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

USWDS - Memorable date: Dropdown search functionality doesn't meet some users' expectations. #5910

Open
1 task
jaclinec opened this issue May 3, 2024 · 2 comments
Assignees
Labels
Affects: Accessibility 🟡 Relates to the accessibility of our components Package: Combo Box Package: Memorable date Package: Select Role: Dev Development/engineering skills needed Severity: 1 🟡 Major functionality, no workaround Type: Spike A short research activity to help make a decision Usability Testing Relates to usability testing fidings
Milestone

Comments

@jaclinec
Copy link

jaclinec commented May 3, 2024

Summary

Users, especially those with visual impairments, expect to be able to search by typing either the number or the name for the month in memorable date. The combo box for the 'month' input in memorable date only allows for typing the number of the month, but usability testing showed that it'd be beneficial to allow for both name or number searching.

Observations

This mostly applied to participants who are visually impaired (2 blind, 2 low vision) in our testing, although we did have one 'typically sighted' participant who commented that we should allow users to search with either name or number.

Those with visual impairments who typed in the combo box to search for and select a month were split on what they typed: half of them typed the number (for example, "01" for January) and half typed the name of the month (e.g. "D" for December). The combo box does not allow searching my month name which was a friction point for those users. See video clip 🔒

Affected user groups

  • Screen reader users
  • Visually impaired
  • All users

Research method

Usability testing with 8 participants with disabilities:

  • 5 visually impaired (3 blind, 2 low vision/legally blind (1 with nystagmus))
  • 1 motor impairment
  • 1 ADHD
  • 1 anxiety and depression

Screen reader software participants used: JAWS, NVDA, and VoiceOver

[Link to public findings report forthcoming...here is the internal Zebra findings report] 🔒

Next steps

Note: This issue is related to #5911

@jaclinec jaclinec added Affects: Accessibility 🟡 Relates to the accessibility of our components Status: Triage We're triaging this issue and grooming if necessary Role: Dev Development/engineering skills needed Severity: 1 🟡 Major functionality, no workaround Package: Memorable date Usability Testing Relates to usability testing fidings Needs: Discussion We need to discuss an approach to this issue labels May 3, 2024
@jaclinec jaclinec changed the title USWDS - Memorable date: Combo box search functionality doesn't meet some users' expectations. USWDS - Memorable date: Dropdown search functionality doesn't meet some users' expectations. May 7, 2024
@mejiaj
Copy link
Contributor

mejiaj commented May 22, 2024

USA Memorable date shown here uses USA Select, not USA Combo box.

Todo

  • See if we can make USA memorable date more responsive to keyboard input (modifying markup).
  • Confirm if USA Combo box is a viable replacement
    • If it is, confirm if we need to enhance combo box

Assigning it to upcoming sprint simply for exploring improving HTML improvements.

@mejiaj mejiaj added Package: Combo Box Package: Select Type: Spike A short research activity to help make a decision and removed Needs: Discussion We need to discuss an approach to this issue Status: Triage We're triaging this issue and grooming if necessary labels May 22, 2024
@brunerae brunerae added this to the uswds 3.9.0 milestone May 30, 2024
@annepetersen
Copy link

This is moving forward, @jaclinec, but could you do a little more desk research here on if it may be best practice to include one or the other rather than both, and if so which one?

Development-wise, making this dropdown search both name and number us to use combo box in this, which will introduce more problems than it will solve.

Dev team seems to be leaning toward month-only rather than number here. A half-half one round of testing result makes this call a tough one. This is scheduled, but can we do the research in the meantime?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Affects: Accessibility 🟡 Relates to the accessibility of our components Package: Combo Box Package: Memorable date Package: Select Role: Dev Development/engineering skills needed Severity: 1 🟡 Major functionality, no workaround Type: Spike A short research activity to help make a decision Usability Testing Relates to usability testing fidings
Projects
Status: Ready to Schedule
Development

No branches or pull requests

6 participants