Re: [html4all] New issue: IMG section of HTML5 draft contradicts WCAG 1 & WCAG 2 (draft)

Philip TAYLOR wrote:
> Henri Sivonen wrote:
>> Saying that the program should emit alt='' would lose information  about 
>> lack of data vs. marking the image as decorative.)
>
> Why could the program not emit something along the lines of
>
> 'alt="<no ALT text available>"'

If that's a useful thing for users to get for images with absent alt text, 
the UA or AT could handle it. Specifically, markup like this:

    <img src>

Would, in effect, be adjusted by the UA or AT to this:

    <img src alt="No text.">

A text-to-speech device could putting an announcement such as "Image" before 
or after, depending on user verbosity levels. So, for the alt-less markup, 
the user would hear this:

    "Image: No text."

Or this:

    "No text (Image)."

In this way, omitting the alt for images where not alt is available at least 
gives UAs and ATs a *chance* to do something useful. If these images used 
alt="", UAs and ATs would ignore it and the user would be unaware they were 
missing something.

It's only in the worst case scenario that absent alt is better than alt="" 
or alt with a bogus value. Sensible alt text is preferable to all of this 
wherever it is possible, of course. This is what the current spec draft 
says, AFAICT:

<http://www.whatwg.org/specs/web-apps/current-work/multipage/section-embedded0.html#the-img>

-- 
Ben 'Cerbera' Millard
Collections of Interesting Data Tables
<http://sitesurgeon.co.uk/tables/> 

Received on Friday, 11 April 2008 11:36:33 UTC