16:00:05 RRSAgent has joined #pointerevents 16:00:05 logging to http://www.w3.org/2013/01/08-pointerevents-irc 16:00:11 RRSAgent, make log public 16:00:19 Scribe: Art 16:00:29 ScribeNick: ArtB 16:00:36 Agenda: http://lists.w3.org/Archives/Public/public-pointer-events/2013JanMar/0001.html 16:00:44 Date: 08 January 2013 16:00:51 Chair: Art 16:00:53 +[Microsoft] 16:00:56 Meeting: Pointer Events WG Voice Conference 16:01:16 rbyers has joined #pointerevents 16:01:35 Present: Art_Barstow, Rick_Byers, Jacob_Rossi 16:01:37 Cathy has joined #pointerevents 16:02:34 +Doug_Schepers 16:02:49 +[IPcaller] 16:02:50 Present+ Doug_Schepers 16:02:51 Art, yep looking at it now 16:02:53 (again) 16:03:01 Present+ Olli_Pettay 16:03:08 Zakim, [IPcaller] is Olli_Pettay 16:03:09 +Olli_Pettay; got it 16:03:19 Zakim, nick smaug is Olli_Pettay 16:03:20 ok, smaug, I now associate you with Olli_Pettay 16:03:33 Zakim, nick rbyers is Rick_Byers 16:03:33 ok, rbyers, I now associate you with Rick_Byers 16:03:49 Topic: Getting started 16:04:05 AB: we need a Scribe for today's meeting 16:04:23 +[Microsoft.a] 16:04:26 ScribeNick: rbyers 16:04:37 Present+ Asir_Vedamuthu 16:04:40 Scribe: Rick 16:04:46 AB: any change requests for today's draft agenda http://lists.w3.org/Archives/Public/public-pointer-events/2013JanMar/0001.html? 16:05:05 + +1.781.266.aabb 16:05:11 zakim, aabb is me 16:05:11 +Cathy; got it 16:05:19 Present+ Cathy_Chan 16:05:25 Zakim, who is on the phone? 16:05:25 On the phone I see Rick_Byers, Art_Barstow, [Microsoft], Doug_Schepers, Olli_Pettay, [Microsoft.a], Cathy 16:05:26 Asir: can we get an update from Rick re implementation 16:05:36 AB: yes, let's add that to AoB 16:05:59 jrossi has joined #pointerevents 16:06:36 Topic: Point events bug 16:06:51 Topic: pointer events bugs 16:07:17 Jacob: server is redirecting from http to https, causing mixed content issues 16:07:55 Doug: knew that they were switching over, not sure why it's a problem 16:08:00 Jacob: doesn't render in Chrome, get warning in IE 16:08:31 Doug: please summarize issues in e-mail and send it to me 16:08:32 Jacob: ok 16:08:37 ACTION: Jacob send Doug an email that explains the https issues 16:08:38 Created ACTION-13 - Send Doug an email that explains the https issues [on Jacob Rossi - due 2013-01-15]. 16:08:46 Rick: yes I see this too. I used to explicitly switch back to http, but now that doesn't work. 16:08:56 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20222 16:09:01 Topic: bug 20222 - Pointer events explicitly disallow compatbility with hover menus used by many web sites 16:10:32 asir has joined #pointerevents 16:11:42 shepazu: thanks 16:11:58 This spec text: 16:11:59 "For input devices that do not support hover, a user agent must also fire a pointerout event after firing the pointerup event." 16:12:00 [ Rick expands on Bug 20222; citing techcrunch as an example with it's More widget ] 16:12:52 Rick: should we really restrict implementations from supporting such sites 16:13:00 Rick: what was the thinking in IE? 16:13:22 Jacob: instead of loosening restrictions, would like to see us converge - on whats best for the web 16:15:09 scribenick: ArtB 16:15:21 Rick: don't want to break css hover 16:15:32 … we trigger css hover and active 16:15:37 … we are exploring some options 16:15:54 … when you touch somewhere, move the mouse and trigger events 16:16:24 … we aren't happy with current impl 16:16:37 … and need to make some changes 16:17:23 Jacob: agree we need to do some work here 16:17:28 http://msdn.microsoft.com/library/ie/jj583807.aspx 16:17:50 … aria attribute has poppup 16:18:09 … added a behavior that sticks hover and not fire mouseout when user taps 16:18:24 … we can try to get sites to add haspopup 16:18:37 … but that is hard to do (scaling issue) 16:18:55 Jacob: a solution that requires sites to change just doesn't work 16:19:21 s/Jacob: a solution/Rick: a solution/ 16:19:40 Jacob: need some type of gesture to "stick hover" 16:20:00 … not crazy about what we shipped so looking at improving what we have done 16:20:12 … I can chat with my group about the design Rick described 16:20:31 Rick: we are experimenting (not finished) 16:20:31 Here's a bug tracking the work we want to do in chrome for this: https://code.google.com/p/chromium/issues/detail?id=153784 16:21:04 Rick: the list of events we were thinking about using is not in this bug 16:21:33 Jacob: I think we need to figure out how to fix this problem 16:21:44 … I don't want the spec to just say "do what you want" 16:21:58 … We need to determine what is best for the web and then Spec It 16:22:13 … We don't see a magic bullet here 16:22:29 … Olli - do you have some input on this bug? 16:22:40 Olli: I think FF behaves the same way as WebKit 16:22:50 Jacob: but is Webkit in flux here? 16:23:03 Rick: what I described has not been checked in 16:23:35 Olli: I'll need to check FF; there have been some changes to hover and link 16:23:58 Jacob: would like to get Mozilla's input on this 16:24:13 Olli: we need to be practical and minimize web sites that break 16:24:32 … agree we need to do something 16:24:47 Rick: are you getting a lot of complaints Jacob? 16:24:56 Jacob: we have received some feedback 16:25:02 +Matt_Brubeck 16:25:14 Zakim, I am Matt_Brubeck 16:25:14 ok, mbrubeck, I now associate you with Matt_Brubeck 16:25:15 … and we need to do something 16:25:22 Present+ Matt_Brubeck 16:25:53 Jacob: instead of using the attribute, some move their menus to click-based solutions 16:26:06 … agree it is kinda' the tail of the Web 16:26:31 Rick: I like that you can give sites guidance that is clean and simple 16:27:04 … I think you guys have found a good tradeoff with pointerevents 16:27:27 Jacob: the attribute is only used on menus 16:27:35 … (I can give more info on the list) 16:27:51 Another example: http://www.sky.fm/ 16:27:59 hover menu here is so long you need to be able to scroll when it's up 16:28:04 Rick: there are some other corner cases like huge hover areas/text 16:28:27 but we're ok not supporting such sites with touch 16:28:45 Jacob: think we need more discussion on the list 16:29:27 … need to be careful about making some scenarios work and breaking others 16:30:35 Rick: I'll talk to our group about what IE is doing 16:31:10 … what is the status of ARIA? 16:31:23 Jacob: spec is done but implementation is still a WIP 16:31:40 Rick: perhaps we need to define a new attribute 16:31:45 … re hove effect 16:31:56 s/re hove effect/re hover effect/ 16:32:15 … Agree we need to focus on long-term and what's best for the Web 16:32:27 mbrubeck has joined #pointerevents 16:32:37 Jacob: agree; that section in the spec is Optional 16:33:43 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20236 16:33:43 [ See bug 20222 for more context from Rick ] 16:33:56 scribenick: rbyers 16:34:25 Topic: bug 20236 - 3.1.1.1 button value -1 isn't possible 16:34:34 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20236 16:34:47 Jacob: Talked to Travis, DOM3 event editor about this 16:35:01 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20311 16:35:05 … going to ask WebApps folks to change from unsigned to signed 16:35:18 Topic: Bug 20311 - Clarify touch-action is only looked at during pointerdown 16:35:31 Jacob: saw Rick's comments saying he liked the proposed text 16:35:33 When a user touches an element, that element's -ms-touch-action property determines the default touch behaviors permitted for that contact, like panning or zooming. The touch behavior is then performed on the nearest ancestor element that is capable of that behavior, unless an intermediate ancestor element specifies that the behavior is not permitted. 16:35:51 … anyone else? Like this? Does it clarify it sufficiently or more detailed needed? 16:35:59 … (and yes, -ms is a typo) 16:36:20 s/ms-touch-action/touch-action/ 16:36:35 … action applies to nearest ancestor - so it's sort of a strange inheritance 16:36:40 … but it's pretty straight forward 16:36:47 s/-ms-touch-action/touch-action/ 16:37:09 Rick: IE10 implementation is really this simple? 16:37:14 ACTION: barstow notify the CSS WG after the next WD of Pointer Events is published 16:37:14 Created ACTION-14 - Notify the CSS WG after the next WD of Pointer Events is published [on Arthur Barstow - due 2013-01-15]. 16:37:20 Jacob: for the most case yes, might be a couple edge cases 16:38:08 … in Win8 there are different default actions depending on the context (new style app or desktop) 16:38:16 … eg. flicking left/right to navigate 16:38:49 … So I propose adding this text, if anyone has additional concerns please post to the list 16:39:18 Art: Let's wait for additional feedback until the end of the week, then make the proposed change 16:39:42 Rick: I'll ping Daniel to see if he's happy 16:40:16 topic: Bug 20217 - Expand touch-action property to include more of the values implemented by IE? 16:40:24 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20217 16:40:31 Jacob: Nothing new to share yet, but everyone I need to talk to is now back - hoping to get some traction on this soon 16:41:13 Summary: 20311 probably has consensus, so there are three bugs remaining 16:41:16 Topic: AoB 16:41:32 Art: should we publish a new working draft sometime soon? 16:41:38 … one of our values was to publish often 16:41:40 zakim, unmute me 16:41:40 sorry, asir, I do not know which phone connection belongs to you 16:41:42 Jacob: think it's a good thing 16:41:50 zakim, [Microsoft] is me 16:41:50 +asir; got it 16:41:56 zakim, unmute me 16:41:56 asir was not muted, asir 16:42:08 … how close do we think we are to last call? 16:43:31 Rick: I expect we'll come up with questions/issues as another implementation (firefox or WebKit) works to become feature complete 16:43:36 … what is the bar for last call? 16:43:54 Doug: last call is feature complete, group agrees on content of spec, want wider review (eg. web apps) 16:44:16 … review length period is a minimum of 3 weeks, can be as long as we want 16:44:29 … at the end, we make a decision about making a call for implementation (CR) 16:44:59 … then we decide what the criteria is, the minimal being 2 implementations implementing each feature 16:45:04 … so we can publish last call with zero implementations 16:45:23 … and expect implementations to occur afterwards 16:45:50 … To me it feels like there would be value to getting to last call sooner (not waiting for implementations), then a longer review period 16:46:03 … of course we might start implementation, find out we have bugs, go back to last call, etc. 16:46:20 Doug: that's a good summary 16:46:38 Jacob: we've made some good changes, if we want to publish a working draft then I'm happy to do it 16:46:52 … we should close on the touch-action issue before (bug 20217) before last call 16:46:59 … but would like to do it sooner rather than later 16:47:48 s/Doug: last call/Art: last call/ 16:51:22 RRSAgent, make minutes 16:51:22 I have made the request to generate http://www.w3.org/2013/01/08-pointerevents-minutes.html ArtB 16:51:43 RRSAgent, make log Public 16:52:32 zakim, unmute me 16:52:32 asir was not muted, asir 16:53:20 Zakim, unmute [Microsoft.a] 16:53:20 [Microsoft.a] should no longer be muted 16:53:51 Jacob: do we want to do a "heart beat draft" later this week after the changes we've discussed? 16:54:04 Art: if we do, I'll make sure to ask the CSS WG for feedback 16:54:27 Art: any other feedback? 16:54:41 … realistically, would be published as technical report 1/14 or 1/16 at the earliest 16:54:53 Doug: would love to publish very frequently 16:54:57 Art: yes, sends a good signal 16:55:21 Jacob: proposed resolution: publish new WD on 1/14 including these changes 16:55:25 Art: any objections? 16:55:32 … hearing none 16:55:46 RESOLUTION: publish new WD on 1/14 including the latest agreed changes 16:55:50 Topic: implementation status 16:56:16 asir: could you mute yourself 16:56:19 echoing 16:56:50 zakim, mute [Microsoft.a] 16:56:50 [Microsoft.a] should now be muted 17:00:48 zakim, unmute [Microsoft.a] 17:00:48 [Microsoft.a] should no longer be muted 17:02:07 zakim, mute [Microsoft.a] 17:02:07 [Microsoft.a] should now be muted 17:04:22 zakim, unmute [Microsoft.a] 17:04:22 [Microsoft.a] should no longer be muted 17:04:38 zakim, [Microsoft.a] is asir 17:04:38 +asir; got it 17:05:01 sangwhan: I assume you're not online atm? 17:05:04 asir: Any update from Opera on their approach to implementation? 17:05:18 … or on changing the time to accommodate them? 17:05:30 Doug: I will put together a poll for time 17:05:48 Doug: do we want a call next week? 17:05:55 … not clear we need one 17:06:05 ACTION: Doug create a poll re conference time 17:06:05 Created ACTION-15 - Create a poll re conference time [on Doug Schepers - due 2013-01-15]. 17:06:19 Jacob: if I'm prepared to talk about touch-action by next week, I'd love to have a call 17:06:26 … otherwise I don't have anything 17:06:43 … we will decide by Friday if we have enough information for a call next week 17:06:56 Art: ok, may or may not have call next week 17:07:08 -Olli_Pettay 17:07:09 -Rick_Byers 17:07:09 -asir 17:07:10 -asir.a 17:07:10 -Doug_Schepers 17:07:12 -Art_Barstow 17:07:13 -Cathy 17:07:17 rbyers has left #pointerevents 17:07:24 RRSAgent, make minutes 17:07:24 I have made the request to generate http://www.w3.org/2013/01/08-pointerevents-minutes.html ArtB 17:07:28 -Matt_Brubeck 17:07:29 RWC_PEWG()11:00AM has ended 17:07:29 Attendees were +1.519.880.aaaa, Art_Barstow, Rick_Byers, Doug_Schepers, Olli_Pettay, +1.781.266.aabb, Cathy, Matt_Brubeck, asir 17:14:15 zakim, bye 17:14:15 Zakim has left #pointerevents 17:14:19 rrsagent, bye 17:14:19 I see 3 open action items saved in http://www.w3.org/2013/01/08-pointerevents-actions.rdf : 17:14:19 ACTION: Jacob send Doug an email that explains the https issues [1] 17:14:19 recorded in http://www.w3.org/2013/01/08-pointerevents-irc#T16-08-37 17:14:19 ACTION: barstow notify the CSS WG after the next WD of Pointer Events is published [2] 17:14:19 recorded in http://www.w3.org/2013/01/08-pointerevents-irc#T16-37-14 17:14:19 ACTION: Doug create a poll re conference time [3] 17:14:19 recorded in http://www.w3.org/2013/01/08-pointerevents-irc#T17-06-05