Universal Design for Web Applications : Web Applications That Reach Everyone

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2008-11-01
  • Publisher: Oreilly & Associates Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99 Save up to $12.25
  • Rent Book $22.74
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?


Universal Design for Web Applications teaches you how to build websites that are more accessible, 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.

Author Biography

Wendy Chisholm is a consultant, developer, author, and speaker on the topic of universal design. As co-editor of the Web Content Accessibility Guidelines 1.0 (WCAG 1.0) and then staff at the World Wide Web Consortium, she has worked with people around the globe to make the web accessible. Currently residing in Seattle, WA, Wendy consults with market leaders such as Microsoft, Adobe and Google, integrating universal design concepts into their tools and technologies. She continues to further the research and development of universal design as a part-time staff at the University of Washington.

Matt May is a developer, technologist, and accessibility advocate who is responsible for working internally and externally with Adobe product teams and customers to address accessibility in Adobe products, ensure interoperability with assistive technologies, and make customers aware of the many accessibility features that already exist in Adobe products. Prior to joining Adobe, Matt worked for W3C/WAI on many of the core standards in web accessibility, led the Web Standards Project's Accessibility Task Force, helped to architect one of the first online grocery sites, http://HomeGrocer.com, and co-founded Blue Flavor, a respected web and mobile design consultancy.

Table of Contents

Prefacep. xi
Introducing Universal Designp. 1
Accessible Design: A Storyp. 3
Putting Universal Design to Workp. 6
Selling Itp. 9
There Is No "Them"p. 10
Audience Characteristicsp. 11
Configurabilityp. 13
Growth Opportunityp. 13
Legal Liabilityp. 15
The Standardsp. 17
The World Wide Web Consortium (W3C) and the Web Accessibility Initiative (WAI)p. 17
Web Content Accessibility Guidelines (WCAG)p. 17
Authoring Tool Accessibility Guidelines (ATAG)p. 18
User Agent Accessibility Guidelines (UAAG)p. 18
The Accessible Rich Internet Applications Suite (WAI-ARIA)p. 18
Mobile Web Best Practices (MWBP)p. 19
Professionalismp. 19
Early and Oftenp. 21
Summaryp. 21
Metadatap. 23
What Is Metadata?p. 23
Imagesp. 24
Keys to Writing Good Text Alternativesp. 25
Pictures of Recognizable Objectsp. 26
Document-Level Metadatap. 29
Role and Statep. 32
Relationshipsp. 33
Link Textp. 33
Summaryp. 34
Structure and Designp. 35
First Principlesp. 35
GET and POSTp. 36
Semanticsp. 36
Headingsp. 38
Linksp. 39
Tablesp. 40
Listsp. 40
Colorp. 41
Color Differentiationp. 41
Color Contrastp. 42
CSS Highlightsp. 42
Liquid Layoutp. 42
Text Sizep. 43
Positioningp. 44
Imagesp. 44
Text Versus Images of Textp. 44
Flicker and Patternsp. 47
Designing for Emailp. 48
Summaryp. 49
Formsp. 51
Labelsp. 52
fieldset and legendp. 52
The accesskey Attributep. 54
Tab Orderp. 60
Error Handlingp. 60
Client Sidep. 61
Server Sidep. 63
Captchap. 63
The Future of Formsp. 65
Summaryp. 65
Tabular Datap. 67
Data Table Basicsp. 67
Headings and Datap. 68
Captionp. 68
Complex Data Tablesp. 69
Summaryp. 70
Specifying Relationships Between Data and Headingsp. 71
Readability, Layout, and Designp. 73
Colorp. 73
Footnotes and Keysp. 74
CSSp. 74
prep. 75
Summaryp. 75
Video and Audiop. 77
Web Video: The Early Yearsp. 77
Video and Universal Designp. 79
Optimizing Web Videop. 80
Accessibility in Videop. 81
Captioning Your Videop. 83
Hiring a Captionerp. 85
Audio Descriptionp. 86
Accessible Mobile Videop. 87
Transcripts and Text Alternativesp. 88
Summaryp. 88
Scriptingp. 91
Building on a Solid Foundationp. 92
Disappearing (and Reappearing) Actsp. 93
Summaryp. 105
Ajax and Wai-Ariap. 107
Taking Stock of Existing Codep. 107
Code That Works Well Universallyp. 108
Code That Can Be Made to Work Universallyp. 108
Code That Needs a Workaroundp. 108
Support in Browsersp. 108
Support in Assistive Technologyp. 109
Direct Accessibility-Wai-Ariap. 110
Summaryp. 123
Rich Internet Applicationsp. 125
Features of RIAsp. 126
Assistive Technology Support for RIAsp. 127
Flex Accessibilityp. 128
Creating the Look: Accessible Custom Componentsp. 130
Creating the Feel: Accessible Custom Componentsp. 133
Backend Considerationsp. 134
User-Generated Contentp. 135
Testing Your Codep. 136
Microsoft Testing Toolsp. 136
ACTFp. 137
Photoshop CS4 and Illustrator CS4p. 138
Summaryp. 138
The Processp. 139
Universal by Designp. 139
Tools and Testingp. 140
Development Toolsp. 141
Evaluation Tools and Resourcesp. 144
20 Questionsp. 150
Team Structures and Strategiesp. 158
Cross-Reference for Universal Design for Web Applicationsp. 163
Indexp. 171
Table of Contents provided by Ingram. All Rights Reserved.

Rewards Program

Write a Review