When most people think about accessibility, they think about HTML as the foundation for accessibility. It makes perfect sense -- strong semantic HTML has a huge impact on a visually impaired person using a screen reader.
But, what about people with other disabilities? The truth is, there are many more people with low-vision out there than there are blind. There are more fully-sighted keyboard users in the wild than there are non-sighted keyboard users. And there are a huge number of other disabilities that most people don’t even consider when they build their sites and applications. In order to provide the best of user experience to people of all abilities, we must move beyond “write great HTML and you’ll be accessible.” To do that, we use CSS.
In this session, we’ll share with you some of the most significant accessibility challenges we face when it comes to the web today and share with you solutions for addressing those head on with the CSS you write. You’ll learn all about the issues, AND know what to do about them. Learn:
- the accessibility issues with using CSS background images
- how to wrangle the potential negative effects of your animations and parallax
- how to ensure sighted keyboard users don’t get lost on your site or app
- the implications of responsive web design on accessibility
- strategies for ensuring your site works well with custom user stylesheets and browser settings