- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 6 Feb 2009 20:15:34 +0000 (UTC)
- To: James Craig <jcraig@apple.com>
- Cc: Maciej Stachowiak <mjs@apple.com>, public-html@w3.org
- Message-ID: <Pine.LNX.4.62.0902062008560.952@hixie.dreamhostps.com>
On Fri, 6 Feb 2009, James Craig wrote:
> Ian Hickson wrote:
> > The spec already says:
> >
> > # If the src attribute is set and the alt attribute is not
> > # The image might be a key part of the content, and there is no textual
> > # equivalent of the image available.
> > #
> > # [...] the user agent should display some sort of indicator that there
> > # is an image that is not being rendered [...]
> >
> > ...which seems like a more accurate statement (since we can't know that
> > the author didn't know alternative text, it might just be that the
> > document is non-conforming).
>
> Then the easiest edit might be to change:
>
> "the image might be a key part of the content"
>
> to:
>
> "the image is a key part of the content in a conforming document"
>
> or perhaps to:
>
> "the image is a key part of the content in a conforming document, and
> might be a key part of the content in a non-conforming document"
This is text intended for user agents. How could a user agent distinguish
one case from the other?
I've added a note that says:
In a conforming document, the absence of the alt attribute indicates
that the image is a key part of the content but that a textual
replacement for the image was not available when the image was
generated.
Does that help?
> I'm more concerned with the first part of #6, now trimmed and quoted
> here:
>
> > > 6. If no caption information can be determined from the previous
> > > steps, user agents MAY assume the image is a key part of the content
> > > lacking a textual equivalent in the document…
>
> This addition and/or the edit listed above ("the image is a key part of
> the content in a conforming document") would appease my concerns.
What does this require? Could you describe a test page that demonstrates
how to test whether a user agent is complying to this requirment or not?
There's no point adding requirements that aren't testable.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 6 February 2009 20:16:28 UTC