- 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>
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:27 UTC