Business reason for using ARIA over basic Web accessibility compliance

  • Basic WCAG 1.0 accessibility compliance based on 1999 standards
    • Just has to be keyboard accessible - not usable
    • No requirement for semantics (almost all Web 2.0 objects must be links)
    • No requirement for conveying context
    • Does not fit Web 2.0 (requires to run with CSS and JavaScript turned off)

  • ARIA brings the usability of the desktop to the Web
    • Usable keyboard navigation
    • Conveyance of what objects are and what state they are in
    • Contextual information

  • Why spend all that money and have unproductive users?

  • All desktop users will benefit from ARIA