W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > October to December 2013

RE: Clarification of WCAG intent and meaning of techniques [Re: WCAG considering amending F65 to NOT fail missing ALT text if title or aria-label is present]

From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
Date: Thu, 28 Nov 2013 19:52:41 +0100
To: "Schnabel, Stefan" <stefan.schnabel@sap.com>
Cc: Steve Faulkner <faulkner.steve@gmail.com>, Michael Cooper <cooper@w3.org>, David MacDonald <david100@sympatico.ca>, Janina Sajka <janina@rednote.net>, HTML Accessibility Task Force <public-html-a11y@w3.org>, WCAG WG <w3c-wai-gl@w3.org>, "public-comments-wcag20@w3.org" <public-comments-wcag20@w3.org>, Gregg Vanderheiden <gv@trace.wisc.edu>, "kirsten@can-adapt.com" <kirsten@can-adapt.com>
Message-ID: <20131128195241587327.381e683a@xn--mlform-iua.no>
Schnabel, Stefan, Thu, 28 Nov 2013 12:48:49 +0000:
>>> So, to replace @alt with an @aria-* attribute, would be to do the 
> opposite of what the WCAG Robustness principle requires
> 
> No.

I maintain my general point that *relying* on @alt is more robust than 
*relying* on @aria-whatever. In your example, however, you don't rely 
on aria-labelledby. (Though you do rely on it for making a direct 
association between label and image.)

> <img src="../images/giraffe.jpg" aria-labelledby="123"/>
> <p id="123">Giraffe grazing on tree branches</p>
> 
> is equivalent since even if the image is missing the text describing 
> the image is still there. 

I came with a general claim about ”an @aria-* attribute”. (A ”perfect” 
example would be an <img> where one had replaced alt="Lorem ipsum" with 
aria-label="Lorem ipsum".) Whereas you came up with specific claim 
about *aria-labelledby*, where the the attribute points to a adjacent 
element.

You are right that in your particular example, users get to read the 
#123 paragraph even if image-display is disabled.

It would be nice if using aria-labelledby the way you do here, would 
also make AT *not* read the description twice. But if that is the 
intention, then the ARIA spec should specify that this is what is 
supposed to happen. It is not very robust to *hope* that AT don't 
repeat the text.
-- 
leif halvard silli
Received on Thursday, 28 November 2013 18:53:12 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:32:54 UTC