We've upgraded our Accessibility validation servers to the latest version of axe-core, 4.8, which adds new accessibility rules, updates the current ruleset and fixes some bugs from previous versions.
This release of axe-core has unified the criteria for the impact of each rule, and to do so some rules have been split in different, more specialized cases.
Check out the new accessibility rules included in axe-core 4.8:
- aria-deprecated-role. Checks all elements containing WAI-ARIA role attribute to ensure that the role is not deprecated in the latest version of the WAI-ARIA specification.
- aria-conditional-attr. Checks that ARIA attributes are not used in a way that their role describes authors should not, or must not do.
- aria-prohibited-attr. Checks that each ARIA attribute used is not described as prohibited for that element’s role in the WAI-ARIA specification.
-
aria-braille-equivalent. Checks that
aria-braillelabel
is only used on elements with a non-empty label, and thataria-brailleroledescription
is only used on elements with a non-emptyaria-roledescription
.
Apart from that, the rules for duplicate-id and duplicate-id-active have been deprecated.
Full Changelog
Check out the 4.8 release notes.
Current accessibility ruleset
Check out the full list of accessibility rules that are being checked currently by our web crawler
Accessibility rules checked by Rocket Validator