Creating Accessible JavaScript
By Smith, Jared; WebAIM,Publication Date: July 2004
Article discusses ways in which web developers can use the JavaScript language to create accessible websites. JavaScript allows web developers to add increased interaction, information, and control in web-based content, but can introduce accessibility issues as well, including: (1) difficulty navigating using a keyboard or assistive technology (AT), (2) presentation of content that is not accessible to AT, (3) lack of user control over automated content changes, and (4) altering or disabling the normal functionality of the browser, or triggering events that the user may not be aware of. The author contends that a website with JavaScript can be accessible if the script allows the user of all user interfaces, and if the information is available to AT. The only way to make this possible is to evaluate each script, and to devise a solution to the accessibility problem it poses. Potential solutions are discussed.
Published by: Center for Persons with Disabilities (CPD) (Website:http://www.cpd.usu.edu)
Link to text: http://www.webaim.org/techniques/javascript/

