Book description
Universal Design for Web Applications teaches you how to build websites that are more accessible to people with disabilities and explains why doing so is good business. It takes more work up front, but the potential payoff is huge -- especially when mobile users need to access your sites.
You'll discover how to use standards-based web technologies -- such as XHTML, CSS, and Ajax, along with video and Flash -- to develop applications for a wide range of users and a variety of devices, including the mobile Web. You'll also learn specifics about this target audience, especially the key over-50 age group, whose use of the Web is rapidly growing.
With this book, you will:
- Learn the importance of metadata and how it affects images, headings, and other design elements
- Build forms that accommodate cell phones, screen readers, word prediction, and more
- Create designs using color and text that are effective in a variety of situations
- Construct tables that present information without spatial cues
- Design Ajax-driven social networking applications that people with disabilities can access
- Provide audio with transcriptions and video that includes captions and audio descriptions
- Discover assistive technology support for Rich Internet Application technologies such as Flash, Flex, and Silverlight
Universal Design for Web Applications provides you with a roadmap to help you design easy-to-maintain web applications that benefit a larger audience.
Table of contents
-
Universal Design for Web Applications
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- A Note Regarding Supplemental Files
- Preface
- 1. Introducing Universal Design
-
2. Selling It
- There Is No “Them”
- Audience Characteristics
- Growth Opportunity
- Legal Liability
-
The Standards
- The World Wide Web Consortium (W3C) and the Web Accessibility Initiative (WAI)
- Web Content Accessibility Guidelines (WCAG)
- Authoring Tool Accessibility Guidelines (ATAG)
- User Agent Accessibility Guidelines (UAAG)
- The Accessible Rich Internet Applications Suite (WAI-ARIA)
- Mobile Web Best Practices (MWBP)
- Professionalism
- Early and Often
- Summary
- 3. Metadata
- 4. Structure and Design
- 5. Forms
- 6. Tabular Data
- 7. Video and Audio
- 8. Scripting
- 9. Ajax and WAI-ARIA
- 10. Rich Internet Applications
-
11. The Process
-
Universal by Design
- Tools and Testing
- Development Tools
- Evaluation Tools and Resources
-
20 Questions
- Question 1. Text alternatives
- Question 2. Multimedia
- Question 3. Link and control labels
- Question 4. Control groups
- Question 5. Meaningful structure
- Question 6. Nonsensory operation
- Question 7. Automatic audio
- Question 8. Keyboard-only operation
- Question 9. Bypass blocks
- Question 10. Page titles
- Question 11. Language
- Question 12. Predictable behavior
- Question 13. Error identification and resolution
- Question 14. Syntactical and runtime errors
- Question 15. Change notification
- Question 16. Timed response
- Question 17. Moving, blinking, and scrolling
- Question 18. Auto-update
- Question 19. Flashing content
- Question 20. Field testing
- Team Structures and Strategies
-
Universal by Design
- A. Cross-Reference for Universal Design for Web Applications
- Index
- About the Authors
- Colophon
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
Product information
- Title: Universal Design for Web Applications
- Author(s):
- Release date: November 2008
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596554323
You might also like
book
Web Standards:Mastering HTML5, CSS3, and XML, Second Edition
Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common web design problems, …
book
Designing the Obvious: A Common Sense Approach to Web and Mobile Application Design, Second Edition
Designing the Obvious belongs in the toolbox of every person charged with the design and development …
book
Pro Drupal 7 Development, Third Edition
Pro Drupal 7 Development updates the most popular development reference for the newest major release of …
book
Jump Start Web Performance
Despite working on the web every day, few developers have a good word to say about …