ETR

2.2.6 Ostrzeżenie o limicie czasu - poziom AAA

Jeśli na stronie działa limit czasu bezczynności, który po przekroczeniu może spowodować utratę danych, użytkownik musi dostać ostrzeżenie. Wyjątek jest wtedy, gdy dane są przechowywane ponad 20 godzin, nawet gdy użytkownik nic nie robi.

O co chodzi w kryterium 2.2.6?

To kryterium dotyczy takich sytuacji, jak: wypełniasz formularz, piszesz dłuższą wiadomość, uzupełniasz wniosek w panelu – a system po czasie bezczynności wygasza sesję i możesz stracić to, co wpisałeś.

WCAG mówi konkretnie o limicie czasu bezczynności użytkownika, którego przekroczenie może spowodować utratę danych i o obowiązku ostrzeżenia.

Najczęstsze powody niespełnienia kryterium sukcesu 2.2.6

  1. Użytkownik nie dostaje żadnego komunikatu, że za chwilę minie limit bezczynności, a po powrocie widzi, że formularz/treść została wyczyszczona (czyli ostrzeżenia nie było, mimo ryzyka utraty danych).
  2. Ostrzeżenie jest, ale pojawia się za późno albo w sposób, który w praktyce nie daje szansy zareagować (użytkownik traci dane mimo komunikatu).
  3. Dane nie są przechowywane wystarczająco długo – a w kryterium jest wprost wskazany wyjątek: jeśli dane są przechowywane ponad 20 godzin bez działań użytkownika, wtedy ostrzeżenie nie jest wymagane.

Jak sprawdzić, czy spełniasz 2.2.6 Ostrzeżenie o limicie czasu?

Weź miejsce, w którym użytkownik może coś stracić (formularz wniosku, edycja profilu, koszyk, panel). Zrób test „bez klikania”. Wejdź w proces, zacznij wpisywać dane i zostaw stronę bez aktywności na tyle długo, żeby system zbliżał się do limitu bezczynności.

Teraz sprawdź trzy rzeczy:

  • Czy pojawia się ostrzeżenie zanim sesja wygaśnie, czyli wtedy, kiedy da się jeszcze realnie zareagować.
  • Czy z ostrzeżenia wynika jasno, że chodzi o limit bezczynności i że grozi utrata danych.
  • Czy użytkownik ma prostą możliwość kontynuacji, tak żeby uniknąć utraty danych (w praktyce: przedłużenie sesji albo zachowanie szkicu). Jeśli ostrzeżenie jest na pokaz, a dane i tak przepadają, to kryterium nie jest spełnione.

Pełny tekst kryterium 2.2.6 Ostrzeżenie o limicie czasu 

Użytkownicy muszą być ostrzeżeni o limicie czasu bezczynności użytkownika , którego przekroczenie mogłoby spowodować utratę danych, chyba że dane te są przechowywane przez ponad 20 godzin, gdy uczestnik nie podejmie żadnych działań.

Źródło: https://www.w3.org/Translations/WCAG21-pl/#ostrzezenie-o-limicie-czasu

Chcesz wiedzieć więcej?

kampanie portal seo wcag miasto gmina www bip crm do góry