Forms
8 yazı
WCAG 3.2.2: Girdi Üzerine
WCAG 3.2.2 Girdi Üzerinde, herhangi bir kullanıcı arayüzü bileşeninin ayarını değiştirmeye, kullanıcı önceden bu davranış hakkında bilgilendirilmedikçe, bağlam değişikliğinin otomatik olarak neden olmamasını şart koşar. Bu, kullanıcıları form etkileşimleriyle tetiklenen, yön kaybına neden olan ve beklenmedik sayfa değişikliklerinden korur.
WCAG 3.3.1: Hata Tanımlama
WCAG 3.3.1, bir girdi hatası otomatik olarak tespit edildiğinde, hatalı öğenin belirlenmesini ve hatanın kullanıcıya metin olarak açıklanmasını gerektirir. Bu, engelli kullanıcıların form doldururken yaptıkları hataları fark etmelerini, anlamalarını ve düzeltmelerini sağlar.
WCAG 3.3.2: Etiketler veya Talimatlar
WCAG 3.3.2, içerik kullanıcı girişi gerektirdiğinde etiketlerin veya talimatların sağlanmasını zorunlu kılar; böylece tüm kullanıcılar — yeteneklerinden bağımsız olarak — form verilerini göndermeden önce kendilerinden ne beklendiğini anlayabilir. Form alanlarını etiketlememek, web üzerindeki en yaygın ve etkili erişilebilirlik engellerinden biridir.
WCAG 3.3.7: Gereksiz Girdi
WCAG 3.3.7, kullanıcıların çok adımlı bir süreçte daha önce sağlamış oldukları bilgilerin ya otomatik olarak doldurulmasını ya da seçim için erişilebilir hale getirilmesini gerektirir; böylece kullanıcıların aynı veriyi asla iki kez girmesi gerekmez. Bu, bilişsel, motor veya diğer engelleri olan kullanıcılar için hayal kırıklığını ve hataları önler.
WCAG 1.3.5: Girdi Amacını Belirleme
WCAG 1.3.5, kişisel bilgi toplayan her bir giriş alanının amacının programatik olarak belirlenebilmesini, böylece tarayıcıların ve yardımcı teknolojilerin alanları otomatik olarak doldurmasını, etiketlemesini veya uyarlamasını mümkün kılmayı gerektirir. Bu, manuel girişi azaltmaktan fayda sağlayan bilişsel engelli ve motor bozukluğu olan kullanıcılar için hayati önem taşır.
WCAG 3.3.3: Hata Önerisi
WCAG 3.3.3, bir giriş hatası otomatik olarak tespit edildiğinde, sistemin kullanıcının hatayı nasıl düzeltebileceğini öneren bir metin açıklaması sağlamasını gerektirir — tabii bunu yapmak güvenliği veya amacı tehlikeye atmadığı sürece. Bu ölçüt, bilişsel engeli olan kullanıcılar, ekran okuyucu kullanıcıları ve belirsiz ya da eksik hata yönlendirmelerini anlamakta zorlanan herkes için hayati önem taşır.
WCAG 3.3.4: Hata Önleme (Hukuki, Finansal, Veri)
WCAG 3.3.4, hukuki taahhütler, finansal işlemler veya hassas veriler içeren web gönderimlerinin, sonlandırılmadan önce kontrol edilebilmesini, düzeltilebilmesini veya geri alınabilmesini gerektirir. Bu, tüm kullanıcıları — özellikle bilişsel ve motor engelli olanları — geri döndürülemez, yüksek riskli hatalardan korur.
WCAG 3.3.6: Hata Önleme (Tümü)
WCAG 3.3.6, kullanıcı girdisi gerektiren herhangi bir web sayfasında, gönderimlerin geri alınabilir olmasını, hata denetimiyle birlikte düzeltme rehberliği sunulmasını veya nihai gönderimden önce onaylanabilir olmasını gerektirir. Bu AAA ölçütü, 3.3.4’ü yalnızca hukuki veya finansal olanlar değil, tüm formlara genişleterek, kullanıcıları her etkileşimde geri döndürülemez hatalardan korur.
