question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[A11y] Onboarding Flow

See original GitHub issue

Current 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:closed
  • Created 3 years ago
  • Comments:13 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
rt4914commented, May 7, 2021

@yashraj-iitr Adit is still working on this issue and therefore I am assigning it to him.

1reaction
rt4914commented, May 6, 2021

If you work on it if you want.

Okay. I’ll work on that part of the issue as well. Also, @rt4914 I think the talkback flow part is not completed yet so you may want to uncheck it.

@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.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Universal Design Principles Improve Accessibility in Onboarding
Onboarding is a valuable process for multiple reasons. One reason is that you're more likely to retain employees that underwent onboarding.
Read more >
The Importance of Accessibility in Mobile App Onboarding
Making sure that the screens of your onboarding process are compatible with a screen reader is another way to create accessible content. Designing...
Read more >
Tips for Onboarding and Training Employees With Disabilities
Good onboarding starts with accessibility. Follow this guide to update your hiring process for your workers.
Read more >
Getting Acquainted – A Guide to User Onboarding Flows - Toptal
Learn how onboarding can be used to drive brand awareness and establish trust with end users. ... Getting Acquainted: A Guide to User...
Read more >
New Employee Onboarding Guide: 7 Accessibility Issues To ...
This new employee onboarding guide features 7 accessibility issues to overcome when implementing online training software.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found