See also: IRC log
<trackbot> Date: 24 June 2009
<dand> hey guys
<shepazu> hi, dand
<dand> how's it going
<dand> is there a www-dom telecon now? or next week?
<shepazu> the chair forgot to send out the agenda, so I'm not sure who's going to show
<dand> no probs
<dand> should i dial in? or hang out here and wait first
<shepazu> I'm on the line, but if we don't have a few other people show up in the next 10 minutes, we should postpone until next week
<shepazu> well, if you can call in, I can bring you up to speed
<shepazu> trackbot, code?
<trackbot> Sorry, shepazu, I don't understand 'trackbot, code?'. Please refer to http://www.w3.org/2005/06/tracker/irc for help
<dand> can't hear you guys too great
Short telecon today
shepazu: Recap: goal of the different key event flows is to find a harmoneous graph that best for user agents.
<shepazu> Travis: scribenick
<shepazu> scribenick: Travis
shepazu: Not likely to spec
(solve) the IME model.
... Planning to publish the different models as appendices to the spec.
... Key models missing the mutation event points (where they fire) or where the DOM is modified (in user agents without mutation events)
... Still need to hear from WebKit.
dand: I think Webkit's model is
probably pretty close to Trident's
... I have some people that I could contact.
shepazu: Some disccusion on the mailing list regarding IME.
Travis: two problems that they
wanted to solve.
... the composition box appears in random places and can occude important web page elements (like search suggestions)
... other is that all user agents should implement compositionstart and compositionend events. Though, I'm not sure why?
dand: Not necessarily that those
physical events are important, but that they do what you
... only get fired for IME inputs (don't necessarily have to do with key events).
... In IE you don't get notified of some events...
... using voice or other you may get spotty notification.
... Firefox's compositionstart event allows you to change the DOM and place the cursor in a new location, then the actual input will occur in the new location.
... nice to grap input and contain it to a particular place in the DOM.
... In general, knowing when the composition finishes is useful because you can respond to user activity when the fully composed string.
Travis: Does the textInput event handle these use cases...?
dand: compositionend could be like textInput, but the compositionstart event is still important.
shepazu: textInput does not say
where the textInput came from. Maybe it could (IME, key, voice,
... (random idea) for positioning of the IME candidate window, we could possibly put an X/Y event for where the IME window came up...
dand: Hmm, maybe this could get more complicated...
shepazu: We'll see if implementors want to do that. Don't want to jump into UI necessarily..
dand: TSS is the API for IME. Browsers may not support these fully, and could through complications into the mix.
dand: IMM32 (old one), TSF (new one), others for mac/linux
Travis: I don't think we should go down the road of trying to spec all of the details of what an IME event model could look like
dand: seems very complicated to purse that and we lack implementation experience.
shepazu: OK. Sounds good. We should spec a minimum of compositionstart/end for IME because that's what browsers have chosen to do.
shepazu: We talked about this
last week, and several folks throught there was utility
... That's about it for that topic :)
... dand can you see about connected us with the WebKit guy for compositionstart/end events?
<shepazu> trackbot, end telcon
This is scribe.perl Revision: 1.135 of Date: 2009/03/02 03:52:20 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Found ScribeNick: Travis Inferring Scribes: Travis Default Present: Shepazu, dand, MSjacob, smaug Present: Shepazu dand MSjacob smaug WARNING: No meeting chair found! You should specify the meeting chair like this: <dbooth> Chair: dbooth Found Date: 24 Jun 2009 Guessing minutes URL: http://www.w3.org/2009/06/24-webapps-minutes.html People with action items:[End of scribe.perl diagnostic output]