Writing even more CSS with Accessibility in Mind,Part 1: Progressive Enhancement - Manuel Matuzović
Progressive enhancement is amazing. Building websites layer by layer allows for a cleaner separation of concerns, which makes the website more accessible.
The headline is intentional hyperbole, chosen mostly for the sloppy alliteration. When sighted users test with a screen reader it is common to rely on the visual output — checking to see where focus goes, confirming that controls behave, watching the spoken output in a text log. The problem is…
Want to maximize consumer accessibility to your app? We share some basic tips and tools for inspecting, evaluating and improving the accessibility in major browsers.
We are fortunate to have robust patterns to choose from when optimizing accessibility in SVGs — but most people stop there, focusing on code compliance and not actual users and their needs. If true inclusiveness lies beyond patterns — what other factors should we consider when designing and developing accessible SVGs?
The goal of this post is to highlight a handful of useful HTML elements for improving a page's accessibility, and show that every developer can learn about a…