Improving Accessibility With HTML 4.0
Enabling the Web for People with Disabilities
By Mike Paciello
If you've read any of my "Web Enabled" articles in Web Techniques, you'll appreciate my exaltation with the recent release of the HTML 4.0 specification by the World Wide Web Consortium (W3C). The HTML 4.0 specification includes, among other things, increased accessibility enhancements for people with disabilities. New rules, attributes, and elements have been defined to enrich HTML so that Web content will become more available to a broader audience.
Additionally, the proposal for the next Cascading Style Sheet (CSS2) specification includes the Aural Cascading Style Sheet (ACSS). Using ACSS, blind and print-impaired users can render Web content audibly without losing document structure, therefore increasing overall comprehension. For example, the visual structure of a mathematical expression is often important to understanding the equation.
Indeed, there's more material to cover than space permits, so I'll save a discussion of ACSS and its advantages for people with disabilities for another time. In this article, I'll give a summary of changes included within the HTML 4.0 specification, then focus on enhancements involving structured elements and attributes as well as images, image links, text links, forms, and a few style issues.
Summary of Changes
When it comes to accessibility, the HTML 4.0 specification provides for: