TestopiusTestopius
2026-10-28·10 dk okuma

European Accessibility Act yürürlükte — her web uygulamasının yapması gereken 12 erişilebilirlik testi

EAA Haziran 2025'ten beri uygulamada. Cezalar €100.000'a kadar çıkıyor. Çoğu startup hâlâ erişilemez UI shipliyor. Her Full QA Audit'te yaptığım 12 test burada — ve bunları atlamak artık sadece UX değil, hukuki risk.

erişilebilirlikWCAGEAAcomplianceaudita11y

28 Haziran 2025'te European Accessibility Act (EAA), 27 AB üye devletinin tamamında uygulanabilir hale geldi. Avrupa tüketicilere satış yapıyorsan — SaaS, e-ticaret, fintech, medya, bankacılık — ürününün WCAG 2.1 AA standartlarını karşılaması lazım, yoksa €100.000'a kadar ceza + tek pazardan yasaklanma riski var.

Garip olan şu: audit yaptığım startup'ların çoğu bunun kendi sorunu olduğunu hâlâ bilmiyor. Mühendislik ekibi "erişilebilirliği sonra yaparız" diyor. Kurucu "AB müşterimiz var ama biz banka değiliz, iyiyiz" diyor. İkisi de yanılıyor.

Bu yazı, her Full QA Audit'te uyguladığım 12 maddelik erişilebilirlik testi ve her birinin arkasındaki mantık.

EAA kimi etkiliyor

AB kullanıcın varsa ve şunlardan birini satıyorsan kapsamdasın:

  • E-ticaret platformları
  • Bankacılık ve ödeme hizmetleri (fintech)
  • E-kitap, medya streaming, iletişim
  • Ulaşım biletleme
  • Akıllı telefon, tablet, bilgisayar ve yazılımları
  • Self-servis terminaller (ATM, bilet makinesi)

"B2B yazılım" gri alan ama net yön şu: insanın kullandığı her şey erişilebilir olmalı. Pazar erişimini gri alana bahis koyma.

Yaptığım 12 test

### 1. Yukarıdan aşağıya klavye navigasyonu

Kullanıcı mouse olmadan tüm etkileşimli öğelerde mantıklı sırada tab atabiliyor mu? Herhangi bir buton, link veya form alanı atlanıyor, focus trap yapıyor veya yanlış yere gidiyorsa — WCAG 2.1.1 ihlali.

Test: Mouse'u fişten çek. Signup akışını tamamlamaya çalış. Ulaşamadığın her öğeyi say.

### 2. Görünür focus göstergesi

Bir öğeye tab'ladığında nerede olduğunu görmelisin. Eksik veya görünmez focus ring (CSS reset'lerindeki outline: none yaygın) WCAG 2.4.7'yi kırar.

Test: Klavye ile tab at. Hangi öğenin focus olduğunu anlayamıyorsan, kaybediyorsun.

### 3. Semantik HTML (div çorbası değil)

Screen reader'lar 50 iç içe div'i parse edemez.

Hızlı bir soru mu?