Chapter 5Making Accessible Interfaces

Many of the new elements in HTML5 help us more accurately describe our content. This becomes more important when other programs start interpreting our code. For most of us, the program that reads the web page is our graphical web browser, but we can’t forget about people who have to interact with our content and applications through other means. We need to make our web content accessible to as many people as possible.

Some people use software called screen readers to translate the graphical contents of the screen to audio that’s read aloud. Screen readers work with the operating system or the web browser to identify content, links, images, and other elements on the screen. Whereas sighted users can easily ...

Get HTML5 and CSS3, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.