theme: Sensory
Avoiding content that relies solely on sight, sound, or touch.
2.2.1 Timing Adjustable
Time limits must be avoided unless essential for the task (e.g. exams, auctions). If time limits are used, it must be possible to turn them off, adjust them to at least 10× the default, or extend them by at least 10×.
2.2.2 Pause, Stop, Hide
If content moves, scrolls, blinks, or updates automatically for more than 5 seconds, it must be possible to pause it, stop it, or hide it.
2.2.3 No Timing
Content must not include time limits for reading or interaction, unless it’s part of a live event or time-based activity (e.g. auctions, broadcasts).
2.2.4 Interruptions
Interruptions (like pop-ups, alerts, or notifications) must be able to be delayed or suppressed, and controlled, except in emergencies (e.g. critical system warnings).
2.3.1 Three Flashes or Below Threshold
Content must not flash, blink, or flicker more than three times per second, unless it stays within safety limits designed to avoid visual overload and reduce the risk of seizures.
2.3.2 Three Flashes
Content must not flash, blink, or flicker more than three times per second (no exception, not even if it meets safety thresholds).
2.3.3 Animation from Interactions
Animations triggered by interaction (e.g. on click, hover, tap) must be able to be disabled through system settings (e.g. “reduce motion”), or turned off using a site-level option.
2.4.7 Focus Visible
A visible indicator must show which element is currently focused when navigating with a keyboard.
2.4.13 Focus Appearance
The visible focus indicator must be at least 2px thick, have a contrast ratio of 3:1 compared to the unfocused state, and be clearly connected to the focused element.