Wow, what a week with truly amazing content which once more shows me how many talented and dedicated people are on the web. Thanks all for sharing your knowledge!!
- Vancouver Olympics Web sites are inaccessible to disabled people (by Joe Clark) - hope at least the website of the Special Olympics will be... Joe, wanna check?
- The Comprehensive Guide to Saving Images for the Web (by Joshua Johnson) - now this I call an essential read!
- E-Commerce Design Resources: The Ultimate Round-Up (by Cameron Chapman) - now this I call ultimate read!
- Life, Below 600px (by Paddy Donnelly) - or, "giving the fold the finger".
- Information Gathering: a Roundup of UX Applications (by James Costa) - James reviews 4 really useful UX applications. Great overview!
- 14 Questions To Ask Your Clients Before and After a Project (by Joel Reyes) - always good to be reminded of the basics.
- Design considerations for article lists (by Anders Toxboe) - Do's and don'ts of article lists are essential knowledge for every designer. Get a hang of it.
- 10 Essential Chrome Extensions for Web Developers (by Samuel Axon) - Firebug Lite, IE Tab, Resolution test and others, a must-see.
- Best Practices for Hints and Validation in Web Forms (by Kean Richmond) - Users hate forms but they are the only way to interact with an application so you better invest some more thought as did Kean.
- The Anatomy of Web Design (by Nishant Kothary) - "Smarter hires, more resources, more time, fewer managers, rational stakeholders, less overhead, stronger leadership, and sensible project management are intrinsic to creating great designs—but they cannot take the place of a strong mission and sense of purpose."
Graphics can be of great benefit to the accessibility of a Web page by providing
- Illustrations
- Icons
- Animations
- other visual cues that aid comprehension for sighted individuals
When designing for people with disabilities too often we forget that we are not designing only for the blind. We must consider disabilities of all types. Graphics can be useful especially to individuals with certain reading disabilities, learning disabilities, attention deficit disorders, or cognitive disabilities.
Basic Rules
- Do not use color alone to convey meaning
- Choose contrast so that text is easily distinguishable from the background
- Communicate the purpose of the graphic (not its appearance) through meaningful alternative text
- When graphics require complex descriptions use the longdesc attribute, a link to an alternative page, a description in the context itself, or a “D” link
- Use empty alt text for decorative, transparent, spacer, and redundant images
- Try to limit the amount of text in graphics
- Do not use effects that flicker or produce a strobe-like effect
- Use images as backgrounds only if they do not convey important content (since it is impossible to add alt text to background images)
Best Practices
Level 1
Level 1 Checkpoints - Section 508 Compliancy Standards
| Ensure that all information conveyed with color is also available without color |
2.1 |
c |
Ensure that information is available through other style effects (e.g., a font effect), through context (e.g,. comprehensive text links) or through mark-up (e.g., the title attribute). |
| Until user agents allow users to control flickering, avoid causing the screen to flicker |
7.1 |
j |
n/a |
| Provide text equivalent for Images, graphical or animated buttons, spacers, bullets |
1.1 |
a |
<FORM action="..." method="post">
<INPUT type="button" alt="Click this button to verify form" value="Verify" onclick="verify()">
<INPUT type="image" name="submit" src="button.gif" alt="Submit form">
</FORM>
|
Level 2
Level 2 Checkpoints - Section 508 Compliancy Standards
| Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen |
2.2 |
c |
For more information check the online paper about Effective Color Contrast. |
| When an appropriate markup language exists, use markup rather than images to convey information |
3.1 |
n/a |
Mark up complex equations with e.g. MathML. |
| Avoid causing content to blink |
7.2 |
n/a |
n/a
|
| Avoid movement in pages |
7.3 |
n/a |
i.e., hide/show content or change presentation (movement and colors). |
Level 3
Level 3 Checkpoints - Section 508 Compliancy Standards
| Supplement text with graphic or auditory presentations where they will facilitate comprehension of the page |
14.2 |
n/a |
n/a |
References