ARIA "status" role definition should make clear that it is intended to be a status bar

The ARIA definition of the "status" role says:

------------
A container whose content is advisory information for the user but is not important enough to justify an alert. Also see alert.
Authors MUST provide status information content within a status object. Authors SHOULD ensure this object does not receive focus.

Status is a form of live region. If another part of the page controls what appears in the status, authors SHOULD make the relationshipexplicit with the aria-controls attribute.
------------


This seems very general, and like something that could apply to the HTML5 <output> element for instance. However, according to Steve Faulkner, this is meant to be mapped to a status bar role in platform accessibility APIs, which would likely make it inappropriate for <output>. Please correct the definition in ARIA to make clear that it is not intended to be used only for status bars or similar constructs.

Regards,
Maciej

Received on Thursday, 26 August 2010 09:53:32 UTC