New features in ARIA 1.2

Working Draft of ARIA 1.2 Specification

  • HTML harmonization:
    • Define roles appropriate for every HTML element.
    • Assign default ARIA role mappings to every HTML element.
    • Some new roles, like generic role for elements with no semantics like div and span, should not be used by developers.
  • New ways to define an accessible name:
    • Encapsulation using the labelrole for a limited set of elements (e.g. checkbox, radio ...).
    • The legend role for the group and radiogroup roles.
  • Combobox design pattern 1.2 that works with assistive technologies.
  • Accessible Object Model (AOM) to reflect ARIA properties.