Action-1361 Revisions to application and document roles

Following are proposed changes to application and document roles for
discussion at Tuesday's session at TPAC. The changes to the specification
are available in the mck_applicationRole branch[1].

 

1.      Change application elements from landmarks to structures.

2.      Stem further overuse of application role by  stating: 1) it is
unnecessary to wrap standard widgets in an application element and 2)
application is intended to be used only when a sufficient widget role is not
available.

3.      Remove text that encourages applying document to the root node, but
do not add a normative requirement that prohibits application to the root
node.

4.      State that the document role is only useful when applied to
focusable children of widgets or applications, but do not add a normative
requirement that documents have a required context of widget or application.

5.      Remove the requirement that a document element have a label.

 

Editorial changes:

1. Remove use of the word "application" from the definition of application.

2. Remove the word "document" from the definition of document.

3. Change the examples to better reflect intended usage.

 

Matt King

 

[1]
http://rawgit.com/w3c/aria/mck_applicationRole/aria/aria.html#application

Received on Monday, 26 October 2015 14:20:23 UTC