WCAG 2.2.1: Timing Adjustable
Introduction to WCAG 2.2.1 Timing Adjustable
WCAG Success Criterion 2.2.1, known as „Timing Adjustable,” is a Level A criterion that addresses the critical need for users to control time limits imposed by web content. This criterion ensures that users are not rushed or disadvantaged by automatic timeouts, session expirations, or other time-sensitive functionalities.
The core principle is to provide users with sufficient time to read and interact with content. If a time limit is set, users must be able to turn it off, adjust it, or extend it, unless the time limit is genuinely essential to the functionality or relates to a real-time event where time is an inherent and unchangeable aspect.
Compliance with this criterion significantly improves the user experience for a wide range of individuals, preventing frustration, data loss, and an inability to complete tasks.
Why Timing Adjustable Matters (Accessibility Impact)
Time limits on web pages and applications can create significant barriers for many users. Ensuring time adjustability is crucial for:
Without adjustable timing, users may be unable to complete online purchases, fill out forms, participate in online activities, or even read essential information before being logged out or having their session expire, leading to significant frustration and exclusion.
Success Criterion 2.2.1: Requirements
The official WCAG 2.2.1 (Timing Adjustable) Success Criterion states:
If a time limit is set by the content, at least one of the following is true:
Understanding the Options:
Exceptions Explained:
Practical Guidelines for Compliance
To implement WCAG 2.2.1 effectively, consider the following practical guidelines:
Examples of Correct and Incorrect Implementations
Correct Implementation: Session Timeout with Warning and Extend Option
An online banking portal has a 5-minute session timeout for security. Before the session expires, a modal dialog appears, giving the user an option to extend.
HTML (Relevant snippet)
CSS (Basic Styling)
JavaScript
Incorrect Implementation: Unannounced Auto-Logout
A website automatically logs users out after 10 minutes of inactivity without any warning or option to extend the session. All user input is lost.
Scenario Description
A user is filling out a long form. After spending 8 minutes on the form without moving the mouse or typing, the page suddenly refreshes to the login screen. All entered data is lost, and there was no prior indication of a time limit or an opportunity to prevent the logout.
Why it fails WCAG 2.2.1
Correct Implementation: Timed Quiz with Adjustable Time
An online learning platform offers quizzes with a default time limit (e.g., 30 minutes). Before starting the quiz, students can choose to increase the time or even take it untimed if their instructor allows.
HTML (Relevant snippet)
Why it passes WCAG 2.2.1
Best Practices and Common Pitfalls
Best Practices:
Common Pitfalls:
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