Universal design for Web applications Web applications that reach everyone

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'...

Descripción completa

Detalles Bibliográficos
Autor principal: Chisholm, Wendy (-)
Otros Autores: May, Matt
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, California : O'Reilly Media 2008.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627302906719
Tabla de Contenidos:
  • Table of Contents; Preface; Audience; How to Read This Book; A Chapter Breakdown; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Wendy's Acknowledgments; Matt's Acknowledgments; Chapter 1. Introducing Universal Design; Accessible Design: A Story; Putting Universal Design to Work; Chapter 2. Selling It; There Is No "Them"; Audience Characteristics; Configurability; 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; Chapter 3. Metadata; What Is Metadata?; Images; Keys to Writing Good Text Alternatives; Pictures of Recognizable Objects; Links; Graphs; Logos; Webcams; CAPTCHA; Image dimensions; Document-Level Metadata; Document type; Language and character encoding; Titles; Role and State; Relationships; Link Text; Summary
  • Chapter 4. Structure and DesignFirst Principles; GET and POST; Semantics; Headings; Links; Tables; Lists; Color; Color Differentiation; Color Contrast; CSS Highlights; Liquid Layout; Text Size; Positioning; Images; Text Versus Images of Text; What works now; Web fonts; Flicker and Patterns; Designing for Email; Summary; Chapter 5. Forms; Labels; fieldset and legend; The accesskey Attribute; Tab Order; Error Handling; Client Side; Server Side; CAPTCHA; The Future of Forms; Summary; Chapter 6. Tabular Data; Data Table Basics; Headings and Data; Caption; Complex Data Tables; Summary
  • Specifying Relationships Between Data and HeadingsSpecifying relationships-another approach; Readability, Layout, and Design; Color; Footnotes and Keys; CSS; Padding; Column widths; Borders; pre; Summary; Chapter 7. Video and Audio; Web Video: The Early Years; Video and Universal Design; Optimizing Web Video; Accessibility in Video; Captioning Your Video; Hiring a Captioner; Audio Description; Accessible Mobile Video; Transcripts and Text Alternatives; Summary; Chapter 8. Scripting; Building on a Solid Foundation; Disappearing (and Reappearing) Acts; Keyboard activation; Issues with :hover
  • When the item to activate isn't an active elementWhen you don't need an equivalent for :hover; Issues with device-specific events; Summary; Chapter 9. Ajax and WAI-ARIA; Taking Stock of Existing Code; Code That Works Well Universally; Code That Can Be Made to Work Universally; Code That Needs a Workaround; Support in Browsers; Support in Assistive Technology; Direct Accessibility-WAI-ARIA; Process/mindset; Roles; States and properties; Handling navigation and keyboard support; Managing focus; Dealing with updates; aria-flowto; aria-labelledby and aria-describedby; Error handling, part 2
  • Disabling controls