2.2 Enough Time · Operable
WCAG 2.2.2 Pause, Stop, Hide
Level A
For moving, blinking, scrolling, or auto-updating content lasting more than 5 seconds, provide a way to pause, stop, or hide it.
Common failures
- Hero carousels auto-rotate with no pause control.
- Auto-refreshing tickers can't be stopped.
How to fix
- Add a pause/play control to every carousel and animated banner.
- Respect `prefers-reduced-motion` and pause animations by default.
Related criteria
- WCAG 1.4.2 Audio Control Level A
- WCAG 2.3.3 Animation from Interactions Level AAA