RE: Question regarding exposure of doc-pullquote role

I recall we originally had it inherit from "none" but changed because the presentation of the pullquote may be different from the identification of it. If scripting is used to create the presentational display (to avoid always duplicating the pullquote text), we don't want the inline use pruned as it would impact on the readability at the point where it occurs. That's why it's up to the author to ensure the presentational view is hidden from AT.

It sounds like the AAM is incorrect, in other words.

Matt

> -----Original Message-----
> From: Joanmarie Diggs [mailto:jdiggs@igalia.com]
> Sent: April 10, 2017 8:29 AM
> To: W3C PF - DPUB Joint Task Force <public-dpub-aria@w3.org>
> Subject: Question regarding exposure of doc-pullquote role
> 
> Hey all.
> 
> I'm working on implementing support for DPub ARIA in WebKitGtk and have
> a question regarding doc-pullquote.
> 
> When platform mappings were sought, three platforms stated "not mapped"
> and Apple stated it should be mapped as a group. See [1]. As a result I'm
> inheriting the exposure from WebKit, and either need to prune the element
> from my platform's accessibility tree, or convince James Craig that it
> shouldn't be mapped on his platform either. :) I *was* planning to do the
> latter. Then I looked at the DPub ARIA spec.
> 
> According to the spec [2], "authors MUST ensure that the presentational
> occurrence is hidden from users of assistive technologies (e.g., using the aria-
> hidden attribute)." It then goes on to provide an example in which "the
> pullquote is not hidden as the marked text is not presentational."
> 
> If the DPub ARIA spec reflects what is expected, then the mappings in the
> DPub AAM spec are incorrect -- with the exception of Apple's AXAPI.
> Before I do a pull request to change the mappings for my platform, IA2, and
> UIA, I wanted to check with y'all for confirmation.
> 
> Thanks in advance!
> --joanie
> 
> [1]
> https://rawgit.com/w3c/aria/master/dpub-aam/dpub-aam.html#role-map-
> pullquote
> [2] https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-pullquote

Received on Monday, 10 April 2017 14:09:46 UTC