Skip to content
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

Open
KatiePUX opened this issue Mar 25, 2024 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@KatiePUX
Copy link
Collaborator

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.

@KatiePUX KatiePUX added the bug Something isn't working label Mar 25, 2024
@buzzub buzzub self-assigned this Aug 7, 2024
@buzzub
Copy link
Collaborator

buzzub commented Aug 7, 2024

I started to look at this but I don't have access to the DAC audit results.

@buzzub
Copy link
Collaborator

buzzub commented Aug 27, 2024

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
Image
Cursor automatically moves between day, month and year
Picker needs to be opened manually

Firefox
Image
Cursor automatically moves between day, month and year
Picker needs to be opened manually

Safari
Image
Cursor does not move automatically day, month and year
Automatically shows picker

@buzzub buzzub changed the title [BUG] Inputs were found to function in a way that caused confusion for assistive technology users. [BUG] Date inputs were found to function in a way that caused confusion for assistive technology users. Aug 30, 2024
@buzzub buzzub removed their assignment Sep 13, 2024
@KatiePUX
Copy link
Collaborator Author

KatiePUX commented Sep 17, 2024

More design needed @KatiePUX
Need more evidence that this is needed at UKHO

@KatiePUX
Copy link
Collaborator Author

KatiePUX commented Jan 9, 2025

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:

  • Design spike to understand the uses of Calendars at UKHO
  • Comp analysis and review of best practise
  • Play back to team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants