> <a href="LINK" title="Buy TITLE 1 now">Buy Now</a>
> <a href="LINK" title="Buy TITLE 2 now">Buy Now</a>
> <a href="LINK" title="Buy TITLE 3 now">Buy Now</a>
> <a href="LINK" title="Buy TITLE 4 now">Buy Now</a>
> <a href="LINK" title="Buy TITLE 5 now">Buy Now</a>

This is an elegant solution but has one drawback.

The title attribute is sometimes not supported by screen readers. Even in
screen readers that do support titles, the option is not often turned on due
to lack of knowledge or "information overload".

For many screen reader users, the solution above would give repeated links
saying "buy now" - which is not ideal.

Steve Faulkner wrote about the inaccessibility of title attributes a while
ago:
http://www.sf.id.au/ozewai/

A possible solution, as mentioned before on this thread, is to use slightly
more descriptive link content - such as including the title in the link
content. You can also hide some of the link content if needed:
http://www.maxdesign.com.au/presentation/more-links/

The interesting challenge here is the difference between passing
accessibility tests vs helping real world users. The title method shown
above is elegant and would pass many accessibility tests, yet could be less
than ideal for real world screen reader users. The slightly more verbose
methods, including those where hiding is used, are less elegant but much
more accessible for real users.

The choice, as always, is yours  :)
Russ




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

Reply via email to