HTML harmonization

  • Define roles appropriate for every HTML element.
  • Allows assignment of 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.