Accessibility improvements at all
First of all I would like to thank you for thinking about accessibility, i.e. the users of screen reading programs. Unfortunately this is not a matterof course. Especially with such a big platform as you are it is important to think about such things.
The initial accessibility of Discord is really a step in the right direction. I'm sure you're working on more features for accessibility, but I'd like to add a few things if you don't mind.
Most screen readers offer the ability to move through HTML pages using a so-called virtual cursor. However, really accessible applications written in HTML usually don't need this cursor anymore and therefore feel like a real native application. A very good example is Skype for Desktop 8 or Microsoft Teams.
In future versions you should make sure that all controls can be accessed with the keyboard. For example, buttons, input fields and lists should always be accessible with TAB. List entries such as the user list, message list, etc. should be individually readable and navigable with the up and down arrow keys. If you look at the two programs mentioned above you might know what I mean. If not, I am very open for questions.
By the way, you did a very good job on the tree view with the servers. You can also navigate it with the arrow keys.
Everything I have written to you can be checked without a screen reader. If everything can be navigated with the keyboard, you have made a very important step forward. And yes, I know very well that this will not be an easy job.
If you need help with testing, I'm at your disposal.
Accedi per aggiungere un commento.
Commenti
0 commenti