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 and mobile ] Remove instances of titles as a primary source of test accessibility #7040

Open
unlikelyzero opened this issue Sep 6, 2023 · 2 comments
Labels
type:maintenance tests, chores, or project maintenance verified Tested or intentionally closed

Comments

@unlikelyzero
Copy link
Contributor

Summary

After some reading, we learned that titles are no longer a preferred mechanism for e2e testability improvements because of their limited utility for screen readers and mobile users. We should consider removing them as we find them.

https://www.tpgi.com/using-the-html-title-attribute-updated/

@unlikelyzero unlikelyzero added the type:maintenance tests, chores, or project maintenance label Sep 6, 2023
@TejAllam
Copy link

I have some familiarity with 508 issues. So, intent is to replace title with aria-label or aria-labelledby ?

@unlikelyzero
Copy link
Contributor Author

@TejAllam in reviewing the issue, we decided to keep both title and aria-label

@unlikelyzero unlikelyzero added the verified Tested or intentionally closed label Jan 25, 2024
@unlikelyzero unlikelyzero added this to the Target:4.0.0 milestone Jan 25, 2024
@akhenry akhenry removed this from the Target:4.0.0 milestone Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:maintenance tests, chores, or project maintenance verified Tested or intentionally closed
Projects
None yet
Development

No branches or pull requests

3 participants