Section 508, 1194.22(f)
Skip Quick Links
Quick Links:
“Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape”
WCAG 1.0 Checkpoint: 9.1
Explanation
In other words, because regions defined in client-side maps are accessible via keyboard (tabbing), use them whenever possible so that those who cannot use a mouse can access them.
Before: Server-Side Map
<a href="http://www.example.com/cgi-bin/imagemap/my-map">
<img src="welcome.gif" alt="Welcome!" ismap />
</a>
After: Client-Side Map
<object data="navbar1.gif" type="image/gif"
usemap="#myMap">
<map name="myMap">
<p>Navigate the site</p>
[<a href="guide.html" shape="rect"
coords="0,0,118,28">Access Guide</a>]
[<a href="shortcut.html" shape="rect"
coords="118,0,184,28">Go</a>]
[<a href="search.html" shape="circle"
coords="184.200,60">Search</a>]
[<a href="top10.html" shape="poly"
coords="276,0,276,28,100,200,50,50,276,0">
Top Ten</a>]
</map>
</object>
Reference
Core Techniques for Web Content Accessibility Guidelines 1.0: http://www.w3.org/TR/WCAG10-HTML-TECHS/#client-vs-server-side
