I’m under the impression that there are compatibility issues with rocket.chat and screen readers and I think it would be absolutely incredible if rocket.chat becomes an accessible app. I think this would give r.c an edge over Telegram, Signal and possibly WhatsApp.
I have tested rocket.chat across a few different platforms and OSs. Below are notes that cover a few issues discovered:
Rocket Chat with VoiceOver screen reader on macOS:
-
It is challenging and an unintuitive experience to access the following sub-menus: avatar/personal menu, create new channel and filters. Once the sub-menu is opened I must tab through all of the elements on the page before keyboard focus enters the sub-menu.
-
When in a chat/channel and I receive a message from a participant, then the screen reader does not inform me that I have received a message. VoiceOver announced 1 out of 8 messages that I received whilst in a chat/channelRocketChat - probably depends on where keyboard focus is, but it didn’t seem clear.
-
When I open a channel, VoiceOver sometimes started reading random older messages.
-
Doesn’t inform user of a new message if they are not in the chat.
VoiceOver on iOS
-
Given that I am on RocketChat home screen, VoiceOver does not announce when a new message arrives.
-
When I am in a chat or channel then VoiceOver does not announce when I receive a new message
-
Does not describe ‘Directories’ icon, when in focus VO doesn’t say anything
TalkBack on Android
-
Wasn’t able to login to my workplace because the “Login with
workplace
ID” button does not work with TalkBack. I would press the button, but nothing would happen. -
Can’t open a chat from the main screen
-
TalkBack did not announce a when new message arrived, when on home screen and when in chat.
-
Send message button doesn’t work. When in focus TB says ‘Send button, double tap to activate’, though when I double tap it does not send the message.
What are your thoughts on rocket.chat becoming a chat service that can be used by blind and partially sighted people?