Media Accessibility Guidelines 

All external links open in new windows.

WAI-ARIA - Accessible Rich Internet Applications Suite

WAI-ARIA, the Accessible Rich Internet Applications Suite, defines a way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies. Currently, certain functionality used in Web sites is not available to some users with disabilities, especially people who rely on screen readers and people who cannot use a mouse. WAI-ARIA addresses these accessibility challenges, for example, by defining new ways for functionality to be provided to assistive technology. With WAI-ARIA, developers can make advanced Web applications accessible and usable to people with disabilities. (Text from W3C-WAI ARIA)

ARIA Resources


The Stamford Interactive Guide to Accessible Video (Printable PDF Version) outlines a comprehensive view of how to make your video accessible.

The best way to make video accessible is by offering captions. However, a linked transcript can be helpful if open captioning is not an option.

For videos offered on the Web it's important to choose a format that's popular and widely supported in browsers. Formats change frequently: it is best to research video plug-in statistics for current browsers before selecting a final format for delivery.

AJAX - Asynchronous JavaScript and XML

AJAX is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. Data is retrieved using the XMLHttpRequest object or through the use of Remote Scripting in browsers that do not support it. Despite the name, the use of JavaScript, XML, or asynchrony is not required.

AJAX Resources

Flash Accessibility

Making Flash applications accessible is no easy task but thinking about accessibility up front, rather than retrofitting later, will save a lot of time and energy. We have a collection of web resources that should help you get off to a good start with your Flash project.

The following are resources for building accessible Flash sites: