If you are in charge of the user experience, development, or strategy for a web site, A Web for Everyone will help you make your site accessible without sacrificing design or innovation. Rooted in universal design principles, this book provides solutions: practical advice and examples of how to create sites that everyone can use.
Table of Contents
- Cover Page
- Title Page
- Copyright Page
- HOW TO USE THIS BOOK
FREQUENTLY ASKED QUESTIONS
- I’m not a designer (or I’m not a developer), so why should I read this book?
- This isn’t part of my job description, so whose job is it?
- How big an issue is accessibility anyway?
- I’m already doing responsive design. Isn’t that enough?
- Is content part of accessibility?
- Should I follow Section 508 or WCAG?
- CHAPTER 1 A Web for Everyone
- CHAPTER 2 People First: Designing for Differences
CHAPTER 3 Clear Purpose: Well-Defined Goals
- How Clear Purpose Supports Accessibility
- How to Design for a Clear Purpose
- Who Is Responsible for Clear Purpose?
- Profile: Simple and Usable with Giles Colborne
CHAPTER 4 Solid Structure: Built to Standards
- How Solid Structure Supports Accessibility
- How to Create a Solid Structure
- Who Is Responsible for a Solid Structure?
- WCAG 2.0 and Solid Structure
- Profile: Accessibility Standards with Mike Paciello
CHAPTER 5 Easy Interaction: Everything Works
- How Easy Interaction Supports Accessibility
Designing for Easy Interaction
- Identify and describe interactive elements
- Use basic HTML codes correctly
- Use WAI-ARIA for complex elements
- Use features of the technology platform
- Provide accessible instructions and feedback
- Support keyboard interaction
- Make controls large enough to operate easily
- Let users control the operation of the interface
- Design for contingencies
- Allow users to request more time
- Who Is Responsible for Easy Interaction?
- WCAG 2.0 and Easy Interaction
Profile: Accessible Interaction with Derek Featherstone
- People are the starting point.
- Best accessibility techniques are constantly changing.
- Technical remediation can help make interaction accessible.
- Integrated accessibility produces the best outcomes.
- Tools help teams integrate accessible components.
- The most influential tool for accessibility is clear purpose.
- Solutions come from different places.
CHAPTER 6 Helpful Wayfinding: Guides Users
- How Helpful Wayfinding Supports Accessibility
- How to Design Helpful Wayfinding
- Who Is Responsible for Wayfinding?
- WCAG 2.0 and Helpful Wayfinding
- Profile: Coding Accessibility with Steve Faulkner
CHAPTER 7 Clean Presentation: Supports Meaning
- How Clean Presentation Supports Accessibility
How to Design for Clean Presentation
- Design simply
- Minimize distracting clutter
- Design for customization of the display
- Support customization through the browser
- Design content for easy comprehension
- Use color contrast to separate foreground from background
- Use visual and semantic space
- Provide enough space between lines of text
- Use clean typography
- Who Is Responsible for Clean Presentation?
- WCAG 2.0 and Clean Presentation
- Profile: Responsive Design with Ethan Marcotte
CHAPTER 8 Plain Language: Creates a Conversation
- How Plain Language Supports Accessibility
How to Design for Plain Language
- Write for your audience
- Follow plain language guidelines for writing content
- Support users through their tasks
- Structure the whole page for scanning and understanding
- Write sentences and paragraphs for easy scanning
- Write helpful links
- Use language your audience is familiar with or provide definitions
- Provide plain language summaries of complex content
- Don’t rely on readability formulas
- Usability test your content
- Who Is Responsible for Plain Language?
- WCAG 2.0 and Plain Language
- Profile: Universal Plain Language with Ginny Redish
CHAPTER 9 Accessible Media: Supports All Senses
- How Accessible Media Supports Accessibility
- When I hear and see it, health information makes more sense.
How to Design for Accessible Media
- Don’t use only color to communicate meaning
- Provide instructions without relying on visual cues
- Describe the content or meaning of images
- Provide captions and descriptions for video
- Format captions to enhance meaning
- Provide alternatives to time-based media
- Use dynamic elements carefully
- Make presentations accessible
- Who Is Responsible for Accessible Media?
- WCAG 2.0 and Accessible Media
- Profile: Accessible Media with Larry Goldberg
CHAPTER 10 Universal Usability: Creates Delight
- How Universal Usability Supports Web Accessibility
How to Design for Universal Usability
- Design for exploration and discovery
- Create a conversation
- Be informative and helpful
- Practice usability for accessibility
- Who Is Responsible for Universal Usability?
- Profile: Toward Universal Usability with Ben Shneiderman
CHAPTER 11 In Practice: An Integrated Process
- Making Accessibility the Way You Do Business
- Making a Commitment to Accessibility
- Assessing What’s Needed for an Integrated Practice
- Supporting an Integrated Practice
- Provide tools and assistive technology for ongoing evaluation
- Make accessibility part of site maintenance
- Profile: Design Education with Valerie Fletcher
CHAPTER 12 The Future: Design for All
- What a Web for Everyone Looks Like
- What We Need to Do to Get There
- Now, to the Future
- APPENDIX A Accessible UX Principles and Guidelines
APPENDIX B WCAG 2.0 Cross-Reference
- People First: Designing for Differences
- Clear Purpose: Well-Defined Goals
- Solid Structure: Built to Standards
- Easy Interaction: Everything Works
- Helpful Wayfinding: Guides Users
- Clean Presentation: Supports Meaning
- Plain Language: Creates a Conversation
- Accessible Media: Supports All Senses
- Universal Usability: Creates Delight
- Summary: WCAG Requirements in Order
APPENDIX C More Reading
- Chapter 1: A Web for Everyone
- Chapter 2: People First
- Chapter 3: Clear Purpose
- Chapter 4: Solid Structure
- Chapter 5: Easy Interaction
- Chapter 6: Helpful Wayfinding
- Chapter 7: Clean Presentation
- Chapter 8: Plain Language
- Chapter 9: Accessible Media
- Chapter 10: Universal Usability
- Chapter 11: Integrated Process
- Chapter 12: The Future
- ABOUT THE AUTHORS
|j / →||Next chapter|
|k / ←||Previous chapter|
|f||Increase font size|
|g||Decrease font size|
|t||Toggle the table of contents|
Site wide shortcuts
|h||Go to the homepage|
|r||Go to recommended page or get a new recommendation|
|u||Scroll up to top of page|
|esc||Close modal windows|
|?||Toggle this panel|
|/||Focus search (where present)|
|j / →||Select next card|
|k / ←||Select previous card|
|↑||Select card above it|
|↓||Select card below it|
|tab||Focus next element inside card|
|esc||Remove selection from card|
|m||Show more cards (if more button present)|
Focused Cards (?)
|d||Remove recommended card|
|Shift enter||Go to chapter|
Shortcuts may be disabled from the settings page.