16:51:46 RRSAgent has joined #aria 16:51:46 logging to http://www.w3.org/2014/07/14-aria-irc 16:51:48 RRSAgent, make logs member 16:51:48 Zakim has joined #aria 16:51:50 Zakim, this will be WAI_PF 16:51:50 ok, trackbot, I see WAI_PFWG(ARIA)1:00PM already started 16:51:51 Meeting: Protocols and Formats Working Group Teleconference 16:51:51 Date: 14 July 2014 16:51:54 RRSAgent, make log public 16:52:01 chair: Rich 16:52:10 meeting: W3C WAI-PF ARIA Caucus 16:52:16 clown1 has joined #aria 16:53:35 http://lists.w3.org/Archives/Public/public-pfwg/2014Jul/0019.html 16:55:06 agenda: http://lists.w3.org/Archives/Public/public-pfwg/2014Jul/0020.html 17:00:22 -Rich_Schwerdtfeger 17:00:23 WAI_PFWG(ARIA)1:00PM has ended 17:00:23 Attendees were Rich_Schwerdtfeger 17:00:44 WAI_PFWG(ARIA)1:00PM has now started 17:00:51 +Rich_Schwerdtfeger 17:01:12 +[IPcaller] 17:01:34 zakim, IPcaller is Leonie 17:01:34 +Leonie; got it 17:01:35 +[GVoice] 17:01:47 zakim, GVoice is Joseph_Scheuhammer 17:01:47 +Joseph_Scheuhammer; got it 17:01:52 zakim, I am Joseph_Scheuhammer 17:01:52 ok, clown, I now associate you with Joseph_Scheuhammer 17:02:07 http://lists.w3.org/Archives/Public/public-pfwg/2014Jul/0019.html 17:03:02 + +1.603.882.aaaa 17:03:10 +??P15 17:03:11 LJWatson has joined #aria 17:03:15 Zakim, aaaa is me 17:03:15 +joanie; got it 17:03:24 zakim, aaa is Joanie 17:03:25 sorry, richardschwerdtfeger, I do not recognize a party named 'aaa' 17:03:25 Zakim, Joanie is Joanmarie_Diggs 17:03:25 +Joanmarie_Diggs; got it 17:03:50 zakim, [IPcaller] is LJWatson 17:03:51 sorry, LJWatson, I do not recognize a party named '[IPcaller]' 17:04:25 zakim, IPcaller is LJWatson 17:04:25 sorry, LJWatson, I do not recognize a party named 'IPcaller' 17:06:56 +??P6 17:06:58 scribe: LJWatson 17:07:02 zakim, ??P6 is me 17:07:02 +janina_; got it 17:07:14 zakim, agenda? 17:07:14 I see nothing on the agenda 17:07:55 Topic: Heartbeat draft comments 17:08:09 MC: Haven't put them into Bugzilla yet. 17:09:06 -> http://lists.w3.org/Archives/Public/public-pfwg-comments/2014JulSep/0000.html consider modding aria-haspopup definition in 1.1 17:09:14 RS: One bug was about haspopup relative to dialog boxes. 17:09:26 MC: Will add to Bugzilla and provide a link. 17:09:39 RS: We have an action on this? 17:09:53 + +1.415.624.aabb 17:10:05 MC: It was filed as a public comment. 17:10:24 JS: We have a Bugzilla bug, but no action as yet. 17:10:49 https://www.w3.org/Bugs/Public/show_bug.cgi?id=25851 17:11:07 bgaraventa1979 has joined #aria 17:11:19 RS: There should be a corresponding issue? 17:11:30 JS: We don't require that. 17:11:43 RS: We have issues, actions and defect lists - need to tie things together. 17:11:53 zakim, I am Bryan_Garaventa 17:11:53 sorry, bgaraventa1979, I do not see a party named 'Bryan_Garaventa' 17:11:55 MC: No automated way to tie together. 17:12:03 RS: Ideas? 17:12:23 zakim, aaaa is Bryan_Garaventa 17:12:23 sorry, bgaraventa1979, I do not recognize a party named 'aaaa' 17:12:52 Stefan has joined #aria 17:13:19 MC: This bug was filed on future, so will move to 1.1. 17:13:28 + +49.322.110.8.aacc 17:13:43 MC: Use the version field to change fom "Future" to "1.1". 17:13:51 ARIA 1.1 bugs: https://www.w3.org/Bugs/Public/buglist.cgi?list_id=40679&product=ARIA&query_format=advanced&version=1.1 17:14:11 s/change fom/change from/ 17:14:27 RS: We need to look at 1.1, and the API mapping guides as well. 17:14:33 ARIA 1.1 Spec bugs: https://www.w3.org/Bugs/Public/buglist.cgi?component=Spec&list_id=40681&product=ARIA&query_format=advanced&version=1.1 17:14:35 MC: The URL I pasted includes both. 17:14:59 rrsagent, make minutes 17:14:59 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 17:15:37 MC: We should include the URI for the bug within action items. 17:16:17 MC: Action items relating to bugs should include the bug URLI, but we shouldn't create bugs just for action items if a bug doesn't already exist. 17:17:25 RS: Will make sure we reference this bug list. 17:17:55 MC: Won't do anything on this particular bug until the WG arrives at a decision. 17:18:19 RS: Do we need to respond to the comments before the next public working draft? 17:18:59 MC: It's better to do that, but we can/should respond via the bug - although there is no formal obligation. 17:19:12 RS: Think we should respond, so we avoid a backlog. 17:19:27 mattking has joined #aria 17:19:29 RS: Objections? 17:20:11 + +1.541.678.aadd 17:20:45 MC: We should add externalComments keyword to these bugs. 17:20:55 https://www.w3.org/Bugs/Public/buglist.cgi?keywords=externalComments%2C%20&keywords_type=allwords&list_id=40683&product=ARIA&query_format=advanced&version=1.1 Bugzilla entries that are also ARIA 1.1 comments: https://www.w3.org/Bugs/Public/buglist.cgi?keywords=externalComments%2C%20&keywords_type=allwords&list_id=40683&product=ARIA&query_format=advanced&version=1.1 17:21:04 rrsagent, make minutes 17:21:04 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 17:22:05 zakim, aadd is me 17:22:05 +mattking; got it 17:22:07 jongund has joined #aria 17:22:28 +Jon_Gunderson 17:22:51 RESOLUTION: Group agrees to respond to public comments before each working draft is released. 17:23:35 MC: We may need to add another keyword once we have a formal response. 17:23:57 RS: You want to create the response now? 17:24:16 MC: Can do. 17:24:27 RS: Do we want to craft a response now or wait? Perhaps wait? 17:24:51 MC: Think we should wait to see how it relates to others. 17:25:06 Topic: Issue 602 17:25:17 https://www.w3.org/WAI/PF/Group/track/issues/602 17:25:37 RS: James has asked for a role property to indicate a CAPTCHA. 17:25:57 rrsagent, make minutes 17:25:57 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 17:27:05 JD: This is like password fields. If we have a way to figure it out. 17:27:17 RS: An optional text box attribute? 17:27:36 MK: Yes. 17:27:40 ? 17:27:49 MK: Usually have key echo off, but turn it on for CAPTCHA. 17:28:03 … ? 17:28:29 LW: Agree with Matt. 17:28:36 JD: Could be a screen reader option? 17:28:47 MK: Yes. 17:29:26 RS: Looking at textbox - we want to add aria-captcha? 17:29:42 MK: hascaptcha true/false? 17:29:48 JS: Are there other use cases? 17:30:08 MK: Don't want to be too generic - like echo on/off for example. 17:30:40 MK: Would screen reader users want to treat password and CAPTCHA files the same way? 17:30:53 q+ 17:31:34 LW: Are we trying to solve a problem that can already be dealt with by the screen reader/user? 17:31:44 MK: Think the use case is for automatic configuration. 17:31:57 BG: Might be useful for live chat scenarios? 17:32:14 MK: Yes, but opposite desires. 17:32:35 JS: May want to think about this more. 17:33:38 JD: The original use case seems to be catering for non-advanced users. 17:34:15 JS: One problem is that no-one will use it - it's flagging the presence of a CAPTCHA to bots. 17:34:32 MK: Author resistance is a good point. 17:35:53 s/JS: One problem is that no-one/JG: One problem is that no-one/ 17:36:07 +James_Nurthen 17:36:32 LW: Think this would confuse less experienced users - key echo is on by default, turning it off by default for CAPTCHA will be unexpected and require a certain level of knowledge to know why/change it. 17:36:38 jamesn has joined #aria 17:36:58 rrsagent, make minutes 17:36:58 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html jamesn 17:37:07 RS: Don't ccrawlers already know a CAPTCHA is present? 17:37:28 JS: Think authors will rresist an "over here" sign on the page though. 17:37:50 MK: With a vote here/now I'm a -1 on this. 17:37:54 JS: +1 17:37:57 LW: +1 17:38:09 RS: Group consensus - close issue 602? 17:38:20 ack me 17:39:01 RS: Hearing no objections - security issues and lack of clear benefit for less experienced users. 17:39:36 JN: How do we solve this problem? 17:40:04 MK: The consensus we came to is that there isn't a problem. There's no clear preference for key echo on/off in this situation. 17:42:45 ack me 17:43:21 This was closed at the July 2014 ARIA caucus as people felt the security people would not want to apply this and because this would add confusion for new users. Not all end users of this feature, on the call, agree that they would want the feature to disable key echo because people would desire different preferences. This would be an advanced user preference. People agreed that we would not want to change the behavior for novice users. 17:44:00 RESOLUTION: Close issue 602, per minutes from this call. 17:44:23 issue-65-? 17:44:23 issue-65 -- Should we merge them? -- closed 17:44:23 https://www.w3.org/WAI/PF/Group/track/issues/65 17:44:26 TOPIC: Issue 650 and 545 17:44:31 issue-650? 17:44:31 issue-650 -- Need a "local" token for aria-live (only hear announcements when on or in this region) -- raised 17:44:31 https://www.w3.org/WAI/PF/Group/track/issues/650 17:44:32 https://www.w3.org/WAI/PF/Group/track/issues/650 17:44:39 https://www.w3.org/WAI/PF/Group/track/issues/545 17:44:47 issue-545? 17:44:47 issue-545 -- Resolve live region and aria-relevant conflict between spec an UAIG. -- open 17:44:47 https://www.w3.org/WAI/PF/Group/track/issues/545 17:45:16 RS: Request not to hear updates unless focused on the live region. 17:46:17 MK: The announcement of the live region would be conditional on focus location. May not need to be within the live region, but instead at a specific alternate location. 17:47:09 RS: Could be expensive for browsers. 17:48:07 JS: You could change the live region status dependent on location of focus. 17:48:26 RS: The browser would still need to fire the event. 17:48:41 JS: But the change in value could be author driven. 17:49:24 +Cooper 17:49:32 JD: Don't think we check when the page loads whether the live-region status changes. 17:49:46 http://www.w3.org/TR/core-aam-1.1/#mapping_events_state-change 17:49:55 RS: aria-live is a property, but don't knnow if there is a state change for it. 17:50:44 JS: Seems like an edge case. 17:51:13 RS: Once the page loads ATs are not looking for aria-live state change. 17:51:31 q+ to note that the core-aam has no event mappings for chaning the value of aria-live 17:52:09 http://www.w3.org/TR/core-aam-1.1/#mapping_events_state-change 17:52:26 s/JS: Seems like an edge case./MK: Seems like an edge case./ 17:52:45 RS: This would not be a trivial thing to add. 17:53:05 KN: Instead of a state change, what about removing the live region and adding it back? 17:53:10 RS: That would work. 17:53:53 JN: We could do with some clarification around removing/adding live regions. 17:54:17 JN: Something for the authoring practices? 17:54:28 MK: If the spec is clear on the intended AT behaviour. 17:55:19 RS: What about aria-busy? 17:55:46 MK: Can't use aria-busy because Jaws removes anything that's marked as such from the virtual buffer. 17:56:28 rrsagent, make minutes 17:56:28 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 17:56:53 MK: So with Jaws, you're unaware there is a busy area on the page. 17:57:13 RS: What about a different string value - true/false/paused? 17:57:23 MK: How is that different? 17:59:06 RS: So the content would still be present.RS: The paused value would indicate the content of the aria-busy area was still valid. 17:59:24 JD: What are the other use cases? 17:59:36 q? 17:59:48 ack Rich_Schwerdtfeger 18:00:02 JD: If the region is focused, Orca might already be handling it, have to check though. 18:00:31 JD: What about an existing relationship like aria-controls - although Orca doesn't presently recognise that. 18:00:48 ack jongund 18:00:59 zakim, ack me 18:00:59 Joseph_Scheuhammer, you wanted to note that the core-aam has no event mappings for chaning the value of aria-live 18:01:01 I see no one on the speaker queue 18:01:05 ack Joseph_Scheuhammer 18:01:26 "Indicates that updates to the region should not be presented to the user unless the used is currently focused on that region." 18:01:38 MK: The description of aria-live="off" sounds like it solves the issue, no? 18:02:10 RS: What does Jaws do with the off value? 18:02:33 MK: If the VC is on what's changing, you'll be aware of changes. 18:02:46 RS: If you move from assertive to off, does it remove it from the DOM? 18:02:49 MK: No. 18:03:21 MK: The spec wording seems clear, and I think Jaws behaves per spec. 18:03:48 RS: Ok, but what about announcements only when focus is in another specific part of the page? 18:04:23 -Cooper 18:04:25 MK: The way this issue is worded, the spec already addresses it. If the issue is intended to represent a more general case, we might need to look at it. 18:04:40 RS: Objections to aria-live being the solution to this issue? 18:04:46 md 18:05:24 MK: Removing/adding the live region works for the wider use case, but it's not elegant. 18:05:43 JS: APIs are sensitive to content changes. 18:06:49 RESOLUTION: Close issue 650 as it's supported by aria-live="off". 18:07:03 s/JS: APIs are sensitive/JS: Accessibility APIs are sensitive/ 18:07:06 rrsagent, make minutes 18:07:06 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 18:07:19 RS: Do we need to add authoring practices? 18:07:30 JN: Something about adding/removing/changing live regions, yes. 18:08:31 http://www.w3.org/TR/core-aam-1.1/#mapping_events_visibility 18:09:40 http://www.w3.org/WAI/PF/aria-practices/Overview.html#LiveRegions 18:09:50 ACTION: Nurthen add text in ARIA 1.1 Authoring Practices to explain how to manipulate live regions and when they cause ATs to speak or not speak. 18:09:51 Created ACTION-1482 - Add text in aria 1.1 authoring practices to explain how to manipulate live regions and when they cause ats to speak or not speak. [on James Nurthen - due 2014-07-21]. 18:10:45 BG: Per a quick test case, Jaws seems to detect attribute changes to live regions in the DOM. 18:11:46 ack me 18:13:08 MC: Product 24 is ARIA 1.1 Authoring Practices. 18:13:46 RS: Will save issue 545 for another time. 18:14:03 issue-578? 18:14:03 issue-578 -- Figure out why aria-readonly is not on more roles, like checkbox, radio, etc. -- open 18:14:03 https://www.w3.org/WAI/PF/Group/track/issues/578 18:14:04 TOPIC: Issue 578 18:14:40 MK: This gets into the discussion of disabled v. readonly? 18:15:42 MK: One of those semantic discussions. 18:15:54 RS: We need someone to make a proposal for this. 18:16:39 RS: We don't have readonly on a column header for example. Action would be to identify other places where readonly should be applicable? 18:16:43 ack me 18:16:59 s/applicable?/applicable./ 18:17:12 http://www.w3.org/TR/wai-aria-1.1/#aria-readonly 18:17:23 RS: Can't see why you'd want readonly on a radiobutton. 18:17:41 MK: Inherits on columnheader 18:18:26 RS: Suspect we'll go into this in more detail with the word processing work. 18:18:52 rrsagent, make minutes 18:18:52 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 18:19:31 RS: Buttons, links, logs... 18:19:44 MK: Not on links. Would be crazy to hear readonly on a link. 18:20:10 MK: A log is a structure ,not a widget - don't think readonly makes sense there. 18:20:23 RS: Log is basically a live region. 18:20:39 MK: It still falls into the structure part of the ontology. 18:20:59 MK: I think we actually have it covered. 18:21:24 JS: What about exporting parts of a log? 18:21:37 RS: That wouldn't apply. 18:21:59 RS: Might have haspopup on something that could be edited. 18:22:30 MK: Putting readonly on elements that are not designed to be editable adds annoyance for AT users. 18:22:39 +1 18:22:48 RS: Do people think we have this covered? 18:23:19 RS: Any objections to closing this on the basis we believe it's covered by the spec? 18:24:22 RS: Any objections to closing this on the basis we believe it's covered by the spec, and that haspopup could be used to present the user with an option to edit instead? 18:25:01 MK: We already have readonly on all editable widgets. 18:25:58 RESOLUTION: Close issue 578 as solved by current spec, with haspopup as alternative method for enabling user editing. 18:26:20 rrsagent, make minutes 18:26:20 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 18:27:32 BG: Shall I send through the test case cose for the live regions? 18:27:39 RS: Please do. 18:27:48 - +49.322.110.8.aacc 18:27:50 -Jon_Gunderson 18:27:54 -James_Nurthen 18:28:04 -Joanmarie_Diggs 18:28:10 -Leonie 18:28:13 -janina_ 18:28:14 -Joseph_Scheuhammer 18:28:14 -Rich_Schwerdtfeger 18:28:16 - +1.415.624.aabb 18:28:16 -mattking 18:28:20 -Michael_Cooper 18:28:21 WAI_PFWG(ARIA)1:00PM has ended 18:28:21 Attendees were Rich_Schwerdtfeger, Leonie, Joseph_Scheuhammer, +1.603.882.aaaa, Michael_Cooper, Joanmarie_Diggs, janina_, +1.415.624.aabb, +49.322.110.8.aacc, +1.541.678.aadd, 18:28:21 ... mattking, Jon_Gunderson, James_Nurthen, Cooper 18:28:43 rrsagent, make minutes 18:28:43 I have made the request to generate http://www.w3.org/2014/07/14-aria-minutes.html LJWatson 19:02:05 clown has joined #aria 20:49:46 clown has left #aria 21:42:56 richardschwerdtfeger has joined #aria 22:22:41 Zakim has left #aria