Following is a detailed breakdown of the Table of Contents, including a brief description of what’s covered in each chapter.
Our take on universal design and how it applies to the Web, accessibility, and the mobile market.
How to convince your boss (or yourself) that universal design is imperative to the success of your website.
The story of the building blocks of universal design; information on alt text, long descriptions, labels, document-level language and encoding, and link text.
What you need to know about HTML and HTTP, including semantic markup, the use of color, style, web-friendly fonts, avoiding flicker, and designing for HTML-based email.
How to use the features of HTML to design full-featured and usable forms; tab order, error handling on both client and server side, and the problems with CAPTCHA are covered.
How to mark up tables with the information necessary for users of all stripes to navigate them effectively.
A history of video on the Web, including support for different formats across device classes; and HOW-TOs for captioning, audio description, and transcription.
The keys to building JavaScript into web applications: progressive enhancement, unobtrusive script, and proper use of events.
An introduction to accessibility for Ajax-based applications, including the basics of the W3C/WAI Accessible Rich Internet Applications (ARIA) specification.
Universal design practices for Flash, Flex, and Silverlight.
Tips on integrating universal design processes into the workflows of organizations of any size.