W3C home > Mailing lists > Public > public-svg-a11y@w3.org > June 2015

Re: SVG Accessibility API Mapping Spec: Significant edits

From: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>
Date: Thu, 25 Jun 2015 07:52:52 -0600
Message-ID: <CAFDDJ7wnfaTLVmn_5wM6uWViOsVwuxEyO-oiAW2ebVoX7eYqjA@mail.gmail.com>
To: Richard Schwerdtfeger <schwer@us.ibm.com>
Cc: public-svg-a11y@w3.org
What I have is still isolated to my fork of the repo (I don't have push
access to the ARIA repo).  You'll probably want to pull it in as a separate
branch, then you can edit away.

Regarding `aria-pressed`, the issue wasn't if the property was available,
it was whether you could change it with SMIL animation.  See this tutorial
of how to make an animated toggle button with SMIL.  Currently, to make it
ARIA-accessible, you'd need to use scripting to change the ARIA attributes:
http://codepen.io/mikemjharris/blog/svg-toggling

ABR

On 25 June 2015 at 07:33, Richard Schwerdtfeger <schwer@us.ibm.com> wrote:

> Thank you Amelia.
>
> Addressing each bullet:
>
> - We do need to keep them synchronized but I can look at how we might
> reduce it. It is important that a user agent manufacturer be able to read
> this spec. and get the gist.
> - The issue with <desc> is it is not visible. Also, some platforms don't
> yet support access to structured text e.g. Mac, iOS. Even if it is
> structured, if structure is important then it should be visible to all
> users. For that we have aria-describedby but even that is limited by
> platforms that don't support description relationships.
> - I need to look at dat viz. This may be sticky issue with user agents.
> - tabindex on non rendered are ignored. They must not be exposed to AAPI
> - Role mappings that use of a generic ARIA role: One does not exist but we
> can create one. Most platforms expose the passed ARIA role. We could
> default to "graphicalobject" but I thought we agreed these would be
> symbols. I agree we should default to the new graphics roles.
> - aria-busy is a global attribute so we can put it anywhere we need to. We
> may wish to put something about aria-busy usage in this spec. or the ARIA
> specification. I am not following how aria-pressed applies. aria-pressed
> applies to toggle buttons typically as it reflects the pressed state.
>
> Do you want me to edit what you have or create a branch off your branch? I
> will take a look at what you have.
>
>
>
> Rich Schwerdtfeger
>
Received on Thursday, 25 June 2015 13:53:20 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:28:16 UTC