Friday, May 26th, 2006
“What about accessibility?”
The #1 or #2 question that we got at The Ajax Experience and other shows (“What framework should I use?” is the other one).
Gez Lemon and Steve Faulkner have spent the time to write about Making Ajax Work with Screen Readers:
The Web Accessibility Initiative’s Protocols and Formats working group directly address the issue of making rich Internet applications accessible, and we borrow some of their concepts to investigate methods of ensuring that Ajax applications work with leading assistive technology products. The bad news is that it isn’t possible to make Ajax work in every known assistive technology, in the same way that it isn’t possible to get Ajax to work with older browsers, but we explain the fundamental issues; how to inform users of assistive technology that a change has taken place, and how they can interact with the content. To illustrate our findings, we summarise the behaviour of popular screen readers.
They even have good examples of screen-reader friendly ajax:
- Random Fact Generator (link) (source code)
- Random Fact Generator (anchor) (source code)
- Random Fact Generator (form) (source code)
Posted by Dion Almaer at 9:59 am