Accessibility for Rich Intranet Applications (WIA-ARIA) is a specification that makes it easier for people using screen readers to navigate and use web applications. Many of the new HTML5 elements like section and article have been added to the specification along with more controls so the obvious question is… Do I need to use WIA-ARIA at all?
If you want a one word answer: I’d say yes. Use HTML5 semantic elements and the built in controls but you should use WIA-ARIA where appropriate as it will improve accessibility. Combining HTML5 and and WIA-ARIA can cause issues, many of which this blog discusses however in most situations you are going to be improving accessibility by spending a little time applying ARIA support.
If your doctype is HTML5 then ARIA will validate using the W3C validation service as this example shows.
To dive deeper into the subject I’d suggest reading the following articles on the subject:
- Are you confused by HTML5 and WAI-ARIA Yet?
- HTML5 and Accessibility
- Confusion over HTML5 and WAI-ARIA
- Wikipedia on WAI-ARIA