A Web for Everyone
Designing Accessible User Experiences
Published: January 2014
by Sarah Horton & Whitney Quesenbery
This comprehensive playbook provides a user-centered view of how not only to design for those with diverse needs, but also to ultimately reach everyone more effectively. By just applying even a fraction of the design principles in this book, you could not only widen your audience to new members, but also deepen the engagement of your existing user base. Designing to be inclusive is a true win-win: our products can be used by more of the world, and the world can use our products more easily."
—Christian Rohrer, Chief Design Officer, McAfee
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.
“A Web For Everyone” Blog
Ethan Marcotte literally wrote the book on a flexible design approach called “responsive design.” We wanted to learn from Ethan how a flexible approach supports accessibility.
In this premiere episode of A Podcast for Everyone, Sarah Horton and Whitney Quesenbery speak with UIE’s Adam Churchill about the book that inspired the podcast, and give a preview of what they will be talking about in upcoming episodes.
Meet Maria, a persona of a bilingual community health worker. Her smartphone is her primary computer. And she loves clear, simple sites that aren't confusing in Spanish or English.
Meet Vishnu, our sixth persona. Global citizen, multi-lingual engineer with low vision. Large text, good contrast, and plain language help him keep up in his work.
Steve Faulkner has been an accessibility engineer since 2001, first with Vision Australia and currently with The Paciello Group. He has a hand in developing HTML5 and WAI-ARIA specifications as a member of W3C working groups, and is editor of W3C specifications on HTML5, Using ARIA in HTML, accessibility APIs, and text alternatives. We asked Steve to explain what user experience designers should know about how code supports accessibility.