WCAG 2.2.2: Pause, Stop, Hide
Understanding WCAG 2.2.2: Pause, Stop, Hide
The WCAG 2.2.2 Pause, Stop, Hide success criterion (Level A) mandates that for any moving, blinking, scrolling, or auto-updating content, mechanisms must be provided to pause, stop, or hide it. This requirement applies unless the motion or update is essential to the activity being performed or the information being conveyed. This criterion is fundamental for creating an inclusive and user-friendly web experience, allowing individuals to control potentially distracting or discomforting content.
Why This Criterion Matters for Accessibility
Dynamic content, while often used for engagement, can pose significant barriers for many users. Providing control over such content addresses several critical accessibility impacts:
Success Criteria and Requirements Explained
WCAG 2.2.2 specifically targets four categories of dynamic content:
For any of these types of content, the user must be provided with a mechanism to:
The only exception to this criterion is if the motion or auto-updating is essential. The term "essential" carries a very high bar; it means that the activity cannot be accomplished without the motion, or the motion is part of an activity where it is explicitly expected (e.g., a real-time auction clock, a game animation that is integral to gameplay, or a scientific simulation). Most decorative, promotional, or informational animations are generally not considered essential.
Practical Guidelines for Compliance
To ensure your web content complies with WCAG 2.2.2, consider the following practical implementation guidelines:
Examples of Correct and Incorrect Implementations
Correct Implementation: Accessible Carousel with Pause/Play Button
This example demonstrates an image carousel with explicit pause/play controls, ensuring it’s keyboard accessible and provides appropriate feedback for screen reader users.
Incorrect Implementation: Autoplaying Carousel Without Controls
This example demonstrates a common pitfall: a carousel that continuously plays without any mechanism for the user to pause, stop, or hide it.
Correct Implementation: Auto-Updating News Feed with Pause Button
This demonstrates a live news feed where new items appear, but the user can pause the updates, providing necessary control.
Incorrect Implementation: Auto-Updating News Feed Without Pause
This illustrates a news feed that updates automatically without any user control, making it inaccessible and potentially distracting for many users.
Best Practices and Common Pitfalls
Best Practices
Common Pitfalls
By diligently applying the guidelines and avoiding common pitfalls associated with WCAG 2.2.2, developers and content creators can significantly enhance the usability and accessibility of their websites for a diverse range of users, ensuring that dynamic content enriches rather than hinders the user experience.
Related posts
- WCAG 5.2.3: Complete processes
- WCAG 5.2.4: Only Accessibility-Supported Ways of Using Technologies
- WCAG 5.2.5: Non-Interference
- WCAG 5.3.1: Required elements of the conformity declaration
- WCAG 5.3.2: Optional Components of a Conformance Claim
Still looking for answers?
Ask our experts using online chat