- From: Matt King <a11ythinker@gmail.com>
- Date: Thu, 12 Nov 2015 04:27:46 -0800
- To: "'PF'" <public-pfwg@w3.org>, "Richard Schwerdtfeger" <schwer@us.ibm.com>
- Message-ID: <004501d11d45$8a2dc7a0$9e8956e0$@Gmail.com>
Here is a summary of the changes to the application and document roles for action 1361 that are ready for review in the mck_applicationRole branch[1]. Note that these changes to not "invalidate" any prior art with respect to how these roles are used. The new language is primarily intended to prevent unnecessary use of these roles and clarify what assistive technologies should be doing. 1. State that application is intended to be used only when a sufficient widget role is not available. 2. Add language that helps authors understand it is unnecessary to wrap standard widgets in an application element. 3. Change application elements from landmarks to structures. 4. Remove text that encourages applying application to the root node, but do not add a normative requirement that prohibits using application on the body element or root node. 5. Provide a realistic example that justifies use of the application role. 6. 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. 7. Remove text that encourages applying document to the root node, but do not add a normative requirement that prohibits using document on the root node. 8. 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. [1] http://rawgit.com/w3c/aria/mck_applicationRole/aria/aria.html#application Matt King
Received on Thursday, 12 November 2015 12:28:19 UTC