Accessible Rich Internet Applications

R. Alexander Miłowski

School of Information, UC Berkeley

Accessible Rich Internet Applications (ARIA)

In a nutshell:

All via the role and other supporting attributes.

The role Attribute

Names an ARIA role associated with the element.

Example: menu, tab, tabpanel, math, article, presentation ... (see role categorization for more)

Properties and States

Additional properties and states are:

<div class="dropdown">
  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-expanded="true">
    <span class="caret"></span>
  <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">