Chcesz przegadać swój projekt?
Odpowiadam osobiście w ciągu 24h w dni robocze — bez handlowca po drodze.
Jak sprawdzić zgodność strony z WCAG 2.1? Test automatyczny, klawiatura, kontrast, powiększenie i czytnik ekranu, z numerami kryteriów. Zajmie godzinę.
Zgodność z WCAG 2.1 na poziomie AA sprawdza się w dwóch krokach: narzędzia automatyczne wyłapują problemy techniczne (kontrast, brak tekstów alternatywnych, pola bez etykiet), a test ręczny pokazuje to, czego żaden automat nie oceni, czyli czy da się przejść przez stronę klawiaturą i czytnikiem ekranu. Poniżej test, który zrobisz sam w około godzinę, z numerami kryteriów WCAG, żeby było wiadomo, co dokładnie sprawdzasz.
Źródła: treść kryteriów sukcesu w specyfikacji WCAG 2.1 (W3C) oraz narzędzie WAVE od WebAIM.
Odłóż mysz i przejdź najważniejszą ścieżkę na stronie (np. od strony głównej do wysłania formularza albo złożenia zamówienia), używając tylko Tab, Shift+Tab, Enter, spacji i strzałek.
Włącz darmowy czytnik: NVDA na Windows, VoiceOver na Macu i iPhonie albo TalkBack na Androidzie. Spróbuj tej samej ścieżki co w kroku 2.
Spisz problemy
Zrzut ekranu, adres podstrony i numer kryterium WCAG przy każdym problemie.
Ułóż priorytety
Najpierw to, co blokuje zakup lub kontakt: klawiatura, formularze, koszyk.
Napraw w kodzie
Nie nakładką z przyciskiem dostępności, bo ona nie naprawia kodu.
Opisz stan
Sklep musi opisać, jak spełnia wymagania. Więcej w tekście o deklaracji dostępności.
Kogo dotyczy obowiązek dostępności i kto jest z niego zwolniony, opisałem w tekście Polski Akt o Dostępności. Jeśli wolisz oddać test i raport z listą poprawek komuś z zewnątrz, robię to w ramach audytu dostępności WCAG.
Nie. Automaty sprawdzają tylko część kryteriów WCAG. Obsługa klawiaturą, kolejność fokusu, sensowność tekstów alternatywnych i działanie z czytnikiem ekranu wymagają testu ręcznego.
Punktem odniesienia dla wymagań prawnych w Polsce jest norma EN 301 549, która odwołuje się do WCAG 2.1 na poziomie AA. WCAG 2.2 dodaje kilka kryteriów, które warto spełniać, projektując nową stronę. Omawiam je w tekście o nowościach w WCAG 2.2.
Kontrast, teksty alternatywne i etykiety pól to zwykle dni pracy. Przebudowa koszyka czy nawigacji bez obsługi klawiatury to tygodnie, a czasem taniej zbudować te elementy od nowa.
Chcesz przegadać swój projekt?
Odpowiadam osobiście w ciągu 24h w dni robocze — bez handlowca po drodze.