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

A11y_Playwright.dev_Usability: Incorrect Role "Link" is provided for "Get Started", "Playwright Test", "Guides", "Migration" and "Integrations". #1266

Open
Raghu-addepalli opened this issue Jan 19, 2024 · 0 comments

Comments

@Raghu-addepalli
Copy link

Raghu-addepalli commented Jan 19, 2024

"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."

GitHub Tags:

#A11yUsable;#A11yTCS;#Playwright releases;#P1_Playwright.dev_Web_Jan2024;#A11ySev4;#ChromiumEdge;#DesktopWeb;#FTP;#Win11;#P1_WCP

Environmental Details:

App Name: Playwright.dev
#URL: https://playwright.dev/docs/input

OS & Browser Details:

Microsoft Windows 11 Enterprise
Version 22621.3007
Microsoft Edge
Version 120.0.2210.144 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL: https://playwright.dev/docs/input
  2. Inspect the "Get Started", "Playwright Test", "Guides", "Migration" and "Integrations" controls.
  3. Now check that Incorrect Role links is provided or not.

Actual results:

Incorrect Role "Link" is provided for "Get Started", "Playwright Test", "Guides", "Migration" and "Integrations".

Note: Similar issue is also observed in below links where the links are available.

https://playwright.dev/docs/test-assertions
https://playwright.dev/docs/running-tests
https://playwright.dev/docs/locators
https://playwright.dev/docs/api/class-locator
https://playwright.dev/docs/writing-tests
https://playwright.dev/docs/api/class-playwright
https://playwright.dev/docs/intro
https://playwright.dev/docs/api/class-page

Expected results:

Role Button should provided for "Get Started", "Playwright Test", "Guides", "Migration" and "Integrations".

User Impact:

Screen Reader Users will face difficulty to access the button if they are defined as Link.

Attachments:

Role.for.links.mp4
@Raghu-addepalli Raghu-addepalli changed the title A11y_Playwright.dev_Usability: Incorrect Role "Link" is provided for "Get Started", "Playwright Test", "Guides", "Migration" and "Integrations" present in the Right Navigation section. A11y_Playwright.dev_Usability: Incorrect Role "Link" is provided for "Get Started", "Playwright Test", "Guides", "Migration" and "Integrations". Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant