- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 1 Mar 2016 16:17:20 -0500
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: https://www.w3.org/2016/03/01-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 01 Mar 2016 See also: [2]IRC log [2] http://www.w3.org/2016/03/01-aapi-irc Attendees Present Joanmarie_Diggs, Cynthia_Shelly, Joseph_Scheuhammer Regrets Rich_Schwerdtfeger, Bryan_Garaventa Chair Joseph_Scheuhammer Scribe Joanmarie_Diggs Contents * [3]Topics 1. [4]ACTION-1569/1585/ISSUE-540 (All) Section on AAPI differences - Jason's latest. 2. [5]ACTION-2012/ACTION-2013/Action-1667 (Cynthia) UIA mappings for landmark roles, pull request: https://github.com/w3c/aria/pull/272 3. [6]ACTION-1593 (Cynthia) Compare implementations of AAPI managed states and look for gaps. 4. [7]Test file creation 5. [8]ACTION-1541 (Joanie/Joseph) AXAPI mapping for aria-modal property. 6. [9]ACTION-1668 (Rich/Alex) Add IA2_ROLE_LANDMARK for IA2. * [10]Summary of Action Items * [11]Summary of Resolutions __________________________________________________________ <clown> agenda: this <clown> - Also bugzillas: <clown> [12]https://www.w3.org/Bugs/Public/buglist.cgi?component=Core%2 0AAM&product=ARIA [12] https://www.w3.org/Bugs/Public/buglist.cgi?component=Core%20AAM&product=ARIA <clown> [13]https://www.w3.org/Bugs/Public/buglist.cgi?component=AccNam e%20AAM&product=ARIA [13] https://www.w3.org/Bugs/Public/buglist.cgi?component=AccName%20AAM&product=ARIA <clown> [14]https://www.w3.org/WAI/PF/Group/track/products/26 [14] https://www.w3.org/WAI/PF/Group/track/products/26 <scribe> scribe: Joanmarie_Diggs <cyns> thank you! ACTION-1569/1585/ISSUE-540 (All) Section on AAPI differences - Jason's latest. <clown> ACTION-1569? <trackbot> ACTION-1569 -- Joseph Scheuhammer to Create a section that describes AAPI differences -- due 2016-02-23 -- PENDINGREVIEW <trackbot> [15]http://www.w3.org/WAI/ARIA/track/actions/1569 [15] http://www.w3.org/WAI/ARIA/track/actions/1569 JS: I incorporated all of Jason's and Cynthia's changes. ... I pushed them and asked for feedback. CS: I did my action item about changing the example. <clown> [16]https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0050 .html [16] https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0050.html JS: Jason replied (see above). ... He wants to change the end of the second paragraph. ... He wants us to not use "accessible" as a noun. CS: I tend to agree with him. JS: I pointed out that it's used this way throughout the document. CS: You can give him an action item if he wants to change it. JS: Is it especially egregious? CS: Up to you if you want to make the change or ask him to do it. JS: It might be referencing the glossary, which would make it more challenging. CS: You could also make a glossary entry with accessible used as a noun, which might be less work. JS: The next issue Jason mentioned: (Joseph reads text of 1.1) ... Jason wants to drop the word "static" ... I thought about it a bit. ... And I thought it's correct because you need ARIA to get across the correct semantics. ... So the DOM does not represent the correct semantics. CS: But it says "structure and state". ... That could mean accessibility structure and state, or DOM structure and state, or.... ... And it's introductory material. JS: Jason raised a similar issue (Joseph reads from email) ... Jason suggested that the text suggests ATs only use accessibility APIs for interactive content. ... Which of course is not correct (any longer). ... I responded to him that I agree and that this text should be updated. ... He has a recommended rewrite for the UIA section. ... Cynthia responded. <clown> [17]https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0051 .html [17] https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0051.html <clown> [18]https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0053 .html [18] https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0053.html JS: (Reads from Cynthia's reply at above URL) CS: The last thing that was written there is fine. JS: Where's "there"? CS: In his email. ... The way that he phrased it is better. <clown> action-1585 <trackbot> action-1585 -- Joseph Scheuhammer to Add to the section on differences among aapis highlighting the features of uia. -- due 2016-01-15 -- PENDINGREVIEW <trackbot> [19]http://www.w3.org/WAI/ARIA/track/actions/1585 [19] http://www.w3.org/WAI/ARIA/track/actions/1585 CS: But with the example I redid, that may not work. ... The button example he uses in his rewrite is incorrect. JS: So I should use your (Cynthia's) text in the rewrite? <clown> action-2032 <trackbot> action-2032 -- Joseph Scheuhammer to Provide a new example for the accessibility api explanatory text. -- due 2016-03-01 -- OPEN <trackbot> [20]http://www.w3.org/WAI/ARIA/track/actions/2032 [20] http://www.w3.org/WAI/ARIA/track/actions/2032 JS: That replaces the example. What else should we change? CS: Can you munge them together and we can look at them next week? JS: Yes. CS: I will be reviewing the complete UIA column next week. ... I may just do a pull request as I don't think we need to have a discussion about each cell in that table. JS: Since we didn't test UIA last time, we need to test everything this time. (Some discussion about restoring the UIA Express column) JS: We need to talk to Alex Surkov about this. CS: I think it was about the HTML-AAM. JS: We removed it from Core. Jason asked if we should remove it from HTML-AAM? CS: Alex pointed out that some implementations (i.e. Firefox) may still use it. JS: Does this imply anything about testing? CS: It might. ... And we don't know if we have a testable implementation of UIA Express. ... Unless Alex wants us to use Firefox to test for UIA Express. JS: We have plan for differences amongst Accessibility APIs: ... I'll tell Jason to go ahead with the accessible objects. ... I'll munge the changes. ACTION-2012/ACTION-2013/Action-1667 (Cynthia) UIA mappings for landmark roles, pull request: [21]https://github.com/w3c/aria/pull/272 [21] https://github.com/w3c/aria/pull/272 <clown> [22]https://github.com/w3c/aria/pull/272 [22] https://github.com/w3c/aria/pull/272 JS: Your (Cynthia's) github pull request for landmarks: I'm fine with that, but if we make your change here, we need to do it everywhere. CS: I don't think that's the only change I made. JS: No, the rest I'm fine with. <clown> [23]https://github.com/w3c/aria/commit/5b29b85d5d4ebee1b374bef2 f887b8b6dd72cac9 [23] https://github.com/w3c/aria/commit/5b29b85d5d4ebee1b374bef2f887b8b6dd72cac9 <clown> ACTION: cynthia to change the phrase "Control type/role" to "Control Type" throughout the Core-AAM [recorded in [24]http://www.w3.org/2016/03/01-aapi-irc] [24] http://www.w3.org/2016/03/01-aapi-irc] <trackbot> Created ACTION-2037 - Change the phrase "control type/role" to "control type" throughout the core-aam [on Cynthia Shelly - due 2016-03-08]. <clown> action-2037 <trackbot> action-2037 -- Cynthia Shelly to Change the phrase "control type/role" to "control type" throughout the core-aam -- due 2016-03-08 -- OPEN <trackbot> [25]http://www.w3.org/WAI/ARIA/track/actions/2037 [25] http://www.w3.org/WAI/ARIA/track/actions/2037 CS: Go ahead and merge the current pull request. ... And give me an action to do the other changes to "control type". ACTION-1593 (Cynthia) Compare implementations of AAPI managed states and look for gaps. <clown> action-1593 <trackbot> action-1593 -- Cynthia Shelly to Compare implementations of AAPI managed states and look for gaps. -- due 2016-03-04 -- OPEN <trackbot> [26]http://www.w3.org/WAI/ARIA/track/actions/1593 [26] http://www.w3.org/WAI/ARIA/track/actions/1593 JS: We talked about this briefly last week. CS: I didn't get to this one yet. ... Let's move it to the 29th. ... And when are we doing test file creation? Test file creation CS: I had an action due today to create a test case. action-1373 <trackbot> action-1373 -- Cynthia Shelly to Create a test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements. -- due 2016-03-01 -- OPEN <trackbot> [27]http://www.w3.org/WAI/ARIA/track/actions/1373 [27] http://www.w3.org/WAI/ARIA/track/actions/1373 CS: I'd like to align this with when the other test case writing takes place. ... Testing starts after last call? JD: When is last call? JS: I think the plan is, because we've been doing heartbeats regularly now, we choose the last heartbeat for last call. CS: There's no way all the test cases will be written by March 11th. JS: I'll add a note that the due date for this action should coincide with test case creation. ACTION-1541 (Joanie/Joseph) AXAPI mapping for aria-modal property. <clown> action-1541 <trackbot> action-1541 -- Joseph Scheuhammer to Investigate and propose mappings for aria-modal property for axapi. -- due 2016-02-08 -- OPEN <trackbot> [28]http://www.w3.org/WAI/ARIA/track/actions/1541 [28] http://www.w3.org/WAI/ARIA/track/actions/1541 <clown> [29]https://developer.apple.com/library/mac/documentation/AppKi t/Reference/NSAccessibility_Protocol_Reference/index.html#//app le_ref/occ/intfp/NSAccessibility/accessibilityModal [29] https://developer.apple.com/library/mac/documentation/AppKit/Reference/NSAccessibility_Protocol_Reference/index.html#//apple_ref/occ/intfp/NSAccessibility/accessibilityModal JS: I did a little research. And found the above in the Apple documentation. ... There is a accessibility-modal property of a window. <clown> [30]https://bugs.webkit.org/show_bug.cgi?id=138566#c23 [30] https://bugs.webkit.org/show_bug.cgi?id=138566#c23 <clown> @property(getter=isAccessibilityModal) BOOL accessibilityModal JS: The method is isAccessibilityModal() <clown> A Boolean value that determines whether the window is modal. JS: The documentation states the above. ... That tells the AT programmer what to look for, but not what to look for in the accessibility inspector. <clown> [31]https://bugs.webkit.org/show_bug.cgi?id=138566#c23 [31] https://bugs.webkit.org/show_bug.cgi?id=138566#c23 JS: So I commented on the bug associated with the implementation. ... I asked them what to put in the accessibility mappings. ... I haven't gotten a reply. JD: If memory serves me, they don't expose the property; the act upon it being present. ... For instance, if an aria-modal dialog became active, the page content underneath would be treated as if aria-hidden were true. ... I think. I am not Apple. JS: So how do we test it? JD: Hypothetically, if you had a page with text and an OK button that triggered the appearance of an aria-modal dialog, then you would activate the button and then look in the accessibility tree to verify that text and that button were not in the accessibility tree. ... And you would probably also want to verify that upon dismissing the aria-modal dialog, the original content was re-added back to the accessibility tree. ACTION-1668 (Rich/Alex) Add IA2_ROLE_LANDMARK for IA2. JS: Rich and Alex are not here. ... There is an email thread. ... We'll put it off to next week since Rich is not here. <clown> object:state-changed:invalid_entry ATK_STATE_INVALID_ENTRY Indicates that the object has encountered an error condition due to failure of input validation. For instance, a form control may acquire this state in response to invalid or malformed user input. <clown> [32]http://w3c.github.io/aria/core-aam/core-aam.html#mapping_ev ents_state-change [32] http://w3c.github.io/aria/core-aam/core-aam.html#mapping_events_state-change ATK_STATE_INVALID Indicates an invalid state - probably an error condition. <clown> issue-1013 <trackbot> issue-1013 -- Is there a need for an aapi event for aria-errormessage -- open <trackbot> [33]http://www.w3.org/WAI/ARIA/track/issues/1013 [33] http://www.w3.org/WAI/ARIA/track/issues/1013 JS: I raised the above issue. Summary of Action Items [NEW] ACTION: cynthia to change the phrase "Control type/role" to "Control Type" throughout the Core-AAM [recorded in [34]http://www.w3.org/2016/03/01-aapi-irc] [34] http://www.w3.org/2016/03/01-aapi-irc Summary of Resolutions [End of minutes]
Received on Tuesday, 1 March 2016 21:18:25 UTC