matomo-org / matomo-mobile-2

Matomo Mobile 2 App - The official Git repository! Liberating Web Analytics on the go!
https://matomo.org/mobile
Other
103 stars 31 forks source link

Better accessibility (screen reader, ...) #5374

Open tsteur opened 7 years ago

tsteur commented 7 years ago

Feedback from user:

The issues I found revolve around accessibility, as I am blind, and use the screen reader called voiceover on the iPhone to read the screen out loud. When using the mobile app, there are a few unlabeled buttons, including some that seem to open a menu. I can tell this because I have a tiny bit of sight, but when opening the menu, voiceover reads absolutely nothing. There is also no way to get out of the menu.

It would be great to improve accessibility indeed. I don't know how and if Titanium Mobile (the underlying framework) supports this and we need to investigate.

tsteur commented 6 years ago

We can define accessibilityHint, accessibilityLabel, and accessibilityValue but haven't looked into what they mean. See eg http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.View-property-accessibilityValue