16:53:09 RRSAgent has joined #ua 16:53:09 logging to http://www.w3.org/2009/08/06-ua-irc 16:53:19 rrsagent, set logs public 16:53:32 KFord has joined #ua 16:54:03 zakim list agenda 16:57:21 WAI_UAWG()1:00PM has now started 16:57:28 +[Microsoft] 16:57:38 zakim, microsoft is kford 16:57:38 +kford; got it 16:59:14 Jan has joined #ua 16:59:45 +[IPcaller] 16:59:49 +AllanJ 17:00:15 zakim, [IPcaller] is really Jan 17:00:15 +Jan; got it 17:00:30 +??P1 17:00:50 Agenda+ Logistics (Regrets, agenda requests, comments)? 17:00:50 Agenda+ HTML 5 and UAAG review - http://dev.w3.org/html5/spec/Overview.html 17:00:50 Agenda+ Review any new proposals sent to list. 17:00:55 zakim, is really Henny 17:00:55 I don't understand 'is really Henny', Jan 17:01:04 zakim, ??P1 is really Henny 17:01:04 +Henny; got it 17:01:04 rrsagent, make minutes 17:01:04 I have made the request to generate http://www.w3.org/2009/08/06-ua-minutes.html KFord 17:01:13 rrsagent, make logs public 17:01:30 Regrets:Greg 17:01:44 sharper has joined #ua 17:02:00 rrsagent, make minutes 17:02:00 I have made the request to generate http://www.w3.org/2009/08/06-ua-minutes.html KFord 17:02:35 regrets+Jeanne 17:02:36 zakim, code? 17:02:36 the conference code is 82941 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), sharper 17:02:36 regrets: +Greg 17:04:13 Chair: Jim_Allan 17:04:35 Present:Jan, Jim, Simon, Henny 17:04:37 zakim, agneda? 17:04:37 I don't understand your question, AllanJ. 17:04:43 Present+Kford 17:04:47 zakim, agenda? 17:04:47 I see 3 items remaining on the agenda: 17:04:48 1. Logistics (Regrets, agenda requests, comments)? [from KFord] 17:04:49 2. HTML 5 and UAAG review - http://dev.w3.org/html5/spec/Overview.html [from KFord] 17:04:53 3. Review any new proposals sent to list. [from KFord] 17:04:55 +??P4 17:05:00 zakim, ??P4 is sharper 17:05:07 +sharper; got it 17:05:58 zakim, take up item 1 17:05:58 agendum 1. "Logistics (Regrets, agenda requests, comments)?" taken up [from KFord] 17:06:05 zakim, close item 1 17:06:05 agendum 1, Logistics (Regrets, agenda requests, comments)?, closed 17:06:06 I see 2 items remaining on the agenda; the next one is 17:06:08 2. HTML 5 and UAAG review - http://dev.w3.org/html5/spec/Overview.html [from KFord] 17:06:30 JALLAN: Overall opinions of HTMl5 draft. 17:06:54 Simon: I had read it before, followed lots of discussion. 17:07:12 JAN: Haven't had a chance to review yet. 17:07:37 Jim: bringing up Simon's comments. 17:08:16 Simon: I think what we are saying and what others are saying with respect to access keys might be a bit difficult. 17:08:30 Scribe: KFord 17:09:00 +??P6 17:09:23 mth has joined #ua 17:10:32 Simon's mail on concerns is at http://lists.w3.org/Archives/Public/w3c-wai-ua/2009JulSep/0035.html 17:10:48 Present+Mark 17:11:40 Mark: Looking at WAI ARIA. Within the user agent we can identify widgets. 17:13:16 KF: ARIA role mapping to Accessibility API exits 17:13:48 ...if authro doesnot define all behaviors in the script, there is nothing the UA can do. 17:14:10 MH: how does UA repair, or preempt mapping 17:14:44 KF: Keyboard behaviors are a problem with ARIA and developers 17:16:16 Henny: Saw some comments on lists that the intent is there to do some ARIA in HTML5 but not much action yet. 17:16:17 HS: discussion on lists for ARIA in HTML5, intent is to include it 17:16:17 KimPatch has joined #ua 17:16:27 Present+Kim 17:16:44 rrsagent, make minutes 17:16:44 I have made the request to generate http://www.w3.org/2009/08/06-ua-minutes.html KFord 17:16:55 +Kim 17:18:28 Jim: Restating Mark's idea of user agent mapping keys to ARIA roles. 17:18:50 Kim: How viable is that? 17:19:32 Mark: Brings up various technical issues like whgat happens when elements of item are not defined. 17:19:50 s/wghat/what 17:21:17 KF: Question: intrigued by Mark's suggestion. Could HTML 5 require that a specific control have x semantics 17:22:36 Kim: Are there ways to handle things if a developer leaves something out? 17:23:44 Simon: Browsers do handle certain errors today for missing sections of tags and such. 17:26:47 Kim: We try to get people to do things with speech in ways that don't use the mouse if possible. 17:27:20 Kim: What works better with speech is not having to find the mouse but rather being able to say I want to put the mouse in location x. 17:28:32 Discussion of Drag-and-drop and accessibility 17:28:59 Kim: If you had an absolute pointing tablet this is easier. 17:29:25 kford: Gave example of iPhone and touch being absolute. 17:29:58 Jim: I was reading in HTML 5 on the drag stuff. 17:30:53 Jim: They kind of talk about user agents without pointing devices and saying the user would need to be able to say what they want to drag. 17:31:21 Kim: Talked about Dragon Naturally Speaking approach where you need to indicate drop target first. 17:34:55 Jim: One thing we can take to WAI is concerns about keyboard, script, AJAX and such. Isn't necessarily specific to HTML5 but problem continues to grow. 17:36:10 Simon: Expressed concern over HTML5 hidden data. 17:40:43 KF: DOM should get updated when mutation event fires 17:42:25 SH: Decision to fire is at UA discretion. Concern is how does UA decide appropriate firing of event, might be different for different device users or AT users 17:43:01 Jim: A couple of items I noticed that said they were violations. 17:43:52 These requirements are a willful violation of the XPath 1.0 specification, motivated by desire to have implementations be compatible with legacy content while still supporting the changes that this specification introduces to HTML regarding which namespace is used for HTML elements. [XPATH10] 17:43:54 Jim: Talked about xpath. 17:44:28 Jim: I looked at user agent behaviors. 17:45:02 Jim: Whole thing is about how things should interact with the DOM. Most seemed pretty reasonable. 17:45:12 Jim: A couple of issues. 17:45:45 Jim: HTML5 definition of plugin is different from ours. They don't define a method of interacting. This is supposed to be to the user agent or platform. 17:46:53 HTML5 definition for plugin. 17:46:54 2.1.4 Plugins 17:46:54 The term plugin is used to mean any content handler for Web content types that are either not supported by the user agent natively or that do not expose a DOM, which supports rendering the content as part of the user agent's interface. 17:47:25 Jim: Also looked at iframe element and attribute called sandbox. 17:47:49 Jim: Sandbox sets behavior such as allowing the iframe to behave like a full browser. 17:50:12 Sandbox definition: 17:50:13 The sandbox attribute, when specified, enables a set of extra restrictions on any content hosted by the iframe. Its value must be an unordered set of unique space-separated tokens. The allowed values are allow-same-origin, allow-forms, and allow-scripts. When the attribute is set, the content is treated as being from a unique origin, forms and scripts are disabled, links are prevented from targeting other browsing contexts, and plugins are disabled. The allow-same-or 17:52:14 Kim: User needs to be in control, they get confused when they set things and then they don't work. 17:52:38 Action: JAllan to write SC for user override sandbox attribute in Iframe 17:52:38 Created ACTION-220 - Write SC for user override sandbox attribute in Iframe [on Jim Allan - due 2009-08-13]. 17:53:14 Jim: My other concern is how many other attributes like this are there floating around? How do we generalize this? 17:54:28 Kim: If you had a way to alert the user about things that the site wants to override this could help. 17:56:05 KF: UA override, how to define list. 17:56:19 ...lots of things could be included. 17:57:02 ...pop-ups as an example. Authors want them, users block them. if user initiated then ok. 17:57:47 ...User needs an intelligent way to set overrides, what it does, what can I effect, what will be the results. 18:03:20 Jim: HTML 5 has concept of fallback content. Gives example from canvas. 18:04:04 Jim: I think we have that covered from our cascade of alternatives. 18:05:17 -Henny 18:05:22 Jim: Have concerns around datagrid and labels, images and such. 18:05:38 Jim: Need to form these thoughts further. 18:07:31 +??P1 18:07:48 zakim, ??P1 is really Henny 18:07:48 +Henny; got it 18:12:51 zakim close item 2 18:13:46 zakim, close item 2 18:13:46 agendum 2, HTML 5 and UAAG review - http://dev.w3.org/html5/spec/Overview.html, closed 18:13:48 I see 1 item remaining on the agenda: 18:13:49 3. Review any new proposals sent to list. [from KFord] 18:15:29 Looking at mail from Simon. http://lists.w3.org/Archives/Public/w3c-wai-ua/2009JulSep/0036.html 18:17:54 Now talking about http://lists.w3.org/Archives/Public/w3c-wai-ua/2009JulSep/0037.html 18:21:16 q+ 18:23:25 ack Jan 18:24:15 q+ 18:25:08 ack mth 18:30:25 SH: is there an API or bridge between javascript and platform Accessibility API 18:30:49 KF: ARIA helps some (with roles) 18:31:16 SH: is there a validity checker or something for accessible Javascript? 18:32:01 KF: ARIA attempts to put semantics and mapping to accessibility API 18:32:13 ...for javascript widgets 18:33:13 JR: Java bridge, is a small set of java widgets that are passed to the platform AAPI. 18:33:56 ...somebody declared a 'winner' for what the specific Java widget set would be. 18:34:23 http://www.w3.org/TR/widgets/ 18:35:29 -Jan 18:35:53 -Henny 18:35:54 -Kim 18:35:54 -sharper 18:35:56 -??P6 18:36:12 Marcos Cáceres, Opera Software ASA 18:41:52 sharper has left #ua 18:44:24 -kford 18:44:25 -AllanJ 18:44:25 WAI_UAWG()1:00PM has ended 18:44:27 Attendees were kford, AllanJ, Jan, Henny, sharper, Kim 18:45:35 rrsagent, make minutes 18:45:35 I have made the request to generate http://www.w3.org/2009/08/06-ua-minutes.html AllanJ 18:45:46 zakim, please part 18:45:46 Zakim has left #ua 18:46:15 rrsagent, draft minutes 18:46:15 I have made the request to generate http://www.w3.org/2009/08/06-ua-minutes.html AllanJ 18:46:37 rrsagent, please part 18:46:37 I see 1 open action item saved in http://www.w3.org/2009/08/06-ua-actions.rdf : 18:46:37 ACTION: JAllan to write SC for user override sandbox attribute in Iframe [1] 18:46:37 recorded in http://www.w3.org/2009/08/06-ua-irc#T17-52-38