|
Posted by David E. Ross on October 12, 2007, 11:20 am
Please log in for more thread options
On 10/10/2007 5:34 PM, Pete wrote:
>> On 10/10/2007 12:03 PM, Pete wrote:
>>> There's probably a standard answer for this, but it's never cropped up
>>> for me before.
>>>
>>> I have a (png) image that includes some text (a labelled group photo
>>> of a conference), and it'd be useful if a search engine can find those
>>> embedded names too -- without redundantly placing them in visible HTML
>>> text. What's a good way to do this?
>>>
>> Imagine a blind person using an audio browser. He can't see your image,
>> but his browser "reads" the rest of the page aloud to him. The audio
>> browser also reads the text from ALT attributes. The ALT attribute for
>> your image should thus contain enough text to at least inform a blind
>> user what the image was about. If that cannot be done without quoting
>> the text in the image, then you should indeed quote the text in the ALT
>> attribute.
> Yes -- as long as as search engine does the same... (I presume so, but that
> was my original question.) This particular image would probably not be much
> use to a blind user, as it simply associates names with faces.
>> This is one reason why images should NOT be used to convey text.
> Totally agreed, normally. In this case though a) the image was sent to
> me annotated, and b) the text has to be closely placed to match the
> people -- something I wouldn't trust a browser to do.
>
> Thanks,
Cut the text from the image. Then use <div> </div> (with appropriate
CSS if necessary) to group the image with the related HTML text. If you
do that, the necessary ALT text can be brief.
--
David E. Ross
<http://www.rossde.com/>
Natural foods can be harmful: Look at all the
people who die of natural causes.
|