Keyboard Users and Accessible Controls

Build controls that work for people who use a keyboard or a screen reader, with real buttons, aria-pressed and aria-expanded that match what the page shows, and an Escape key that closes what's open and puts focus back.

Updated

Cheat sheet: Keyboard Users and Accessible Controls
Category
JavaScript
Level
Journeyman
Tags
<button>, Accessibility, JavaScript, Screen reader, Sequential focus navigation, WCAG, web-development