W3C home > Mailing lists > Public > public-html@w3.org > October 2007

Re: aria vs html5 (was: ARIA States and Properties Meeting)

From: Mark Birbeck <mark.birbeck@formsPlayer.com>
Date: Wed, 24 Oct 2007 19:51:58 +0100
Message-ID: <a707f8300710241151g6fc922i5e2b9a6fbef0779b@mail.gmail.com>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 15 February 2008 16:12:18 GMT