- 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