Last modified: 2014-11-18 01:43:58 UTC
We've gotten a couple reports of problems with the new app from blind users reliant on the VoiceOver screen reader feature on iOS. Some of these should be easy to address, others we might have to research. * many of the buttons don't get read out at all, probably because of the way we're using icon characters. There should be an accessibility field on UILabel/PaddedLabel that we can use for this. Might also need to make sure proper accessibility role is set so it's clear the active ones are buttons and not just labels. * links in content frequently have redundant text in the titles, reading out "Wikipedia (Wikipedia)" or such. We should ensure these are suppressed when they're the same as the link text.
Change 151788 had a related patch set uploaded by Brion VIBBER: Work in progress: accessibility fixes https://gerrit.wikimedia.org/r/151788
Change 151788 merged by Mhurd: Work in progress: accessibility fixes https://gerrit.wikimedia.org/r/151788
@Brion, this is a problem we have in core as well. Links have title attributes that always contain the full title of the article. HTML wise there is nothing wrong with that, but for accessibility it is often said that you should not put something there that exactly matches the contents of the link. However there are quite a few scripts that probably depend on the fact that the title attribute always contains the full article title. I know hovercards does and probably there are a few more. So changing it would be a breaking change. On desktop this is less of a problem, since title attributes are not automatically read by screen readers as far as I'm aware. This seems different iOS, testing shows. Perhaps we should also ask Apple. They seem to have a dedicated team working on that stuff.