You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: understanding/20/timing-adjustable.html
+34-69Lines changed: 34 additions & 69 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@
7
7
</head>
8
8
<body>
9
9
<h1>Understanding Timing Adjustable</h1>
10
-
10
+
11
11
<sectionid="brief">
12
12
<h2>In brief</h2>
13
13
<dl>
@@ -17,11 +17,10 @@ <h2>In brief</h2>
17
17
</dl>
18
18
19
19
</section>
20
-
20
+
21
21
<sectionid="intent">
22
22
<h2>Intent of Timing Adjustable</h2>
23
-
24
-
23
+
25
24
<p>The intent of this success criterion is to ensure that users with disabilities are
26
25
given adequate time to interact with web content whenever possible. People with disabilities
27
26
such as blindness, low vision, dexterity impairments, and cognitive limitations may
@@ -34,59 +33,55 @@ <h2>Intent of Timing Adjustable</h2>
34
33
limit occurs helps those users who require more time than expected to successfully
35
34
complete tasks. These options are listed in the order that will be most helpful for
36
35
the user. Disabling time limits is better than customizing the length of time limits,
37
-
which is better than requesting more time before a time limit occurs.
36
+
which is better than requesting more time before a time limit occurs.
38
37
</p>
39
-
38
+
40
39
<p>Any process that happens without user initiation after a set time or on a periodic
41
40
basis is a time limit. This includes partial or full updates of content (for example,
42
41
page refresh), changes to content, or the expiration of a window of opportunity for
43
-
a user to react to a request for input.
42
+
a user to react to a request for input.
44
43
</p>
45
-
44
+
46
45
<p>It also includes content that is advancing or updating at a rate beyond the user's ability to read and/or understand it. In other words, animated, moving or scrolling content introduces a time limit on a users ability to read content.</p>
47
46
48
47
<p>This success criterion is generally not applicable when the content repeats or is synchronized with other content, so long as the information and data is adjustable or otherwise under the control of the end user. Examples of time limits for which this success criterion is not applicable include scrolling text that repeats, captioning, and <ahref="https://www.w3.org/WAI/tutorials/carousels/">carousels</a>. These are situations which do include time limits, but the content is still available to the user because it has controls for accessing it, as specified in <ahref="../../guidelines/sc/20/pause-stop-hide.html">2.2.2 Pause, Stop, Hide</a>.</p>
49
48
50
49
<p>In some cases, however, it is not possible to change the time limit (for example, for an auction or other real-time event) and exceptions are therefore provided for those cases.</p>
51
-
50
+
52
51
<p>Content that operates on a timer does not need to be time adjustable if there is an alternative that does not rely on a timer. For example, a web application such as an email client provides notification of new email arriving with a temporary message (such as a 'toast' message) in the lower right-hand side of the interface, and the message disappears after 5 seconds. Users are able to identify the arrival of email through other means, such as viewing the Inbox, so the disappearance of the message does not set a time limit on the their ability to determine if new mail has arrived. If the user has no other means of discovering the same information (or performing the same function), then each message would need to meet this success criterion in order to provide users with sufficient time to access the information.</p>
53
52
54
-
<p>
55
-
56
-
<strong>Notes regarding server time limits</strong>
57
-
58
-
</p>
59
-
53
+
<h3>Notes regarding time limits</h3>
54
+
60
55
<ul>
61
-
62
56
<li>Timed server redirects can be found below under Common Failures.</li>
63
-
64
57
<li>Non-timed server redirects (e.g., 3xx response codes) are not applicable because there
65
58
is no time limit: they work instantly.
66
59
</li>
67
-
68
60
<li>This success criterion applies only to time limits that are set by the content itself.
69
61
For example, if a time limit is included in order to address security concerns, it
70
62
would be considered to have been set by the content because it is designed to be
71
63
part of the presentation and interaction experience for that content. Time limits
72
64
set externally to content, such as by the user agent or by factors intrinsic to the
73
65
Internet are not under the author's control and not subject to WCAG conformance requirements.
74
66
Time limits set by web servers should be under the author's/organization's control
75
-
and are covered. (Success Criteria
76
-
<ahref="no-timing" class="guideline">2.2.3</a>,
77
-
<ahref="interruptions" class="guideline">2.2.4</a> and
78
-
<ahref="re-authenticating" class="guideline">2.2.5</a> may also apply.)
67
+
and are covered. Success Criteria
68
+
<ahref="no-timing" class="guideline">2.2.3 No Timing</a>,
69
+
<ahref="interruptions" class="guideline">2.2.4 Interruptions</a>, and
70
+
<ahref="re-authenticating" class="guideline">2.2.5 Re-Authentication</a> may also apply.
79
71
</li>
80
-
72
+
<li>Certain time limits implemented for security reasons, such as time-based / time-limited
73
+
two-factor authentication tokens, can be considered <em>essential</em>, and may be
74
+
exempt from this criterion. However, other criteria may apply, such as
0 commit comments