Hi,

Yes, having mnore than one link with the same link-text but different href
URL breaks fundamental accessibility guidelines.

However, in this case, where there is also an image (with alt text) inside
the link, would not the link text for a screenreader become:
 "XXX View Larger image"
where "XXX" is different for each link?

Then, the text for each link is unique and accessible.

Stuart


On Wed, April 18, 2007 11:29 pm, John Foliot wrote:
> Brian Cummiskey wrote:
>> I've been using "View Larger Image".
>>
>> something like this:
>>
>> <a href="large.jpg" title="larger detail image of XXXX"><img
>> src="small.jpg" alt="XXXX" /><br />View Larger Image</a>
>>
>>
>> Good discussion.  :)
>
> Let's introduce a new slant to this: what happens if there are 16
> thumbnail
> images in a gallery (4 up, 4 across)?
>
> Are you going to write:
>       <a href="large.jpg" title="larger detail image of XXXX"><img
> src="small.jpg" alt="XXXX" />
>       <br />View Larger Image</a>
> ...16 times?
>
> You *CANNOT* expect that the title attribute will be voiced by a screen
> reader, as this is directly affected by the verbosity setting established
> by
> the end user.  If a power user sets verbosity to minimal (Advanced in
> JAWS,
> which has I believe 3 settings: Beginner, intermediate and advanced, with
> granular options on top of that such as "Words Include Symbols" - see the
> Freedom Scientific site for more details, and remember that this is *just*
> JAWS, there *are* other screen readers out there...)... At any rate, if
> they
> set it to advanced then JAWS usually does not read aloud the title
> attribute.  So what you will have then, when bringing up a list of links
> on
> the page, is 16 unique links with the identical link text - hardly
> user-friendly or accessible.
>
> One way around this would be to announce prior to the image array to
> "Click
> on any image to view a larger version" (or similar).  Another way, if the
> image is being populated via a database, would be to echo back the unique
> image name as part of the link text; this way, each link has unique text
> associated to it:
>
>       <a href="large.jpg" title="larger detail image of XXXX"><img
> src="small.jpg" alt="XXXX" />
>       <br /><?php echo $imagetitle; ?> - Larger Image</a>
>
> ...for example.  Placing the image title first in the link text will
> eliminate the annoying array of 16 unique links all starting with the same
> words, useful when the user orders the links alphabetically.
>
> Just some more to think about...
>
> Oh, for the most part, while avoiding the phrase "Click" may seem to be
> politically correct, it has become so common that even non-sighted users
> get
> it - it's like my blind friends saying "see you later": no harm, no foul.
>
> Cheers!
>
> JF
>
>
>
>
>
>
>
> *******************************************************************
> List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
> Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
> Help: [EMAIL PROTECTED]
> *******************************************************************
>
>


-- 
Stuart Foulstone.
http://www.bigeasyweb.co.uk
BigEasy Web Design
69 Flockton Court
Rockingham Street
Sheffield
S1 4EB

Tel. 07751 413451


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to