This presentation will demonstrate what the top five accessibility barriers are for screenreader users. Working with VoiceOver, a screen reader for the Mac, we will interact with problematic code to get a good idea of what the issues are. We will then discuss simple rewrites to improve accessibility. We will compare the behaviour of the improved code to the old one.
Using a combination of real-world examples and code snippets, we will go through problematic alternate text, poorly labelled forms, lack of headings, badly formed data tables, and keyboard navigation.
You will gain a greater understanding of web accessibility barriers, and acquire some specific ideas on how to resolve them.