[A11y] Onboarding Flow
See original GitHub issueCurrent Output
https://user-images.githubusercontent.com/9396084/106880604-8f7f1d00-6702-11eb-81fd-975a8c4238ad.mp4
Issues Identified
-
Merge Title and Description w.r.t. Talkback Talkback first outputs the heading “Welcome to Oppia!” and then leaner goes to next action and it outputs the subtitle “Learn anything you want in an effective and enjoyable way.”, but instead it should be done in single action for better experience like “Welcome to Oppia! Learn anything you want in an effective and enjoyable way.”.
-
The bottom dots should read as progress like “Slide 1 of 4” Talkback shifts from Skip to Next button directly. But instead I think it would be nice if talkback can output the dots as progress so that learner can understand how many slides are there and can decide to skip or not.
-
Need content description for Next arrow Currently talkback is unable to read the next arrow correctly and we need a correct content description for that. Next. Talkback will read this as Next, Button (@adit19shah)
-
Update overall talkback flow Correct focus should be:
Heading and description → Next → Slide n of 4 → Skip
and repeat on next slide.
These issues are same for mobile-landscape, mobile-portrait, tablet-landscape and tablet-portrait.
Note: To understand the above issue(s) completely, it is recommended that you setup Talkback and play with the app keeping it on and that will give you better context.
Accessibility Guide: https://github.com/oppia/oppia-android/wiki/Accessibility-(A11y)-Guide
Issue Analytics
- State:
- Created 3 years ago
- Comments:13 (11 by maintainers)
Top GitHub Comments
@yashraj-iitr Adit is still working on this issue and therefore I am assigning it to him.
@yashraj-iitr I discussed with the Ben and the final conclusion was that we should not write code to control the flow as its not a good practice and therefore we will be keeping the existing flow.