ARIA roles are one of those things that are easy to forget when doing web development. They aren’t visible in most situations, and they don’t affect the way a page looks or acts. But by adding just a few simple attributes to your pages, you can make them much more accessible. And accessible pages can be read by many more people. So it’s important to learn how using ARIA roles can benefit both you and your readers.
Of course, the reason people ignore ARIA roles is because they are very confusing. The specifications are hard to read and very technical, and there aren’t a lot of websites that discuss them. So I wrote this article for InformIT to explain more about using ARIA roles.
Read the Full Article: Using ARIA Roles to Make Your Websites More Accessible
You can learn a lot more about accessibility and many different HTML attributes in my book on HTML5: Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours. In it I cover lots of different ways to make a website more accessible, along with how to write HTML5.