When should you use ARIA?


In response to my article on the [aria-label] attribute, I received a handful of emails telling me that ARIA should be a last resort, and that usually a visually hidden class is the better approach. I agree, and it’s not, respectively. Accessibility is nuanced and confusing, and it’s really easy to take a general concept (use ARIA as a last resort) and misapply it to come to the conclusion that [aria-label] is a bad fit.


Want to receive more content like this in your inbox?