The criterion behind it
2.2.1 Timing Adjustable
If something is on a timer, the user needs to be able to turn it off, adjust it, or extend it.
Level A · EN 301 549 § 9.2.2.1
Why this check exists
Reading, typing and switching input methods all take longer for some people. A twenty-minute session limit is a barrier, not a security feature.
What usually triggers it
- failsA checkout that expires silently and loses the basket.
- failsA carousel that advances before the text can be read.
How to fix it
- doWarn before a session expires and offer a one-click extension.
- doLet the user set or remove the limit where the design allows it.
How it is reported
A11ySignal reports this at critical impact. Every failing element comes with its CSS selector and the markup that failed, so you can go straight to the line rather than hunting for it. Deque publishes the engine-level detail:
https://dequeuniversity.com/rules/axe/4.13/meta-refresh ↗
Check implemented by axe-core 4.13.0, © Deque Systems, MPL-2.0.