Also, people with motor disabilities, or injuries, that temporarily or permanently cannot use a mouse.
However, keyboard navigation is also *beneficial for all* users - it's much more efficient to use a keyboard to fill in a complex form, than it is to use a mouse. Think, hospital admin.
Check for
- focus outline on interactive elements, do you know where you are?
- can use space and/or enter key on buttons and links
- ⌨️ focus moves to a modal or menu when you open it
:focus {
outline: none; 🙅🏻♀️
}
Because browser default focus is "ugly".
Check out gov.uk for the best-looking keyboard nav I've seen. 😍
I'll be posting more about how to fix these issues, later in the week. But for today, awareness is the first step :)
Happy #a11y week!
Image alt: "5 days to #a11y", with the first day titled "unplug the mouse" followed by 4 hidden steps. "Spend 30 minutes a day this week, to build these inclusive developer habits into your workflow."
Hope you all had a great #GAAD - let's keep making the world more awesome, together! 🤘