This repository has been archived by the owner on Aug 22, 2019. It is now read-only.
/
vpat.html
483 lines (478 loc) · 18.3 KB
/
vpat.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Voluntary Product Accessibility Template</title>
<link href="//www.mozilla.org/tabzilla/media/css/tabzilla.css" rel="stylesheet" />
<link rel="stylesheet" href="/css/bootstrap.min.css" />
<link rel="stylesheet" href="/css/style.css" type="text/css" media="all" />
<link rel="stylesheet" href="/css/vpat.css" type="text/css" media="all" />
</head>
<body>
<div class="navbar">
<div class="navbar-inner">
<div class="container" style="position: relative;">
<a class="brand" href="/">Open Badge Backpack</a>
<a href="http://www.mozilla.org/" id="tabzilla">a mozilla.org joint</a>
<ul class="nav">
<li><a href="/">Home</a></li>
</ul>
</div>
</div>
</div>
<div class="container">
<h1>Section 508 Compliance (VPAT)</h1>
<dl>
<dt>Date:</dt>
<dd>February 12, 2013</dd>
<dt>Name of Product:</dt>
<dd>The Mozilla Open Badges Backpack</dd>
<dt>Point of Contact:</dt>
<dd><a href="mailto:support@openbadges.org">support@openbadges.org</a></dd>
</dl>
<table>
<caption>Summary Table</caption>
<tbody>
<tr>
<th class="c1" scope="col">Criteria</th>
<th class="c2"></th>
<th class="c3" scope="col">Supporting Features</th>
<th class="c4" scope="col">Remarks and explanations</th>
</tr>
<tr>
<td>Section 1194.21 Software Applications and Operating Systems</td>
<td></td>
<td>Applicable</td>
<td>Supports with exceptions</td>
</tr>
<tr>
<td>Section 1194.22 Web-based Internet Information and Applications</td>
<td></td>
<td>Applicable</td>
<td>Supports with exceptions</td>
</tr>
<tr>
<td>Section 1194.23 Telecommunications Products</td>
<td></td>
<td>Not Applicable</td>
<td>-</td>
</tr>
<tr>
<td>Section 1194.24 Video and Multi-media Products</td>
<td></td>
<td>Not Applicable</td>
<td>-</td>
</tr>
<tr>
<td>Section 1194.25 Self-Contained, Closed Products</td>
<td></td>
<td>Not Applicable</td>
<td>-</td>
</tr>
<tr>
<td>Section 1194.26 Desktop and Portable Computers</td>
<td></td>
<td>Not Applicable</td>
<td>-</td>
</tr>
<tr>
<td>Section 1194.31 Functional Performance Criteria</td>
<td></td>
<td>Applicable</td>
<td>Supports with exceptions</td>
</tr>
<tr>
<td>Section 1194.41 Information, Documentation and Support</td>
<td></td>
<td>Applicable</td>
<td>Supports with exceptions</td>
</tr>
</tbody>
</table>
<table>
<caption>Section 1194.21 Software Applications and Operating Systems</caption>
<tbody>
<tr>
<th class="c1" scope="col">Criteria</th>
<th class="c2"></th>
<th class="c3" scope="col">Supporting Features</th>
<th class="c4" scope="col">Remarks and explanations</th>
</tr>
<tr>
<td>(a) When software is designed to run on a
system that has a keyboard, product functions shall be executable
from a keyboard where the function itself or the result of
performing a function can be discerned textually.</td>
<td></td>
<td>Supports with exceptions</td>
<td>Some functionality, such as grouping
badges, relies on drag-and-drop without a keyboard accessible
alternative.</td>
</tr>
<tr>
<td>(b) Applications shall not disrupt or
disable activated features of other products that are identified as
accessibility features, where those features are developed and
documented according to industry standards. Applications also shall
not disrupt or disable activated features of any operating system
that are identified as accessibility features where the application
programming interface for those accessibility features has been
documented by the manufacturer of the operating system and is
available to the product developer.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(c) A well-defined on-screen indication of
the current focus shall be provided that moves among interactive
interface elements as the input focus changes. The focus shall be
programmatically exposed so that Assistive Technology can track
focus and focus changes.</td>
<td></td>
<td>Supports with exceptions</td>
<td>A visual indication of focus is provided
on interactive elements. The usage of modal windows can sometimes
occlude focused elements.</td>
</tr>
<tr>
<td>(d) Sufficient information about a user
interface element including the identity, operation and state of
the element shall be available to Assistive Technology. When an
image represents a program element, the information conveyed by the
image must also be available in text.</td>
<td></td>
<td>Supports with exceptions</td>
<td>The Backpack does not fully utilize
WAI-ARIA to expose role and state information.</td>
</tr>
<tr>
<td>(e) When bitmap images are used to
identify controls, status indicators, or other programmatic
elements, the meaning assigned to those images shall be consistent
throughout an application's performance.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(f) Textual information shall be provided
through operating system functions for displaying text. The minimum
information that shall be made available is text content, text
input caret location, and text attributes.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(g) Applications shall not override user
selected contrast and color selections and other individual display
attributes.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(h) When animation is displayed, the
information shall be displayable in at least one non-animated
presentation mode at the option of the user.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(i) Color coding shall not be used as the
only means of conveying information, indicating an action,
prompting a response, or distinguishing a visual element.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(j) When a product permits a user to
adjust color and contrast settings, a variety of color selections
capable of producing a range of contrast levels shall be
provided.</td>
<td></td>
<td>Not applicable</td>
<td>The Backpack does not provide color or contrast settings.</td>
</tr>
<tr>
<td>(k) Software shall not use flashing or
blinking text, objects, or other elements having a flash or blink
frequency greater than 2 Hz and lower than 55 Hz.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(l) When electronic forms are used, the
form shall allow people using Assistive Technology to access the
information, field elements, and functionality required for
completion and submission of the form, including all directions and
cues.</td>
<td></td>
<td>Supports with exceptions</td>
<td>Not all form controls have accessible
names.</td>
</tr>
</tbody>
</table>
<table>
<caption>Section 1194.22 Web-based Intranet and Internet information and Applications</caption>
<tbody>
<tr>
<th class="c1" scope="col">Criteria</th>
<th class="c2"></th>
<th class="c3" scope="col">Supporting Features</th>
<th class="c4" scope="col">Remarks and explanations</th>
</tr>
<tr>
<td>(a) A text equivalent for every non-text
element shall be provided (e.g., via "alt", "longdesc", or in
element content).</td>
<td></td>
<td>Not supported</td>
<td>Text equivalents are not currently
provided for all non-text elements.</td>
</tr>
<tr>
<td>(b) Equivalent alternatives for any
multimedia presentation shall be synchronized with the
presentation.</td>
<td></td>
<td>Not applicable</td>
<td>The Backpack does not include any multimedia presentations.</td>
</tr>
<tr>
<td>(c) Web pages shall be designed so that
all information conveyed with color is also available without
color, for example from context or markup.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(d) Documents shall be organized so they
are readable without requiring an associated style sheet.</td>
<td></td>
<td>Not supported</td>
<td>The Backpack relies heavily on the use of
its associated stylesheets.</td>
</tr>
<tr>
<td>(e) Redundant text links shall be provided
for each active region of a server-side image map.</td>
<td></td>
<td>Not applicable</td>
<td>No image maps are used.</td>
</tr>
<tr>
<td>(f) Client-side image maps shall be
provided instead of server-side image maps except where the regions
cannot be defined with an available geometric shape.</td>
<td></td>
<td>Not applicable</td>
<td>No image maps are used.</td>
</tr>
<tr>
<td>(g) Row and column headers shall be
identified for data tables.</td>
<td></td>
<td>Not supported</td>
<td>Row and column headers are not properly
identified in data tables.</td>
</tr>
<tr>
<td>(h) Markup shall be used to associate data
cells and header cells for data tables that have two or more
logical levels of row or column headers.</td>
<td></td>
<td>Not applicable</td>
<td>The Backpack has no data tables with two or more logical levels of headers.</td>
</tr>
<tr>
<td>(i) Frames shall be titled with text that
facilitates frame identification and navigation</td>
<td></td>
<td>Supports with exceptions</td>
<td>Frames used for technical reasons are not
titled.</td>
</tr>
<tr>
<td>(j) Pages shall be designed to avoid
causing the screen to flicker with a frequency greater than 2 Hz
and lower than 55 Hz.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(k) A text-only page, with equivalent
information or functionality, shall be provided to make a web site
comply with the provisions of this part, when compliance cannot be
accomplished in any other way. The content of the text-only page
shall be updated whenever the primary page changes.</td>
<td></td>
<td>Not Applicable</td>
<td>Accessibility provisions can be provided in the Backpack without
the use of a separate text-only page.</td>
</tr>
<tr>
<td>(l) When pages utilize scripting languages
to display content, or to create interface elements, the
information provided by the script shall be identified with
functional text that can be read by Assistive Technology.</td>
<td></td>
<td>Supports with exceptions</td>
<td>The Backpack relies heavily on javascript, and the other measures
were assessed with this in mind.</td>
</tr>
<tr>
<td>(m) When a web page requires that an
applet, plug-in or other application be present on the client
system to interpret page content, the page must provide a link to a
plug-in or applet that complies with 1194.21(a) through (l).</td>
<td></td>
<td>Not applicable</td>
<td>No applets, plug-ins or other applications are required.</td>
</tr>
<tr>
<td>(n) When electronic forms are designed to
be completed on-line, the form shall allow people using Assistive
Technology to access the information, field elements, and
functionality required for completion and submission of the form,
including all directions and cues.</td>
<td></td>
<td>Supports with exceptions.</td>
<td>Not all form controls have accessible
names.</td>
</tr>
<tr>
<td>(o) A method shall be provided that
permits users to skip repetitive navigation links.</td>
<td></td>
<td>Not supported</td>
<td>-</td>
</tr>
<tr>
<td>(p) When a timed response is required, the
user shall be alerted and given sufficient time to indicate more
time is required.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
</tbody>
</table>
<table>
<caption>Section 1194.31 Functional Performance Criteria</caption>
<tbody>
<tr>
<th class="c1" scope="col">Criteria</th>
<th class="c2"></th>
<th class="c3" scope="col">Supporting Features</th>
<th class="c4" scope="col">Remarks and explanations</th>
</tr>
<tr>
<td>(a) At least one mode of operation and
information retrieval that does not require user vision shall be
provided, or support for Assistive Technology used by people who
are blind or visually impaired shall be provided.</td>
<td></td>
<td>Supports with exceptions</td>
<td>Some functionality, such as grouping
badges, relies on drag-and-drop without a keyboard accessible
alternative.</td>
</tr>
<tr>
<td>(b) At least one mode of operation and
information retrieval that does not require visual acuity greater
than 20/70 shall be provided in audio and enlarged print output
working together or independently, or support for Assistive
Technology used by people who are visually impaired shall be
provided.</td>
<td></td>
<td>Supports</td>
<td>The Backpack supports the use of screen magnifiers.</td>
</tr>
<tr>
<td>(c) At least one mode of operation and
information retrieval that does not require user hearing shall be
provided, or support for Assistive Technology used by people who
are deaf or hard of hearing shall be provided</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(d) Where audio information is important
for the use of a product, at least one mode of operation and
information retrieval shall be provided in an enhanced auditory
fashion, or support for assistive hearing devices shall be
provided.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(e) At least one mode of operation and
information retrieval that does not require user speech shall be
provided, or support for Assistive Technology used by people with
disabilities shall be provided.</td>
<td></td>
<td>Supports</td>
<td>-</td>
</tr>
<tr>
<td>(f) At least one mode of operation and
information retrieval that does not require fine motor control or
simultaneous actions and that is operable with limited reach and
strength shall be provided.</td>
<td></td>
<td>Supports with exceptions</td>
<td>Where drag-and-drop is required, drop
targets are large.</td>
</tr>
</tbody>
</table>
<table>
<caption>Section 1194.41 Information, Documentation and Support</caption>
<tbody>
<tr>
<th class="c1" scope="col">Criteria</th>
<th class="c2"></th>
<th class="c3" scope="col">Supporting Features</th>
<th class="c4" scope="col">Remarks and explanations</th>
</tr>
<tr>
<td>(a) Product support documentation provided
to end-users shall be made available in alternate formats upon
request, at no additional charge</td>
<td></td>
<td>Supports</td>
<td>Please contact <a href="mailto:support@openbadges.org">support@openbadges.org</a> with your requests.</td>
</tr>
<tr>
<td>(b) End-users shall have access to a
description of the accessibility and compatibility features of
products in alternate formats or alternate methods upon request, at
no additional charge.</td>
<td></td>
<td>Supports</td>
<td>Please contact <a href="mailto:support@openbadges.org">support@openbadges.org</a> with your requests.</td>
</tr>
<tr>
<td>(c) Support services for products shall
accommodate the communication needs of end-users with
disabilities.</td>
<td></td>
<td>Supports</td>
<td>Please contact <a href="mailto:support@openbadges.org">support@openbadges.org</a> with your requests.</td>
</tr>
</tbody>
</table>
</div>
<script src="//www.mozilla.org/tabzilla/media/js/tabzilla.js"></script>
</body>
</html>