Simplified ARIA in HTML -- now available in Firefox 3 test builds

The code to simplify ARIA in HTML was checked into Firefox 3 builds last 
night.

In Firefox 3 you don't need enable.js or setAttributeNS() to use ARIA. 
You don't need namespaces at all, even in the role name.

In HTML you can just do something like:
<span role="checkbox" aria-checked="true">My checkbox</span>

The namespaced attributes are still supported, for backwards 
compatibility and use within XML-based markup, such as XHTML, XUL or SVG.

There are still some tweaks under discussion.  We will work with HTML WG 
and other browser manufacturers to provide a specification of exactly 
how it works, such the fact that namespaced attributes take precedence 
over hyphenated aria- attributes.

Firefox 3 is scheduled to be released this December or January. Nightly 
"bleeding edge" versions are available for download here:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/

- Aaron

Received on Tuesday, 25 September 2007 14:35:23 UTC