Skip to content

[$30][MSFT-112] Member registration page: The help content related to the 'email' 'user name' and 'password' fields is not announced when user navigates with tab key. #2813

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
veshu opened this issue Jul 17, 2019 · 18 comments

Comments

@veshu
Copy link
Contributor

veshu commented Jul 17, 2019

Steps to Reproduce

  1. Go to the Members registration page:https://accounts.topcoder.com/member/registration. 2. Ensure that the screen reader is switched on. 3. Press tab till your arrive at the 'enter your email id' text box. 4. Notice that the screen reader doesn't announce the help content. 5. Press tab to arrive at the 'user name' and 'password' text fields and observe that the help content is skipped.

Expected Result
The help content should be announced by screen readers when user navigates through the form fields with tab key. Since the help content is not tagged to the respective fields, the announcement is not made.

Actual Result
Screen reader doesn't announce the help content associated with the 'email' 'user name' and 'password' fields when user navigates with tab key alone. There is no indication to the user as to the presence of such help content unless and until he/she navigates with arrow keys.

Device: Desktop/Labtop
Operating System: Windows
Browser: Chrome

WCAG Category: 1. Perceivable
WCAG Level: A
WCAG Success Criterion: 1.3.1 Info and Relationships
Screen Reader Used: JAWS
Accessibility Audit Tool used: N/A

Attachment
https://topcodermsft-my.sharepoint.com/personal/pd-topcoder_topcodermsft_onmicrosoft_com/Documents/Forms/All.aspx?cid=088f5f5d%2D9b1c%2D4b7e%2Dacbf%2D320c257c9a9a&FolderCTID=0x0120005C598A51049FC14CBA882E1AEE168F51&id=%2Fpersonal%2Fpd%2Dtopcoder%5Ftopcodermsft%5Fonmicrosoft%5Fcom%2FDocuments%2FMSFT%2DTeams%2DQA%2FJune%202019%2F29%20Jun%2FTest%20Results%2FBug%20Videos%20%26%20Log%20Files%2FKameshwarid%2Fbug%2017

@crazyk07 crazyk07 added the Login label Jul 17, 2019
@mishacucicea mishacucicea changed the title [MSFT-112] Member registration page: The help content related to the 'email' 'user name' and 'password' fields is not announced when user navigates with tab key. [$15][MSFT-112] Member registration page: The help content related to the 'email' 'user name' and 'password' fields is not announced when user navigates with tab key. Jul 18, 2019
@cwdcwd
Copy link
Contributor

cwdcwd commented Jul 18, 2019

Contest https://www.topcoder.com/challenges/30096271 has been created for this ticket.

This is an automated message for lazybaer via Topcoder X

@cwdcwd
Copy link
Contributor

cwdcwd commented Jul 18, 2019

Contest https://www.topcoder.com/challenges/30096271 has been updated - the new changes has been updated for this ticket.

This is an automated message for lazybaer via Topcoder X

@veshu veshu changed the title [$15][MSFT-112] Member registration page: The help content related to the 'email' 'user name' and 'password' fields is not announced when user navigates with tab key. [$30][MSFT-112] Member registration page: The help content related to the 'email' 'user name' and 'password' fields is not announced when user navigates with tab key. Jul 23, 2019
@cwdcwd
Copy link
Contributor

cwdcwd commented Jul 23, 2019

Contest https://www.topcoder.com/challenges/30096271 has been updated - the new changes has been updated for this ticket.

This is an automated message for lazybaer via Topcoder X

@afrisalyp afrisalyp self-assigned this Jul 23, 2019
@cwdcwd
Copy link
Contributor

cwdcwd commented Jul 23, 2019

Contest https://www.topcoder.com/challenges/30096271 has been updated - it has been assigned to afrisalyp.

This is an automated message for lazybaer via Topcoder X

@cwdcwd
Copy link
Contributor

cwdcwd commented Jul 25, 2019

Contest https://www.topcoder.com/challenges/30097185 has been created for this ticket.

This is an automated message for lazybaer via Topcoder X

@jmgasper jmgasper assigned afrisalyp and unassigned afrisalyp Jul 25, 2019
@cwdcwd
Copy link
Contributor

cwdcwd commented Jul 25, 2019

Contest https://www.topcoder.com/challenges/30097185 has been updated - it has been assigned to afrisalyp.

This is an automated message for lazybaer via Topcoder X

@afrisalyp
Copy link
Collaborator

@drasticdpk @nkumar-topcoder
The test is against topcoder production, right?

But I don't see my PR has been merged.
topcoder-archive/appirio_tech-accounts-app#256
It still open.

@mishacucicea
Copy link

@drasticdpk It would seem fine for me not sure exactly what's expected, it would seems the fix is satisfying the requirements. Note that when I listen to your video it seems like it has a double-voice on recording. Also, how to you enable the keyboard/calendar tips?

@drasticdpk
Copy link
Collaborator

@mishacucicea ,

  1. When user reached to userName/Email/Password control, screen reader does not read that popup automatically. In video, I randomly (which is not correct way) pressed the H key and able to read that popup.
  2. Due to recoding from monosnap we are listening double-voice some control, in real it is not.
  3. I am using screen reader JAWS, while reaching cursor date time picker, if we press '?' from keyboard it will show/speak keyboard/calendar tips.
    image

@afrisalyp , we are having this issue on both Test/Prod environment.

@lakshmiathreya
Copy link

Verified MacOS/Chrome/Voice Over and Win10/Chrome/NVDA - help content related to email, username and password read out correctly.

@tosha5252
Copy link

Verified using Win10/Chrome/NVDA

@nkumar-topcoder

@tosha5252
Copy link

Verified using Win10/Chrome/NVDA/JAWS

@crazyk07
Copy link

Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30097185

This is an automated message for crazyk via Topcoder X

@crazyk07 crazyk07 added tcx_Paid Accessibility and removed Accessibility Dependency P0 Critical (resolve within 4 hours) QA Pass in PROD Passed verification on Production Registration login labels Aug 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests