Conditions of Use
Web Accessibility for Developers provides important context for students learning user experience design to better understand the value of creating accessible content. It also provides a technical framework to help simulate a user’s experience and... read more
Web Accessibility for Developers provides important context for students learning user experience design to better understand the value of creating accessible content. It also provides a technical framework to help simulate a user’s experience and test a developer’s code for accessibility based on standard guidelines.
The various methods described include variations for the reader to choose their own path with coding for technical development. The showcase website provide a range of implementations, which allows student to see and test “bad” vs. “good” examples.
The content is well written, and it provides a more approachable way to learn the industry standards for web accessibility. The testing materials reinforce guidelines to build a foundation for future iterations and experimentation. Additional references are included throughout with suggested readings, external links, and parenthetical notation to indicate content updates.
As a textbook for a technical topic, the writing style consistently emphasizes important titles, phrases, and acronyms while blending in common language that helps articulate obtuse, niche lingo.
Each unit provides a structured pattern for learning with an easy to read line length that incorporates reasonable breakpoints that allow you to scan each page for quick reference.
Information is well organized with clearly marked objectives, activities, and summaries. Overall, the book is easily divided for instruction; the self-test reviews encourage learning and provide ready-made material for assessment.
Each topic is well presented, and the progression of the book is effective for comprehensive learning. The individual titles for the learning units 4-6 on Interactive WAI-ARIA could be differentiated beyond basic, intermediate, and advanced categories to include more contextual information (i.e. assistive technologies, widgets, etc.).
The online version of the book is easy to use and preferred for instruction. It would be nice to incorporate interface features that allows for navigation / table of contents to be fixed with an option to minimize the site header information. The accompanying digital PDF version is bookmarked and works well enough for offline use or for sharing as a downloadable reference.
The book appears to be well edited and it has minimal grammatical errors.
The numerous examples provided in "Types of Disabilities and Barriers" help web developers quickly see how user experiences could be more inclusive. The succeeding chapters provide reasonable options for incremental improvements to improve interactive experiences.
Overall, Web Accessibility for Developers is an excellent technical resource and it provides a great example as an open access textbook.
This book provides a great introduction to the issues relevant to the accessibility with the help of links to video examples. It is a good resource for any beginner in the accessibility area for getting familiarity with the field challenges. It... read more
This book provides a great introduction to the issues relevant to the accessibility with the help of links to video examples. It is a good resource for any beginner in the accessibility area for getting familiarity with the field challenges. It covers most of the issues on tackling challenges to web accessibility by utilizing ARIA in different modules. However, authors should provide some form of the glossary to the readers.
The content of the book is up-to-date with the current standards of the accessible web technology and provides great access to tools checking the accessibility in the websites.
I believe this is a necessary shelf book for any web developer and it is easy to pick up the understanding of the textbook. It is mandatory for authors to check for the updates in the web accessibility standard for future editions and for keeping the textbook in demand.
The authors mentioned at the start of the book about the background knowledge required in order to understand the text. Whereas they also did a good job of providing enough guidance on doing assignments for each particular topic.
The book is consistent in what it supposed to offer and web developers can definitely benefit from it.
The textbook is very modular because it is divided into three sections for beginners, intermediate, and advance implementation of the web accessibility items. Instructors can provide it in this way to the class or can further subdivide it without any complexities.
The book is definitely organized in a lucid way, making it is easy for any web developer to understand and implement the ARIA standard into the web. But authors should provide a table of content at the start of the book for just providing an overall glimpse.
There aren’t any challenges with the interface of the book, it is complete in all the aspects; images, links working, navigation, etc.
There are minor grammatical errors like duplication of the same word, which should be removed from the book in its next edition.
I believe this book is helping to promote equity and take into account all the cultures relevant to web users. From the content side of the book, there are no issues relevant to culture offensiveness.
Table of Contents
- 1. Introduction
- 2. Introduction to WAI-ARIA
- 3. Basic WAI-ARIA
- 4. Interactive WAI-ARIA (Basic)
- 5. Interactive WAI-ARIA (Intermediate)
- 6. Interactive WAI-ARIA (Advanced)
About the Book
Web Accessibility for Developers is a technical book aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.
About the Contributors
Digital Education Strategies, The Chang School