15:01:37 RRSAgent has joined #wai-wcag 15:01:37 logging to http://www.w3.org/2013/10/08-wai-wcag-irc 15:01:58 Chair: AWK 15:02:51 trackbot, start meeting 15:02:53 RRSAgent, make logs public 15:02:55 Zakim, this will be WAI_WCAG 15:02:55 ok, trackbot, I see WAI_WCAG()11:00AM already started 15:02:56 Meeting: Web Content Accessibility Guidelines Working Group Teleconference 15:02:56 Date: 08 October 2013 15:03:04 zakim, ??P29 is Michael_Cooper 15:03:04 +Michael_Cooper; got it 15:03:11 zakim, Adobe is AWK 15:03:11 +AWK; got it 15:03:41 zakim, aaaa is Kathy_Wahlbin 15:03:41 +Kathy_Wahlbin; got it 15:03:48 Zakim, aabb is Peter_Korn 15:03:50 +Peter_Korn; got it 15:04:05 Agenda+ Survey for October 8 https://www.w3.org/2002/09/wbs/35422/20131008comments/results 15:04:18 zakim, aacc is Sailesh_Panchang 15:04:18 +Sailesh_Panchang; got it 15:05:29 regrets+ Alan 15:05:40 Regrets+ David 15:05:50 agenda: http://lists.w3.org/Archives/Public/w3c-wai-gl/2013OctDec/0009.html 15:07:04 Joshue108 has joined #wai-wcag 15:07:11 Zakim, who is on the phone? 15:07:11 On the phone I see AWK, Kathy_Wahlbin, Peter_Korn, Sailesh_Panchang, Michael_Cooper 15:07:17 +[IPcaller] 15:07:23 zakim, [IPcaller] is Joshue 15:07:23 +Joshue; got it 15:07:26 scribe: Kathy 15:07:49 zaki, take up item 1 15:07:55 zakim, take up item 1 15:07:55 agendum 1. "Survey for October 8 https://www.w3.org/2002/09/wbs/35422/20131008comments/results" taken up [from AWK] 15:09:10 AWK: survey is on the lengthy side, Number 1, 5, 7, 10 are unanimous 15:09:34 marcjohlic has joined #wai-wcag 15:09:40 zakim, mute me 15:09:40 Joshue should now be muted 15:09:58 RESOLUTION: Accepting 1, 5, 7 and 10 as proposed 15:09:58 +Marc_Johlic 15:10:50 TOPIC: 2. ARIA Technique: Using ARIA Live Regions or role=alert to Identify Errors 15:11:57 AWK: People like the idea of this but there are a couple of concerns. 15:13:40 +q 15:14:24 KW: If you add aria-describedby and aria-invalid to the form fields then a screen reader users does not have to remember what they heard through the live region 15:14:28 zakim, unmute me 15:14:28 Joshue should no longer be muted 15:14:42 ack sa 15:15:33 Sailesh: Concerns about #10 and would like to know what the reasoning is 15:17:54 Sailesh: On the aria live region, if using the role="alert" do you need to use aria-live region. If you just use role="alert" then you do not need to use aria-live region - it works across browsers and AT 15:19:02 q+ 15:19:16 ack me 15:20:47 ack me 15:21:10 zakim, mute me 15:21:10 Joshue should now be muted 15:21:11 Josh: what is the ways to do discover the error message; role = alert and errors message being read when get to the field 15:22:09 AWK: what is the bug with aria-atomic issue. Was this in the past? What currently supports. We can add this to the support notes 15:24:04 KW: Well its definitely not required, so if its not done its not a WCAG error - but its a good technique. 15:24:18 KW: Especially if there is a long list of errors. 15:24:30 AWK: We should not make this too complex but we should let people know what the limitations are. Maybe adding the additional information and have the task force create the technique to show the aria-describedby and aria-invalid 15:24:51 zakim, unmute me 15:24:51 Joshue should no longer be muted 15:24:53 Sailesh: Sent the example through the email 15:25:03 http://mars.dequecloud.com/demo/form-alert2.htm 15:25:15 AWK: here is the link from Sailesh 15:26:13 Sailesh: this is for aria role="alert" and aria live region, does not have aria-describedby 15:26:36 Zakim, Queue? 15:26:36 I see no one on the speaker queue 15:27:36 zakim, mute me 15:27:36 Joshue should now be muted 15:28:02 AWK: Goal is to get the technique passed through and a sufficient way to describe errors. Adding aria-describedby is not required. Suggest to the taskforce to create an example of this. We can add note about the connection of error message to the field and link to the example when it exists 15:28:42 Sailesh: It should be a separate technique. It depends on the number of error message and how the errors are implemented in the field 15:29:09 Kathy: agree 15:29:13 +1 15:30:01 zakim, unmute me 15:30:01 Joshue should no longer be muted 15:30:04 AWK: if this is equivalent aria-live=assertive then we should add an example. Josh mentioned that this may be confusing. 15:30:37 AWK: is this necessary? 15:30:40 q+ 15:31:15 Josh: the use cases are not always clear. We should indicate which is the preferred method 15:32:03 KW: There is a reason to do aria-live=assertive - sometimes role="alert" isn't announced in FF and IE - 15:32:23 KW: So there is a case, we can't cover all versions but it is important to show various use cases. 15:33:14 Josh: Where do we draw the line. Should we include in user agent notes. This one could get messy. 15:34:01 AWK: Another way to handle it, is to add a note about the difference 15:34:29 Josh: The aria live region is assertive when using role="alert" 15:35:15 kerstin has joined #wai-wcag 15:36:07 AWK: Someone needs to spend some time for the suggestions for this. We need to give a note to the taskforce about aria-describedby and aria-live='assertive". 15:36:26 Josh: I will do this. 15:36:28 Zakim, who is on the phone? 15:36:28 On the phone I see AWK, Kathy_Wahlbin, Peter_Korn, Sailesh_Panchang, Michael_Cooper, Joshue, Marc_Johlic 15:37:00 ACTION: Josh to provide suggested edits to http://www.w3.org/WAI/GL/wiki/Using_ARIA_Live_Regions_or_role%3Dalert_to_Identify_Errors 15:37:00 Created ACTION-219 - Provide suggested edits to http://www.w3.org/wai/gl/wiki/using_aria_live_regions_or_role%3dalert_to_identify_errors [on Joshue O Connor - due 2013-10-15]. 15:37:17 I'm trying to join via skype (facing some problems) 15:37:17 RESOLUTION: Leave open. 15:37:37 TOPIC: 3. LC-2844: Out of date User Agent Support info 15:38:00 zakim, mute me 15:38:00 Joshue should now be muted 15:38:26 zakim, queue? 15:38:26 I see Kathy on the speaker queue 15:39:03 AWK: Comment about the user agent support is not current. This is something that changes. Combine the user agent support into separate document. The information may be redundant. We could have a place where we link to the user agent support 15:39:08 q- 15:39:49 AWK: One of the comments, the ARIA should not be handled in a different way. The proposal is to have all the user agent notes handled in a separate document 15:39:55 ack sai 15:40:04 Zakim, Queue? 15:40:04 I see no one on the speaker queue 15:40:12 Zakim, who is here? 15:40:12 On the phone I see AWK, Kathy_Wahlbin, Peter_Korn, Sailesh_Panchang, Michael_Cooper, Joshue (muted), Marc_Johlic 15:40:14 On IRC I see kerstin, marcjohlic, Joshue108, RRSAgent, Zakim, SaileshP, AWK, Kathy, korn, MichaelC, trackbot 15:41:12 jamesn has joined #wai-wcag 15:41:19 zakim, mute sailesh 15:41:19 Sailesh_Panchang should now be muted 15:41:19 rrsagent, make minutes 15:41:19 I have made the request to generate http://www.w3.org/2013/10/08-wai-wcag-minutes.html jamesn 15:41:25 AWK: The comments had a few ideas about where these should go 15:41:53 AWK: edit the proposed resolution based on the comments 15:42:12 +[IPcaller] 15:42:34 zakim, ipcaller is me 15:42:34 +kerstin; got it 15:42:45 zakim, mute me 15:42:45 kerstin should now be muted 15:42:57 zakim, unmute me 15:42:57 Joshue should no longer be muted 15:43:00 sorry for delay 15:43:21 AWK: take a look at the change 15:43:36 https://www.w3.org/2006/02/lc-comments-tracker/35422/NOTE-WCAG20-TECHS-20130905/2844 15:43:59 +1 15:44:10 zakim, mute me 15:44:10 Joshue should now be muted 15:44:17 AWK: questions, comments, concerns 15:44:23 +1 15:44:28 +1 15:44:39 RESOLUTION: accept as amended 15:45:07 -Peter_Korn 15:45:11 +James_Nurthen 15:45:13 korn has left #wai-wcag 15:45:33 +q 15:46:06 ACTION: Michael to handle the transition to handling user agent support notes in a single separate document. 15:46:06 'Michael' is an ambiguous username. Please try a different identifier, such as family name or username (e.g., cooper, melledge). 15:46:15 ACTION: Michaelc to handle the transition to handling user agent support notes in a single separate document. 15:46:15 Created ACTION-220 - Handle the transition to handling user agent support notes in a single separate document. [on Michael Cooper - due 2013-10-15]. 15:46:44 drop action 2 15:47:04 ack me 15:47:39 zakim, mute me 15:47:39 Joshue should now be muted 15:47:43 TOPIC: LC-2853: H45 update for chromevox 15:48:13 +1 15:48:15 RESOLUTION: Accepted as amended 15:48:54 TOPIC: 6. aria-describedby comments LC-2848 and LC-2847 15:49:43 AWK: a few comments. Loretta's we will take under advisement. 15:50:06 James: We removed a number of items from this technique to confuse items with longdesc 15:50:42 http://www.w3.org/WAI/GL/wiki/Using_aria-describedby_to_provide_descriptions_of_objects 15:51:05 +1 to rename 15:51:16 James: maybe we should rename the images example and remove the 3.2.2 reference 15:52:29 yes, agree with James 15:52:52 James: we don't want to lose the rest of the aria-describedby; we don't want to soften it too much 15:53:14 James: we need to include user agent note about aria-describedby not reading in all user agents 15:54:53 James: most user agents ask to hear additional information. NVDA does not - it reads automatically. 15:54:59 AWK: should we say some 15:55:30 James: have to be careful not to imply how this works with the API 15:56:05 James: suggests some proposed language 15:56:10 https://www.w3.org/2006/02/lc-comments-tracker/35422/NOTE-WCAG20-TECHS-20130905/2848 15:56:12 AWK: updated the language 15:56:13 Zakim, Queue? 15:56:13 I see no one on the speaker queue 15:57:14 AWK: does this capture what James was saying 15:57:41 James: yes, we may want to point out the Voiceover does not support longdesc but does support aria-describedby 15:57:49 correct 15:58:35 AWK: it goes deeper still but I am not sure we want to do that. We do in the longdesc technique we have user agent information. Either technique is ok 15:58:52 zakim, queue? 15:58:52 I see no one on the speaker queue 15:59:00 AWK: is the information balanced? 15:59:17 +q 15:59:31 ack me 15:59:47 Josh: I think it is fine. 16:00:26 zakim, mute me 16:00:26 Joshue should now be muted 16:00:44 +1 16:00:48 AWK: any objections? 16:01:06 RESOLUTION: accepted as amended 16:01:52 TOPIC: 8. HTML Technique: Using heading tags to markup row header cells that group rows 16:02:06 AWK: Comment show concern about this 16:02:28 ack sai 16:02:41 AWK: Saliesh was this from you? 16:02:54 http://mars.dequecloud.com/demo/Census_2013.htm 16:03:15 Saliesh: yes, this technique was created with table headers with groups 16:04:14 zakim, mute me 16:04:14 Joshue was already muted, Joshue108 16:04:30 Saliesh: under each of the groups there is series of form fields. The group can be defined as a heading. A user can scan the headings and understand the structure of the table. The table navigation keys can then move through the table. The group header can be read by JAWS 16:04:53 +q 16:05:00 Sailesh: method avoids headers and id markup 16:05:20 AWK: there are two tables 16:05:32 Zakim, Queue? 16:05:32 I see Joshue on the speaker queue 16:05:32 Sailesh: the one on the bottom shows this technique 16:05:35 ack me 16:06:46 Josh: I am confused about this. I wonder degree this will work on complex tables by user agents 16:07:53 s/I wonder degree this will work on complex tables by user agents/ to what degree this is made accessible by user agent heuristics 16:08:14 Sailesh: the headings provide a way to navigate to the section of the table you want to view. In this technique assumes one level of headings 16:08:37 Josh: concerned about adding headings 16:09:01 Sailesh: it is valid code and you can add headings 16:09:21 Josh: extra layer of complexity, HTML has semantics to mark this up 16:09:53 James: what about using both; the header and id could be added with headings 16:10:01 +q 16:10:25 Sailesh: the second example simplifies the markup for the developer 16:10:47 zakim, mute me 16:10:47 Joshue should now be muted 16:11:25 Sailesh: tools if used to create the table markup but developers need to remember to add it 16:11:51 Sailesh: Voiceover support is limited 16:11:54 Zakim, Queue? 16:11:54 I see Joshue on the speaker queue 16:12:26 ack me 16:12:27 Sailesh: is it is another method but not required 16:13:36 Josh: interesting case. Could also have these as 4 separate tables. Not convinced about this and it may be confusing 16:13:38 zakim, mute me 16:13:38 Joshue should now be muted 16:14:41 James: it would simply for some developers; people who are auditing code would state that it does not meet 1.3.1 for relationship between header cells 16:16:00 AWK: Also concerned about this. There is markup for conveying these relationships within tables. It does not look like there is not full support 16:16:38 Sailesh: it is valid code. Josh mentioned about breaking it up into multiple tables but this is not always an option 16:17:08 James: If you are moving down the column. How do I know I am skipping the cells? It is not reading the new headings 16:17:21 Sailesh: the markup will provide the structure of the table 16:18:00 +q 16:18:03 James: we would not know what all the headings are for the cell. You would need read multiple different items - headings and cell headers 16:18:23 Sailesh: Ins+D in JAWS will read the nearest heading 16:18:34 James: one keystroke vs. two keystrokes 16:18:43 -q 16:19:37 Sailesh: this is alternative to headers and id; some developers do not code like this. The recommended way is headers/id but this is an alternative approach where it cannot be used 16:20:02 KW: I wouldn't want to give devs an out from using header/ids. 16:20:15 +1 from me too. 16:21:35 AWK: agree with Kathy. Users will be navigating using table navigation. There is value to having headings within cells but have a hard time passing a table if there is not markup to associate the headers 16:22:17 Zakim, Queue? 16:22:17 I see no one on the speaker queue 16:22:41 James: what about making this an advisory technique 16:22:49 ack me 16:23:22 AWK: do you think that the example is sufficient to meet 1.3.1 16:23:47 Josh: with headings a user could get into the middle of heading without knowing that they are in the table 16:24:21 AWK: what is the advisory? 16:24:46 zakim, mute me 16:24:46 Joshue should now be muted 16:24:52 Sailesh: Advisory is when you don't have assistive technology support 16:25:17 AWK: This could also be a usability technique 16:25:34 s/with headings a user could get into the middle of heading without knowing that they are in the table/navigating by headings could bounce the user into the middle of a table without them knowing it, so I don't like the sound of that. 16:25:57 AWK: if we say it is not sufficient then another technique would need to used 16:26:37 Sailesh: it is similar to landmarks and headings being used. Users will figure out the structure 16:26:56 AWK: what do we want to do here 16:27:37 what about leaving it open having a second look on it and asking SR-users? 16:27:39 AWK: do we have any heading technique about adding it within a table? 16:28:04 I'll do that. 16:28:13 ack me 16:28:18 AWK: does someone want to look at the techniques for heading to see if we can incorporate this into the technique 16:28:20 zakim,mute me 16:28:20 Joshue should now be muted 16:28:30 Josh: I will do that 16:29:46 ack me 16:29:59 ACTION: Josh to investigate adding table example to existing table techniques. 16:29:59 -Joshue 16:29:59 Created ACTION-221 - Investigate adding table example to existing table techniques. [on Joshue O Connor - due 2013-10-15]. 16:30:20 RESOLUTION: not accepted 16:30:31 AWK: We will pick up next week at #9 16:30:40 AWK: Sailesh is asking about #10 16:31:18 AWK: there is a technique and it is ready for review for the working group 16:32:09 bye 16:32:10 We start next week with #9 16:32:12 bye 16:32:12 -James_Nurthen 16:32:13 -Marc_Johlic 16:32:13 -Sailesh_Panchang 16:32:16 -kerstin 16:32:17 -Kathy_Wahlbin 16:32:17 -Michael_Cooper 16:32:19 -AWK 16:32:19 WAI_WCAG()11:00AM has ended 16:32:19 Attendees were +1.978.443.aaaa, +1.650.506.aabb, +1.703.225.aacc, Michael_Cooper, AWK, Kathy_Wahlbin, Peter_Korn, Sailesh_Panchang, Joshue, Marc_Johlic, kerstin, James_Nurthen 16:32:54 Zakim, who is on the phone? 16:32:54 apparently WAI_WCAG()11:00AM has ended, AWK 16:32:55 On IRC I see jamesn, RRSAgent, Zakim, AWK, MichaelC, trackbot 16:32:58 rrsagent, make minutes 16:32:58 I have made the request to generate http://www.w3.org/2013/10/08-wai-wcag-minutes.html AWK 16:33:22 Zakim, bye 16:33:22 Zakim has left #wai-wcag 16:33:56 rrsagent, please part 16:33:56 I see 4 open action items saved in http://www.w3.org/2013/10/08-wai-wcag-actions.rdf : 16:33:56 ACTION: Josh to provide suggested edits to http://www.w3.org/WAI/GL/wiki/Using_ARIA_Live_Regions_or_role%3Dalert_to_Identify_Errors [1] 16:33:56 recorded in http://www.w3.org/2013/10/08-wai-wcag-irc#T15-37-00 16:33:56 ACTION: Michael to handle the transition to handling user agent support notes in a single separate document. [2] 16:33:56 recorded in http://www.w3.org/2013/10/08-wai-wcag-irc#T15-46-06 16:33:56 ACTION: Michaelc to handle the transition to handling user agent support notes in a single separate document. [3] 16:33:56 recorded in http://www.w3.org/2013/10/08-wai-wcag-irc#T15-46-15 16:33:56 ACTION: Josh to investigate adding table example to existing table techniques. [4] 16:33:56 recorded in http://www.w3.org/2013/10/08-wai-wcag-irc#T16-29-59