by Vivienne Trulock
If you are using a server side image map you must provide text links which link to the same pages. This is because some assistive devices don't support server-side image maps.
The same way as for server-side (checkpoint 1.2) - add in extra links into your code to the appropriate pages. You can then style these to be invisible using CSS styles so that they don't appear to those not using assistive devices.
display: none; and visibility: hidden; is used in CSS to not display content that is actually in the page. Unfortunately, however, this is not available to some screen readers, who may require it. The code below simply uses a width and height of 0 pixels, turns off the overflow and absolutely positions the code. This coding allows the screenreader to access the 'invisible' content.
Give the surrounding <div> tag an id of extralinks.
Then style the <div> with css as below:
Run your page through webXact's accessibility checker to validate this checkpoint automatically.