Skip over navigation
ITS Web Services
Interactive and Dynamic Content
MUST
- Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page. 508(l), WCAG 6.3
- When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, provide a link to a complaint plug-in or applet. 508(m)
- Design forms that allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. 508(n)
- When a timed response is required, alert the user and give sufficient time to indicate more time is required. 508(p)
- Ensure that equivalents for dynamic content are updated when the dynamic content changes. WCAG 6.2
- Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. WCAG 7.1, 508(j)
- Provide an auditory description of the important information of the visual track of a multimedia presentation. Synchronize equivalent alternatives. WCAG 1.3, WCAG 1.4, 508 (b)
SHOULD
- Avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off). Avoid movement in pages. WCAG 7.2, WCAG 7.3
- Avoid creating periodically auto-refreshing pages, and avoid using markup to redirect pages automatically. Instead, configure the server to perform redirects.. WCAG 7.4, WCAG 7.5
- Avoid causing pop-ups or other windows to appear. Don’t change the current window without informing the user. WCAG 10.1
- For all form controls with implicitly associated labels, ensure that the label is properly positioned, and associate labels explicitly with their controls. . WCAG 10.2, WCAG 12.4
- For scripts and applets, ensure that event handlers are input device-independent. Ensure that any element that has its own interface can be operated in a device-independent manner. WCAG 6.4, WCAG 9.2
- For scripts, specify logical event handlers rather than device-dependent event handlers. WCAG 9.3
CONSIDER
- Provide redundant text links for each active region of a client-side image map. WCAG 1.5
- Include default, place-holding characters in edit boxes and text areas. WCAG 10.4