-
Notifications
You must be signed in to change notification settings - Fork 628
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
[aria-*] attributes do not match their roles #1169
Comments
adding
source: https://www.w3.org/TR/html-aria/#aria-semantics-that-extend-and-diverge-from-html |
@hans2103 thanks, I've merged that into my fork which will be pushed to my v11.0.0 PR after the weekend. I'm still working through some of the e2e tests, so The diff for this change isn't complicated but I only have the ability to merge other people's PRs not my own :( |
…abled. Improves aria lighthouse score Choices-js#1169
It ended up touching a few more bits, but lighthouse accessibility score is reporting between 92 to 100 depending on the exact test page. Well better than the previous 72 or lower. Obviously no substitute for real testing with a screen-reader. One of the changes is to apply |
Describe the bug
While performing accessibility check using Lighthouse I get the following message in the results:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Expecting [aria-*] attributes to match their roles
Screenshots
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: