Günümüzün web dünyasında yazınsal içerik, bilginin sunulma yolu olarak tercih edilen bir yöntem olarak biliniyor. Çünkü sade XHTML yazınsal içerik; hazırlanması, sunulması ve arama motorları tarafından indekslenmesi bakımından oldukça avantajlı… Ama görsel olarak bize, yani web geliştiricilerine yetmeyen bir tarafı da var. Bu anlamda web uygulamalarında başlıklarda, navigasyon yapılarında imajları oldukça fazla tercih ediyoruz.
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.
Tasarım prototipleri üzerinden hazırlanan geçerli(valid) XHTML dokümanlarının ilk satırına baktığımızda gördüğümüz tek satırlık bir cümle vardır. Kısaca DTD (Doküman Tip Tanımlaması) olarak adlandırılan bu satırda, hazırlanmış olan sayfanın hangi dil ve hangi esneklikle yazıldığına dair bilgileri buluruz. Bu tanımlamanın yapılmasında amaç, web sayfasını tarayıcıya tanıtmak ve böylece sayfanın tarayıcı tarafından doğru şekilde yorumlanmasını (render) sağlamaktır.
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.
Tablolarla layoutların oluşturulduğu dönemin ardından, standartlara sıkı sıkıya sarılan web tasarımcılarının bir bocalama geçirdiği çok açık. Tabloların yarattığı alışkanlığın bir devamı mıdır, yoksa yeni modern arayüz konseptinin tam algılanamaması mıdır bilinmez, ama gelin görün ki iki hastalığımız var. Divitis ve Classitis…
Günümüzün web dünyasında çokça standartlardan bahseder olduk. Bir kaos ortamından standartlar diyarına doğru yol alan web alemi ve bu dünyanın dinamik unsuru biz web geliştiricileri, acaba web standartlarına uymaya gayret gösteriyor muyuz? Biraz da standartların; müşteri ilişkileri, zaman ve para denkleminde genelde etkisiz eleman olarak kaldığının hepimiz farkındayız. Pratikte durum bu şekilde gerçekleşiyor görünse de, standartlar konusunda inatçı olmak boynumuzun borcu olsa gerek.
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...