checkbox All scripts (i.e. JavaScript pop boxes, rollover buttons, etc.) must be accessible to assistive technologies or have text alternatives provided within the scripts themselves.

People who use screen readers do not use the mouse. Additionally, people with mobility impairments often use special hardware instead of the standard mouse and/or keyboard. For this reason, scripts need to be accessible to people using alternative input devices.

A good way of testing the accessibility of scripts is to try using them with the keyboard only (tab and enter keys) instead of the mouse. Try this technique to test the accessibility of your cascading menus and rollover buttons.

JavaScript pop boxes are often disorienting to people using screen readers. Often they are not aware that their the screen reader is focusing on and reading content in a new window. Pop boxes are also thought to be generally annoying, so be judicious in your use of them.

<< Go Back