This module will focus on testing a page that uses scripting languages to display content or create interface elements.
The section 508 requirement covering this is: §1194.22 (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.
What accessibility problems can scripts cause?
Web page authors have a responsibility to provide script information in a fashion that can be read by assistive technology (AT). When authors do not put functional text with a script, a screen reader will often read the content of the script itself in a meaningless jumble of numbers and letters. Although this jumble is text, it cannot be interpreted or used.
Scripts can either enhance the aesthetics of a page or affect the page's functionality. This training focuses on the kind of scripts that affect the functionality by displaying content or providing interactive objects, such as buttons, on the page.
Remember, both testers and developers can use the checkpoints for this requirement to be sure the products they are working with will be accessible to users of Assistive Technology (AT).
Use the link above to look at the checkpoints now. You may wish to keep the window open as a reference to use as you complete this module.
Video Overview of this Requirement
To view part one of an approximately two and one-half-minute video with additional information about Scripts which may be helpful to testers and developers, select the video link below. The video will open in a new window; if you are using a screen reader to take this training, press enter when you hear, "To start, press Play button."
Select Next for an Example.