- From: Mark Birbeck <mark.birbeck@formsPlayer.com>
- Date: Wed, 24 Oct 2007 19:51:58 +0100
- To: "Anne van Kesteren" <annevk@opera.com>
- Cc: public-html@w3.org
Hi Anne,
> Yes. Although I'm not convinced the other uses of role= make sense. I'm
> also not sure if overloading role= to do both ARIA and those other things
> makes sense.
@role predates ARIA by quite a long time. It was designed as a
general-purpose extension mechanism to facilitate exactly the type of
thing that the ARIA specification is using it for.
So your statements are essentially the wrong way round:
* of course "other uses of role" make sense, since no single use is any
more or less appropriate than any other...it's a general-purpose mechanism
after all;
* since @role was designed specifically as an extension mechanism, then
it cannot be "overloaded"--that would imply it had a primary 'meaning' which
was being co-opted, which of course is impossible with a general-purpose
mechanism.
In short ARIA does not define the purpose of @role, it simply makes
use of @role.
Regards,
Mark
--
Mark Birbeck, formsPlayer
mark.birbeck@formsPlayer.com | +44 (0) 20 7689 9232
http://www.formsPlayer.com | http://internet-apps.blogspot.com
standards. innovation.
Received on Wednesday, 24 October 2007 18:52:08 UTC