WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Keyboard accessibility of abbreviations

for

From: Nasrin.Saef
Date: Apr 16, 2015 8:25AM


Thank you, I can definitely work with that idea. It sounds like a pretty good compromise!

-----Ursprüngliche Nachricht-----
Von: WebAIM-Forum [mailto: <EMAIL REMOVED> ] Im Auftrag von Birkir R. Gunnarsson
Gesendet: Donnerstag, 16. April 2015 16:00
An: WebAIM Discussion List
Betreff: Re: [WebAIM] Keyboard accessibility of abbreviations

How about you offer the user the ability to tab to each abbreviation.
You can have a preference radiobutton or button labeled "use keyboard accessible abbreviations"
You could hide that button at the beginning of code order and make it only visible if user uses the tab key, see the skip link technique at:
http://terrillthompson.com/blog/161
If user says "yes" add tabindex="0" to all technical terms and implement an accessible tooltip (make sure the tooltip text is tied to the focusable element using aria-described).
Give the user the chance to turn this functionality off (you can use a toggle button for the setting .. a button with a visible class and aria-expanded attribute to match).
This way you offer the functionality when needed, but users can turn it off if it interferes with their navigation of the site, if their primary purpose is to get to a control, not read or understand an article.