- Success Criterion 2.2.1
- Conformance level A
Timeout Adjustment Option Set Below the Required 10x Default
2.2.1 — Timing Adjustable
Scenario
Setting
A food-delivery app's order-tracking screen
What’s wrong
Adjust option offering less than 10× the default.
Example
<select id="timeout-extend">
<option value="5">5 min (default)</option>
<option value="8">8 min</option>
</select> Why it matters
A customer tracking a delayed order can only add 3 extra minutes, not the buffer WCAG intends, before being logged out.
How to test
Check any 'adjust the timeout' setting: it must let the user set the limit to at least 10x the default — a smaller multiplier fails.
How to fix
Offer an adjustable range up to at least ten times the default duration.
<select id="timeout-extend">
<option value="5">5 min (default)</option>
<option value="50">50 min</option>
</select> Outcome
A customer keeps the tracking screen open through a long delivery delay without repeated logins.
Who is affected
Users with slower reaction times can't get the full ten-times buffer they need to keep monitoring their order.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Page Auto-Redirects on a Timer With No Way to Stop It
- Page That Auto-Reloads and Resets the User’s Position
- Server Redirect Timeout With No Warning or Way to Extend It
- Session Expiring With No Warning and No Way to Extend It
- Session Warning That Gives Users Less Than 20 Seconds to Respond
- Session Extension Allowed Fewer Than the Required 10 Times