W3C home > Mailing lists > Public > public-html@w3.org > July 2007

Re: handling fallback content for still images

From: Jon Barnett <jonbarnett@gmail.com>
Date: Thu, 5 Jul 2007 11:42:28 -0500
Message-ID: <bde87dd20707050942j2be704c8n4a92d6e38acb6785@mail.gmail.com>
To: public-html@w3.org
On 7/5/07, Smylers <Smylers@stripey.com> wrote:

> > It is at the author's discretion which method is best, for example,
> > whether I should use alt="Portrait of George Washington" or alt=""
> > because there is a heading/caption (i.e. context) that already
> > clarifies this.
>
> That example you gave is not really at the author's discretion.  You
> state two different scenarios, each of which require different
> alternative text.  The difference in the alternatives is because of the
> differing scenarios, not on the author's whim; it would be incorrect for
> an author to use them the other way round.
>

There is apparently still confusion over what the value of @alt should be if
that text would be reduntant.  <span><img src="washington">A portrait of
George Washington by John Doe from 1788</span> is a good example.  My
opinion is that @alt should be blank or omitted (!) because it would be
redundant - a screen reader would repeat the text in a way that sounds
silly.  My point, though, it that since reasonable people on this list can
disagree about @alt values, lay authors who are less technical and learning
HTML are hopelessly doomed to continue misusing and misunderstanding @alt.
figure/legend helps with this.  It must be made absolutely clear what markup
should be used for all cases of still images:
1. images that are purely decorative and do not represent text
-- <p><img src="random-stock-rose-photo"> A paragraph about the care of
roses...</p>
2. images that represent text in a way that completely replacing the image
with text does not change the meaning of the doucument
-- <a href="feed.rss">Subscribe to my <img src="rss.png" alt="RSS"> feed
3. images that are part of a document that need fall back text that
describes the image
-- the portrait of George Washington without accompanying text
4. images that are part of a document that are accompanies by text that
describes the image
-- the portrait of George Washington with accompanying text

2. is perfectly clear and is satisfied by <img alt>.  In fact, I think @alt
was only ever invented to satisfy 2. 1, 3, and 4 need to be specified in a
way that isn't open to debatable interpretation and is perfectly clear to
budding authors.

-- 
Jon Barnett
Received on Thursday, 5 July 2007 16:42:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:02 GMT