Section 508 Workshop
Example Page
(Compliant)
Guideline A: Non-Text Elements
Question: Which image below needs an ALT attribute?
|
|
Reading a book in a comfy chair is very relaxing and rewarding. |
|
|
As shown in the picture to the left, the Brontosaurus had a long neck, a long tail and walked on four feet. |
Answer: Both. The image of the chair is not essential to the information on the page. However, Guideline A tells us that all non-text elements must have an ALT attribute even if that attribute's value is empty.
How can we represent the following information in a different format that does not rely on color?
|
Not-Compliant |
Compliant |
|
Items listed in green are required. Backpack |
Items denoted with a *
are required. Backpack |
Guideline F: Client-Side Image Maps
Image maps provide a means to make parts of an image "click-able". User's of screen readers would have a difficult time navigating the image map without some additional information.
Question:. What additional information does this image map require?
Answer: We must provide ALT attributes for all areas in an image map.
![]() |
Click on the butterfly's left wing to be transported to
an alternate universe!
Click on the butterfly's right wing to get answers to the meaning of life! |
Data tables need additional information to associate data in the table with column and/or row headings.
Question: What additional information does this data table need?
Answer: We must identify the column heading cells with the attribute SCOPE="col"
and identify the row heading cells with the attribute SCOPE="row".
| Spring | Summer | Autumn | Winter | |
|---|---|---|---|---|
| Betty | 9-5 | 10-6 | 8-4 | 7-3 |
| Wilma | 10-6 | 10-6 | 9-5 | 9-5 |
| Fred | 10-6 | 10-6 | 10-6 | 10-6 |
Question: Which image(s) is flashing between 2Hz and 55Hz?
![]() |
![]() |
![]() |
![]() |
Answer: I don't know. But the KISS method tells us that we should not include these types of images unless we want to invest the time into researching the exact refresh times in order to be sure that the images are compliant. Besides, most animated images only detract and distract from the true importance of a web page.
Guideline M: Applets and Plug-Ins
In order to make our page(s) more accessible, we want to provide all the necessary tools to view our page(s). If these tools include programs above and beyond the web browser, then we must provide a link to download the tool.
Question: What tool does this page need in order to view the linked
document?
Answer: Since the type of document that we are downloading is a PDF, we
need to provide a link to download Adobe Acrobat Reader.
|
Not Very Accessible |
Accessible |
||
| You can download my course outline, but only if you have Adobe Acrobat Reader. What? You don't have Adobe Acrobat Reader? Too bad! | You can download my course outline
|
Labels are necessary to identify what information is to be provided for each form field. Here the text in the left column acts as a label to the form fields in the right column to a visual web user. However, screen readers have a difficult time associating the label with the form field without extra assistance.
Question: How do you associate a text label with it's associated form
field?
Answer: We must use the LABEL tag to identify the label text, and use
the ID attribute in the form field's tag to identify which label the field
belongs to.
Consistent pages generally have repetitive navigation links on every page. A screen reader must read through those navigation links every time a page in the site is loaded. This can become monotonous and time consuming especially if the navigation link list is lengthy. We must provide a way for the user to bypass the navigation links and skip right to the content of the page.
Question: How can we provide a means to skip past the navigation
links?
Answer: Place an anchor (bookmark) at the start of the page
content. Then create a hyperlink at the start of the navigation links that
links to the anchor (bookmark). This hyperlink should be the first link
available to the user, allowing them to select it before the rest of the links
are read.
|
Skip Nav. Links Page 1 Page 2 Page 3 Page 4 Page 5 |
The quick brown fox jumped over the lazy
dogs. The quick brown fox jumped over the lazy dogs. The
quick brown fox jumped over the lazy dogs. The quick brown fox
jumped over the lazy dogs.
The quick brown fox jumped over the lazy dogs. The quick brown fox jumped over the lazy dogs. The quick brown fox jumped over the lazy dogs. |
|
Skip Nav. Links | Page 1 | Page 2 | Page 3 | Page 4 | Page 5 |
| The quick brown fox jumped over the lazy dogs.
The quick brown fox jumped over the lazy dogs. The quick brown
fox jumped over the lazy dogs. The quick brown fox jumped over
the lazy dogs.
The quick brown fox jumped over the lazy dogs. The quick brown fox jumped over the lazy dogs. The quick brown fox jumped over the lazy dogs. |