Web technology and accessibility has always been an on-and-off affair, said Don Vu, a sight-impaired accessibility technology specialist. So, to him, the availability of new open-source tooling for developers to more easily and quickly test applications for accessibility is a step in the right direction.
Accessibility, defined as being capable of being reached, used or seen, is an issue for a large population of impaired people worldwide. That’s especially true when it comes to using Web 2.0-style rich interactive websites, where a simple screen reader doesn’t solve the problems.
Two of the groups tackling this problem are the World Wide Web Consortium and the OpenAjax Alliance (OAA).
The W3C created a set of specifications, called the Web Content Accessibility Guidelines version 2.0, designed to let tools and frameworks integrate structural design pattern analysis into Web pages to make sure that assistive technologies, like screen readers, can keep up with rich Web applications. The OAA, in turn, is creating tools to help Web developers make sites that adhere to those guidelines.
“They no longer need to write their own code, which is just their own interpretation of these guidelines,” he said. “The guidelines are not what’s being standardized; it’s [the developer’s] understanding or interpretation that is.”
Once the tooling technology is implemented, “It ‘crawls’ or reviews the developer’s application or Web author’s content to make sure the page is in compliance as they’re creating it. If something isn’t correct, the tool tells the developer where changes need to be made, in real time,” Squillace said.
A working example of this type of tool is the University of Illinois’ Firebug Accessibility Inspector, a tool developed to evaluate the accessibility of websites and Web applications, said Jon Gunderson, a current participant in the WCAG project. He is also coordinator of assistive communication and information technology accessibility at the University of Illinois at Urbana-Champaign.