Web sitelerinin erişilebilir olmamasına yönelik özel bir çaba harcandığını sanmıyorum. Bence buradaki problem, insanların "erişilebilirlik" teriminin anlamından ve bunun engelli insanlar için ne derece önemli olduğundan bihaber olmalarında ve bir web sitesini nasıl daha erişilebilir kılacaklarından haberdar olmamalarında yatmaktadır. Ayrıca web tasarımına yönelik eskiden kullanılan yaklaşımlar (örneğin Fireworks tarafından etkinleştirilen kes ve döşe metodu) özellikle erişilebilirlik alanında çok büyük zaafların verilmesine yol açmıştır. Bu tip yaklaşımlar daha çok web sitelerinin tüm tarayıcılarda aynı şekilde görünmesine odaklandıkları için, engelli insanları gözardı etmişler ve bu sebeple de onlar için bilgiyi "erişilemez" kılmışlardır. Web site erişilebilirliği sitenizin hedef kitlenizdeki herkes için aynı görünmesi demek değildir. Erişilebilirliğin anlamı, bilginin herkes tarafından ulaşılabilir olması demekter. Görme engelli birisi için sitenizin tüm tarayıcılarda aynı görünmesi bir şey ifade etmez.
Erişilebilirliğe yönelik atılacak ilk adım, web sitenizi standartlarla uyumlu olarak kodlamanızdır. Tüm elementlerin CSS üzerinde tanımlanarak stillenmesi ve kodum iyi ve temiz bir şekilde yazılması burada büyük önem taşımaktadır. İkincisi ise semantik kodlamak burada önemli bir yardımcı olacaktır. XHTML'nin kullanımı ise kesinlikle doğru bir yönelim olacaktır. Ne şans ki günümüzde XHTML ve CSS kullanmadan kendinizi tanıtmanız artık neredeyse imkansız gibidir. Eğer web siteniz bu şekilde geliştirilmişse, erişilebilirliğe yönelik önemli bir adım atmış durumdasınız ve ben bunu az miktarda da olsa erişilebilirlik açısından kabul edilebilir olarak görmekteyim. Buna rağmen halen CSS/XHTML ile geliştirilmiş ancak yazıtipi bağıl birimler (em) yerine mutlak değerler (px) kullanarak belirlemiş pek çok site bulunmaktadır. Bu IE6 halen kullanıldığı için henüz pek problem olmasa da kısa süre içerisinde problem olmaya başlayacaktır.
Durum, kullanıcı arabiriminizi jQuery ya da diğer JavaScript kütüphanelerinden birini kullanarak iyileştirmek istediğinizde biraz daha karmaşık hale gelmektedir. Bildiğim hiçbir çevrimiçi erişilebilirlik doğrulama aracı, rahatsız edici (obtrusive) ve rahatsız etmeyen (unobtrusive) JavaScript arasındaki farkı henüz fark edememekte ya da web sitesinin bilgiyi alabilmek için JavaScript kullanmak zorunda olup olmadığını anlamamaktadır. Bu sebeple sayfa ya bir uyarı hatası verir ya da en kötü ihtimalle açılmaz. Sitenizde kullandığınız Google Analytics kodu bile erişilebilirlik açısından bir sorun yaratmaktadır. Bu tip sonuçları alan web geliştiricileri kısa süre içerisinde erişilebilirlikten vazgeçmektedir.
Bu tip araçları kullanıp sorunlarla sadece yüzleşmekle kalmaktansa, onları analiz edip sorunları gidermeye yönelik olarak kullanmak en iyisidir. Yukarıdaki örnekte örneğin Firefox Web Developer Aracı'nı kullanarak JavaScript'i etkisizleştirerek sorunu gidermeye yönelik girişimlerde bulunmaya başlayabiliriz. Eğer JavaScript'i etkisizleştirdiğinizde siteniz görünmez hale geliyorsa o zaman siteniz JavaScript'i erişilemez, rahatsız edici bir şekilde kullanmaktadır. Bu iyi değildir. Ancak eğer tüm içerik halen görüntülenebiliyorsa ancak o içeriğin sunumu etkilenmişse, o zaman JavaScript'in erişilebilirliği etkilemiyor olma ihtimali daha yüksektir.
( 0 Votes )
- 30/07/2010 20:41 - Hadi bir iki! Uzay! Uzay! Kalkıyor!
- 07/06/2010 14:11 - 'Uçan araba' Türkiye'de üretilecek
- 25/03/2010 21:56 - Mozilla'dan Seçim Ekranı
- 14/09/2009 22:40 - İnternet Sesli Sohbet Siteleri ve Tavsiye
- 16/07/2009 15:26 - İnternet ve Demokratikleşme
- 28/06/2009 18:02 - Bir Site İslamiNida Com
- 27/06/2009 01:41 - Peygamberimize Mektup Sitesi
- 05/03/2009 10:53 - Başlıklarınızı Daha Kullanıcı Dostu Kılacak 5 İpucu
- 04/03/2009 11:22 - iGoogle artık daha sosyal...
- 28/02/2009 20:14 - Kaspersky 2009 Yazılımları TÜRKİYE'de
- 17/02/2009 00:35 - İkibin Yılda Bilim
- 11/02/2009 15:20 - Kaspersky den Virüslerle ilgili açıklama
- 31/12/2008 09:36 - Dizüstü bilgisayarlara hırsızlık koruması

