Inclusive Components

A murb'ed feed, posted about 6 years ago filed in inclusive design, design, accessibility, tutorial, learning & components.

Heydon Pickering is collecting exhaustive explanations on how to make many of the popular elements of webpages/apps properly accessible.

When reading the explainer on tabs I learned several additional / often overlooked techniques to make tabs work even better (for everyone). I’ve never bothered improving on keyboard accessibility to the extend that Heydon does in his examples, but I got inspired. When presenting tabs, one should make it work like tabs, not resort to default ‘standard’ keyboard behaviour. The HTML I typically produce wouldn’t offer the keyboard actions typically available for tabs in a native environment. This mismatch may confuse users.

Go to the original link.