Programcıların web standartlarını göz ardı etmesi: devam etmesine izin verilemeyecek ciddi bir hata.
Bu makale, programcıların temel web standartlarını nasıl ihmal ettiklerini ve bunun web sitesi kalitesine ve kullanıcı deneyimine nasıl zarar verdiğini ortaya koyuyor. Bu ihmalkarlığın sonuçlarını ve neden kabul edilemez olduğunu öğrenin.
Bilmeniz gereken en önemli şeyler
- İnternette en çok ziyaret edilen web sitelerinin %2'sinde ana sayfalarında HTML ihlalleri bulunuyor ve katı en iyi uygulamalar uygulandığında bu oran sadece %2.6'ya düşüyor.
- Web sitelerinin %33'ünden fazlası erişilebilirlik sorunlarından muzdarip olup, Avrupa Erişilebilirlik Yasası gibi kanunlar uyarınca potansiyel para cezalarına maruz kalmaktadır.
- Web standartları, tarayıcılar arası okunabilirliği ve yapay zeka robotlarının insan tarafından okunabilir içeriğe olan tercihini sağlamak için çok önemlidir; bunları göz ardı etmek, müşterileri yapay zeka tarafından üretilen kod gibi alternatiflere yönlendirebilir.
- ValidateHTML projesi, Tranco listesine dayanarak en popüler 5,000 alan adını inceledi.
- Proje lideri Theo Ducrocq, bu sitelerin yalnızca %53'ünün insan tarafından okunabilir ana sayfalara sahip olduğunu keşfetti.
- Web sitelerinin neredeyse %90'ı W3C web standartlarını karşılayamadı ve hatta HTML5 spesifikasyonlarını ihlal etti.
Fransız geliştirici Theo Ducrocq'un gözetiminde yürütülen bağımsız ValidateHTML projesi, internetteki en çok ziyaret edilen web sitelerinin çoğunda web standartlarına yönelik bariz bir saygısızlığı ortaya çıkardı.

ValidateHTML, 5,000 alan adını inceledikten sonra, sitelerin yarısından biraz fazlasının insan tarafından okunabilir ana sayfalara sahip olduğunu ve Dünya Çapında Web Konsorsiyumu (W3C) ve Web Hipermetin Uygulamaları Teknoloji Çalışma Grubu (WHATWG) tarafından belirlenen HTML standartlarını karşılamadığını tespit etti.
Bu siteler Tranco'nun en iyi 5,000 web sitesi listesinden seçildi ve Docrow'un araştırması, modern tarayıcıların karşılaştıkları programlama hatalarının çoğunu düzeltebildiği için sitelerin "yeterince iyi" olduğu gerekçesiyle yayınlanmasında hayal kırıklığı yaratan bir eğilimi ortaya koydu.
ValidateHTML geçersiz HTML'yi tespit eder.
Theo Ducrocq'un projesi, 5,000 web sitesinin her birini html-validate.org adresindeki HTML5 doğrulama aracına göndermeyi içeriyordu . Sadece ana sayfalar kontrol edildi; Ducrocq'un "muhtemelen çok daha kötü" olduğuna inandığı ödeme sayfaları veya içerik yönetim sistemleri (CMS) tarafından oluşturulan makaleler dahil edilmedi.
ValidateHTML sonuçlarını açıklarken Ducrot, "iyi HTML'nin kural değil, istisna olduğunu" kesin bir dille belirtti. Web'deki en çok ziyaret edilen web sitelerinin %87.2'sinin ana sayfalarında HTML ihlalleri bulunurken, yalnızca %12.8'i "tamamen geçerli HTML" sunuyor. Ancak bu muhafazakar bir tahmindir; web standartları için en iyi uygulamalar uygulansaydı, Tranco'nun listesindeki ilk 5,000 web sitesinin yalnızca %2.6'sının geçerli HTML'ye sahip olduğu düşünülebilirdi.
Bu arada, web sitelerinin %33'ünden fazlasında erişilebilirlik sorunları mevcut. Avrupa erişilebilirlik yasası ve dünya çapındaki benzer düzenlemeler, uyumluluğun reddedilmesi anlamına geliyor. Bu durum son derece riskli, çünkü para cezalarına yol açabilir.
Dokro aynı doğrulama aracını kullanarak validatehtml.com alan adında da bir kontrol gerçekleştirdi ve bazı hataları tespit etti.
Web standartları neden önemlidir?
1996'dan beri W3C ve 2004'ten beri WHATWG (Apple, Google , Mozilla ve Microsoft'u içeren) tarafından belirlenen standartlar, web sitesi geliştiricilerinin kullanıcıları ön planda tutmasını, erişilebilirlik sorunları yaşayan kişilerin içeriği tüketebilmesini sağlamayı ve mantıksız veya gizli kod ve tasarımların kullanımını engellemeyi amaçlamaktadır.
Bazıları, yapay zekâ destekli web okuma robotları çağında web standartlarının artık geçerliliğini yitirdiğini savunabilir , ancak bu iki temel gerçeği göz ardı etmektedir. Birincisi, standartlar web sitelerinin tüm tarayıcılarda okunabilir olmasını sağlamak için önemlidir.
İkinci olarak ve belki de en önemlisi, yapay zekâ botları gerçekten de insan tarafından okunabilir içeriği tercih ediyor. Bu da söz konusu web sitesinin insan okuması ve/veya kullanımı için tasarlandığını ve bu nedenle ziyaret edilmeye değer olduğunu gösteriyor.
Web standartlarına uymayan web siteleri oluşturan programcılar, yalnızca kendileri için daha sonra düzeltilmesi gerekecek bir sorun yaratmakla kalmazlar. Müşteriler veya yöneticiler de alternatif çözümler arayabilir ve yapay zeka tarafından üretilen kodu bir alternatif olarak değerlendirebilirler.
Yoruma kapalı.