Keyboard accessibility - web interface
See original GitHub issueDescription
On the web version.
Current behavior
The div element to create a room is not keyboard accessible.
<div class="welcome-page-button" id="enter_room_button">Créer</div>
Expected Behavior
Creating a room should be keyboard accessible.
Possible Solution
Use a button element or role=“button” and tabindex=“0” on the div + add keyboard support (a button is supposed to work with Space or Enter).
Priority
As it’s possible to create a room while hitting Enter in the form (which I did not know) maybe it’s less urgent than the other issues concerning accessibility.
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (4 by maintainers)
Top Results From Across the Web
Keyboard Accessibility - WebAIM
Keyboard accessibility is one of the most important aspects of web accessibility. Many users with motor disabilities rely on a keyboard.
Read more >Keyboard - Accessibility - MDN Web Docs - Mozilla
To be fully accessible, a web page must be operable by someone using only a keyboard to access and control it. This includes...
Read more >Keyboard accessibility on websites - University of Washington
Keyboard users must be able to access and operate all user interface elements (no mouse required). The web page must provide a clear,...
Read more >Keyboard Compatibility | Web Accessibility Initiative (WAI) - W3C
Short video about keyboard compatibility for web accessibility - what is it, who depends on it, and what needs to happen to make...
Read more >Keyboard-Only Navigation for Improved Accessibility
The keyboard focus is coded by default into all the common web browsers. ... all have to be accessible by tabbing through the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Reopened to track this issue and its fix specifically.
When I get time, I’d like to confirm if this issue was fixed by big PR #8921.