Content pfp
Content
@
0 reply
0 recast
0 reaction

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Edge cases to consider when choosing or building bespoke UI components: • keyboard navigation + Esc key behavior • headless/overridable styles • i18n • screen reader support • date pickers • nested modals • sorting/filtering/multiselect in comboboxes/data grids What else? https://youtu.be/9-6deom3ZdY
7 replies
4 recasts
49 reactions

Adam Finlayson pfp
Adam Finlayson
@nullfame
Any good standards or reference implementations for keyboard nav? I feel like it is MacOS v Windows but instead of two every website defines their own
1 reply
0 recast
0 reaction

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
“Developing a Keyboard Interface” from the ARIA Authoring Practices Guide (APG) is a great place to start. They also have an index of example implementations with links to demos on CodePen. https://www.w3.org/WAI/ARIA/apg/practices/keyboard-interface/ https://www.w3.org/WAI/ARIA/apg/example-index/
0 reply
0 recast
1 reaction