Pro HTML5 Accessibility.pdf
(
6468 KB
)
Pobierz
For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.
|||||||||||||||||||||||||||||||||||||||||||||||||
Contents at a Glance
About the Author................................................................................................... xv
About the Technical Reviewer ............................................................................. xvi
Acknowledgments .............................................................................................. xvii
Introduction ....................................................................................................... xviii
Chapter 1: Introduction to HTML5 Accessibility ....................................................1
Chapter 2: Understanding Disability and Assistive Technology ...........................23
Chapter 3: JavaScript Isn’t a Dirty Word, and ARIA Isn’t Just Beautiful Music....67
Chapter 4: API and DOM......................................................................................111
Chapter 5: HTML5: The New Semantics and New Approaches to Document
Markup ...............................................................................................................127
Chapter 6: Images, Rich Media, Audio, and Video in HTML5 ..............................175
Chapter 7: HTML5 and Accessible Data Tables...................................................221
Chapter 8: HTML5 and Accessible Forms ...........................................................243
Chapter 9: HTML5, Usability, and User-Centered Design ....................................271
Chapter 10: Tools, Tips, and Tricks: Assessing Your Accessible HTML5
Project ................................................................................................................295
Appendix A: WCAG 2.0 Client-Side Scripting Techniques ..................................319
Appendix B: Definition of WAI-ARIA Roles ..........................................................347
Index ...................................................................................................................359
iv
|||||||||||||||||||||||||||||||||||||||||||||||||
www.it-ebooks.info
Introduction
This book aims to help web designers and developers come to grips with building exciting, accessible,
and usable web sites/applications with HTML5. The book looks at using HTML5 to serve the needs of
the widest possible audience, including people with disabilities using assistive technology (AT) and older
people. It aims to be a useful go-to guide by giving you practical advice. The book explores the new
semantics of HTML5 and how to combine them with authoring practices you may know from using
earlier versions of HTML. It also aims to demonstrate how HTML5 content is currently supported (or
not) by assistive technologies such as screen readers, and what this practically means for you as you
endeavor to make your HTML5 projects accessible.
The HTML5 specification is huge, with new APIs and patterns that can be difficult to
understand from an accessibility perspective. Accessibility itself can also seem complex and nuanced, in
particular if you have no experience dealing with the needs of people with disabilities. This book aims to
hold your hand through the process of gaining an understanding of the needs of people with disabilities,
as well as the new specification.
Accessibility isn’t a mysterious or esoteric subject, but it is nuanced. And HTML5 is a game-
changer. Ultimately, creating accessible content is really a quality design issue. (Good design enables;
bad design disables.) And getting design right is often a matter of choosing the correct approach. This
book hopes to be your companion in understanding both, HTML5 and good accessibility design.
Who This Book Is For
Pro HTML5 Accessibility
is for the intermediate to more advanced web designer and developer who is
already building websites and applications but may need some help in understanding accessibility and
transitioning to HTML5.
Prerequisites
The book can be read as a basic introduction to HTML5 and accessibility, but it may be more suited to
the professional or experienced designer who already has knowledge of HTML4 as well as CSS, WAI-
ARIA, and JavaScript experience. While no detailed knowledge of CSS, WAI-ARIA, or scripting is really
required, it will help the reader to understand some of the design patterns and examples discussed in the
book.
xviii
|||||||||||||||||||||||||||||||||||||||||||||||||
www.it-ebooks.info
INTRODUCTION
Downloading the Code
The code for the examples shown in this book is available on the Apress web site,
www.apress.com.
A link
can be found on the book’s information page under the Source Code/Downloads tab. This tab is located
underneath the Related Titles section of the page.
Contacting the Author
The author has a general aversion to social media but will use Twitter occasionally. You can follow him
on Twitter as @joshueoconnor.
xix
|||||||||||||||||||||||||||||||||||||||||||||||||
www.it-ebooks.info
Plik z chomika:
ideon410
Inne pliki z tego folderu:
WordPress All-in-One For Dummies.pdf
(53102 KB)
Learning PHP, MySQL, and JavaScript.pdf
(10270 KB)
Professional Android Wearables.pdf
(30206 KB)
The Hacker Playbook 2 - Practical Guide To Penetration Testing.pdf
(16805 KB)
pro_forma_901603154177.pdf
(104 KB)
Inne foldery tego chomika:
Crystal Reports
htlm5
JavaScript
Jquery
PHP -MySQL
Zgłoś jeśli
naruszono regulamin