With a heading like that it makes it sound as if I’m going to demystify ARIA; once and for all so we can all happily skip into the virtual sunset with our accessible rich internet applications…Well sadly I’m not but the great and the good of the web development world have been coming up with some great video and audio resources recently which I thought I’d list here.
A quick recap: ARIA is used to make dynamic web pages accessible to screen readers as well as improve keyboard navigability. The Web Accessibility Initiative are developing a specification and a resources in the Accessible Rich Internet Applications Suite to help guide developers. An important thing to remember is that the the Web Content Accessibility Guidelines (also published by WAI) require ARIA to be implemented at Level A, under Success Criterion 4.1.2: Name role and value:
For all user interface components (including but not limited to: form elements, links and components generated by scripts), the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies.
Most of the videos/podcasts have have transcripts but not all despite checking on the original sites. Also, it’s not a definitive list so if you know of any others then please leave a comment and I’ll add them in.
- ARIA and some demos of it used with a screen reader – Freedom Scientific Podcast in which Glen Gordan, CTO of Freedom Scientific demo’s ARIA. More of an introduction to what it is.
- Codetalks ARIA video project – brought to you by Thomas Logan this is a set of five videos (soon to be 7) about screen readers and how they work with ARIA. All come with transcripts, an outline and feedback and references. You’ll need Flash to view these.
- Developing accessible widgets using ARIA – Todd Kloots from YUI! explains how to create accessible widgets providing practical tips and an explanation of how to configure your environment.
- ARIA in HTML5 – Marcos Caceres and Anne van Kesteren discuss how ARIA and HTML5 should be working together.
For further rsources on WAI ARIA including tutorials, blogs, tools and discussions check out Codetalks.
Got any more? Then leave a comment.