[html4all] New issue: IMG section of HTML5 draft contradicts WCAG 1 & WCAG 2 (draft)
chaals at opera.com
Fri Apr 11 03:08:50 PDT 2008
On Fri, 11 Apr 2008 11:29:20 +0200, Henri Sivonen <hsivonen at iki.fi> wrote:
> On Apr 11, 2008, at 11:23, Steven Faulkner wrote:
>> 5. Conclusion: barring the introduction of new, good
>> reasons for a change, the failure of the HTML5 draft to make
>> @alt on <img> an across-the-board requirement (even if sometimes
>> it has the value of "") is a bug.
> Hixie's email on the matter and my previous email(s) on the matter
> gave a reason:
> A piece of software gets images from somewhere and puts them
> automatically out on the Web. What should the developer of that piece
> of software program it to do when an image arrives from whatever pipe
> they arrive from without alternative text? How do you require a
> program to emit something it simply doesn't have without faking it
> with junk?
> (Note: Saying that the program should block until human intervention
> won't be a viable approach. A product that did that would only be
> supplanted by products that don't.
This is not necessarily true. There are plenty of contexts where such
programs would not be (or even are not) supplanted by others - although in
some cases that will indeed happen.
> Saying that such products should be
> programmed to output invalid HTML isn't a viable answer, either.
Why not? Almost *every* tool I know of that produces HTML produces invalid
HTML, so I am not sure how you determine that there is some existential
reason why this cannot happen.
> Saying that the program should emit alt='' would lose information
> about lack of data vs. marking the image as decorative.
Indeed - I am thoroughly in agreement on this point.
The group might like to consider the relevant parts of the Authoring Tool
Accessibility Guidelines 1.0  which address this particular problem, or
their equivalent sections in the ATAG 2 draft  (and the suggested
techniques linked from the relevant aprts of those documents).
This seems not to be a new issue, but a continuation of ISSUE-31
 http://www.w3.org/TR/ATAG10 see especially
as well as
For the summary version of ATAG 10 see
http://www.w3.org/TR/ATAG10/atag10-chklist.html - it is a few screenfuls.
 Principles B2.2, B2.3 and B2.4 in section
http://www.w3.org/TR/ATAG20/#principle-support-author, although note also
Charles McCathieNevile Opera Software, Standards Group
je parle français -- hablo español -- jeg lærer norsk
http://my.opera.com/chaals Try Opera 9.5: http://snapshot.opera.com
More information about the List_HTML4all.org