W3C home > Mailing lists > Public > public-pfwg-comments@w3.org > July to September 2009

Specify what ARIA information may be used by mainstream user agents to create UI

From: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
Date: Thu, 03 Sep 2009 20:30:05 +0100
Message-ID: <4AA0193D.3080701@googlemail.com>
To: public-pfwg-comments@w3.org
Re: http://www.w3.org/WAI/PF/aria/

It's currently very unclear when ARIA may be used by mainstream user 
agents to create UI.

Some evidence of confusion:






There's a real tension between ARIA as a side-effect-free method for 
divitis Ajax frameworks to support AT or bridge to HTML5, and ARIA as a 
source of semantics for markup languages like SVG. I believe providing 
normative language around this would clear up that tension.

Please specify in normative language in the WAI-ARIA specification what 
ARIA information:

1. MUST only be exposed to APIs (DOM, CSSOM, accessibility APIs) for use 
by assistive technology that harvests information via such APIs.
2. MAY/SHOULD/MUST be used by *any* user agent to provide UI (for 
example, providing keyboard navigation through ARIA landmarks, or 
keyboard operability of an ARIA checkbox).

If necessary, require host languages to define this for conformance.

Benjamin Hawkes-Lewis
Received on Thursday, 3 September 2009 19:30:47 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:01:02 UTC