- From: James Craig <jcraig@apple.com>
- Date: Thu, 25 Feb 2016 08:20:17 -0800
- To: Richard Schwerdtfeger <richschwer@gmail.com>
- Cc: Chris Fleizach <cfleizach@apple.com>, ARIA Working Group <public-aria@w3.org>, public-svg-a11y@w3.org, W3C PF - DPUB Joint Task Force <public-dpub-aria@w3.org>
- Message-id: <1121CE5E-6AC7-4A5F-8837-4817068340A8@apple.com>
Base role mapping would remain AXLink for all of the new DPUB subclass roles of link. AXRoleDescription may also change depending on the answer to this: >>> 4. What is the end-user expectation? Presumably you expect a role description change, like "footnote link"? Anything else? Thanks, James > On Feb 25, 2016, at 5:52 AM, Richard Schwerdtfeger <richschwer@gmail.com> wrote: > > Alright, > > We will keep these as roles. Just let us know what the mappings should be for AXAPI. > > Rich > >> On Feb 25, 2016, at 1:20 AM, James Craig <jcraig@apple.com> wrote: >> >> >>> On Feb 24, 2016, at 8:03 AM, Richard Schwerdtfeger <richschwer@gmail.com> wrote: >>> >>> The link types are dual-purpose. The digital publishing industry wants to use the dpub ARIA semantics which originated from EPUB structural semantics which originated from DAISY book readers. The dpub industry would use these properties to drive styling, etc. of books. >> >> Given this reason, it appears there is no benefit to aria-linktype over the standard role approach, since the CSS selectors used for the attribute and role variants are of equal specificity: >> >> [aria-linktype*="bibliography"] { /* bibliography link styles using a new attr */ } >> [role~="doc-bibliographylink"] { /* bibliography link styles using a new role */ } >> >>> If these were localized that would make this very challenging. >> >> Fair. aria-roledescription would definitely not work as a styling hook. >> >>> … So, these aria properties are designed to allow the digital publisher to apply the structural semantics they need to drive the authoring process while getting accessibility for free. >> >> Assuming that new role descriptions are the only expected end-user UI change, implementing these as roles would be trivial and provide the same benefits to users and for EPUB styling hooks. This is more or less adding one new ENUM and a Loc string. Implementing these as a new attribute would be more work for implementors and authors, and I'm not seeing any benefit. >> >> James >> >>> Rich >>> >>>> On Feb 24, 2016, at 2:10 AM, James Craig <jcraig@apple.com> wrote: >>>> >>>> Questions about aria-linktype: >>>> >>>> 1. What is the value to the user or AT for having these different linktypes enumerated versus using a freeform aria-roledescription? >>>> >>>> 2. These values seem very specific to DPUB. Couldn't these be DPUB subroles of link in the DPUB spec? doc-commentlink, doc-footnotelink, etc? I think it'd be more clear there, and decrease the implementation complexity. >>>> >>>> 3. Using an enumerated taxonomy doesn't seem to provide any benefit over subroles. Is there any? >>>> >>>> 4. What is the end-user expectation? Presumably you expect a role description change, like "footnote link"? Anything else? >>>> >>>> Thanks, >>>> James >>>> >>>> >>>>> On Feb 23, 2016, at 8:05 AM, Richard Schwerdtfeger <richschwer@gmail.com> wrote: >>>>> >>>>> Yes. that is the dpub module. >>>>> >>>>> Note: Many places where we have references (which are link types) we are introducing an aria-linktype versus having additional roles for links. Here is the branch proposal for that: >>>>> >>>>> https://rawgit.com/w3c/aria/action-2006/aria/aria.html#aria-linktype >>>>> >>>>> Rich >>>>> >>>>>> On Feb 22, 2016, at 8:11 PM, James Craig <jcraig@apple.com> wrote: >>>>>> >>>>>> What's the current URL for the ARIA graphics module? Not the AAM doc, just the spec. >>>>>> >>>>>> I see graphics.html and graphics2.html in source control. >>>>>> >>>>>> Presumably this is the current spec draft for DPUB? >>>>>> https://rawgit.com/w3c/aria/master/aria/dpub.html >>>>>> >>>>>> >>>>>>> On Feb 19, 2016, at 2:36 PM, Richard Schwerdtfeger <richschwer@gmail.com> wrote: >>>>>>> >>>>>>> James, Chris, >>>>>>> >>>>>>> I want to make sure we have adequate mappings for the DPUB ARIA roles and the SVG Graphics roles in Webkit for Mac Platforms >>>>>>> >>>>>>> http://rawgit.com/w3c/aria/master/dpub-aam/dpub-aam.html#mapping_role_table >>>>>>> >>>>>>> http://rawgit.com/w3c/aria/master/graphics-aam/graphics-aam.html >>>>>>> >>>>>>> Don’t pay attention to the current mappings. Please just tell us what you want. These are place holders. I don’t know if you have been following the aria discussion but we are looking at introducing an aria-linktype for the different types of links that are in EPUB so that we can still use things like AXLink and not proliferate link roles. >>>>>>> >>>>>>> Would you please help us define these mappings? >>>>>>> >>>>>>> Thank you, >>>>>>> >>>>>>> Rich >>>>>>> >>>>>>> Rich Schwerdtfeger > >
Received on Thursday, 25 February 2016 16:25:42 UTC