WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications) is a valuable tool for making content more accessible to people who use assistive technologies (AT).
By defining elements that can’t be defined in native HTML, WAI-ARIA (or ARIA, for short) fills an important role. If your website has complex or dynamically generated content, ARIA helps you ensure that the content works predictably for people who use screen readers, eye-tracking systems, voice controls, and other types of AT.
However, WAI-ARIA can also create accessibility issues when misused. The first rule of ARIA is to avoid using it: Wherever possible, developers should use native HTML instead.
With that in mind, the latest WebAIM (Web Accessibility In Mind) Million report highlights a potentially concerning trend: Usage of ARIA has nearly quadrupled since 2019.
Each year, WebAIM performs an automated analysis of the home pages of the top 1 million websites on the internet. Automated accessibility tests aren’t perfect, but the WebAIM Million report provides a snapshot of the overall state of web accessibility.
In February 2023, WebAIM detected over 77 million ARIA attributes on tested home pages — that’s about 77 attributes per page on average. ARIA usage increased by 29% over the past year and nearly 400% since 2019.
To be clear, it’s certainly good news that more web developers are thinking about accessibility. There’s no other reason to use ARIA — it’s intended solely for AT users.
But other statistics from the 2023 WebAIM Million report are less encouraging:
In other words, while ARIA usage is increasing, digital accessibility hasn’t improved significantly over the past several years. The vast majority of websites have serious issues that could impact users with disabilities — and ARIA usage won’t change that.
And there’s more bad news: Home pages with ARIA present averaged 68.6% more detected errors than those without ARIA. To put that in perspective, if a page uses ARIA, users could expect to encounter 22 additional potential barriers than on home pages that did not use ARIA.
Related: 5 Tips for Using ARIA to Improve Web Accessibility
We’re certainly not discouraging the use of WAI-ARIA. If your website needs ARIA markup, you have a responsibility to use it.
But it’s important to deploy ARIA properly. That means analyzing your markup, double-checking your syntax, and performing manual tests with screen-reading software.
Before using ARIA, review the core principles and avoid common mistakes:
As ARIA usage continues to expand, we expect more developers to learn the rules and avoid barriers that could affect AT users. In the meantime, it’s crucial to follow the best practices — and test your work.
For additional tips, read the World Wide Web Consortium’s (W3C) Using ARIA working draft. For help with a specific ARIA issue — or to develop a sustainable, self-sufficient digital accessibility strategy — send us a message to connect with a subject matter expert.