- From: Matt King <a11ythinker@gmail.com>
- Date: Thu, 4 Feb 2016 04:13:02 -0800
- To: "ARIA Working Group" <public-aria@w3.org>
- Message-ID: <01c101d15f45$6639ef30$32adcd90$@Gmail.com>
My proposal for action 1490[1] is in branch mck-action1490[2]. Objectives: 1. Allow combobox to popup grid, tree, and dialog in addition to listbox. 2. Allow aria-controls so screen reader users can see a rendering of the popup in reading mode. 3. Remove ambiguities from the spec to improve understanding and simplify authoring. 4. Do it all without breaking any existing implementations. Note: browser and assistive technology impact is extremely small. The authoring changes proposed are already largely supported by both browsers and assistive technologies. The 3 minor exceptions are: 1. Screen readers will need to recognize the aria-controls relationship when focus is inside the popup in order to properly process the escape key. 2. Screen readers will need to recognize boolean values for aria-autocomplete in addition to the ARIA 1.0 token values. 3. When authors provide a boolean value for aria-autocomplete, browsers will need to allow the boolean values. The ARIA 1.0 tokens would also still be allowed. The changes in the mck-action1490 branch are: 1. Reword the combobox definition. 2. Added normative statement saying the popup must be one of listbox, tree, grid, or dialog. 3. Specify authors SHOULD use aria-controls but MAY use aria-owns to specify the relationship between the input and the popup. 4. Added normative author MUST for correct use of aria-expanded. 5. Reword and simplify the focus management language. 6. Remove all text about aria-autocomplete except an author SHOULD statement referring to the new boolean definition of aria-autocomplete. 7. Update the example code to match the new authoring requirements. 8. Add a reference to the APG. 9. Change the superclass to input. 10. Remove the required owned elements. [1] Action 1490: https://www.w3.org/WAI/aria/track/actions/1490 [2] mck-action1490 branch: http://rawgit.com/w3c/aria/mck-action1490/aria/aria.html
Received on Thursday, 4 February 2016 12:13:32 UTC