W3C home > Mailing lists > Public > public-aria@w3.org > March 2016

Re: Next AAPI mapping call

From: Joseph Scheuhammer <clown@alum.mit.edu>
Date: Wed, 9 Mar 2016 17:01:57 -0500
To: Rich Schwerdtfeger <richschwer@gmail.com>
Cc: public-svg-a11y@w3.org, ARIA Working Group <public-aria@w3.org>
Message-ID: <56E09D55.2080307@alum.mit.edu>
On 2016-03-09 3:59 PM, Rich Schwerdtfeger wrote:
> Hi Joseph,
>
> Please add this action to the next AAPI agenda:
>
> https://www.w3.org/WAI/PF/svg-a11y-tf/track/actions/2003

Sure.

Note the related ISSUE-708 and ACTION-1681:
https://www.w3.org/WAI/ARIA/track/issues/708
https://www.w3.org/WAI/ARIA/track/actions/1681

>
> Looking at excluding elements from the accessibility tree:
>
> If I look like if you have role=“none” or “presentation”  then the 
> element is not mapped event if it has another ARIA attribute on it:
> "If the first mappable role provided by the author is |none| 
> <http://w3c.github.io/aria/aria/aria.html#none> or |presentation| 
> <http://w3c.github.io/aria/aria/aria.html#presentation>, the element 
> must not be exposed.”
>
> It talks about presentational children for ancestors that say child 
> presentational is true.
>
> Although I don’t see this, we know that if you put role=“none” a table 
> that all presentational structural descendants are removed from the 
> accessibility tree unless you put a role on the of the the descendants.

See the mappings for presentation in the mapping table, where it states 
how presentation/none applies to tables, lists, etc.:
http://w3c.github.io/aria/core-aam/core-aam.html#role-map-presentation

>  What about an aria- attribute?

 From the ARIA 1.1 specification for role presentation/none:

" ...the user agent MUST always expose global WAI-ARIA states and 
properties to accessibility APIs, even if an element has an explicit or 
inherited role of presentation".
http://w3c.github.io/aria/aria/aria.html#presentation

Technically, this isn't a core-aam issue.  What is a core-aam issue is 
that its current wording doesn't clearly reflect the above stricture 
from the spec.  Is the spec going to change in this regard?

>
>
> We need to discuss on the call. We need this for the SVG AAM work.

We need this for the core-aam work. I put it on yesterday's agenda, but 
we didn't get that far.
>
> Thanks,
> Rich
>
>
>
>
No problem.

-- 
;;;;joseph.

'Die Wahrheit ist Irgendwo da Draußen. Wieder.'
                  - C. Carter -
Received on Wednesday, 9 March 2016 22:02:28 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:23:20 UTC