To ensure that a map meets accessibility requirements to WCAG 2.0, the following checklist should be used as part of the sign off process before maps are made available to the end user.
Can the maps be accessed by the keyboard?
Is the map free of keyboard traps?
Does the map have an accessible alternative?
Does the accessible alternative present equivalent content?
Is there a link to the accessible alternative (e.g. for a flash map)?
Does the map display correctly when Flash is disabled?
Does the map function correctly when Flash is disabled?
Is the map visible when style sheets are disabled?
Does the map function correctly when style sheets are disabled?
Does the map display correctly when style sheets are disabled (i.e. there is no overlapping or duplication of content)?
Is content unchanged when style sheets are disabled (i.e. no additional text (or functionality) appears)?
Do any iFrames have an accessible alternative?
Are image maps client-side (not server-side)?
Do all map images and image map areas have an ALT attribute? ALT=”…” MUST BE present.
Do the ALT attributes accurately describe the image and image map areas or convey its purpose?
Are the ALT attributes for non-complex images and image map areas concise?
Is there a long description for complex images and image maps (and areas)?
Do the long descriptions meet the following criteria:- Is it provided as a part of the page content?Is the long description (or a link to it) near the map?Is the long description referred to in the ALT attribute of the map?Is the long description equivalent to the map?Is the long description marked up as text (i.e. the LONGDESC attribute is not used)?
Do changes to map content occur only after the current focus?
Is information conveyed by the map not reliant on colour (or shading) alone?
Is information conveyed by the map not reliant on shape alone?
- MAP _AA1:
Can the map text size be increased without losing functionality?
Has sufficient colour contrast been used between the foreground and background?
- MAP _AA3:
Does the map have a visible keyboard indicator?