Przejdź do treści
A11ySignal
krytycznyWCAG 2.2.1 · A

Opóźnione odświeżanie poniżej 20 godzin nie może być stosowane.

meta-refresh

Znacznik <meta http-equiv="refresh"> nie jest używany do opóźnionego odświeżania.

Kryterium, które za tym stoi

2.2.1 Dostosowanie czasu

Jeśli coś ma licznik czasu, trzeba dać się go wyłączyć, zmienić albo przedłużyć.

Poziom A · EN 301 549 § 9.2.2.1

Po co jest to sprawdzenie

Czytanie, pisanie i zmiana metody wprowadzania trwają u niektórych osób dłużej. Dwudziestominutowy limit sesji to bariera, nie zabezpieczenie.

Co zwykle je wywołuje

  • błądKoszyk, który po cichu wygasa i gubi zawartość.
  • błądKaruzela, która przesuwa się, zanim da się przeczytać tekst.

Jak to naprawić

  • róbOstrzeż przed wygaśnięciem sesji i zaproponuj przedłużenie jednym kliknięciem.
  • róbPozwól ustawić albo usunąć limit tam, gdzie projekt na to pozwala.

Jak to jest raportowane

A11ySignal zgłasza to z wagą krytyczny. Każdy błędny element ma swój selektor CSS i kod, który zawiódł, więc trafisz prosto do właściwej linii, zamiast jej szukać. Deque publikuje szczegóły na poziomie silnika:

https://dequeuniversity.com/rules/axe/4.13/meta-refresh

Sprawdzenie zaimplementowane w axe-core 4.13.0, © Deque Systems, MPL-2.0.