- From: Fred Esch <fesch@us.ibm.com>
- Date: Tue, 5 May 2015 09:07:15 -0400
- To: public-svg-a11y@w3.org
- Message-ID: <OF733157E1.946615DC-ON85257E3C.0046E1AB-85257E3C.00481351@us.ibm.com>
I assume when you use aria-labeledby (or aria-describedby) you are pointing
to visible text in the SVG and the point is to link the text and the object
with the aria-labeledby/aria-describedby. I think this would be important
for navigation when you want navigation to go to the labeled object rather
than the text (label). For example in the diagram below you would want
navigation to go to the nodes (ellipses and diamonds) rather than the
labels (WD, CR...). Thus I think the right markup would be aria-labeledby
on the ellipse that points to the text that serves as it's label.
We have so many options it could get complicated and it would be nice to
have clear guidance on when each one is appropriate and what the result
will be to users using AT and sighted users.
Regards, Fred
Fred Esch
Accessibility, Watson Innovations
AARB Complex Visualization Working Group
Chair
W3C SVG Accessibility Task Force
IBM Watson
From: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>
To: lwatson@paciellogroup.com
Cc: Fred Esch/Arlington/IBM@IBMUS, public-svg-a11y@w3.org
Date: 05/04/2015 10:20 PM
Subject: Re: CfC on good practices for images
The strategy I've been recommended (and think should go in an authoring
guidance) is that to specify an accessible name for an object without
generating a tooltip in visual browsers, use aria-label. Using a desc
element plus aria-labelledby for a short name seems overly complicated. I
suppose the only benefit of that structure would be that, as plain text
content instead of an attribute, the name would be somewhat visible in
older browser/tool combinations that don't support ARIA.
As for Léonie's question about whether it's possible to eliminate the dual
purpose of <title> (tooltip and accessible name), I think the ship has
sailed on that. It would break too much existing content if <title> no
longer acted as a tooltip, even though the SVG specs only suggested it as
an option and tooltips are problematic on touch screens.
Plus, the dual use of the title element does get more developers using it,
which is usually better than no accessible content at all.
Amelia BR
On 4 May 2015 at 18:06, Léonie Watson <lwatson@paciellogroup.com> wrote:
From: Fred Esch [mailto:fesch@us.ibm.com]
Sent: 04 May 2015 20:18
Titles provide tooltips.
Should the potential tooltip be a factor in deciding whether to use title
or desc?
Obscured objects won't show a tooltip even if they have a title. Should
that play a role in choosing title and desc?
What if the author does not want a tooltip on the object? Is using a desc
OK?
Would having an aria-labeledby influence whether you use a title or desc?
U p to a point. If there was no title, I think the accessible
name computation would let you use aria-labelledby to make the desc
element the accessible name for the parent svg. What if both an
accessible name (title) and accessible description (desc) were needed
though?
What was the reasoning behind the tooltip behaviour in the first place? I
know it’s been there s
ince the year dot, but perhaps it’s the thing we need to look at –
instead of playing with the accessibility layer?
Léonie.
--
Léonie Watson - Senior accessibility engineer, TPG
@LeonieWatson @PacielloGroup
Attachments
- image/jpeg attachment: 1D141019.jpg
- image/gif attachment: 1D546215.gif
- image/jpeg attachment: 1D371965.jpg
- image/gif attachment: graycol.gif
Received on Tuesday, 5 May 2015 13:07:57 UTC