Strona: Zapobieganie, identyfikacja i korekta błędu / Dostępność / Politechnika Rzeszowska

Zapobieganie, identyfikacja i korekta błędu

red. Piotr Rysz

Dotyczy wszelkiego rodzaju formularzy.

Identyfikacja błędu

Podczas wprowadzania danych za pośrednictwem formularza użytkownik powinien zostać poinformowany o wykrytym błędzie oraz otrzymać informację, którego elementu dotyczy i na czym polega błąd (opis tekstowy).

Dobrym rozwiązaniem jest zastosowanie atrybutów role="alert" i aria-ivalid, aria-describedby.

Sugestie korekty błędów

Jeżeli to możliwe, należy zasugerować jak naprawić wykryty błąd.

Zapobieganie błędom (prawnym, finansowym, w danych) 

Strony, za pomocą których użytkownik:

  • zaciąga prawnie wiążące zobowiązanie lub korzyści
  • dokonuje transakcji finansowych
  • modyfikuje lub usuwa kontrolowane przez siebie dane
  • wykonuje testy

powinny zapewnić użytkownikowi możliwość:

  • odwrócenia podjętych działań lub
  • weryfikacji przez system wprowadzonych przez użytkownika danych pod kątem błędów i umożliwienie korekty danych lub
  • potwierdzenia danych - przed ostatecznym wysłaniem danych użytkownik ma możliwość sprawdzenia i potwierdzenia lub korekty przesyłanych danych..

Kryteria sukcesu WCAG

Na podstawie autoryzowanego tłumaczenie na język polski.
Kryteria sukcesu - definicja.

WCAG 2.1, kryterium sukcesu: 3.3.1 Identyfikacja błędu (poziom A)

Jeśli automatycznie zostanie wykryty błąd wprowadzania danych, system wskazuje błędny element, a użytkownik otrzymuje opis błędu w postaci tekstu.

WCAG 2.1, kryterium sukcesu: 3.3.3 Sugestie korekty błędów (poziom AA)

Jeśli automatycznie zostanie wykryty błąd wprowadzania danych i znane są sugestie korekty, wtedy użytkownik otrzymuje takie sugestie, chyba, że zagrażałoby to bezpieczeństwu treści lub zmieniło jej cel.

WCAG 2.1, kryterium sukcesu: 3.3.4 Zapobieganie błędom (prawnym, finansowym, w danych) (poziom AA)

W przypadku stron internetowych, które powodują zobowiązania prawne, albo na których użytkownik przeprowadza transakcje finansowe, modyfikuje lub usuwa dane w systemach przechowywania danych, nad którymi ma kontrolę, albo udziela odpowiedzi na testy, co najmniej jedna z poniższych informacji jest prawdziwa:

  • Odwracalność: Wprowadzenie danych jest odwracalne.
  • Sprawdzanie: Dane wprowadzone przez użytkownika są sprawdzane pod kątem błędów, a użytkownik ma możliwość wprowadzenia poprawek.
  • Potwierdzenie: Istnieje mechanizm sprawdzania, potwierdzania oraz korekty informacji przed jej ostatecznym wysłaniem.

Nasze serwisy używają informacji zapisanych w plikach cookies. Korzystając z serwisu wyrażasz zgodę na używanie plików cookies zgodnie z aktualnymi ustawieniami przeglądarki, które możesz zmienić w dowolnej chwili. Więcej informacji odnośnie plików cookies.

Akceptuję