How accessible are links and buttons?
Don't skip on the skip link
The rules on using ARIA
If you never heard of ARIA before, I'll give you a brief introduction on what it does. And after that, we'll cover the five common rules on when and how we should use to enhance our web application.
The differences between the ARIA labeling variants
I’m going to take the time to explain the differences between `aria-label`, `aria-labelledby` and `aria-describedby`. How they're used and what their use cases are.
An accessible input without a visible label
Let's take the time to cover a common UI pattern, that you’ll find on almost every website. An input field with no visual label. Only a placeholder. I'll explain what's missing and flawed with this approach.
The what, why and how behind labels
Let's go over the importance of labels, and what they'll do for us, once we've added them. I'll also cover which approach is recommended to have the most support for assistive technologies.