-
Notifications
You must be signed in to change notification settings - Fork 0
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
[BUG] Date inputs were found to function in a way that caused confusion for assistive technology users. #183
Comments
I started to look at this but I don't have access to the DAC audit results. |
The current date input component is essentially just a styled version of the browser's default date input. Accessibility issues raised here are the same for any default browser date input. One solution (as already mentioned in the audit) would be to use a date component like the GDS date input that has separate inputs for day, month and year. Some screenshots from various browsers and notes on differences in functionality: Chrome Firefox Safari |
More design needed @KatiePUX |
Discussed in refinement: As a design team we need to understand the uses of calendars at UKHO to explore which types of calendar could potentially be added to our design system. Tasks:
|
Inputs were found to function in a way that caused confusion for assistive technology users.
Reference:
Usability
Issue ID: DAC_Input_Functionality_Usability_01
URL: https://ukhodataupload.admiralty.co.uk/external/survey-details
Page title: Survey Details
Journey: 1.3
A date component provided causes issues for users interacting with them through assistive
technologies. This instance can be found with the input below the ‘survey start date’ text.
The input has been implemented with the ‘type="date"’ which is an input that causes issues
for assistive technology users. Screen reader users found that focus was being forcible
moved to the next field, and voice activation users found it difficult to input data and to
select dates within the date picker option.
The text was updated successfully, but these errors were encountered: