sIFR Üzerine Notlar

sIFR Üzerine Notlar

İmaj yerine koyma tekniklerinin temel felsefesi web ortamında kullanılamayan fontların, web uygulamalarında kullanılabilmesine odaklanıyor. Klasik imaj yerine koyma tekniklerinin yetmediği noktada, web geliştiricileri değişik yöntemler üzerinde duruyorlar. Bunlardan birini şu yazımda sizlerle paylaşmıştım. Bu yaklaşımlardan bir diğeri ise; web geliştiricileri tarafından kabul görmüş sIFR tekniği…

Günümüz web uygulamalarında başarılı bir şekilde ve yoğun olarak kullanılan sIFR tekniği ilk olarak  Mike Davidson ve Shaun Inman tarafından geliştirildi.

sIFR tekniğiyle ilgili daha detaylı Türkçe içeriğe buradan, buradan ve de şuradan ulaşabilirsiniz.

sIFR tekniği esasta Javascript ve Flash teknolojisi kullanılarak değiştirilecek yazının, sayfa yüklenmesi tamamlandıktan sonra, ilgili Flash ile değiştirilmesi ilkesine dayanıyor.

Artılar

  • sIFR uyguladığımız başlıklar ve diğer metinsel içerikler sayfa yüklendikten sonra dinamik (javascript + flash) olarak oluşturuluyor.
  • Oluşturulan Flash tabanlı metinler davranış katmanında oluşturulduğu için, arama motorları açısından herhangi bir sorun oluşturmuyor.
  • Ekran okuyucular XHTML içeriği esas aldıklarından, sIFR tekniği herhangi bir sorun oluşturmuyor.
  • Eğer fontunuzun Türkçe karakter desteği varsa, Türkçe problem yaşamıyorsunuz.
  • İstediğimiz sayıda XHTML elementi ve font tipi için uygulamayı kullanabiliyoruz.
  • Flash tabanlı yazılar bu teknikle seçilebiliyor.
  • sIFR tekniği tarayıcıda Flash, Javascript ya  da CSS desteği olmadığında yine normal içeriğin okunmasına olanak tanıyor. Bu anlamda yüksek erişilebilirlik sağlıyor.
  • Elde edilen Flash tabanlı görseller, FLIR tekniğine göre daha kaliteli oluyor.

Eksiler

  • Teknik, kullanıcı tarafında Flash ve Javascript desteğine ihtiyaç duyuyor.
  • Geliştiricinin sIFR’ı uygulayabilmesi için Flash programını kullanması gerekiyor.
  • Ne kadar çok metin içeriği sIFR ile değiştirirsek sayfanın yüklenme süresi de o kadar uzuyor. Bu durum kullanımda bizi sınırlıyor.
  • Eğer web sayfasındaki font büyüklüğünü tarayıcınız üzerinden değiştirmek isterseniz, sIFR ile üretilmiş başlıklar aynı boyutlarında kalıyorlar, ta ki siz sayfayı yeniden yükleyinceye kadar. Bu anlamda diğer Image Replacement yöntemleri gibi tipik erişilebilirlik problemleri taşıyor.

Son Not

sIFR çalışmasına çalışıyor, ama istekleri sadece arzuladıkları fontu web ortamında özgürce kullanmak olan web geliştiricileri için bunu gerçekleştirmek bu kadar zahmetli olmamalı… Bu bir yere ulaşmak için on yere uğramak gibi geliyor.

CSS3 ve @font-face kullanabileceğimiz günler dileğiyle.

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 5 adet yorum bulunmaktadır...

Bu Makale 18 March, 2009 ve saat 14:17 itibariyle CSS 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...

sIFR Üzerine Notlar için toplam 5 yorum var...

  1. Wavatar Kadir GÜNAY Diyorki:

    Normal başlıklarda sorun olmuyor fakat bir menu içinde yani ul ve li etiketlerinde kullandığımızda çok fazla sorun çıkarıyor.

    Kullandığım projeler oldu yeri geldikçe kullanıyorum da halen fakat yine de standart yazı tiplerini tercih etmek daha iyi :)

    1
  2. Wavatar oztecnic Diyorki:

    Sevgili Kadir sana katılıyorum, dediğim gibi bir şey yapabilmek için çalılığın etrafında 10 tur atıyoruz.

    Başlıklar dışında sIFR’ı kullanmak akıllıca değil. Standart fontlarla yola devam ;)

    2
  3. Wavatar Web Öğrencisi Diyorki:

    asp.net ile kodlanmış bir sistem kullanıyorsak kullanıcıdan habersiz fontu bilgisayarına yükleyebilir ve kullanabiliriz gibime geliyor. :) Denemek lazım…

    3
  4. Wavatar oztecnic Diyorki:

    @Web Öğrencisi, kullanıcıdan habersiz bir işlemi, kullanıcının bilgisayarında gerçekleştirmek… Pek uygun gelmedi bana…

    4
  5. Wavatar Web Öğrencisi Diyorki:

    @oztecnic, ama masum işlemler bunlar. :) Zarar vericek düzeyde olanlara bende karşıyım. :)

    5

Yorumla

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

Yukarıya Çık