- From: Sailesh Panchang <sailesh.panchang@deque.com>
- Date: Tue, 14 Jan 2014 14:43:05 -0500
- To: w3c-wai-gl@w3.org, public-html-a11y@w3.org
As I see it, the figure element is a tool for supporting SC 1.3.1 and the figcaption's primary purpose is to label the figure; that it can be used to label an image within is secondary if not incidental. The text identifier for the group might be an adequate label for the image but as others have pointed out it is important for the imgg to be exposed as an image or graphic. If there were a batch of pictures uploaded with no ability to add alt, I suppose they should all be in a single figure element (as a group) or they should be marked up with li in a single ul/ol. I refer to the figure/figcaption example with "clara.jpg, taken on 12/11/2010" and such on 4.7 Embedded content — HTML 5.1 Nightly page referred to in an earlier email by Steve. It would be poor experience if every image were in a separate figure element. I do not see why it is critical to: - group an image with a grouping element when the figure has no other content than an img and a figcaption. What is being grouped together? - and to grant an exception for not using alt only in this situation. It simply complicates matters for developers and testers. I modified Ramón's example as under: <div role="group" aria-labelledby="fig"> <img src="einstein.jpg" alt="Albert Einstein" /> <span id="fig">Albert Einstein</span> </div> AT behavior is no different. Ramón: In my experience JAWS14/15 (with FF) announces both figure and the div with role=group as a group and not as a frame. Thanks and regards, Sailesh On 1/14/14, David MacDonald <david100@sympatico.ca> wrote: > > >>>I think this is the source of your error, what has happened is that only > firefox has explicitly implemented the complete mapping, I don't believe > the > SRs have implemented any specific support. > > I have updated the tests. Accessibility support can be improved but there > several fundamental problems that will make it difficult for screen reader > users to understand and deal with a figure element with the figcaption > instead of an alt text on the image. > > > > I don't think we can assume that screen readers will begin to announce that > there's a graphic inside the figcaption. Assumptions about longdesc got us > into a lot of problems 15 years ago. I think reporting the figure with a > role of group could be a problem that will be hard to resolve for screen > reader users. Although semantically it is a group, it will take a while for > SR users to understand that it *may* be an image inside a group but maybe > not, the figure element won't tell them that. > > > > I think this belongs in the larger discussion about alt text, and whether > we > should allow options to it. Because currently figcaption is probably more > confusing than aria-labelledby, aria label etc. > > > > I would like to see good unity with html5 and WCAG. My thinking is that we > should go one way or the other... allow the gambit of substitutes for alt, > or none... I don't think this one exception of figcaption makes sense. > > Perhaps this is a Face to face CSUN topic? > > > > David MacDonald > > > > > > > > > > > > From: Steve Faulkner [mailto:faulkner.steve@gmail.com] > Sent: January 14, 2014 6:35 AM > To: David MacDonald > Cc: Detlev Fischer; rcorominas; Joshue O Connor; w3c-wai-gl@w3.org; > kirsten@can-adapt.com > Subject: Re: [html-techs-tf] caption vs alt > > > > > > On 14 January 2014 11:23, David MacDonald <david100@sympatico.ca> wrote: > > >From what I can tell, JAWS, NVDA, VO have made some sort of implementation > > > > I think this is the source of your error, what has happened is that only > firefox has explicitly implemented the complete mapping, I don't believe > the > SRs have implemented any specific support. > > what you are seeing is the output for an element with a role=group that is > labelledby another element. nothing specific to figure/figcaption > > > -- > > Regards > > SteveF > > HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/> > >
Received on Tuesday, 14 January 2014 19:43:36 UTC