2.2.1 Timing Adjustable: For each time limit that is set by the content, at least one of the following is true (Level A).
Turn off: The user is allowed to turn off the time limit before encountering it; or
Adjust: The user is allowed to adjust the time limit, before encountering it, over a wide range that is at least ten times the length of the default setting; or
Extend: The user is warned before time expires, is given at least 20 seconds to extend the time limit with a simple action (for example, "press the space bar"), and is allowed to extend the time limit at least ten times; or
Real-time Exception: The time limit is a required part of a real-time event (for example, an auction), and no alternative to the time limit is possible; or
Essential Exception: The time limit is essential, and extending it would invalidate the activity; or
20-Hour Exception: The time limit is longer than 20 hours.
Note: This success criterion helps ensure that users can complete tasks, without unexpected changes in content or context, which result from a time limit. This success criterion should be considered in conjunction with Success Criterion 3.2.1, which sets limits on changes of content or context as a result of user action.
2.2.1 @@Timed Events: Timed events are not used except for one or more of the situations listed below.@@
@@Security Exception: Where security may be at risk, a session can time out after 30 minutes of inactivity. Where financial or sensitive information is at risk, the timeout can be shorter.@@
Real-time Exception: The time limit is a required part of a real-time event (for example, an auction), and no alternative to the time limit is possible.
Essential Exception: The time limit is essential, and extending it would invalidate the activity.
20-Hour Exception: The time limit is longer than 20 hours @@of inactivity.@@
User-Agreed: The timeout period is not less than a minimum timeout period to which the user has agreed.
@@Where there is a Security Exception, a User-Agreed Exception, or a 20-Hour Exception, the content must also conform to all of the below.@@
@@No loss of data: The user can easily return to the same point in a task, without data loss, for a period of at least one week as the default, or via a user-settable option available throughout the task. At the start of the task, the user is informed of the length of time that data are preserved.
@@- @Timing adjustable: The function to turn off, adjust, or extend timing is controlled by a simple action, and is labeled with simple, understandable language. A user- or an administrator-settable time-limit minimum must be provided to complete any controlling action, or the user must be given at least 120 seconds to extend the time limit. The user is allowed to extend the time limit at least ten times. Note that all user settings must be easy to configure, and use standardized techniques when available.@@
@@Aware: At the start of a task, the user is informed of timeout limits, including the length of the warning. @@
Note: This success criterion helps ensure that users can complete tasks, without unexpected changes in content or context, which are a result of a time limit. This success criterion should be considered in conjunction with Success Criterion 3.2.1, which sets limits on changes of content or context as a result of user action.
(A)
Principle 2, Guideline 2.2
This is an update to SC 2.2.1
The use of timed events can present significant barriers for users with cognitive disabilities, as these users may require more time to read content or to perform functions, such as completing an online form.
During the completion of an online process for reserving a hotel room and purchasing a plane ticket, a user with a cognitive impairment may become overwhelmed with the amount of instruction and data input required to complete the process. The user may not be able to complete the process in one sitting, and may need to take a break. Users should be able to leave a process without losing their current place within the process, and without losing data that have already been entered. If users cannot take a break and check their work, many will often be unable to complete a task correctly.
While making a purchase on an e-commerce Web site, a user with a cognitive disability may not remember required information (e.g., a phone number or a zip code) that may seem easy to remember for users without a cognitive impairment. Users with cognitive disabilities may need additional time to look up the information required to complete a transaction, without losing their place in the process, and without losing data that have already been entered.
In another example, users’ cognitive skills may temporarily diminish as they get tired. They then must stop the task for that day, and continue it when they are feeling better, and when their reading or processing skills are back to their higher levels.
For situations where the absence of a timed event would significantly change the intended functionality of an application (e.g., an auction or another real-time event), it is important to ensure that users with disabilities are properly notified. Notifications should include information about timed events, and an indication of the duration of the time given. As well, they should include mechanisms clearly labeled to adjust, extend, or stop the duration of an event, to allow users to fully engage and interact with Web content and functionality. For example, if an e-commerce Web site's checkout process provides secure credit card transactions, the user is notified of the timeout, and is given at least 120 seconds to extend it.
These experiences have been reported by members of the task force who have various cognitive impairments. There is significant user research indicating that timed events rarely help anyone; and can cause stress and frustration.
It should be noted that many users, within 20 seconds, cannot read instructions to extend a time limit. We thus extended the time limit to 120 seconds.
We also require simple text conforming to the understandable language success criteria.
This Success Criterion helps users who need additional time performing tasks or reading content. This can include the following.
The Success Criterion helps people with a variety of disabilities including the following.
This Success Criterion helps people with many different cognitive disabilities, including people with:
Resources are for information purposes only. No endorsement is intended or implied.
Timed events rarely help anyone; and can cause stress and frustration.
For Web Content
Test for Timing Adjustable, as has been addressed in WCAG 2.0.
Test for Aware. It can be confirming, at the first screen of a task, that a timeout limit is provided.
Test for no loss of data. It could be:
Step 1. Begin entering data, into a process containing multiple Web forms, over more than one page.
Step 2. Complete the first form on Page 1 in the process, and proceed to Page 2 in the process.
Step 3. On Page 2 of the process, stop interacting with the page.
Step 4. Wait for a period fewer than 168 hours (1 week).
Step 5. Confirm that the following are both true.
Original Success Criteria - Timing Adjustable SC 2.2.1
2.2.1 Timing Adjustable: For each time limit that is set by the content, at least one of the following is true: (Level A)
Turn off: The user is allowed to turn off the time limit before encountering it; or
Adjust: The user is allowed to adjust the time limit before encountering it over a wide range that is at least ten times the length of the default setting; or
Extend: The user is warned before time expires and given at least 20 seconds to extend the time limit with a simple action (for example, "press the space bar"), and the user is allowed to extend the time limit at least ten times; or
Real-time Exception: The time limit is a required part of a real-time event (for example, an auction), and no alternative to the time limit is possible; or
Essential Exception: The time limit is essential and extending it would invalidate the activity; or
20 Hour Exception: The time limit is longer than 20 hours.
Note: This success criterion helps ensure that users can complete tasks without unexpected changes in content or context that are a result of a time limit. This success criterion should be considered in conjunction with Success Criterion 3.2.1, which puts limits on changes of content or context as a result of user action.