Pro HTML5 accessibility building an inclusive web
Pro HTML5 Accessibility helps designers come to grips with building exciting, accessible and usable web sites and applications with HTML5. The book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT). It aims to be a usefu...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
[Berkeley, CA] : New York :
Apress ; Distributed to the book trade worldwide by Springer Science+Business Media
c2012.
|
Edición: | 1st ed |
Colección: | The expert's voice in web development
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628487906719 |
Tabla de Contenidos:
- Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; Prerequisites; Downloading the Code; Contacting the Author; CHAPTER 1 Introduction to HTML5 Accessibility; Introduction to HTML5: The New Wave; HTML5 vs. HTML 4; HTML5 Syntax; The HTML5 ; Some DOCTYPE History; HTML5 and XHTML as text/html (It's a MIME Field); What Syntax Should I Use?; New Elements; HTML5: Accessibility and Feature Detection; Defining Accessibility; Accessibility: From Theory to Practice
- Understanding AccessibilityLegislation; Rehabilitation Act; Section 504; Section 508; Influence of Section 508; Section 508 Enforcement; Voluntary Product Accessibility Template; Other Relevant Legislation; Americans with Disabilities Act; Individuals with Disabilities Education Act; Disability Discrimination Act 1995; Special Educational Needs and Disability Act 2001; PAS78, the DDA, and the Equality Act 2010; European Legislation; EU Charter of Fundamental Rights; i2010: A European Information Society; eEurope 2005; Dealing with Change and Diversity; What Are the Benefits of Accessibility?
- Accessibility Should Enhance Your Design-Not Destroy ItWCAG 2.0 and HTML5; The Challenge of HTML5 Accessibility; Conclusion; CHAPTER 2 Understanding Disability and Assistive Technology; Understanding Your Users; It's All Me, Me, Me with Some People!; Overview of Blindness; Blindness and Accessibility; Vision Impairment.; Glaucoma; Macular Degeneration; Retinopathy; Detached Retina; Physical Disability; Cognitive and Sensory Disabilities; Perception; Memory and Attention; Sequencing; Dyslexia; What Is Assistive Technology?; What Is a Screen Reader?; JAWS; JAWS and the WEB; JAWS and Forms; NVDA
- Screen Readers and AlternativesTechnologies for Mobile Device Accessibility; VoiceOver and the iPhone; Talks and Symbian; RIM and BlackBerry Accessibility; Android; Speech Synthesis: What Is It and How Does It Work?; Screen Magnification; Switch Access; Mouse Emulation; Switch Access, Mouse Emulation, and the Web; The Accessibility Overlap; Conclusion; CHAPTER 3 JavaScript Isn't a Dirty Word, and ARIA Isn't Just Beautiful Music; JavaScript: Useful When Used Well; WAI-ARIA: What Is It?; What's Wrong with HTML 4, 3, 2...?; Accessible JavaScript; Progressive Enhancement; Unobtrusive JavaScript
- Tidy CodingCommon JavaScript Accessibility Problems; Keyboard Accessibility, Mouse-Only Events, and Keymapping; Some Event Handler Accessibility Best Practices; Creating Accessible Pop-up Menus and Inline Event Handlers; Use of Tablndex and More Advanced Focus Techniques; JavaScript and WCAG 2.0; Why No NOSCRIPT?; Client-Side Scripting Techniques for WCAG 2.0; Common Scripting Failures in WCAG 2.0; Accessible JavaScript Toolkits; DOJO (DIJIT); jQuery UI; FLUID Project: Infusion; Fluid ""How-to"" Guides; WAI-ARIA: How to Do It!; Live Region Properties
- Rolling Your Own? Using ARIA to Label and Describe