role="" attribute

ARIA has a lot of attributes, all but one of which are prefixed with the 
string "aria-". Is there any chance we could also prefix role="" with 
"aria-", as in aria-role=""? I understand that in some host languages, the 
attribute has other purposes as well, but it would be useful if, in the 
host languages where that isn't the case, the attribute was prefixed. It 
would keep all the attributes together in indexes and tables in 
implementations, it would make it easier for authors to see their 
accessibility API work, and it would highlight the link between the 
various attributes. It would also allow ARIA to be used in vocabularies 
that already have a role="" attribute (aria-* attributes are far less 
likely to already exist than role="").

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Wednesday, 25 March 2009 06:48:12 UTC