W3C home > Mailing lists > Public > public-html@w3.org > August 2009

Re: feedback requested on WAI CG Consensus Resolutions on Text alternatives in HTML 5 document

From: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
Date: Mon, 17 Aug 2009 16:04:40 +0100
Message-ID: <4A897188.1030501@googlemail.com>
To: Maciej Stachowiak <mjs@apple.com>
CC: Steven Faulkner <faulkner.steve@gmail.com>, Ian Hickson <ian@hixie.ch>, HTMLWG WG <public-html@w3.org>, W3C WAI-XTECH <wai-xtech@w3.org>
On 17/08/2009 10:56, Maciej Stachowiak wrote:
> On Aug 17, 2009, at 2:40 AM, Benjamin Hawkes-Lewis wrote:
>
>> On 17/08/2009 10:05, Maciej Stachowiak wrote:
>>>> In situations like:
>>>>
>>>> <a href="#"><img src="delete.png" alt=""></a>
>>>>
>>>> It's useful to AT for the "img" to be exposed and to be able to access
>>>> "src" attributes for the purpose of providing a substitute for proper
>>>> alternative text.
>>>
>>> If that's so, then wouldn't it be better for authors to use alt=""
>>> instead of role="presentation", so that AT can decide whether it needs
>>> to expose the image anyway?
>>
>> I don't think role="presentation" is appropriate in that case. It's
>> not a presentational image.
>
> I don't think alt="" is appropriate either, for the same reason.

Agreed.

> But you are right that such usage is common nonetheless.

> The specific proposal on the table was as follows:
>
> - Every time the validator sees alt="" without role="presentation", it
> should issue a warning advising the author to add role="presentation".
>
> I believe this would lead to the kind of misuse that you are concerned
> about.

Indeed.

> Do you think this kind of warning is a good idea?

That warning, not really.

But I think if the checker is offering "warnings" (I'd prefer "tips"), a 
message providing advice for different situations that includes coverage 
of "role='presentation'" would be a good idea.

--
Benjamin Hawkes-Lewis
Received on Monday, 17 August 2009 15:05:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:43 GMT