Lista Kontrolna Zgodności z WCAG 2.1 AA
Web Content Accessibility Guidelines (WCAG) 2.1 Poziom AA to standard, do którego odnosi się Europejska Ustawa o Dostępności. Oto Twoja kompletna lista kontrolna zgodności.
1. Postrzegalny
Informacje i komponenty interfejsu użytkownika muszą być przedstawione użytkownikom w sposób, który mogą postrzegać.
- Wszystkie obrazy mają opisowy tekst alternatywny (1.1.1)
- Treści wideo mają napisy (1.2.2)
- Treści audio mają transkrypcje (1.2.1)
- Struktura treści używa semantycznego HTML (1.3.1)
- Kolor nie jest jedynym sposobem przekazywania informacji (1.4.1)
- Tekst ma minimalny współczynnik kontrastu 4.5:1 (1.4.3)
- Tekst można powiększyć do 200% bez utraty treści (1.4.4)
- Brak obrazów tekstu (1.4.5)
2. Funkcjonalny
Komponenty interfejsu użytkownika i nawigacja muszą być funkcjonalne.
- Wszystkie funkcje dostępne za pomocą klawiatury (2.1.1)
- Brak pułapek klawiatury (2.1.2)
- Użytkownicy mogą dostosować limity czasowe (2.2.1)
- Brak automatycznie odtwarzanej treści dłuższej niż 5 sekund (2.2.2)
- Brak treści migających więcej niż 3 razy na sekundę (2.3.1)
- Zapewniony link pomijania nawigacji (2.4.1)
- Strony mają opisowe tytuły (2.4.2)
- Kolejność focusu jest logiczna (2.4.3)
- Cel linku jest jasny z tekstu (2.4.4)
- Wiele sposobów znajdowania stron (2.4.5)
- Nagłówki i etykiety są opisowe (2.4.6)
- Focus jest widoczny (2.4.7)
3. Zrozumiały
Informacje i obsługa interfejsu użytkownika muszą być zrozumiałe.
- Określony jest język strony (3.1.1)
- Zidentyfikowany jest język części (3.1.2)
- Focus nie powoduje nieoczekiwanych zmian (3.2.1)
- Wprowadzanie danych nie powoduje nieoczekiwanych zmian (3.2.2)
- Spójna nawigacja między stronami (3.2.3)
- Spójna identyfikacja elementów (3.2.4)
- Błędy wprowadzania są wyraźnie zidentyfikowane (3.3.1)
- Etykiety lub instrukcje dla pól wprowadzania (3.3.2)
- Podane są sugestie dotyczące błędów (3.3.3)
- Zapobieganie błędom dla danych prawnych/finansowych (3.3.4)
4. Niezawodny
Treść musi być wystarczająco niezawodna, aby mogła być interpretowana przez szeroką gamę programów użytkownika, w tym technologie asystujące.
- Prawidłowe parsowanie HTML (4.1.1)
- Nazwa, rola, wartość dla wszystkich komponentów UI (4.1.2)
- Komunikaty statusu dostępne dla technologii asystujących (4.1.3)