FLIR Üzerine Notlar

FLIR Üzerine Notlar

Web geliştiricileri, CSS imaj yerine koyma tekniklerindeki erişilebilirlik sorunlarını aşabilmek ve kullanılmak istenen her imajı tek tek hazırlamak derdinden kurtulabilmek için Javascript destekli yeni teknikler geliştiriyorlar.

Bu tekniklerden öncelikli olarak akla geleni FLIR tekniği… Bu tekniği, Muhammet Sevim’in bu yazısında detaylı olarak inceleyebilirsiniz.

FLIR tekniği özet olarak Javascript ve PHP GD Kütüphanesi kullanılarak ilgili yazının resim karşılığıyla değiştirilmesi ilkesine dayanıyor. Geliştiricinin sağladığı örneklere buradan ulaşabilirsiniz. FLIR tekniği kullanarak hazırladığım örneğe buradan ulaşabilirsiniz…

Artılar

  • İmajlar dinamik olarak oluşturuluyor.
  • İmajlar bir kere oluşturulduktan sonra cache klasöründe saklanıyor.
  • İmajlar javascript ile oluşturulduğundan Arama Motorları için sorun oluşturmuyor.
  • İstediğimiz sayıda XHTML elementi ve font tipi için uygulamayı kullanabiliyoruz.
  • sIFR tekniğine ve Flash bağımlılığına ciddi bir alternatif oluşturuyor.

Eksiler

  • Teknik, PHP GD Kütüphanesine ihtiyaç duyuyor. Bu yüzden tekniği sadece PHP ve GD Kütüphanesini destekleyen bir sunucuda kullanabilirsiniz.
  • İmajlar, dinamik olarak sunucu üzerinden oluşturulduğu için, Photoshop ya da Fireworks kullanarak elde edebileceğimiz görsellikte olmuyor.
  • Türkçe desteğinde bazı sıkıntılar var. Web sayfanızda UTF-8’i kullanıyorsanız imajların Türkçe karakterlerinde problem oluyor. Windows-1254 ve ISO-8859 kullanarak sorunsuz çalıştırdım. Fakat sorun IE6’da devam ediyor.
  • IExplorer 6-7 ve Opera’da CSS font-size ve yazı tipi konusunda sorunlarla karşılaştım.

Sonuç

Uygulamanın Türkçe desteği konusunda taşıdığı sorunlar; özellikle günümüzde dikkate değer bir kullanıcı kitlesi tarafından kullanılan IE6’da ve aynı şekilde UTF-8’de sorunlar çıkarması, kişisel olarak FLIR’ı kullanmak konusunda beni ciddi tereddütte bıraktı. Çıkacak yeni versiyonlarında sorunların kabul edilebilir bir seviyeye çekilmesiyle birlikte sIFR’a alternatif güzel bir uyguluma…

Hemen Paylaş!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • MySpace
  • LinkedIn
  • Technorati
  • Netvibes
  • FriendFeed
  • Reddit
  • Yahoo! Bookmarks

Fırından yeni çıkmış yazılardan haberdar olmak için RSS yayınıma abone olabilir ya da beni Twitter'dan takip edebilirsiniz.

Yorumla Bakalım

Yorumlara Git

Daha Fazlasını Oku!

Makale Detayı

Bu Makale için toplam 0 adet yorum bulunmaktadır...

Bu Makale 21 February, 2009 ve saat 4:07 itibariyle CSS, Javascript/JQuery kategorisi altına kaydedilmiştir. Bu makale ile ilgili yorumları RSS 2.0 beslemesinden takip edebilirsiniz.. Bu makale için yorum yapabilir, veya kendi web sitenize trackback sağlayabilirsiniz...

Yorumla

Yorumunuzu ve katkılarınızı sabırsızlıkla bekliyoruz :)

Yukarıya Çık