-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
accessibility issues #20099
Comments
Related #9747 |
Thank you for creating this issue, because I also find all the mentioned points important for screenreader users. It would be great if Element could become a web-app that is accessible to everyone who wants to use it, without annoying pitholes in it. |
Hello, |
Meta issues like this aren't super helpful, the issues are already tracked in issues like #19665 |
Steps to reproduce
most of it happens throughout the entirity of element, so app.element.io
I enter a room in most instances, however the bugs appear also in the rooms and spaces pannel
just turn on a screen reader and enjoy
Outcome
What did you expect?
I expect everything to work according to how screen readers should navigate an accessible website
What happened instead?
Problem with this way of navigating is that the interface makes the carret move around eratically, sometimes preventing the user from reading the message when navigating very fast around the UI.
Possible solution, wrap the message in a listview item(
<li>...</li>
) that spawns the message options upon right-click or opening the context menu on the itemwhen I go to the spaces treeview and press on add a space, the button changes to cancel but there is no indication as to what to do next to actually complete the action.If the information is at the bottom of the page, consider displaying a popup dialog containing all required controlls, with the usual close dialog buttons and sensitivity to the esc key as you're doing with other dialogs in some parts of the interface.
Alternatively, consider updating the aria live region with the fact that more info is at the bottom of the page or some other brief instruction of what to do, though the first option would be prefered.
Operating system
windows and ubuntu
Browser information
firefox(latest)
URL for webapp
app.element.io
Application version
Element version: 1.9.6 Olm version: 3.2.3
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: