Section 508 (2000) Accessibility Standard
Section 508 of the Rehabilitation Act of 1973 (amended 29 U.S.C. 794d) requires that US Federal employees with disabilities have access to information comparable to employees without disabilities. The technical requirements for websites were based on WCAG 1.0 level A with some additions.
Rules
This section lists the 50 rules covering 12 checkpoints for Section 508 (2000) supported by the current version of the product.
Web-based Intranet and Internet Information and Applications (1194.22)
1194.22 (a) Text equivalents for non-text - 15 rules
- Applet with no fallback content (HTML)
- Image map has no accessible name (HTML)
- ARIA image has no accessible name (HTML)
- Image has no accessible name (HTML)
alt
is image file name (PDF and HTML)- Graphic button has no accessible name (HTML)
- Object with no fallback content (HTML)
- ASCII art used for text alternative (HTML)
- Image accessible name uses placeholder (HTML)
- PDF graphic has no accessible name (PDF)
button
image must havealt
(HTML)- PDF not tagged (PDF)
- PDF security blocks accessibility (PDF)
- SVG has no accessible name (HTML)
- Word graphic has no accessible name (Office documents)
1194.22 (b) Alternatives for multimedia - No rules
1194.22 (c) Don’t rely on color alone - 2 rules
1194.22 (d) Don’t require stylesheets - 2 rules
1194.22 (e) Redundant links for server-side image maps - No rules
1194.22 (f) Use client-side instead of server-side image maps - 1 rule
1194.22 (g) Table headers - 2 rules
- Data table without
th
headers (HTML) - Word table without row and column headers (Office documents)
1194.22 (h) Multiple level table headers - 1 rule
1194.22 (i) Frame titles - 3 rules
- Frame has no accessible name (HTML)
- Frame
title
is frame file name (HTML) - Frame
title
must describe function (HTML)
1194.22 (j) No flicker - 4 rules
- Scrolling
marquee
element (HTML) - Flashing
blink
element (HTML) - Don’t use large flashing images (HTML)
- Don’t use any flashing images (HTML)
1194.22 (k) Text only page when all else fails - No rules
1194.22 (l) JavaScript - 7 rules
mouseup
handler without keyboard equivalent (HTML)mouseover
handler without keyboard equivalent (HTML)mouseout
handler without keyboard equivalent (HTML)mousedown
handler without keyboard equivalent (HTML)click
handler without keyboard equivalent (HTML)dblclick
handler without keyboard equivalent (HTML)- JavaScript simulated link (HTML)
1194.22 (m) Applets and plugins - No rules
1194.22 (n) Forms - 8 rules
fieldset
with no interactive elements (HTML)- Field blurs when focused (HTML)
- ARIA control has no label (HTML)
- HTML form control has no accessible name (HTML)
- ARIA label references empty element (HTML)
input
button withoutvalue
or label (HTML)- ARIA button is blank (HTML)
- HTML button has no accessible name (HTML)
1194.22 (o) Skip links - 1 rule
- Broken skip link (HTML)
1194.22 (p) Timed responses - 4 rules
- Timed meta tag page refresh (HTML)
- Timed meta tag page redirect (HTML)
- Timed HTTP page redirect (HTML)
- Timed HTTP page refresh (HTML)