Accessibility
The Web should be made accessible to as many people as possible, regardless of any disabilities they might have.
Google to webmasters: Write clean HTML and consider accessibility
Google encourages webmasters to make sure their websites work in all browsers by writing valid HTML and considering accessibility.
Multiple form labels and screen readers
If screen readers reliably supported multiple labels for the same form control, it would be easier to make error messages and instructions fully accessible.
Turn Firefox into a screen reader with Fire Vox
Fire Vox is a free, open source, cross platform screen reader extension for Firefox. If you create websites you need it.
Specify a maximum width for em-based layouts
When creating layouts with an em-based width, specify a maximum width to avoid horizontal scrolling for users who increase text size.
The WCAG Samurai Errata are now available
The WCAG Samurai have released version 1 of their list of corrections for and updates to the Web Content Accessibility Guidelines 1.0.
Design Accessible Web Sites (Book review)
Jeremy Sydik explains how to design accessible websites without focusing too much on guidelines and ticking checkboxes, choosing a more pragmatic approach instead.
Helping others understand web accessibility
Accessibility is sometimes harder to get into than it should be. The documentation is hard to read and we can all do a little bit more to help each other.
Overdoing accessibility
Some accessibility features are commonly misused or overused by well-meaning developers, in some cases leading to decreased accessibility.
Accessibility is part of your job
James Edwards notes that as Web professionals we owe it to ourselves and our clients to do our jobs properly, which means taking accessibility seriously.
The rules of unobtrusive JavaScript
Chris Heilmann has defined seven rules for writing unobtrusive JavaScript.
Manual for Apple VoiceOver in Mac OS X 10.5 Leopard
A Getting Started guide for VoiceOver is available for download in a number of formats, including audio, PDF, and Braille.
Use the label element to make your HTML forms accessible
By using the label element to associate form controls with their label text, you improve the accessibility of HTML forms and make styling and scripting them easier.
Keep browser lock-out a thing of the past
Browser sniffing and deliberately preventing people using a so-called unsupported browser from entering a site is a thing from the past that we do not need these days.
Screen readers sometimes ignore display:none
Using display:none does not always hide content from screen readers like JAWS and Window-Eyes, but there is a workaround.
Common usability problems
A number of too common usability problems encountered on the Web.
Mac OS X 10.5 Leopard improves accessibility
It’s encouraging to note that many of the new features in Mac OS X 10.5 Leopard are not just visual bells and whistles, but are there to improve accessibility.
Adobe Spry 1.6 improves standards support, adds progressive enhancement
Adobe’s JavaScript framework Spry has been updated and is now more standards compliant and less obtrusive.
Autopopulating text input fields with JavaScript
When you cannot display a label for a text input field, use placeholder text in an unobtrusive way. This article explains how.
Videos of people using assistive technology
A set of fantastic videos that show how people with various disabilities use computers with the help of assistive technology.
Helping your client maintain markup quality
By using CSS rules that make deprecated and potentially inaccessible markup clearly visible to the editor, you can help your clients maintain markup quality.
Page navigation
Page 1 | Page 2 | Page 3 | Page 4 | Page 5 | Page 6 | Page 7 | Page 8 | Page 9 | Page 10 | Page 11 | Page 12 | Page 13 | Page 14 | Page 15 | Page 16 | Page 17 | Page 18 | Page 19 | Page 20 | Page 21 | Page 22 | Page 23Subscribe / follow
Sponsors
Authentic Jobs
- Designer at Saltwater (Portsmouth, NH, Ne, US)
- Software Engineer at Avant Credit (Chicago, IL, Il, US)
- Web Developer at Caddis (Chicago, IL, Il, US)
- Lead Web Applications Developer (PHP) at Use All Five, Inc. (Los Angeles, CA (Venice), Ca, US)
DreamHost web hosting
Use the promo code 456BEREASTREET3 to save USD 20 when you sign up for DreamHost

