microsoft / rushstack-websites

Doc content for the Rush Stack websites.
Creative Commons Attribution 4.0 International
27 stars 73 forks source link

[TSDoc> Search]: Proper name is not defined for 'Typesense' link under search dialog. #172

Closed vaishali1397 closed 8 months ago

vaishali1397 commented 1 year ago

Test Environment: OS Version: 22H2 (OS Build 25370.1) Browser: Edge Dev (Version 115.0.1866.1 (Official build) dev (64-bit)) URL: https://tsdoc.org/ Screen reader: Narrator

Repro Steps:

  1. Open the above URL in edge dev browser and login with v-.
  2. Turn on the narrator through Ctrl+ windows+ Enter key.
  3. Navigate to the 'Search' button and activate it.
  4. Navigate to the 'Search by: Typesense' link through tab key under search dialog.
  5. Observe the issue.

Actual Result: Name is not defined for the 'Typesense' link. Screen reader is only announcing as 'Content information footer link search by'.

Expected Result: Proper name should be announced for 'Typesense' link. Screen reader should announce as 'Content information footer link search by Typesense'.

Notes: Same issue repro on Playground that screen reader is not announcing any information of 'to press esc key to move out from the code sample section'.

User Impact: Screen reader user will get impacted as user will not get the exact information conveyed to the user and hence will have difficulty in interacting with the content if purpose is not clearly announced.

WCAG Reference Link: https://www.w3.org/WAI/WCAG21/Understanding/name-role-value.html

Have feedback to share on Bugs? Please help fill Trusted Tester Bug Feedback (office.com)"

Screen reader is not announcing descriptive information for the search by link

https://github.com/microsoft/rushstack-websites/assets/104483005/f234f1d1-f034-421b-aa75-4df3309b2832