Feb 28 2017
Jun 30 2016
Apr 22 2016
Apr 8 2016
This looks great, thank you! This will really help many people!
Mar 9 2016
Mar 2 2016
This is only partly fixed in that it now gives a clear indication to seeing people how to dismiss the TOC. But for some reason, the button is still not accessible with VoiceOver (I didn't test with Switch Control yet).
Feb 26 2016
@JMinor OK, understood. Thank you again for thinking about these people!
Feb 25 2016
@JMinor Due to other work, I won't be able to look at it before the weekend, but maybe I could send something on Sunday if that would still be useful to you. This said, I would also be concerned about the possibility that such a last-minute modification at a key place might break something (although in theory it should only affect Switch Control). Do you still plan to do some significant testing after Sunday?
Feb 24 2016
@Fjalapeno I would say that reloading the web view would likely result in loosing the VoiceOver focus (so the user would land at the beginning) which is what we can already achieve by sending the screenChanged notification but we would prefer if the cursor remained where it was before the gesture so that the user could continue reading seamlessly. But I will try it, just in case :-)
Feb 22 2016
- Thanks for the suggestion with role=presentation, that would be an excellent solution! I did not try it before so I tried it now, but unfortunately it turns out VoiceOver ignores it completely on <a>elements. W3C says this role should not be used on visible focusable elements, so I tried to add tabindex=-1 but no joy. I think VoiceOver simply doesn't go that far. But you are right, that would be the simplest solution if it could be used.
@TheDJ Interesting, apparently for some blind people it is even enough reason to look for a third-party reader that would not do links at all.
Feb 18 2016
@TheDJ Yes, thank you for the suggestions, it is very useful to consider them, but I think there are significant drawbacks in using just Dynamic Type for the size of articles:
Feb 15 2016
@BGerstle-WMF @MBinder_WMF @JMinor I Believe I have now added tickets for all the most important issues from our report, the ones that I consider being the most significant barriers to disabled people using the iOS app. Please feel free to sort and tag them as necessary.
Feb 14 2016
Feb 12 2016
Feb 11 2016
This is also related to T126689.
Feb 9 2016
Feb 8 2016
@MBinder_WMF Maybe we should also remove "in VoiceOver mode" from the title since we are also tracking other accessibility issues here?
@BGerstle-WMF If you want to try it, I recommend to set Settings->General->Accessibility->Accessibility Shortcut to Switch Control (and only that). This will make it easy for you to turn it on and off using three quick presses of the home button.
Feb 7 2016
@Fjalapeno Since I don't know how and to which purpose exactly do you use priorities in this project, I might very well be mistaken. But it still seems to me that since this bug renders a core functionality unusable by a certain class of users, it seems strange to me that it should be classified as "Low".
Feb 2 2016
Feb 1 2016
@BGerstle-WMF I have just reported two issues relating to Switch Control rather than VoiceOver. Being aware of this but not being able to decide whether you would prefer to create another "umbrella" issue for accessibility problems with Switch Control or whether you would prefer to rename this task, I have opened these as subtasks of this issue for now so that all the people interested in accessibility work get notified.
Jan 31 2016
This proves to be a tricky issue. I have attempted at solving this in two steps:
The current experience for a VoiceOver user is as follows:
I believe this is now resolved.
Jan 28 2016
Jan 26 2016
Jan 25 2016
I believe this is fixed in PR 414
Another two situations where this is needed is ShareOptions and References.
The related issue I mean to mention is T124593 .
@JMinor This bug does not try to solve how to escape from modal views, just that the views behave modally towards assistive technologies. I will be submitting a patch for this.