-
Notifications
You must be signed in to change notification settings - Fork 319
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
NVDA not assigning labels properly in date input component #1408
Labels
accessibility
audit may 2019
Issues from May 2019 external accessibility audit, before version 3.0.0
Comments
As they mention in the audit, this is a bug with NVDA. We do however know there are issues with I have put
|
We think we should try to test this in a device lab, if we change the implementation, for older browsers if possible. |
25 tasks
2 tasks
8 tasks
Verified as fixed by #1704 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
accessibility
audit may 2019
Issues from May 2019 external accessibility audit, before version 3.0.0
This issue is from a May 2019 external accessibility audit report.
WCAG Reference: Usability feedback only, there is no WCAG related guidelines.
Issue ID: DAC_Issue24
URL: http://govuk-frontend-v3.herokuapp.com/full-page-examples/applicant-details
Page: Applicants details
Screen Shot
There were form fields present that were not appearing as labelled to users of NVDA in Firefox, although these had clearly been labelled.
This was due to the use of input type of ‘number’. This is a software issue but has been reported for informational purposes. The input type of number also does not allow voice commands to be used either.
However, this input type can be useful for users on a mobile or tablet device as it displays the correct keyboard.
Current Code Ref(s)
Screen reader comments
“With NVDA, while navigating out of context using the elements list ‘insert+f7’, the edit fields relating to the date of birth feature announced to me as “Unlabelled.” It might not be clear to some users using the elements list what the fields relate to. This did not occur using JAWS or VoiceOver for iPhone and Mac.”
Solution
Use the input type of ‘tel’ to ensure that all users can access and interact with text boxes as expected.
The text was updated successfully, but these errors were encountered: