department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 197 forks source link

[Other - Accessibility] Unnecessary/overly verbose screen reader text. (00.00.1) #55864

Open shiragoodman opened 1 year ago

shiragoodman commented 1 year ago

General Information

VFS team name

VA Online Scheduling (VAOS)

VFS product name

VA Online Scheduling

VFS feature name

Appointment List

Point of Contact/Reviewers

Brian DeConinck - @briandeconinck - Accessibility

*For more information on how to interpret this ticket, please refer to the Anatomy of a Staging Review issue ticket guidance on Platform Website.


Platform Issue

No VA.gov Experience Standard for the issue found.

Issue Details

There are a few instances of screen-reader-only text that can end up being distracting for screen reader users rather than providing necessary clarification or context.

Link, screenshot or steps to recreate

VA.gov Experience Standard

Category Number 00, Issue Number 00

Other References

Platform Recommendation

I appreciate the intention here! It's just a little overzealous, and the repetition of the word "appointment" doesn't really benefit screen reader users. Definitely add screen-reader-only text (either the sr-only class or an aria-label) to give an interactive element a unique accessible name or to provide missing context that's communicated to sighted users by visual cues. But in these cases I don't think the extra clarification is needed.


VFS Guidance

ldelacosta commented 1 year ago

@shiragoodman - We will review this as we begin the work on Phase 2A for Appointments MHV on VA.gov work. cc: @JRRoof @outerpress

shiragoodman commented 1 year ago

thanks @ldelacosta . Per our guidance above, we request that this ticket remain open until the issue is resolved. Thanks for your understanding.