ka-lite icon indicating copy to clipboard operation
ka-lite copied to clipboard

Accessibility Issue - custom button opening the sidebar menu cannot be activated with keyboard

Open nate-getch opened this issue 9 years ago • 6 comments

Branch – Develop Expected behavior – All buttons should be focusable and has to handle keyboard events in order to be usable by both keyboard only users and users using screen reader. Current behavior – Custom button on the left opening the sidebar menu cannot be activated with keyboard.

Screen readers cannot identify generic divs or spans as controls. And divs or spans aren’t focusable, so they cannot be activated with keyboard by default.

nate-getch avatar Mar 19 '15 18:03 nate-getch

Is this too ambitious for 0.14?

MCGallaspy avatar May 26 '15 00:05 MCGallaspy

Given that @radinamatic will be implementing most of this, and her GSoC term does not start until June, I would say, yes.

rtibbles avatar May 26 '15 00:05 rtibbles

Unless my coding skills get waaaay better in a matter of days by some KA Lite's own miracle, yeah, I'd say it's too ambitious... ;)

radinamatic avatar May 26 '15 20:05 radinamatic

I assume this will require the addition of text to describe the button for screen readers. Punting.

rtibbles avatar Sep 18 '15 20:09 rtibbles

I could only wish this is the sole keyboard navigation issue KA Lite had... :sob:

radinamatic avatar Jan 15 '17 16:01 radinamatic

Opening and navigating the menus is working fine with arrow navigation on Chrome.

benjaoming avatar Apr 22 '17 19:04 benjaoming