What the developer has done is designate sections of the image as linking to particular URLs. That's called an imagemap. But he has not provided alternate text for those links for screen readers to read out.

If you go to the second image and have group elements turned on, VoiceOver says "group image". If you enter the group you can move from link to link with Control-Option-Right. All you hear at each link is the word "link". And when you open the Link List, the links are not listed.

Quite what VoiceOver or WebKit should provide as link text for these unlabeled links is open to debate. The main information they have to go on is the image's ALT text (in this case the silly message about enabling images) and the web address the link's point to. Web addresses can sometimes be a quite opaque strings of characters and numbers, so simply reading web addresses outright can be tricky.

I think it's a bug that nothing gets inserted in the Link List, however.

--
Benjamin Hawkes-Lewis

Jed Barton wrote:
alright, try bringing up a links list.  I can't seem to do it.
It says link choser menu, but there are no links.
Any thoughts?
On Dec 2, 2007, at 5:21 PM, Benjamin Hawkes-Lewis wrote:

Sometimes web developers use images in web pages to depict text, usually in order to achieve specific typographical or graphical effects that are not possible when styling HTML text. This is best avoided where possible, as text in images cannot be restyled to suit the preferences of the end-user. Usually, images are used only for special elements of the page like navigation items, buttons, and headings. But in really bad implementations, developers use them for body text. That is the case with the scanworcester.com homepage.

One of the ways to put images into an HTML page is to use the IMG element. When you do that, you're supposed to provide a text equivalent for the image using the ALT attribute of the image. This ALT text can be substituted for the image when using a browser that does not support images, when images are disabled, when images fail to load, and when browsing the page with a screen reader or aural browser.

The scanworcester.com homepage developer is misusing the ALT attribute as an error message in the event that images are disabled. Rather than specifying a text equivalent for the embedded image, he is using the ALT text: "Images must be enabled in your browser. Optimal resolution: 800x600 or greater". In other words, it is the developer who created that message not VoiceOver or Safari. He or she apparently does not know the proper purpose of the ALT attribute, and has only considered the case of images being disabled.

Hope that helps.

--
Benjamin Hawkes-Lewis

Jed Barton wrote:
Hey guys, alright, got a minor problem.
I'm trying to navigate a sight,
scanworcester.com
It's a live scanner feed where i can use itunes to hear audio.
When i load the sight, it's saying i have to have immages enabled on my browser. I went in to voiceover and it said they are enabled. Did i miss something, perhaps in the browser?
Where should i check to see if they are enabled?
Thanks,
Jed






Reply via email to