17:31:08 RRSAgent has joined #aria 17:31:08 logging to http://www.w3.org/2016/02/18-aria-irc 17:31:10 RRSAgent, make logs world 17:31:10 Zakim has joined #aria 17:31:12 Zakim, this will be 17:31:12 I don't understand 'this will be', trackbot 17:31:13 Meeting: Accessible Rich Internet Applications Working Group Teleconference 17:31:13 Date: 18 February 2016 17:31:13 chair: Rich 17:31:21 present+ Joanmarie_Diggs 17:31:27 meeting: W3C ARIA Working Group 17:31:35 RRSAgent, make log public 17:31:58 present+ Tzviya 17:32:38 mck has joined #aria 17:32:50 https://lists.w3.org/Archives/Public/public-aria/2016Feb/0293.html 17:33:34 cyns has joined #aria 17:34:02 RRSAgent, make log public 17:34:23 present+ fesch 17:35:12 clown has joined #aria 17:35:19 mgylling has joined #aria 17:36:26 present+ Joseph_Scheuhammer 17:36:39 jamesn has joined #aria 17:37:35 scribenick: clown 17:38:41 JF has joined #aria 17:38:52 TOPIC: CfCs 17:39:11 RS: the proposed for action 1672 had gone out after resolution. 17:39:14 RS: it has passed. 17:39:37 RS: all the deprecated text for aria-grabbed and aria-dropeffect has gone through. 17:39:46 JD: I have put in the new text. 17:40:02 TOPIC: Combobox ACTION-1490 17:40:31 MK: First, let's limit the scope to the structure and relationships within the combobox. 17:40:42 MK: Nothing about focus nor active descendant. 17:40:56
17:41:07 MK: The aria 1.0 structure is as above. 17:41:39 RS: There was a second one where the combobox was a container of a textbox and a listbox. 17:41:44 MK: Let's take that up later. 17:41:54 MK: The first form have a number of issues. 17:42:11 MK: First, as Bryan has raised regarding value. 17:42:19
17:42:33 MK: If you use an input type text, you get the value for free. 17:43:00 MK: If you use the second form, there is no value. 17:43:06 regrets+ MichielBijl 17:43:18 q+ to point out the FF still might give a value to the comboxo in the second form. 17:43:51 MK: From a screen read perspective, both of these end up with one widget, even though on screen there are two things (textbox, listbox) 17:44:00 present+ Markus_Gylling 17:44:07 q+ to say that I think it's undefined whether the value is still available in the first example, and it is at least not interoperably implemented 17:44:15 MK: The SR can't see it as two items. 17:44:24 bgaraventa1979 has joined #aria 17:44:40 MK: So, two problems; Value and composite nature. 17:44:41 q? 17:44:47 present+ Bryan_Garaventa 17:45:26
17:45:52 MK: One more example: screen reader developers like this because it's how native combobox work. (Pastes in example). 17:46:09 MK: Notice in this pattern, there is no need for aria-owns. 17:46:18
17:46:42 MK: And, you could always make it like this with aria-owns (Pastes in another example). 17:47:34 MK: First, then, focussing on this structure: is there consensus that the spec should reflect the latter two examples? 17:47:38 q? 17:49:01 tzviya has joined #aria 17:50:17 JS: I believe FF puts in a value for the combobox even in the case not using a text input field. 17:50:22 JS: But, I'd have to check. 17:50:35 MK: Even with contentediable 17:52:24 JS: Points out that the two composite examples were out there in early versions of the spec. 17:52:26 q? 17:52:41 ack clown 17:52:41 clown, you wanted to point out the FF still might give a value to the comboxo in the second form. 17:52:46 MK: Well, we still want to allow for the input version, for legacy apps. 17:53:21 CS: We have a native combobox — two kinds. 17:53:32 CS: Win32 that looks like the container example. 17:53:41 CS: Then there is XAML 17:54:08 CS: The XAML combobox are an edit control with a controllerFor relationship to a list. 17:54:22 MK: It sounds like you still have two accessibles. 17:54:25 CS: We do. 17:54:45 MK: That particular structure is in ARIA and the web world. 17:54:54 MK: But the screen reader developers are rejecting. 17:55:17 MK: The engjineers are aware of the XAML structure, but do not like it. 17:55:25 CS: Well, narrator supports it. 17:55:52 MK: I don't see a mapping issue if people use the second form. 17:56:02 CS: We might miss the controlling relationship. 17:56:18 MK: But you could do it based on the mark up and infer the controlling relationship. 17:56:37 CS: We might be able to do that, I would hold that in reserve since we might find bugs. 17:56:45 jongund has joined #aria 17:57:11 present+ jongund 17:57:13 MK: But, we don't want authors to be responsible for crafting the markup exactly, but leave it to the browser to map appropriately. 17:57:25 CS: I think we might be about to do that, but let me check. 17:57:26 present+ Rich_Schwerdtfeger 17:57:43 q? 17:57:44 q? 17:57:48 CS: I think I can do it, but I must talk to devs first. 17:57:48 ack cyns 17:57:48 cyns, you wanted to say that I think it's undefined whether the value is still available in the first example, and it is at least not interoperably implemented 17:58:21 MK: The next part is to talk about focus management. But we only have 3 minutes. 17:58:41 MK: I would like to modify ACTION-1490 branch with the above discussion in mind. 17:58:41 I'm going to drop off now 17:58:57 RS: We will continue this next week then. 17:59:38 scribe: mck 18:00:05 TOPIC: Test harness 18:00:16 RS: I started on this 18:00:38 rs: we need to tell people where exit criteria are documented 18:00:49 jf needs it among others 18:00:58 mc: i can recreate the url. will take a min 18:01:28 -> https://rawgit.com/w3c/aria/CR-pub/aria/aria.html#sotd Draft ARIA 1.1 exit criteria 18:01:39 Q+ to ask to be reminded of the new mailing list for the test-harness activities 18:01:43 rs: side note, joanie, i posted comments on link type 18:02:07 jf: new e-mail for test effort. what is that? 18:02:33 ack JF 18:02:33 JF, you wanted to ask to be reminded of the new mailing list for the test-harness activities 18:02:36 -> https://www.w3.org/WAI/ARIA/communication List of email lists 18:02:57 https://lists.w3.org/Archives/Public/public-aria-test/ 18:03:14 mc: on the aria wg home, there is a communications section that includes mailing lists where it is listed. 18:03:22 https://www.w3.org/WAI/PF/testharness/ 18:03:28 -> https://www.w3.org/WAI/PF/testharness/ ARIA Test Harness 18:03:46 rs: do we want to test properties on every role for the new attribs 18:03:57 mc: no, it is not feasible for every combination 18:04:13 mc: some props are for only one role 18:04:24 mc: globals we only test on a sample subset 18:05:08 jf: getting 404 for the list 18:05:29 https://www.w3.org/WAI/PF/testharness/specs?spec_id=5 18:05:34 https://www.w3.org/WAI/PF/testharness/specs?spec_id=3 18:05:43 mc: related to test harness not being complete. 18:06:12 mc: commenting out those links for now 18:07:08 https://rawgit.com/w3c/aria/CR-pub/aria/aria.html#sotd 18:07:17 Look for "Exit Criteria" 18:07:37 RS: JF look at this link. this is all the stuff needs test cases 18:08:01 question: are the people who work on JF's india team, do they understand ax apis? 18:08:14 jf: they have a working command of that 18:08:42 rs: could they look at the aria spec and write a test ssample and that look at the maaping specs to write a test for each platform. 18:08:49 jf: I think yes 18:08:59 q+ 18:09:07 jf: might be good to get people together on a call and work through an example 18:09:32 rs: there are already examples in there. I'd have they try to write a couple. 18:09:45 Test cases for ARIA 1.0: https://www.w3.org/WAI/PF/testharness/testcases?testsuite_id=1 18:10:05 https://www.w3.org/WAI/PF/testharness/testcases?testsuite_id=4 18:10:35 https://www.w3.org/WAI/PF/testharness/testcases/edit?testsuite_id=4&testcase_id=75 18:10:37 rs: providing an example 18:10:52 rs: show expected results for each platform 18:11:33 this needs to be done for each of the exit criteria for each of the new features 18:11:41 jg: we can do some 18:11:54 jg: is name description and grouping part of it? 18:11:58 https://www.w3.org/WAI/PF/testharness/ 18:12:17 rs: there are test cases needed for accname 18:12:42 rs: this is only what changed, not everything. 18:12:48 probably need another coordination call 18:13:02 would also like Joseph, the King of AccName! 18:13:41 Joseph: there are no substantial changes to accname 18:13:51 we did remove express mapping 18:13:56 rs: need them for UIA 18:14:10 Joseph: we might have them but didn't use them before. 18:14:17 rs: when is a good time for a call? 18:14:40 jf: 2 people in india, early morning is best. before 9:30 austin. 18:14:49 rs: make a doodle pole? 18:14:52 +1 to a Doodle poll 18:14:59 mc: that's fine 18:15:36 Fred: svg aam is using a wiki page for testable statements and then use a script to load into db 18:15:58 rs: we can look at that. 18:16:15 need names from people on india team. 18:16:23 compiling list of names to pole 18:16:42 regrets- MichielBijl 18:16:48 present+ MichielBijl 18:16:53 jf: My team is going to need some management direction. 18:17:06 here are the SVG AAM test assertions https://www.w3.org/wiki/SVG_Accessibility/Testing/Test_Assertions 18:17:10 I can help with that. But, we should have a primary coordinator. 18:17:25 RS: not sure I have the cycles to do it personally. 18:17:52 jf: I can try and help. these are new people. Unrealistic to expect them to be complete self starters. 18:18:51 TOPIC: aria-details 18:18:53 action-2018 18:18:53 action-2018 -- Richard Schwerdtfeger to Modify issue1009 text to ensure that aria-details does not aria-details does not participate in accessible name computation -- due 2016-02-18 -- OPEN 18:18:53 http://www.w3.org/WAI/ARIA/track/actions/2018 18:18:58 action-2018? 18:18:58 action-2018 -- Richard Schwerdtfeger to Modify issue1009 text to ensure that aria-details does not aria-details does not participate in accessible name computation -- due 2016-02-18 -- OPEN 18:18:58 http://www.w3.org/WAI/ARIA/track/actions/2018 18:19:11 https://rawgit.com/w3c/aria/issue1009/aria/aria.html#aria-details 18:19:25 This proposal also removes describedat 18:19:46 rs: still have to deal with visibility in dpub 18:20:16 joseph: there is a note about single element referencing. that is not in the text. 18:20:28 joseph: wording in 2nd paragraph. 18:20:34 rs: easy fix 18:21:10 q+ 18:21:10 rs: Is this acceptable proposal for CFC? 18:21:14 +1 18:21:21 +1 18:21:28 q? 18:21:29 q? 18:21:33 ack fesch 18:21:34 ack 18:22:48 not raised with dpub yet. 18:23:46 rs: we have a week, if there are only minor comments, we wouldn't need another cfc. 18:24:01 marcus: i'm optomistic 18:24:37 RESOLUTION: Accept aria-details proposal with editorial change to refer to a single element. 18:25:32 TOPIC: Link type proposal 18:25:33 action-2006 18:25:33 action-2006 -- Joanmarie Diggs to Draft proposal for new aria-linktype attribute for group review -- due 2016-01-27 -- OPEN 18:25:33 http://www.w3.org/WAI/ARIA/track/actions/2006 18:25:36 action-2006? 18:25:36 action-2006 -- Joanmarie Diggs to Draft proposal for new aria-linktype attribute for group review -- due 2016-01-27 -- OPEN 18:25:36 http://www.w3.org/WAI/ARIA/track/actions/2006 18:26:00 https://rawgit.com/w3c/aria/action-2006/aria/aria.html#aria-linktype 18:26:13 Joanie: no longer excited about this idea. just kept ruling all the use cases as not necessary. 18:26:26 q+ 18:26:31 Joanie: not sure that this anything to with aria-details 18:27:00 rrsagent, make minutes 18:27:00 I have made the request to generate http://www.w3.org/2016/02/18-aria-minutes.html mck 18:27:27 Joanie reads spec text. 18:28:07 q- 18:29:16 Joanie: I made up some enumerated type values 18:29:37 rs: what broght this up is in dpub 18:29:50 they have new roles that are all forms of links 18:30:44 dpub was adding roles. this is an alternative to more roles. it is like a subrole. 18:30:46 q+ 18:31:16 Joanie: I am not sure we need this in core. I am not opposed to it. But do not necessarily see the value outside DPUB 18:31:51 RS: I think there could be cases outside DPUB, like in the case of details. 18:31:56 q? 18:32:12 ack mgylling 18:32:19 Marcus: Joanie, why are not not hinking is generally useful? 18:33:20 Joanie: I use the platform API to parse the link and figure out things like samepage and mailto or file of size. 18:33:45 Joanie: this new attribute doesn't save any work as a screen reader dev. I can still do these things without it. 18:34:07 Marcus: Is this generally useful to screen reader users? 18:34:19 Joanie: without this feature, I still provide all this information. 18:34:30 rs: how do you do it for details or footnote? 18:34:35 q+ 18:34:40 Joanie: I do not handle those cases. 18:34:51 this could be good for that. 18:35:08 rs: I think having it in the main spec is valuable. Links are everywhere. 18:35:12 q? 18:35:35 Tzviya: It is possible this is a way to future proof for annotations. 18:36:03 rs: are people against having a link type? 18:36:14 mb: what is the point of linktype? 18:36:35 rs: In the aria dpub spec, there are lots of roles like links that do thing like point to biblio entry. 18:36:43 we want to avoid proliferation of roles. 18:36:52 if you are AT user you want to know it is a link 18:37:13 It is also useful to know what type it goes to. 18:37:39 mb: VoiceOver already does something like this. 18:37:54 mb: it says things like "internal link" 18:38:40
18:38:43 am I muted? 18:38:45 18:38:57 how do i unmute 18:39:05 unmute me 18:40:26 q+ 18:40:37 q+ to say probably need something to say if it is internal or not 18:41:04 rs:Michiel, you understand the concept? 18:41:17 mb: yes, not sure we need it. but I will read more. 18:42:38 Joanie: i included the note about roledescription because there is a distinct difference. roledescription has to be localized by the author. linktype is enumerated. 18:43:08 screen reader can programatically use the value of linktype because it is an enumeration. 18:43:26 but in some way it is similar. We don't want authors to use them interchangeably. 18:43:44 +1 to joanie's suggestion to fully describe the machine-readable difference between linktype and description. 18:43:54 rs: whatever DPUB has in their spec, please include here. 18:44:37 Joanie: I don't think the core needs all the DPUB values 18:44:56 Modules extend core and not all th dpub values are generally useful. 18:44:57 q- 18:45:55 rs: I would let dpub define the reference values 18:46:14 q? 18:46:46 tzviya: Based on what AT devs are syaing, this isn't generally useful. Is that what we are asking? 18:46:54 q? 18:47:09 q- 18:47:13 rs: No, there is not a way for an AT to know something is a link to a footnote or biblio. 18:47:30 Marcus: perhaps we could subclass it like we do with roles 18:47:37 ack mgylling 18:47:42 q? 18:47:48 Joanie: you cant' subclass vluaes 18:48:17 Joanie: core would have a short list of values. DPUB would just have more values unique to DPUB. 18:48:45 Joanie: knowing that something is a link to a footnote might be useful in html. 18:49:35 Marcus: I don't think keeping reference as a value in core would hurt our table in dpub. 18:50:07 What is the problem with having more of the DPUB values in core? 18:50:53 Rich, please unmute me 18:51:50 I did, but rich seems to have me muted again, I unmuted my mic 18:56:06 MK: I see value in having more of the DPUB value in core. 18:56:12 rs: I am not opposed to that. 18:56:35 Marcus: we do have a worry that collective set of value is spread across documents. 18:56:47 q+ To ask if the consensus is remove "reference" and add "footnote" to core 18:56:58 marcus: If we could put all the value in core, than that would be fine too. 18:58:56 Marcus: do we use prefixes on the values 18:59:37 joanie: we don't want some that havewhere you need prefixes and others where you don't 18:59:48 tzviya: we have only 4 values now 19:01:18 MK: why do you have to prefix values 19:01:34 rs: agree, we do not need to prefix values 19:01:48 it is not part of our extension module requirements. 19:01:57 rrsagent, make minutes 19:01:57 I have made the request to generate http://www.w3.org/2016/02/18-aria-minutes.html mck 19:02:06 rrsagent, make log public 19:02:29 rs: add the DPUB values to the core proposal. 19:02:34 +1 to no prefixes on values 19:02:40 rrsagent, make minutes 19:02:40 I have made the request to generate http://www.w3.org/2016/02/18-aria-minutes.html mck 19:02:49 zakim, bye 19:02:49 leaving. As of this point the attendees have been Joanmarie_Diggs, Tzviya, fesch, Joseph_Scheuhammer, Markus_Gylling, Bryan_Garaventa, jongund, Rich_Schwerdtfeger, MichielBijl 19:02:49 Zakim has left #aria 19:03:06 rrsagent, make minutes 19:03:06 I have made the request to generate http://www.w3.org/2016/02/18-aria-minutes.html mck 19:07:49 personally I would prefer noteref (dovetails with new elements). But can live with either 21:08:02 chaals has joined #aria 21:41:24 richardschwerdtfeger has joined #aria