Improve web accessibility
It would be great if the WCAG 2.0 guidelines could be implemented to help people with disabilities to use Mattermost.
This is an area that is often overlook, specially by the recent wave of chat platforms, so it's an opportunity for Mattermost to differentiate itself from the crowd.
This is planned. Would anyone be interested helping with this effort as we create tickets for them?
It would be great to hear people’s feedback on what are the biggest gaps with accessibility currently.
-
blind zigzigon commented
so one nice feature in some servers I found is that it automatically outputs incoming messages to the screen reader, but not everyone uses that version. Also there're a lot of issues regarding navigation, too many to list here. It behaves like every section is a whole website, preventing us from pressing up arrow to move to the previous item> Also the messages aren't navigable with the keyboard and are clunky if the user presses tab. Please improve it. Thanks
-
Anonymous commented
I think that also the APP ( not only web ) should have a simple font size settings - as suggested in https://mattermost.uservoice.com/forums/306457-general/suggestions/41739586-implement-a-font-size-setting-or-possibility-to-in
-
Anonymous commented
The "Retry/Cancel" notification that shows when a message doesn't go through doesn't appear to be keyboard accessible. You have to use your mouse, which means keyboard-only users will end up in a trap.
-
Anonymous commented
The font currently in use in MM is not accessible for users who have dyslexia (or simply users who want to be able to tell if they're looking at an uppercase I (i) or a lowercase l (L).
-
Paul Jones commented
I'd like to add to this feature request. We've a blind user here who makes use of mattermost and there's a few suggestions from him that would make using mattermost a lot easier.
This is the sort of thing that might not affect many people and may not garner many votes in support, but it's massively important to people who need it. It'd be great if mattermost would look to implement better support for people with disabilities.
The things that have been mentioned are:
How do you tell which channels are unread? I can see '3 unread
channels' in my taskbar, but no idea how to tell which these are. Obviously this becomes problematic as I join more channels - I don't want to go through them all.Quite a few unlabelled buttons.
Lots of graphics with no labels or alt text.
Can't always type straight away in to the message field in a channel -
often have to click on a previous message to bring focus to it. This is OK
if there are already messages in the channel, but not ideal if I want
to post the first message.Difficult to navigate around the recipients when setting up new direct
messages. It's difficult to set them up if you don't know the username(s). -
Cross-posted from: https://github.com/mattermost/platform/issues/2946
> Attachment button can't be reached via keyboard
This has been added: https://github.com/mattermost/platform/pull/2848
> Focus indicator not clear in most cases
Need help understanding this one
> Skip link doesn't work in Safari
Need help understanding this one
> Text in sidebar channel list doesn't have enough contrast (3.8:1, #7A7A7A, #F0F0F0)
> Message timestamp text doesn't have enough contrast (2.8:1, #9A9A9A, #FFF)Can anyone help add an accessibility theme (ideally with some commentary on how other community members can contribute similar themes)? https://forum.mattermost.org/t/share-your-favorite-mattermost-theme-colors/1330
> Search tooltip not linked to search field
Need help understanding this one
> NVDA causes flickers in member list
Need help understanding this one