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.
XHTML Strict target Sorunu isimli yazımda, Strict formundaki DTD’lerde target özelliğinin geçerlilik testinden geçmemesi konusu ve alternatif çözüm yollarına değinmiştim. Bu noktada standartlardan ödün vermek istemeyen, ama target özelliğini de kullanmak isteyen web geliştiricilerinin imdadına Javascript yetişiyor.
Daha çok herhangi bir linki yeni bir pencerede açmak amacıyla kullandığımız “target” özelliği, W3C’un HTML / XHTML dilinin Strict formunda çoktan kaldırıldı. Bugün için tarayıcılarda Strict DTD formatında sorun çıkarmıyor. Tabi bu durum ileride çıkarmayacağı anlamına da gelmiyor. Uygulamalarınızda target özelliğini Strict formunda bir DTD’yle kullanıyosanız emin olun, W3C Standartlarından geçemiyorsunuz.
Günümüzde, web geliştiricilerin standartlara uygun, erişilebilir ve kullanıcı dostu web uygulamaları geliştirme isteği, web’in doğduğu günden bugüne kadar hiç bu denli kuvvetli olmamıştı. Bu kuvvetli isteği pratikte uygulamanın yolu, web yüzünün, yani kullanıcı tarafının 3 katmana ayrılmasından geçmektedir.
Bilişim teknolojileri üzerine eğitici kitapları ve makaleleriyle tanınan sitepoint, buradaki web servisi üzerinen web geliştiricilerine, XHTML, CSS ve Javascript dilleri için online referans hizmeti sunuyor. Geliştirdikleri FireScope adlı eklenti, web geliştiricilerin çokça kullandıkları Firebug eklentisiyle birlikte çalışıyor.
Bloguma hoş geldiniz!
Elektrik Mühendisliği bölümünü bitirmeme rağmen yaklaşık 6 yıldır web teknolojileri üzerine çalışmalarda bulunuyorum... Kişisel çalışma ve araştırmalarımın bir özeti olarak gördüğüm bu blogu sizlerle paylaşmaktan mutluluk duymaktayım...
Hakkımda detaylı bilgiye buradan, çalışmalarıma buradan ve iletişim bilgilerime buradan ulaşabilirsiniz...