WCAG 2.2 success criterion 2.2.2, Pause, Stop, Hide, is a Level A requirement: moving, blinking and auto-updating content can be paused.
Read the criterion in the W3C Recommendation, WCAG 2.2 (opens in a new tab).
How BearScan checks it
Moving, blinking and auto-updating content can be paused
Checked automatically: clicks through the page. Severity: medium. Motion that cannot be stopped pulls attention away from the task for users with attention disorders, and an auto-advancing carousel moves text before a slow reader finishes it.
An approximation: The page is loaded fresh and left alone from 3 to 13 seconds. CSS animations that are still running or repeat for more than five seconds, marquee and blink elements, GIFs, and any region whose text or style changes by itself twice (or once, inside a carousel library or a carousel-role region) count as moving. The buttons and links in or around each, and anywhere on the page, are put to a decisions model (TypeSafe's Jev) for whether one pauses, stops or hides it: none, with 80% certainty, fails. A page with no script, frame, animation or media is not waited on. Video and audio are never played by the scan, so an autoplaying video without native controls can only be reported for review; essential motion (a progress indicator) is exempted only by its progressbar role. axe-core flags <marquee> and <blink>.
How to fix it. Give carousels, tickers, autoplaying video and animations that last more than five seconds a visible pause control, and remove <marquee> and <blink>.
All WCAG 2.2 criteria · Next: 2.3.1 Three Flashes or Below Threshold
Questions
Is WCAG 2.2.2 required by the ADA?
The ADA doesn't name a technical standard for businesses, but the Justice Department's 2022 guidance points businesses to WCAG, and its 2024 rule for state and local governments adopted WCAG 2.1 Level AA, which includes 2.2.2.
Can an automated tool check WCAG 2.2.2?
Mostly. BearScan checks it automatically (clicks through the page). A clean result still isn't proof every page passes, only the pages scanned.
How do I fix a WCAG 2.2.2 failure?
Give carousels, tickers, autoplaying video and animations that last more than five seconds a visible pause control, and remove <marquee> and <blink>.