Dizimizin dördüncü bölümüne hoş geldiniz. Üçüncü bölümde ekran okuyucuların Windows'ta olgunlaşmasını, açık kaynak devrimini ve mobil erişilebilirliği izledik. Bu bölümde tüm bu teknolojilerin uymak zorunda olduğu "kural kitabı"na odaklanıyoruz: web erişilebilirlik standartlarının (WCAG) HTML'e bağımlı yapıdan teknoloji-bağımsız bir felsefeye evrimi, dinamik içerik için WAI-ARIA ve yardımcı teknolojileri işletim sistemlerine bağlayan platform API'leri.
9. Web Erişilebilirlik Standartlarının Olgunlaşması: WCAG 2.0'dan 3.0'a ve Platform API'leri
WCAG 2.0: Teknoloji-Bağımsız Bir Devrim (2008)
Web teknolojilerinin basit statik HTML sayfalarından, karmaşık ve dinamik web uygulamalarına (Single Page Applications - SPA) doğru hızla evrilmesi, web erişilebilirlik standartlarının da kökten yeniden tasarlanmasını zorunlu kılmıştır. Bu ihtiyaca yönelik en büyük adım, W3C WAI tarafından atılmış ve Aralık 2008'de WCAG 2.0 resmî bir öneri (W3C Recommendation) olarak yayımlanmıştır. WCAG 2.0, web erişilebilirliği dünyasında felsefi ve metodolojik bir devrimdir. HTML etiketlerine bağımlı olan WCAG 1.0'ın aksine, 2.0 sürümü tamamen teknoloji-bağımsız (technology-agnostic) bir mimari üzerine inşa edilmiştir [2]. Standart, web üzerindeki her türlü arayüz tasarımının uyması gereken dört ana sütun olan POUR Prensipleri üzerine oturtulmuştur [1][2]:
POUR: Erişilebilirliğin Dört Temel İlkesi
Algılanabilir (Perceivable): Kullanıcı arayüzü bileşenleri ve bilgiler, kullanıcıların algılayabileceği şekillerde sunulmalıdır. Metin dışı içeriklerin tamamına alternatif metin (alt text) sağlanmalı, sesli ve görüntülü medyalar için altyazı ve sesli betimleme sunulmalı, içerikler farklı ekran boyutlarında ve yüksek kontrast modlarında bozulmadan görüntülenebilmelidir [2].
İşletilebilir (Operable): Kullanıcı arayüzü bileşenleri ve navigasyon tamamen işletilebilir olmalıdır. Tüm işlevler ve kontroller fareye ihtiyaç duymadan, yalnızca klavye kullanılarak yönetilebilmeli, kullanıcılara içerikleri okumaları ve kullanmaları için yeterli zaman verilmeli, epilepsi krizlerini tetikleyecek ani ışık patlamaları ve animasyonlardan kaçınılmalıdır [2].
Anlaşılabilir (Understandable): Bilgiler ve kullanıcı arayüzünün kullanımı tamamen anlaşılabilir olmalıdır. Web sayfasının dili doğru tanımlanmalı, arayüzün davranışları tahmin edilebilir ve tutarlı olmalı, kullanıcıların form doldururken hata yapmasını önleyecek yönlendirmeler ve hata geri bildirimleri sağlanmalıdır [2].
Sağlam (Robust): İçerikler, kullanıcı ajanları (tarayıcılar) ve yardımcı teknolojiler (ekran okuyucular, Braille ekranlar) de dahil olmak üzere geniş bir yelpazedeki araçlar tarafından güvenilir ve sağlam bir şekilde yorumlanabilmelidir. Kod yapısı temiz, standartlara uygun ve gelecekteki teknolojilerle geriye dönük uyumlu olmalıdır [2].
WAI-ARIA ve ATAG: Dinamik İçerik ve Yazar Araçları
WCAG 2.0'ın yayımlanmasıyla eş zamanlı olarak, dinamik web sayfalarındaki (örneğin JavaScript ile sürekli güncellenen canlı skor tabloları, açılır pencereler veya özel tasarım sekmeler) semantik açıkları kapatmak amacıyla WAI-ARIA (Accessible Rich Internet Applications) standardı geliştirilmiştir. 20 Mart 2014'te resmî W3C önerisi olarak kabul edilen WAI-ARIA 1.0, HTML kodlarına özel roller (roles), durumlar (states) ve özellikler (properties) ekleyerek, dinamik ve etkileşimli bileşenlerin ekran okuyuculara doğru şekilde tanıtılabilmesini sağlamıştır. ARIA standardı, 14 Aralık 2017'de yayımlanan WAI-ARIA 1.1 ve 6 Haziran 2023 tarihli WAI-ARIA 1.2 güncellemeleriyle [3] sürekli modernleştirilmiştir. Ayrıca, web içeriklerini üreten yazarların kullandığı araçların (örneğin WordPress veya Drupal gibi CMS sistemlerinin) erişilebilir olmasını hedefleyen ATAG 2.0 (Authoring Tool Accessibility Guidelines) standardı da 24 Eylül 2015 tarihinde yayımlanmıştır [4].
WCAG 2.1, 2.2 ve ISO/IEC 40500:2025
Mobil cihazların ve dokunmatik ekranların hayatın merkezine yerleşmesiyle birlikte, WCAG standartlarına yeni başarı kriterleri eklenmesi kaçınılmaz hale gelmiştir. 5 Haziran 2018'de yayımlanan WCAG 2.1, mobil cihazlardaki ekran döndürme, dokunmatik hedef boyutu ve bilişsel engelli bireyler için basitleştirilmiş navigasyon gibi konuları kapsayan 17 yeni başarı kriteri getirmiştir [5]. Bunu izleyen süreçte, özellikle dijital kimlik doğrulama adımları ve karmaşık etkileşim alternatiflerini düzenleyen WCAG 2.2 standardı Ekim 2023'te yürürlüğe girmiştir [6]. WCAG 2.2 standardı, küresel standartlaşma tarihinde çok önemli bir başarıya imza atarak, 21 Ekim 2025 tarihinde uluslararası standart organizasyonu tarafından ISO/IEC 40500:2025 adıyla tescillenmiş ve dünya genelindeki en üst düzey resmî teknik uyumluluk belgesi haline gelmiştir [7].
WCAG 3.0 (Silver): Geleceğin Standardı
W3C WAI şu anda, web erişilebilirliğinde tamamen yeni bir ölçüm ve puanlama paradigması getirmeyi hedefleyen WCAG 3.0 (Silver) üzerindeki çalışmalarını sürdürmektedir. İlk taslağı 21 Ocak 2021'de yayımlanan ve bu yazının hazırlandığı dönemde en güncel revizyonu 4 Eylül 2025 tarihinde paylaşılan WCAG 3.0, başarı kriterlerini 'Exploratory' (Keşif) aşamasından 'Developing' (Geliştirme) aşamasına taşıyarak olgunlaştırmaya devam etmektedir [8].
Platform Erişilebilirlik API'leri: MSAA, UIA, iOS ve Android
Tüm bu web standartlarının arka planında, yardımcı teknolojilerin işletim sistemleriyle haberleşmesini sağlayan platform erişilebilirlik API'lerinin (Accessibility APIs) evrimi de büyük önem taşımaktadır. Windows ekosisteminde, 1997 tarihli eski MSAA API'sinin [9] grafiksel yetersizliklerini aşmak amacıyla, Microsoft tarafından 2005 yılında (Windows Vista ve .NET Framework 3.0 ile birlikte) UI Automation (UIA) mimarisi tanıtılmıştır. UIA, ekrandaki her türlü kullanıcı arayüzü bileşenini çok daha zengin bir semantik ağaç yapısıyla ve olay (event) mekanizmasıyla yardımcı teknolojilere sunarak, modern masaüstü uygulamalarının erişilebilirliğinde yeni bir standart belirlemiştir [10]. Benzer şekilde Apple tarafında iOS UIAccessibility API'leri [11], Android tarafında ise AccessibilityNodeInfo ve AccessibilityService altyapıları [12], uygulama geliştiricilerinin yazdıkları kodları işletim sisteminin erişilebilirlik katmanına doğrudan bağlayan hayati köprüler olarak görev yapmaktadır.
Bu bölümde standartların — WCAG 2.0'ın POUR prensipleri, WAI-ARIA, ATAG, WCAG 2.1/2.2/3.0 ve platform API'leri — nasıl olgunlaştığını gördük. Standartlar "nasıl yapılacağını" söyler; ama bir web sitesini erişilebilir kılmaya kim mecbur eder? Beşinci bölümde bu standartları yasal bir zorunluluğa dönüştüren küresel hukuki çerçeveye geçiyoruz: BM Engelli Hakları Sözleşmesi (CRPD), ABD'de ADA ve tarihî Robles v. Domino's davası, Avrupa Birliği'nin Web Erişilebilirlik Direktifi ile Avrupa Erişilebilirlik Yasası (EAA) ve Türkiye'nin 2025/10 sayılı Cumhurbaşkanlığı Genelgesi.
Kaynakça
[1] W3C WAI — Web Content Accessibility Guidelines (WCAG) Overview.
[2] W3C — Web Content Accessibility Guidelines 2.0 (11 Aralık 2008).
[3] W3C — Accessible Rich Internet Applications (WAI-ARIA).
[4] W3C — Authoring Tool Accessibility Guidelines (ATAG) 2.0 (24 Eylül 2015).
[5] W3C — Web Content Accessibility Guidelines 2.1 (5 Haziran 2018).
[6] W3C — Web Content Accessibility Guidelines 2.2 (5 Ekim 2023).
[7] W3C WAI — WCAG 2.2 Approved as an ISO Standard (ISO/IEC 40500:2025), 21 Ekim 2025.
[8] W3C — WCAG 3.0 Working Draft.
[10] Microsoft — UI Automation Overview.