APPENDIX B – Section 508 Compliance Checklist for WEB-BASED APPLICATIONS
|
CRITERIA |
YES |
NO |
N/A |
|
Are all functions and user input fields accessible to the keyboard? [Soft (a)] |
|||
|
Are all program features available to the user when the user configured operating system and or browser accessibility features are enabled? (os:high contrast, font attribute selection and screen magnification & browser: user selected font type& size, colors and style sheet support) [Soft (b & g), Web (d)] |
|||
|
Is the user made aware of changes to window content when page content changes as a result of active scripting rather than screen refreshing? [Soft (c), Web (l)] |
|||
|
Are all application control elements represented by accessible text? [Soft (d)] |
|||
|
Are all bitmap images representing application controls, indication of status or program elements used consistently through out the application? [Soft (e), Web (e & f)] |
|||
|
Are all program output messages to the user in the form of displayed text or if an image is used to convey a message is the image accompanied by screen displayed text? [Soft (f)] |
|||
|
If animation in the form of .gif, .avi, .mpg or other format is used to communicate information, is this information available in an accessible format such as .txt, .htm, .doc, etc? [Soft (h), Web (b)] |
|||
|
When color is used to communicate information, is this information available in a different mode? [Soft (i), Web ( c)] |
|||
|
If the program permits the user to select interface colors does the range of colors available include selections for users with low vision? [Soft (j)] |
|||
|
Does the application use prohibited flashing or blinking text, objects or elements? [Soft (k), Web (j)] |
|||
|
Do all forms utilize the Label attribute, are form elements organized logically and consistently? [Soft (l), Web (n)] |
|||
|
Do all images have ALT descriptive tags? [Web (a)] |
|||
|
If a table is used for page format purposes, can it be read linearly (left to right and top to bottom) by a screen reader? Is the tables purpose identified with the summary attribute? [Web (g)] |
|||
|
If a table is used to display data, does the table design and coding support interpretation by assistive technology? Are the reference row and column coded with the required identification code? [Web (h)] |
|||
|
Are frames identified with the title attribute? Is the title descriptive of the frame’s purpose? [Web (i)] |
|||
|
Where time allowed for user interaction is controlled by the application (either client side or server side) is user given sufficient warning of time out status and is there a mechanism to extend session time and complete the task? [Web (p)] |
*Letter references shown in [ ] map to Section 508 Federal Access Board Technical Standards, i.e.,Web (standard): Section 1194.22, Web-based Intranet and Internet Information; and, Applications and Soft (standard): Section 1194.21, Software Applications and Operating Systems