- From: Doug Schepers <schepers@w3.org>
- Date: Wed, 26 Mar 2008 16:18:39 -0400
- To: public-webapi@w3.org
Hi, WebAPI Fans- The minutes of the DOM3 Events Telcon Agenda, 26 March 2008 can be found at: http://www.w3.org/2008/03/26-webapi-minutes.html Or as textInput below: [1]W3C [1] http://www.w3.org/ - DRAFT - Web API WG Teleconference 26 Mar 2008 [2]Agenda [2] http://www.w3.org/2008/webapps/wiki/26_Mar_2008 See also: [3]IRC log [3] http://www.w3.org/2008/03/26-webapi-irc Attendees Present Doug, Carmelo, aemmons, [Microsoft], smaug, Travis, +1.408.996.aaaa Regrets Chair Schepers Scribe Olli Pettay Contents * [4]Topics 1. [5]key event sequence model: 2. [6]Issue/Action review 3. [7]HTML4 vs DOM events 4. [8]Keyflow 5. [9]cmd +/- * [10]Summary of Action Items _________________________________________________________ <trackbot> Date: 26 March 2008 Zakim: who is on the phone <shepazu> Scribe: Olli Pettay <shepazu> scribeNick: smaug key event sequence model: <shepazu> [11]http://www.w3.org/2008/webapps/wiki/Key_event_order#Proposed_Ord er_for_Key-Related_Events [11] http://www.w3.org/2008/webapps/wiki/Key_event_order#Proposed_Order_for_Key-Related_Events <shepazu> [12]http://dev.w3.org/2006/webapi/DOM-Level-3-Events/proposals/d3e-k eyflow.svg [12] http://dev.w3.org/2006/webapi/DOM-Level-3-Events/proposals/d3e-keyflow.svg DS: (the diagram does look right on firefox) ... going through the diagram TL: will look how this work on IE DS: everybody should look how "their" browser work ... I'm happy modify the diagram some more ... the middle textInput, currently there isn't repeat in DOM. We should probably add it ... repeat="true" might only happen on character keys ... not sure where IME should go Issue/Action review <shepazu> [13]http://www.w3.org/2005/06/tracker/webapi/products/2 [13] http://www.w3.org/2005/06/tracker/webapi/products/2 <shepazu> [14]http://www.w3.org/2005/06/tracker/webapi/users/41 [14] http://www.w3.org/2005/06/tracker/webapi/users/41 DS: going through the actions OP: I don't think I can take actions officially yet <shepazu> [15]http://www.w3.org/2005/06/tracker/webapi/users/37 [15] http://www.w3.org/2005/06/tracker/webapi/users/37 DS: TL any progress on that action? <Travis> I'll try to find my old test and post it. <shepazu> [16]http://www.w3.org/2005/06/tracker/webapi/users/46 [16] http://www.w3.org/2005/06/tracker/webapi/users/46 <shepazu> [17]http://www.w3.org/2005/06/tracker/webapi/users/44 [17] http://www.w3.org/2005/06/tracker/webapi/users/44 AE: I was going to work on mousewheel event today but got some email from smaug about that <shepazu> [18]http://lists.w3.org/Archives/Public/public-webapi/2008Mar/0202.h tml [18] http://lists.w3.org/Archives/Public/public-webapi/2008Mar/0202.html DS: reviewing the email ... It shouldn't be hard to test if wheelDelta is zero ... the new event wouldn't break existing pages the previous proposal [19]http://lists.w3.org/Archives/Public/public-webapi/2006May/0029.h tml [19] http://lists.w3.org/Archives/Public/public-webapi/2006May/0029.html from apple TL: [20]http://lists.w3.org/Archives/Public/public-webapi/2008Mar/0202.h tml might be the best compromise ... but need to specify the order of the events [20] http://lists.w3.org/Archives/Public/public-webapi/2008Mar/0202.html DS: everybody seem to be ok with the wheel event ... I'll modify the wheel event proposal CM: it could help SVg DS: we're getting rid of the mega-multi-mousewheel HTML4 vs DOM events TL: what the HTML4 event listener behaviour is vs DOM event listeners OP: we should look at HTML5 <ohunt> hihi <shepazu> heyeh <ohunt> sprry for being late <shepazu> very sprry indeed <ohunt> :p <shepazu> gonna call in? [21]http://www.whatwg.org/specs/web-apps/current-work/#event3 [21] http://www.whatwg.org/specs/web-apps/current-work/#event3 <oliver> victory <Travis> HTML5 on events: [22]http://www.w3.org/html/wg/html5/#events [22] http://www.w3.org/html/wg/html5/#events TL: IE keeps separete list for HTML event listeners "inline handler" TL: html event listeners fires first <shepazu> "When scripting is enabled, all event handler attributes on an element, whether set to null or to a function, must be registered as event listeners on the element, as if the addEventListenerNS() method on the Element object's EventTarget interface had been invoked when the element was created, with the event type (type argument) equal to the type described for the event handler attribute in the list above, the namespace (namespaceURI argument) set to null, TL: could set listener using html attribute and then remove using removeEventListener? DS: SVG has the same issue ... TL, are you willing to change how IE does this? TL: we have things to do to get normal event to work. but yes, we could change it should there be some way to enumerate event listeners DS: goes to the point that there should be only one list of listeners ... the only issue is removing the listener ... if parameters are all the same, removing listener could remove the attribute from DOM? <scribe> ACTION: Travis Test addEventListener vs onFoo attribute [recorded in [23]http://www.w3.org/2008/03/26-webapi-minutes.html#action01] <trackbot> Created ACTION-266 - Test addEventListener vs onFoo attribute [on Travis Leithead - due 2008-04-02]. TL: could propose something for enumerating listeners DS: don't want to add too many things to DOM 3 Events <shepazu> ACTION: Travis to make proposal for event iterator [recorded in [24]http://www.w3.org/2008/03/26-webapi-minutes.html#action02] <trackbot> Created ACTION-267 - Make proposal for event iterator [on Travis Leithead - due 2008-04-02]. DS: back to the key flow Keyflow <shepazu> [25]http://dev.w3.org/2006/webapi/DOM-Level-3-Events/proposals/d3e-k eyflow.svg [25] http://dev.w3.org/2006/webapi/DOM-Level-3-Events/proposals/d3e-keyflow.svg OH: not sure you always get a keypress ... because of IME DS: should be noted in the spec that one should not rely on the keypress <oliver> The problem is that the keypress event has a more or lesss 1:1 correspondaence to WM_CHAR <oliver> which other platforms don't actually have DS: DOM 3 keyevents would be the model for the web ... I'm looking at the most implementable OH: someone else to give feedback what webkit does DS: would be great to get feedback from everyone ... will have some proposal for mobile keys next week cmd +/- <shepazu> [26]http://www.w3.org/2005/06/tracker/webapi/issues/79 [26] http://www.w3.org/2005/06/tracker/webapi/issues/79 <shepazu> "Command-= and Command-Shift-= and Command-+ are, or are not, the same key on my <shepazu> keyboard, and I don't know how to write content that handle Command-Minus and <shepazu> Command-Plus independent of what the layout actually is, especially given that I <shepazu> might also want to distinguish Command-= and Command-Shift-= sometimes." DS: is this really a serious issue? ... you get events for all the keys OH: IME may affect to the input? DS: specifying IME handling should take care of this ... authors should rely on keydown and textinput <scribe> ACTION: TL to test zoom in/out on keyboard [recorded in [27]http://www.w3.org/2008/03/26-webapi-minutes.html#action03] <trackbot> Created ACTION-268 - Test zoom in/out on keyboard [on Travis Leithead - due 2008-04-02]. DS: something wrong in my model... TL: many laptops have customizable keys should we have more generic input events? <shepazu> trackbot, end telcon Summary of Action Items [NEW] ACTION: TL to test zoom in/out on keyboard [recorded in [28]http://www.w3.org/2008/03/26-webapi-minutes.html#action03] [NEW] ACTION: Travis Test addEventListener vs onFoo attribute [recorded in [29]http://www.w3.org/2008/03/26-webapi-minutes.html#action01] [NEW] ACTION: Travis to make proposal for event iterator [recorded in [30]http://www.w3.org/2008/03/26-webapi-minutes.html#action02] [End of minutes] _________________________________________________________ Minutes formatted by David Booth's [31]scribe.perl version 1.133 ([32]CVS log) $Date: 2008/03/26 20:08:47 $ _________________________________________________________ [31] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [32] http://dev.w3.org/cvsweb/2002/scribe/ Scribe.perl diagnostic output [Delete this section before finalizing the minutes.] This is scribe.perl Revision: 1.133 of Date: 2008/01/18 18:48:51 Check for newer version at [33]http://dev.w3.org/cvsweb/~checkout~/2002 /scribe/ [33] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/aproskuryakov@apple.com/ / Found Scribe: Olli Pettay Found ScribeNick: smaug Default Present: Doug, Carmelo, aemmons, [Microsoft], smaug, Travis, +1 .408.996.aaaa Present: Doug Carmelo aemmons [Microsoft] smaug Travis +1.408.996.aaaa Agenda: [34]http://www.w3.org/2008/webapps/wiki/26_Mar_2008 Found Date: 26 Mar 2008 Guessing minutes URL: [35]http://www.w3.org/2008/03/26-webapi-minutes.h tml People with action items: tl travis [34] http://www.w3.org/2008/webapps/wiki/26_Mar_2008 [35] http://www.w3.org/2008/03/26-webapi-minutes.html WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. End of [36]scribe.perl diagnostic output] [36] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
Received on Wednesday, 26 March 2008 20:19:12 UTC