- From: Henri Sivonen <hsivonen@iki.fi>
- Date: Fri, 20 Jan 2006 17:13:40 +0200
On Jan 19, 2006, at 14:05, Anne van Kesteren wrote: > Without the "alt" attribute <img> becomes meaningless for devices > (and people) who can not interpreted images. Good intention, yes, but let's consider the practice: Suppose there is an authoring tool that has a design goal of always outputting conforming (to the extent conformance is machine- assessable) documents. This tool allows the user to insert images. Allowing images to be inserted without prompting for more information and also enforcing the presence of a human-supplied alt attribute would mean that the tool would have to refuse to save the document until the alt texts have been supplied. Refusing to save is not good. Therefore, the tool would have to present a document-modal dialog prompting for the alt text upon inserting the image. Sure, some people might even enter some text, but people who just want to get on with it would hit return with an empty text box. Alternatively, the tool makers could give up the requirement of human- supplied alt text and just generate an empty alt text by default without asking. (Considering that the tool itself--not just the author using it--will be judged by seeing if the output passes an automated conformance check, it is likely that the requirement of correct output will not be dropped because of the alt issue.) The bottom line is that requiring the presence of the alt attribute leads to a situation where UAs cannot tell whether the alt text is empty because the image is purely decorative or because the author did not bother to think about it. IMO, this leaves the people who don't see the images worse off compared to a scenario where an empty alt text signified a purely decorative image and a missing alt attribute signified that the author did not bother to provide a textual alternative. -- Henri Sivonen hsivonen at iki.fi http://hsivonen.iki.fi/
Received on Friday, 20 January 2006 07:13:40 UTC