Checklista WCAG 2.2 AAA

Wstęp

Checklista WCAG 2.2 AAA bazuje na wytycznych WCAG 2.2, poziomie WCAG 2.2 AAA oraz przede wszystkim na checklistcie WCAG z webaim.org. Jest przeznaczona dla wytycznych, które mają zapewnić dostępność treści dla zmysłów wzroku, słuchu i/lub dotyku (czyli zmysłów wizualnych, słuchowych i dotykowych).

Zasada 1: Postrzegalność

Treść internetowa jest dostępna dla zmysłów - wzroku, słuchu i/lub dotyku.

Wytyczna 1.1: Alternatywy tekstowe

1.1.1 Treść nietekstowa A

Wytyczna 1.2: Alternatywy dla mediów zależnych od czasu

1.2.1 Tylko audio i Tylko wideo (nagrane wcześniej) A
1.2.2 Napisy (nagrane wcześniej) A
1.2.3 Audiodeskrypcja lub Alternatywa dla mediów (nagrane wcześniej) A
1.2.4 Napisy (na żywo) AA
1.2.5 Audiodeskrypcja (nagrane wcześniej) AA
1.2.6 Język migowy (nagrane wcześniej) AAA
1.2.7 Rozszerzona audiodeskrypcja (nagrane wcześniej) AAA
1.2.8 Alternatywa dla mediów (nagrane wcześniej) AAA
1.2.9 Tylko audio (na żywo) AAA

Wytyczna 1.3: Tworzenie treści, które mogą być prezentowane na różne sposoby bez utraty informacji lub struktury.

1.3.1 Informacje i relacje A
1.3.2 Zrozumiała kolejność A
1.3.3 Cechy sensoryczne A
1.3.4 Orientacja AA
1.3.5 Identyfikacja celu wprowadzania AA
1.3.6 Identyfikacja celu AAA

Wytyczna 1.4: Ułatwienie użytkownikom widzenia i słyszenia treści, w tym oddzielenie pierwszego planu od tła.

1.4.1 Użycie koloru A
1.4.2 Kontrola audio A
1.4.3 Kontrast (minimum) AA
1.4.4 Zmiana rozmiaru tekstu AA
1.4.5 Obrazy tekstu AA
1.4.6 Kontrast (rozszerzony) AAA
1.4.7 Niskie lub brak tła audio AAA
1.4.8 Prezentacja wizualna AAA
1.4.9 Obrazy tekstu (bez wyjątku) AAA
1.4.10 Zawijanie treści AA
1.4.11 Kontrast elementów nietekstowych AA
1.4.12 Odstępy w tekście AA
1.4.13 Treść na najechanie lub fokus AA

Zasada 2: Funkcjonalność

Formularze interfejsu, kontrolki i nawigacja są funkcjonalne.

Wytyczna 2.1: Dostępność całej funkcjonalności z klawiatury.

2.1.1 Klawiatura A
2.1.2 Brak pułapki klawiatury A
2.1.3 Klawiatura (bez wyjątku) AAA
2.1.4 Skróty klawiszowe AA

Wytyczna 2.2: Zapewnienie użytkownikom wystarczającego czasu na przeczytanie i użycie treści.

2.2.1 Regulacja czasu A
2.2.2 Pauza, Stop, Ukryj A
2.2.3 Bez limitu czasu AAA
2.2.4 Przerwy AAA
2.2.5 Ponowne uwierzytelnianie AAA
2.2.6 Limity czasu AA

Wytyczna 2.3: Nie projektować treści w sposób, który może powodować napady padaczkowe.

2.3.1 Trzy mignięcia lub poniżej progu A
2.3.2 Trzy mignięcia AAA
2.3.3 Animacje z interakcji AAA

Wytyczna 2.4: Zapewnienie sposobów pomagających użytkownikom w nawigacji, znajdowaniu treści i określaniu, gdzie się znajdują.

2.4.1 Pominięcie bloków A
2.4.2 Tytuł strony A
2.4.3 Kolejność fokusu A
2.4.4 Cel linku (w kontekście) A
2.4.5 Wiele sposobów AA
2.4.6 Nagłówki i etykiety AA
2.4.7 Widoczny fokus AA
2.4.8 Lokalizacja AAA
2.4.9 Cel linku (tylko link) AAA
2.4.10 Nagłówki sekcji AAA
2.4.11 Fokus niezakłócony (minimum) AA
2.4.12 Fokus niezakłócony (rozszerzony) AAA
2.4.13 Wygląd fokusu AAA

Wytyczna 2.5: Ułatwienie użytkownikom obsługi funkcjonalności za pomocą różnych sposobów wprowadzania danych, nie tylko klawiatury.

2.5.1 Gesty wskaźnikiem A
2.5.2 Anulowanie wskaźnika A
2.5.3 Etykieta w nazwie A
2.5.4 Aktywacja ruchem A
2.5.5 Rozmiar celu AAA
2.5.6 Współbieżne mechanizmy wprowadzania AAA
2.5.7 Ruchy przeciągania AA
2.5.8 Rozmiar celu (minimum) AA

Zasada 3: Zrozumiałość

Informacje i działanie interfejsu użytkownika muszą być zrozumiałe.

Wytyczna 3.1: Uczynienie treści tekstowej czytelną i zrozumiałą.

3.1.1 Język strony A
3.1.2 Język części AA
3.1.3 Niezwykłe słowa AAA
3.1.4 Skróty AAA
3.1.5 Poziom czytania AAA
3.1.6 Wymowa AAA

Wytyczna 3.2: Uczynienie stron internetowych wyglądającymi i działającymi w przewidywalny sposób.

3.2.1 Po otrzymaniu fokusu A
3.2.2 Po wprowadzeniu A
3.2.3 Spójna nawigacja AA
3.2.4 Spójna identyfikacja AA
3.2.5 Zmiana na żądanie AAA
3.2.6 Spójna pomoc AA

Wytyczna 3.3: Pomaganie użytkownikom w unikaniu i poprawianiu błędów.

3.3.1 Identyfikacja błędów A
3.3.2 Etykiety lub instrukcje A
3.3.3 Sugestie błędów AA
3.3.4 Zapobieganie błędom (prawnym, finansowym, danych) AA
3.3.5 Pomoc AAA
3.3.6 Zapobieganie błędom (wszystkie) AAA
3.3.7 Nadmierne wprowadzanie AA
3.3.8 Dostępne uwierzytelnianie (minimum) AA
3.3.9 Dostępne uwierzytelnianie (rozszerzone) AAA

Zasada 4: Niezawodność

Treść musi być wystarczająco niezawodna, aby mogła być interpretowana niezawodnie przez szeroki zakres agentów użytkownika, w tym technologie wspomagające.

Wytyczna 4.1: Maksymalizacja kompatybilności z obecnymi i przyszłymi agentami użytkownika, w tym technologiami wspomagającymi.

4.1.1 Parsowanie (przestarzałe i usunięte) A
4.1.2 Nazwa, Rola, Wartość A
4.1.3 Komunikaty o statusie AA