Kryterium 3.3.4 – Zapobieganie błędom (Poziom AA) dotyczy stron, które wymagają od użytkownika podejmowania ważnych decyzji, wprowadzania danych lub zatwierdzania działań – np. podczas składania zamówienia, edycji danych osobowych czy przesyłania formularzy.

To kryterium mówi: pomóż użytkownikowi uniknąć błędu, zanim go popełni. I daj mu szansę sprawdzenia, zanim działanie zostanie zapisane lub wysłane.


Co oznacza „zapobieganie błędom”?

Chodzi o sytuacje, gdy użytkownik:

W takich przypadkach system powinien:


Jak sprawdzić zgodność z kryterium 3.3.4 bez wiedzy technicznej?

1. Przetestuj formularz krok po kroku

Co zrobić?
Wypełnij formularz, np. rejestracyjny, zakupowy, kontaktowy – i kliknij „Wyślij” lub „Zamów”.

Na co zwrócić uwagę?

Przykład błędu:
Po kliknięciu „Wyślij” formularz natychmiast zapisuje dane bez możliwości sprawdzenia ich.


2. Sprawdź pomocne mechanizmy

Co zrobić?
Wprowadź celowo błędne dane (np. zły numer telefonu, puste pole, literówka w e-mailu).

Na co zwrócić uwagę?

Przykład błędu:
Zły adres e-mail zostaje przyjęty, a użytkownik nie zostaje o tym poinformowany.


Dlaczego to ważne?


Dobre praktyki


Podsumowanie

Kryterium 3.3.4 – Zapobieganie błędom to coś więcej niż tylko wykrywanie pomyłek – to świadome projektowanie, które pomaga użytkownikowi działać bez stresu i frustracji.

Nie trzeba znać kodu, żeby to ocenić – wystarczy spróbować samodzielnie złożyć formularz i zobaczyć, czy system dba o Twoje dane i komfort.