- From: James Craig <jcraig@apple.com>
- Date: Thu, 27 Oct 2016 09:56:43 -0700
- To: Joanmarie Diggs <jdiggs@igalia.com>
- Cc: Rich Schwerdtfeger <richschwer@gmail.com>, Alexander Surkov <asurkov@mozilla.com>, Bogdan Brinza <bbrinza@microsoft.com>, Tzviya Siegman <tsiegman@wiley.com>, "DPUB-ARIA (public-dpub-aria@w3.org)" <public-dpub-aria@w3.org>
Sometimes they aren't purely decorative. At a minimum, they provide emphasis. Arguably, they could be navigable, too. Similar to headings or images, but probably not recommended to subclass landmarks. > On Oct 27, 2016, at 9:17 AM, Joanmarie Diggs <jdiggs@igalia.com> wrote: > > But my understanding is that pullquotes are purely decorative and ATs > shouldn't double present them. Native host language semantics won't > necessarily buy us that, right? > > --joanie > > On 10/27/2016 12:05 PM, Rich Schwerdtfeger wrote: >> Not mapped only means that the element is not mapped. Hidden should >> apply to the element and its subtree unless a descendant is overridden >> by the element. So, I think a better solution would be to not to expose >> the role at all and allow it to default to the native host language >> semantics. In this case it does not matter whether it has focus or not. >> >> In fact, I think it would be best to state that in the mapping spec. >> that defines what it means to not be mapped. We should say that it >> defaults to the native host language semantics and the ARIA role is not >> exposed. >> >> Would this not be a better approach? >> >> >> >> Rich Schwerdtfeger >> >> >> >> >>> On Oct 27, 2016, at 9:24 AM, Alexander Surkov <asurkov@mozilla.com >>> <mailto:asurkov@mozilla.com>> wrote: >>> >>> Thinking more, aria-hidden='true' might be not that bad, even with its >>> ambiguity of the usage and implementations in the browsers. If you say >>> 'not mapped', then I think you should say if this is applied to >>> elements from its subtree, also you may need to clarify the edge >>> cases, for example, what happens, if the focus goes into 'pullquote' >>> element. >>> >>> Having said I would probably prefer if that was the author's >>> responsibility to hide the element from AT, either by moving it >>> offscreen or putting aria-hidden='true' on it. >>> >>> Also I don't quire understand why would we need to have 'pullquote' >>> role in the first place. If pullquote doesn't have semantics, then it >>> doesn't seem worthwhile to have ARIA role for it. >>> >>> Thanks. >>> Alexander. >>> >>> On Thu, Oct 27, 2016 at 9:34 AM, Rich Schwerdtfeger >>> <richschwer@gmail.com <mailto:richschwer@gmail.com>> wrote: >>>> Based on this discussion: >>>> >>>> https://lists.w3.org/Archives/Public/public-dpub-aria/2016Oct/0029.html >>>> >>>> I want to change the dpub-aam mapping to not mapped for all >>>> platforms. That >>>> includes (not xml-roles values for linux and Windows IA2 mappings). >>>> It means >>>> that the Mac mapping would go form group to not mapped. >>>> >>>> Any disagreement? >>>> >>>> Regards, >>>> Rich >>>> >>>> Rich Schwerdtfeger >>>> >>>> >>>> >>>> >> >
Received on Thursday, 27 October 2016 16:57:16 UTC