100 Days of A11y

Day 14: ARIA Roles Model, Part 2

Published on

Two weeks of consistent web accessibility studying down! And a total of 24 hours (non-consecutively) spent.

Today I continued on reading through The Roles Model, this time diving deeper into the definitions of each role. 82 roles is a lot. At times I shifted over to informational documentation to get a well-rounded grasp of the use of ARIA, rather than spending a full hour reading straight through the role definitions.

As an added note, learning (memorizing) these roles could take days, if not weeks. In order to stay on my study schedule, I think reinforcing this type of knowledge is best suited in practice. When I begin studying and creating custom interactive controls and widgets (per the WAS Body of Knowledge), I'll circle back around to ARIA roles.

Things I accomplished

Permalink for "Things I accomplished"
  1. Added the Rules of ARIA to my spreadsheet.
  2. Read through a few of the role definitions (and accompanying documentation) to get a better grasp of their differences and purpose. The alphabetical list works best for quick research, but I chose to systematically look at roles by type to more easily assimilate them into my own knowledge base. I also focused more on roles that currently do not have an HTML equivalent.

What I learned today

Permalink for "What I learned today"

Food for thought

Permalink for "Food for thought"

After all these years the Internet has been alive, why don't we have an HTML search landmark??

Helpful resource

Permalink for "Helpful resource"