Under WCAG 2.2, how do 2.2.2 Pause, Stop, Hide and 2.3.3 Animation from Interactions differ in the motion they cover?
answer
- who started the motion
- automatic versus interaction-triggered
- five seconds, in parallel
- Level A versus Level AAA
- unless essential
basics
~20 s2.2.2 (Level A) covers motion that starts automatically, lasts over five seconds and runs alongside other content: users need a way to pause, stop or hide it. 2.3.3 (Level AAA) covers motion triggered by interaction: it must be possible to disable it unless essential.
solid answer
~50 sThe split is about what starts the motion. 2.2.2 Pause, Stop, Hide, at Level A, applies to moving, blinking or scrolling content that starts automatically, lasts more than five seconds and is presented in parallel with other content; the user needs a mechanism to pause, stop or hide it unless the movement is essential. Auto-updating content has the same rule without the five-second allowance. A looping drone video behind a listing search box is the classic case. 2.3.3 Animation from Interactions, at Level AAA, covers motion animation triggered by the user's interaction, such as parallax as they scroll or a zoom when they open a photo; it must be possible to disable it unless it is essential. Content that starts because it was scrolled into view counts as starting automatically for 2.2.2 and can fail 2.3.3 too.
go deeper
Recall the two criteria and their levels: 2.2.2 Pause, Stop, Hide is Level A; 2.3.3 Animation from Interactions is Level AAA.
Explain the split: automatic motion over five seconds in parallel with content needs a pause, stop or hide control; interaction-triggered motion must be possible to disable.
Classify real patterns, such as scroll-into-view loops and live feeds, correctly, and know the traps around hover-pause and indirect interaction.
Discuss why a system adopts 2.3.3's intent even when the product only targets AA, and how to justify that cost to stakeholders.
## Two criteria, two kinds of motion WCAG 2.2 has two success criteria that matter most for motion that bothers people (flashing, a seizure risk, is covered separately under Guideline 2.3). They are easy to confuse, and the distinction is **what starts the motion**. | | 2.2.2 Pause, Stop, Hide | 2.3.3 Animation from Interactions | |---|---|---| | Level | A | AAA | | Covers | Moving, blinking, scrolling or auto-updating content that starts automatically | Motion animation triggered by the user's interaction | | Conditions | For moving content: starts automatically, lasts more than five seconds, presented in parallel with other content | Any non-essential motion animation from interaction | | Requirement | A mechanism to pause, stop or hide it (or control update frequency for auto-updating content) | The motion can be disabled | | Exception | Movement that is part of an activity where it is essential | Animation essential to the functionality or the information conveyed | ## 2.2.2 Pause, Stop, Hide in detail The criterion's main concern is **distraction**: moving content competing with the rest of the page makes it hard for many people to concentrate or read. Its rules for moving content: 1. It applies when the content **starts automatically**, **lasts more than five seconds** and is **presented in parallel with other content**. 2. The user needs a **mechanism to pause, stop or hide** it. 3. It does not apply if the movement is **essential** to the activity. For **auto-updating** content, such as a live feed of new listings or price changes, there is no five-second allowance, and controlling the update frequency is an additional option. Points from the Understanding document that trip teams up: - "Starts automatically" includes motion started by **indirect interaction**, such as hovering or scrolling an element into view. Such content can fail 2.3.3 as well. - Stopping motion only **while an element has focus or hover**, and restarting when the user moves away, is not a pause mechanism, because it ties the user up. - A preloader that is the **only** content on the page is not in parallel with other content, so it needs no control. On a real-estate listings site, a looping aerial video behind the search box, a slow-zoom slideshow on a listing, or a scrolling "just sold" ticker all fall under 2.2.2 and need a visible pause, stop or hide control. ## 2.3.3 Animation from Interactions in detail 2.3.3 is about **physical harm from movement**. Its Understanding document names vestibular disorders explicitly and parallax scrolling as a common non-essential example. The rule: **motion animation triggered by interaction can be disabled**, unless it is essential. WCAG defines motion animation as adding steps between conditions to create the illusion of movement or a smooth transition, and excludes changes of colour or opacity that do not change perceived size, shape or position. The Understanding document suggests any one of these approaches: - Avoid unnecessary animation. - Provide a control to turn off non-essential animations from interaction. - Respect the reduce-motion setting in the user agent or operating system. On the listings site, parallax on the header photo, a zoom when opening a gallery photo, and a map flying to a pin after a search are all interaction-triggered motion under 2.3.3. ## Why the levels matter in practice Many organisations target **Level AA**, which includes 2.2.2 (a Level A criterion) but not 2.3.3. That means a product can claim AA while ignoring interaction-triggered motion entirely. Design systems commonly adopt 2.3.3's intent anyway, because the harm to people with vestibular disorders is severe and the cost of honouring the operating-system setting is small. ## An example that touches both A looping 3D floor-plan rotation that starts when it scrolls into view started from an indirect interaction. The Understanding document for 2.2.2 counts that as starting automatically, so if it runs longer than five seconds beside other content it needs a pause, stop or hide control, and it notes that such content can also fail 2.3.3. One pattern, two criteria: a design system that gives every looping or auto-starting pattern both a pause control and a reduced variant covers both.
- Does pausing a looping listing video while the pointer hovers over it satisfy 2.2.2?No. The Understanding document says motion that stops only while the user holds focus or hover, and restarts when they move away, is not a mechanism to pause, because it ties the user up. The user needs a control that stops the motion and keeps it stopped while they use the rest of the page.
- A live feed of newly listed homes updates every few seconds. Which part of 2.2.2 applies?The auto-updating rule. Because the feed starts automatically and sits alongside other content, users need a way to pause, stop or hide it, or to control how often it updates. Unlike moving content, auto-updating content gets no five-second allowance.
saying these in an interview costs you the question
- Calls 2.3.3 Animation from Interactions a Level AA criterion.
- Thinks 2.2.2 only applies to motion lasting longer than a minute.
- Believes pausing on hover counts as a pause mechanism.
- Assumes scroll-triggered animations never count as starting automatically.
- Treats an AA conformance claim as proof that motion is vestibular-safe.