- From: Matt Morgan-May <mattmay@adobe.com>
- Date: Fri, 11 Apr 2008 15:24:07 -0700
- To: Ian Hickson <ian@hixie.ch>
- CC: Dave Singer <singer@apple.com>, John Foliot <foliot@wats.ca>, "'HTML4All'" <list@html4all.org>, <wai-xtech@w3.org>, "'HTML WG'" <public-html@w3.org>
On 4/11/08 1:24 PM, "Ian Hickson" <ian@hixie.ch> wrote: > On Fri, 11 Apr 2008, Matt Morgan-May wrote: >> >> However, for those who do validate, requiring alt is the only way to get >> the author to signal his or her intent. To remove that barrier forces us >> to assume that _all_ instances of <img> without alt present on the web >> simply couldn't be expressed throws out the bathwater, the baby, the >> tub, the pipes, and a chunk of the sewer line. > > I think validators should still warn about missing alt="" -- after all, > the case for which omitting alt is allowed is still quite rare. Warnings are readily ignored, especially in bulk. What we have right now with missing alt is an error, and those are not. That's why we like the status quo, and why reducing missing alt text to a warning has many of us up in arms. If you allow alt to become optional in order to satisfy user-uploaded content requirements, then accessibility evaluation and repair tools have no way of knowing whether you omitted it purposely, or out of ignorance. And I am certain that the number of people who omit it out of ignorance will ensure that its omission will not, in fact, be "quite rare," but rather more like the default. You can define the exception case that warrants a missing alt attribute as narrowly as you like in the spec, but you know as well as I do that people aren't going to read the spec for guidance at that level, if they read it at all. (I bet there are a few semantic nuances of HTML 4 that would surprise even some people reading this thread, and it's 10 years old.) Further, I think that while user-generated content is a popular category of web content, it's just one such category, and since there are any number of other kinds of content for which no such exception should exist, there's no justification to turn the rules around on alt solely for the benefit of those sites. >> Even if there is no reasonable text equivalent, there's nothing to say >> that a blind user wouldn't want to be informed of that image. > > Exactly. But if you give alt="", the image will be removed from the output > stream, _without_ telling the user about its existence. Exactly. Which, as I said, is why I would suggest that sites like Flickr generate a non-empty alt text, for example, equivalent to the title of the photo, or failing that, even something as basic as "user-uploaded image". Neither an empty alt nor alt="" is satisfactory. - m
Received on Friday, 11 April 2008 22:24:59 UTC