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

[Bug 10914] Allow multiple space separated values for the ARIA role attribute

From: <bugzilla@jessica.w3.org>
Date: Mon, 04 Oct 2010 13:52:45 +0000
To: public-html-a11y@w3.org
Message-Id: <E1P2lTB-0001uA-0U@jessica.w3.org>

--- Comment #11 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2010-10-04 13:52:44 UTC ---
(In reply to comment #10)

> Furthermore, it's non-sensical to make role="navigation menubar" conforming
> when the processing model is "The first name literal of a non-abstract WAI-ARIA
> role in the list of tokens in the role attribute defines the role according to
> which the user agent MUST
> process the element."

It MUST use that role. It must also ignore abstract roles. And the WAI ARIA
implementation spec makes clear that AT _may_ also use additional roles to
refine their presentation:

The entire role string MUST be exposed as a text string if the API supports it.
This allows assistive technologies to do their own additional processing of
Microsoft Active Accessibility: not supported
IAccessible2: expose as an object attribute pair (role=string)
User Interface Automation: expose as AriaRole property. The AriaRole property
can also support secondary roles using a space as a separator.
Accessibility Toolkit: expose as an object attribute pair (role=string)
Apple: expose as AXRoleDescription property (AXRoleDescription=string)
See the Role Mapping Table below for details.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Monday, 4 October 2010 13:52:49 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:55:46 UTC