Canlı oranlar aktı, maç deÄiÅti, sayfa hafif kaydı. Kullanıcı kuponu onaylamak için butona bastı. Ama odak baÅka yere gitti. Ekran okuyucu yeni içeriÄi okurken, onay butonu âuzaktaâ kaldı. Kullanıcı bekledi, sonra bıraktı. O kupon gitti. Böyle bir an, dönüÅümü ve güveni sarsar. Ãstelik Åikâyet doÄurur. Bu yazı, iÅte bu tür anları nasıl önleyeceÄinizi, WCAG 2.2 AA ile, gerçek bahis bileÅenlerinde adım adım gösterir.
EriÅilebilirlik, daha çok kiÅi için adil bir ürün demek. Aynı zamanda net bir iÅ sonucu var: daha yüksek dönüÅüm, daha az terk, daha az destek yükü. Bir de standartlar var. WCAG 2.2 AA kılavuzları sektörde kabul gören çizgi. AA düzeyini hedefleyin. Riskli alanları önce düzeltin: odak, klavye, kontrast, canlı güncellemeler, formlar ve zaman sınırları.
İÅinize hız katmak için A11y Project kontrol listesi ile bir haftalık mini denetim yapın. Her sprintte 3â5 net düzelti ekleyin.
Oran listeleri çoÄu zaman tablo veya grid gibi davranır. EriÅilebilir bir grid, yön tuÅları ve Tab ile rahat gezinir. Seçim net görünür. Ekran okuyucu her hücrenin adını, rolünü ve deÄerini doÄru anlar. Ãrnek ve desen için WAI-ARIA Grid desenine bakın.
Mühendis notu (roving tabindex):
Canlı skor ve oran deÄiÅimi sık olur. Bu iyi, ama gürültü yaratır. Ekran okuyucuya her deÄiÅimi âbaÄırmakâ yorar. Kritik olmayan metinler için polite, acil uyarılar için assertive kullanın. Otomatik odak taÅımayın. Duyurular kısa, anlaÅılır, nadir olmalı. En iyi uygulama için ARIA live bölgeleri rehberini okuyun.
Kupon çoÄu zaman modal pencerede açılır. OdaÄı giriÅ alanına verin. ESC ile kapansın. Kapanınca odak, tetikleyen butona dönsün. Arka plan Tab ile dolaÅılamaz olsun. Bu çizgi için MDN eriÅilebilir modal pencereler sayfasına uyun.
Formlar hataya açık. Etiketler net ve baÄlı (label-for/id). Zor alanlar için ipucu (aria-describedby). Hata için metin ve ikon birlikte kullanın. Ãrnekler ve iyi dil için MDN form hata iletileri örnekleri faydalı.
Oturum süresi dolmadan önce uyarı verin. Kullanıcı ek süre isteyebilsin. Bu uyarı modal olmak zorunda deÄil; ama net ve eriÅilebilir olmalı. AnlaÅım için WCAG zamanlayıcılar ve süre sınırlamaları dokümanını inceleyin.
Mobilde hedefler en az 24â44 piksel arası olmalı. Yakın elemanlar arasında boÅluk verin. Sürükle-bırak için alternatif yol (artı/eksi butonu) sunun. WCAG 2.2âde detay için Hedef boyutu ve iÅaretçi hareketleri maddesine bakın.
| 1.4.3 Kontrast (M) | Oran etiketleri | Okunamayan oran â yanlıŠseçim | Axe, manuel ölçüm | Frontend, UX | Kontrast ⥠4.5:1, SR okur | Yüksek |
| 2.1.1 Klavye | Kupon kapatma | Odak tuzaÄı â terk | Manuel, SR testi | Frontend, QA | ESC çalıÅır; odak geri döner | Yüksek |
| 4.1.2 İsim/Rol/DeÄer | Canlı oran butonları | SR yanlıŠanlar | Axe, manuel | Frontend | Rol ve etiket doÄru | Orta |
| 3.3.1 Hata Tanımlama | Kayıt formu | Onay hatası, destek yükü | Manuel, ekran video | UX, Frontend | Hata metni alan yanında | Yüksek |
| 2.2.6 Zaman Sınırı | Oturum | Veri kaybı | Manuel | Backend, Frontend | Uyarı + ek süre akıÅı | Orta |
| 2.5.7 Hedef Boyutu | Mobil oran butonu | YanlıŠdokunma | Manuel, ölçüm | Mobil, UX | Dokunma hedefi ⥠44px | Yüksek |
Otomasyon iyi bir baÅlangıçtır, ama tek baÅına yetmez. SR (ekran okuyucu) ve manuel gezinme Åart. Kaynaklar için WebAIM ekran okuyucu kaynaklarına göz atın.
iOSâta VoiceOver, Androidâde TalkBack farklı davranır. Odak sırası, rotor/eylem menüsü, bileÅen rolleri uyumlu olmalı. Apple HIG eriÅilebilirlik ve Android eriÅilebilirlik rehberi maddelerini iÅ akıÅınıza ekleyin.
Hız ve A11y birlikte yürür. Net DOM, iyi baÅlık yapısı, SSR, düÅük âlayout shiftâ hem Core Web Vitals hem de SR için iyidir. İŠetkisi ve kullanıcı deneyimi üzerine araÅtırmalar için Nielsen Norman Group: eriÅilebilirlik ve iÅ etkisi yazılarını inceleyin.
Genel kaynak için W3C WAI sayfalarını ve Türkiyeâde eriÅilebilirlik çalıÅmalarını barındıran resmi kaynak sayfasını takip edin.
Takım içinde bir A11y sahibi belirleyin. PRâlarda mini kontrol listesi Åart olsun. Kabul kriterleri somut ve test edilebilir yazılsın. Kamu deneyiminden yararlanmak için GOV.UK eriÅilebilirlik kabul kriterleri yaklaÅımı iyi bir örnek.
0â30 gün: Hızlı kazançlar. Kontrast, odak halkası, modal kaçıÅı, temel formlar. Axe ve Lighthouse süreçlere girer.
31â60 gün: Oran gridâi, canlı skor, SR metinleri. Oturum uyarısı. Mobil hedef boyutları. Takım eÄitimleri.
61â90 gün: KurumsallaÅtırma. PR kontrol listesi, otomat rapor, SR test rutini. EriÅilebilirlik bölümü dokümana girer.
Bu rehberi takım ritmine alın. Her sprintte az ama tam iÅ yapın. Ãlçün, paylaÅın, tekrarlayın. Operatörleri eriÅilebilirlik gözüyle kıyaslamak isterseniz, tarafsız içeriklere de bakın. Pazar incelemesi ve kullanıcı dostu tasarım örnekleri için baÄımsız bir kaynaÄa gidin ve casino rehberini ziyaret edin. Burada amaç, daha adil ve daha net ürünler görmektir. Ayrıca âsorumlu oyunâ ilkelerini unutmayın; her yerde net ve görünür olsun.
Bu metin, finans ve bahis alanında A11y denetimi ve uygulaması yapmıŠbir ürün/ön uç uzmanının saha notlarına dayanır. Onlarca akıÅta klavye, SR ve mobil testler yapılmıÅ; çok sayıda modal, form ve canlı skor bileÅeni iyileÅtirilmiÅtir.