Accessible Rich Internet Applications (ARIA) is a W3C standard already supported by Firefox 1.5+, Opera 9.5, Internet Explorer 8 and Safari. Since its first proposal we built quite a few test cases and examples, and actually implemented ARIA in large corporate websites. Hear about our experiences.
Questions Answered:
What is the problem with JavaScript widgets?
Which features are supported by browsers and assistive technologies?
What is the use case for ARIA?
What is the relationship between ARIA and Desktop Accessibility APIs?
Does ARIA break web pages on current browsers?
Does it validate?
JavaScript? I thought it's about HTML attributes? Isn't JavaScript evil for screen readers?
Is there a JavaScript toolkit which provides ARIA support for free?
Does ARIA require the use of namespaces, which are not available in text/html?
Is ARIA only for Web 2.0 applications, or can it enhance Flash RIAs as well?