WCAG 2.1 – Kryterium 3.3.6 – Zapobieganie błędom (wszystkim) (poziom AAA)
- Przejdź do artykułów z tagiem A11Y
- Przejdź do artykułów z tagiem accessibility
- Przejdź do artykułów z tagiem accessibilityMatters
- Przejdź do artykułów z tagiem accessibleDesign
- Przejdź do artykułów z tagiem akademiaWCAG
- Przejdź do artykułów z tagiem dostępność
- Przejdź do artykułów z tagiem dostępność cyfrowa
- Przejdź do artykułów z tagiem formularze
- Przejdź do artykułów z tagiem WCAG
- Przejdź do artykułów z tagiem WCAG 2.1
- Przejdź do artykułów z tagiem Web Content Accessibility Guidelines
Treść artykułu
Dziś w ramach Akademii WCAG kryterium 3.3.6 – Zapobieganie błędom (wszystkim) (poziom AAA) – które nawiązuje do niedawno opisywanego już kryterium na poziomie AA. To jego potomek.
Jaka jest więc różnica i dlaczego W3C “uszczęśliwia” nas kolejnym kryterium?
Pokrótce – o ile kryterium na poziomie AA nakazuje nam, jako autorom treści, upewnienie się, że Użytkownik nie popełnił błędów na przykład poprzez dodanie odpowiedniego komunikatu potwierdzającego czynność, tak 3.3.6 WCAG zawęża to kryterium do zapobiegania błędom w formularzach.
WCAG 3.3.6 Zapobieganie błędom (wszystkim)
Kryterium 3.3.6 pomaga nam zadbać o poprawność danych w formularzach. My, jako twórcy witryny www czy aplikacji mobilnej, musimy być pewni, że dane, które Użytkownik wpisze zostaną sprawdzone, formularz nie zostanie wysłany pusty (poprzez przypadkowe kliknięcie klawisza), a w przypadku ich wysłania, będzie możliwość ich poprawienia i zmiany.
Co możemy zrobić?
- wprowadzić odpowiednią walidację, która sprawdzi zarówno typ danych jak i ich obecność;
- zaimplementować odpowiednie sugestie poprawy błędów, które pozwolą Użytkownikom na ich poprawę;
- dać możliwość poprawienia wprowadzonych przez Użytkownika danych po ich dodaniu (np. przycisk “Edytuj” w formularzu dotyczącym adresu korespondencyjnego”);
- zaimplementować dodatkową informację/komunikat – “czy na pewno (…)?” w postaci np. okna modalnego.
Jak widzicie, często kryteria na poziomie AAA są bardzo zbliżone do swoich rodziców. Nawet techniki wypisane przez W3C nawiązują właściwie do starszego kryterium. Dlatego tak ważna jest znajomość ich wszystkich i odpowiednia ich interpretacja. Tu możecie zerknąć na dokładny opis kryterium.
Małgorzata Szymczak
Accessibility Specialist & Junior Frontend Developer
Polecane artykuły
-
22.01.2023Akademia WCAG
WCAG 2.1 – kryterium 1.2.2 – Napisy rozszerzone (poziom A)
W jaki sposób zaadresować kryterium 1.2.2 w kontekście mediów zmiennych w czasie: jeżeli wideo ma audio, musisz dodać napisy! jeżeli…
-
18.12.2023Dostępność cyfrowa
Dynamiczne fonty czy nie? O wielkości tekstu w systemie iOS
System iOS pozwala użytkownikowi zmieniać ustawienia związane z wielkością i grubością tekstu. Obok trybu ciemnego, zmian kontrastu lub odwrócenia kolorów,…
-
06.11.2023Dostępność cyfrowa
iOS 17 – jak dostępny jest?
Najnowszy system giganta z Cupertino jest już z nami jakiś czas. W międzyczasie doczekał się także pierwszej poważnej aktualizacji, czyli…