Dostępność poznawcza
Zob. też: cognitive a11y, dostępność dla neuroróżnorodnych
Dostępność dla użytkowników z niepełnosprawnościami poznawczymi, edukacyjnymi i neurologicznymi — ograniczenia pamięci roboczej, zaburzenia uwagi, dysleksja, dyskalkulia, autyzm, niepełnosprawność intelektualna, uraz mózgu i demencja. Najsłabiej obsługiwany wymiar WCAG.
Dostępność poznawcza to szeroka praktyka projektowania produktów cyfrowych z myślą o użytkownościach dla osób z niepełnosprawnościami poznawczymi, edukacyjnymi i neurologicznymi — populacji obejmującej użytkowników z ograniczeniami pamięci roboczej, zaburzeniami uwagi (ADHD), dysleksją, dyskalkulią, autyzmem, niepełnosprawnością intelektualną, urazem mózgu, demencją i wieloma innymi.
Jest to najsłabiej obsługiwany wymiar dostępności w stosunku do wielkości grupy użytkowników. Sekcja WAI W3C publikuje prace Grupy Zadaniowej ds. Dostępności Poznawczej (COGA), jednak kwestie poznawcze są niedostatecznie reprezentowane w WCAG 2.x. Oczekuje się, że WCAG 3 znacząco rozszerzy tę problematykę.
Dlaczego to trudne
Kategorie niepełnosprawności, którym służy dostępność poznawcza, są niezwykle heterogeniczne. Decyzje projektowe pomagające w przypadku jednej niepełnosprawności poznawczej mogą aktywnie szkodzić w przypadku innej:
- Automatycznie przewijające się karuzele są niekorzystne dla osób z ADHD (rozproszenie uwagi), ale samo przewijanie może być wskazówką poznawczą dla użytkowników z dysleksją preferujących sekwencyjne przeglądanie.
- Długie szczegółowe teksty pomocy pomagają użytkownikom z ograniczeniami pamięci roboczej; ta sama długość jest przytłaczająca dla użytkowników ze znaczną niepełnosprawnością intelektualną.
- Symbole sparowane z tekstem ogromnie pomagają użytkownikom z niepełnosprawnością intelektualną; te same symbole mogą być rozpraszającym szumem dla neurotypowych użytkowników w pośpiechu.
Aktualny stan sztuki to personalizacja: umożliwienie użytkownikowi wyboru poziomu adaptacji odpowiedniego dla niego, najlepiej poprzez ogólnosystemowe preferencje, które witryna respektuje, a nie przełączniki na poziomie pojedynczej strony.
Jak wygląda to w praktyce
Projekt uwzględniający dostępność poznawczą zazwyczaj obejmuje:
- Prosty język. Zdania do 25 słów; powszechne słownictwo; strona czynna; jeden pomysł na akapit. Wskaźniki czytelności (Hemingway, ReadabilityFormulas) celują w poziom czytelnictwa ~12 roku nauki.
- Spójna nawigacja. To samo menu w tym samym miejscu na wszystkich stronach. Te same etykiety dla tych samych działań.
- Przewidywalna interakcja. Formularze działają tak samo na wszystkich stronach. Brak niespodziewanego zachowania (automatyczne wysłanie po naciśnięciu Tab, automatyczne przekierowanie po wyborze).
- Odzyskiwanie po błędach. Jasne komunikaty o błędach; możliwość cofnięcia destruktywnych działań; automatyczne zapisywanie z wyraźnymi wskaźnikami.
- Ograniczony ruch — zob. odrębne hasło.
- Wystarczający czas. Odpowiednio długie limity czasu; ostrzeżenia przed wygaśnięciem; możliwość przedłużenia.
- Wsparcie symbolami i czytanie na głos. Dla użytkowników ze znaczną niepełnosprawnością intelektualną lub niską umiejętnością czytania, etykiety wspierane symbolami i funkcja czytania na głos są podstawowymi mechanizmami dostępu.
Kryteria WCAG bezpośrednio służące dostępności poznawczej
Mimo krytyki dotyczącej skąpości WCAG 2.x, kilka kryteriów ma kluczowe znaczenie operacyjne:
- 3.1.5 Poziom czytania (AAA) — treść czytelna na poziomie niższego wykształcenia średniego lub dostępna uproszczona wersja uzupełniająca.
- 3.2.3 Spójna nawigacja (AA), 3.2.4 Spójna identyfikacja (AA) — przewidywalna struktura.
- 3.3.5 Pomoc (AAA) — kontekstowa pomoc w każdym formularzu.
- 2.2.1 Regulacja czasu (A) — regulowalne limity czasu.
- 2.3.3 Animacja z interakcji (AAA) — możliwość wyłączenia ruchu.
- 3.3.7 Zbędne wprowadzanie danych (A, nowe w 2.2) — nie należy prosić o te same informacje dwukrotnie w jednym przepływie.
Gdzie zagłębić się dalej
Grupa Zadaniowa COGA publikuje praktyczne wytyczne — „Making Content Usable for People with Cognitive and Learning Disabilities” — wykraczające daleko poza WCAG 2.x w zakresie rekomendacji możliwych do wdrożenia. Jest to najbardziej przydatny punkt wyjścia dla zespołów pragnących poważnie zająć się tą problematyką.