Accessible open computing took another positive leap forward to accelerate the accessibility of Rich Internet Applications with IBM's announcement to contribute AJAX Software Development Technology to Dojo. So, you might ask, why are we doing this?
Three of the biggest failings of accessibility efforts in recent years are:
- Failure to implement and validate your infrastructure
- Failure to ensure a workable, usable solution that interoperates with assistive technologies
- Failure to provide reusable, accessible component libraries to reduce the enablement work of developers
The intent of this work is to address all of these issues. This effort will allow the W3C WAI Protocols and Formats working group to have an interoperable test suite to validate its standards efforts. Firefox 1.5 and the sample web componentry provided on the Mozilla web site is a start. There is also test suite work going on at the University of Illinois. This library is targeted at robust industry reuse. As we progress with the standards effort, we can ensure that our specifications are well grounded in workable, interoperable solutions. This will facilitate moving the new specifications to recommendation.