/irc-logs / w3c / #webapps / 2009-09-17 / end
Options:
- # Session Start: Thu Sep 17 00:00:00 2009
- # Session Ident: #webapps
- # [00:00] <Travis> Travis: Yes. Will want to extend with experiemental stuff (like faster mutation event API, etc.) but should conform to the spec.
- # [00:00] <Travis> smaug: Yes.
- # [00:00] <shepazu> Topic: mouse x/y coordinates
- # [00:01] <annevk> oh yeah, I define most of those in http://www.w3.org/TR/cssom-view/#extensions-to-the-mouseevent-interface
- # [00:01] <annevk> it would be nice if we figure out a way which spec defines what
- # [00:02] <Travis> I don't mind them being in CSS-OM Views. (Planning to graft them in.)
- # [00:02] <Travis> (that is...privately)
- # [00:03] <Travis> shepazu: Two things in SVG that prevent mouse-location based events:
- # [00:03] <Travis> ... 1) transformation - warps the coordinate space (expands/distorts/shifts). Nice for transforming element appearance, but bad for hit-detection, bounding boxes, reverse transformations...
- # [00:04] <Travis> ... script libraries do this, but they're implicitly slow.
- # [00:04] <Travis> ... 2) view box - grows or shrinks the rendered content (sets a scale--also changes the coordinate space).
- # [00:05] <annevk> at some point Apple told me they'd come up with a proposal for a getClientRects() that's transform aware, but it hasn't happened yet
- # [00:05] <Travis> ... SVG needs to add some math functions that specifiy how to get the absolute x/y within the current viewport.
- # [00:05] <Travis> ... CSS transformations will also need this...
- # [00:05] <Travis> .... Thought it would be nice to put it into D3E.
- # [00:05] <Travis> Travis: Why this spec?
- # [00:06] <Travis> shepazu: Because it has to do with the x/y of various events.
- # [00:08] <Travis> ... SVG has backcompat issues with current client*/screen* APIs (can't repurpose to include transformations).
- # [00:09] <Travis> ... basically a viewX, viewY to unravel the transformation automagically.
- # [00:09] <Travis> ... could put it in the SVG working group, but would not prefer to because it applies to CSS transforms too.
- # [00:09] <Travis> ... I'd like to make a proposal to the list about this.
- # [00:10] <Travis> Travis: Will also want to run this by some IE folks.
- # [00:12] * Quits: taf2 (taf2@38.99.201.242) (Quit: taf2)
- # [00:12] <Travis> shepazu: For non transformed elements, this is just clientX/Y...
- # [00:13] <Travis> Travis: Web authors may want their coordinate in pageX/Y, clientX/Y, pageX/Y, etc. May want a function that does the transformation instead.
- # [00:13] <Travis> smaug: And a function also prevents us from having to add another parameter to the init* methods.
- # [00:14] * Joins: jrossi (803d76e1@128.30.52.43)
- # [00:16] * Quits: jrossi (803d76e1@128.30.52.43) (Quit: CGI:IRC)
- # [00:16] * Joins: jrossi (803d76e1@128.30.52.43)
- # [00:18] <jrossi> Hello from Atlanta.....telecon still going on or did I miss it?
- # [00:19] <shepazu> jrossi: just finishing up
- # [00:20] <jrossi> ah ok
- # [00:20] * Quits: arve (arve@212.251.175.125) (Ping timeout)
- # [00:20] <Travis> Action: Travis to send proposal on element-level reize events to be put on the wishlist.
- # [00:20] * trackbot noticed an ACTION. Trying to create it.
- # [00:20] * RRSAgent records action 1
- # [00:20] <trackbot> Created ACTION-406 - Send proposal on element-level reize events to be put on the wishlist. [on Travis Leithead - due 2009-09-23].
- # [00:21] <Travis> smaug: Why did some events become UIEvents?
- # [00:21] <Travis> shepazu: (also wondering why)
- # [00:22] <Travis> ... will look into this.
- # [00:25] <Travis> shepazu: back to resize event...
- # [00:25] <Travis> smaug: resize event only fires on Window (never on Iframe)
- # [00:27] <Zakim> -??P1
- # [00:27] <Zakim> -[Microsoft]
- # [00:27] <Zakim> -Shepazu
- # [00:27] <Zakim> IA_WebApps(DOM3)5:00PM has ended
- # [00:27] <Zakim> Attendees were [Microsoft], Shepazu
- # [00:27] * Quits: jrossi (803d76e1@128.30.52.43) (Quit: CGI:IRC)
- # [00:28] <shepazu> trackbot, end telcon
- # [00:28] * trackbot is ending a teleconference
- # [00:28] <trackbot> Zakim, list attendees
- # [00:28] <Zakim> sorry, trackbot, I don't know what conference this is
- # [00:28] <trackbot> RRSAgent, please draft minutes
- # [00:28] <RRSAgent> I have made the request to generate http://www.w3.org/2009/09/16-webapps-minutes.html trackbot
- # [00:28] <trackbot> RRSAgent, bye
- # [00:28] <RRSAgent> I see 1 open action item saved in http://www.w3.org/2009/09/16-webapps-actions.rdf :
- # [00:28] <RRSAgent> ACTION: Travis to send proposal on element-level reize events to be put on the wishlist. [1]
- # [00:28] <RRSAgent> recorded in http://www.w3.org/2009/09/16-webapps-irc#T22-14-58
- # [00:28] * Parts: RRSAgent (rrs-loggee@128.30.52.30)
- # [00:30] * Quits: heycam (cam@210.84.56.211) (Quit: bye)
- # [00:35] * Quits: Travis (836b0047@128.30.52.43) (Quit: CGI:IRC)
- # [01:10] * Quits: annevk (opera@83.85.115.44) (Quit: annevk)
- # [01:19] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # [01:22] * Joins: heycam (cam@130.194.72.84)
- # [02:07] * Joins: MikeSmith (MikeSmithX@mcclure.w3.org)
- # [03:32] * Zakim excuses himself; his presence no longer seems to be needed
- # [03:32] * Parts: Zakim (rrs-bridgg@128.30.52.30)
- # [04:33] * Quits: timeless_mbp (timeless@88.115.8.36) (Quit: timeless_mbp)
- # [05:08] * Quits: MikeSmith (MikeSmithX@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [05:53] * Joins: MikeSmith (MikeSmithX@mcclure.w3.org)
- # [07:19] * Joins: zalan (zalan@89.135.144.193)
- # [07:46] * Joins: arve (arve@213.236.208.22)
- # [07:48] * Joins: |zalan| (zalan@89.135.144.193)
- # [07:49] * Quits: zalan (zalan@89.135.144.193) (Ping timeout)
- # [07:51] * Quits: arve (arve@213.236.208.22) (Client exited)
- # [07:52] * Joins: arve (arve@213.236.208.22)
- # [08:23] * Joins: sokasaka (shiki@220.109.219.244)
- # [08:34] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [08:35] * Quits: smaug (chatzilla@82.181.150.24) (Ping timeout)
- # [08:39] <MikeSmith> arve: drink tea
- # [08:39] <MikeSmith> it's better for you anyway
- # [08:39] <MikeSmith> or smoke a bowl
- # [08:40] <MikeSmith> which is even better
- # [08:57] * Joins: smaug (chatzilla@82.181.150.24)
- # [09:12] * Quits: |zalan| (zalan@89.135.144.193) (Ping timeout)
- # [09:16] * arve is unfamiliar with what "smoke a bowl" means
- # [09:16] <arve> (and as for cigarettes -- I gave up on them)
- # [09:19] <arve> oh, urban dictionary to the rescue
- # [09:19] <arve> I'll stick to my caffeine, methinks
- # [09:23] * Joins: heycam (cam@210.84.56.211)
- # [10:03] * Joins: tlr (tlr@128.30.52.169)
- # [10:15] * Joins: darobin (robin@85.169.117.248)
- # [10:22] * Joins: Marcos (Marcos@213.236.208.22)
- # [10:23] <Marcos> MikeSmith: I assume at some point the "HTML 5: The Markup Language" will get some examples of usage?
- # [10:24] <MikeSmith> Marcos: yeah, that's the plan
- # [10:24] <MikeSmith> the other part of the plan is that I don't write any of them
- # [10:24] <Marcos> :D
- # [10:24] <MikeSmith> but instead other people do
- # [10:25] <MikeSmith> and then I just take the credit for their work
- # [10:25] <Marcos> I like the way you work MikeSmith. You are now my official mentor.
- # [10:25] <MikeSmith> the last guy I mentored is in prison
- # [10:26] <MikeSmith> though he's the baddest badasss in the yard
- # [10:26] <Marcos> heh! awesome!
- # [10:26] * Marcos changes topic to 'Gather around children, and let Uncle Mike teach you about the way the world _really_ works. '
- # [10:27] <MikeSmith> there's pros and cons to joining my mentoring program; e.g, Pro: Chicks will dig you. Con: High chance of ending up in prison (and not a women's prison).
- # [10:30] <Marcos> I'll take my chances
- # [10:36] * Joins: Viper23 (Viper23@80.153.21.122)
- # [10:59] * Joins: zalan (zalan@89.135.144.193)
- # [11:11] * Quits: sokasaka (shiki@220.109.219.244) (Quit: Leaving.)
- # [11:14] <Dashiva> Your liver might also suffer
- # [11:42] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:53] * Joins: MIkeSmithX (MikeSmithX@mcclure.w3.org)
- # [11:57] * Joins: Lachy (Lachlan@213.236.208.22)
- # [11:57] * Quits: MikeSmith (MikeSmithX@mcclure.w3.org) (Ping timeout)
- # [12:25] * Joins: ArtB (d0309a43@128.30.52.43)
- # [12:56] * Quits: arve (arve@213.236.208.22) (Quit: Ex-Chat)
- # [12:59] * Joins: arve (arve@213.236.208.22)
- # [13:33] <Marcos> Dashiva: no, I have my other mentor (chaals) teaching me the finer points of alcohol abuse.
- # [13:35] * tlr waits for Marcos to show up wearing that hat and beard combination...
- # [13:35] <Marcos> heh, my beard has started turning a strange red color (and that is no joke)!
- # [13:39] <tlr> uh-oh
- # [13:39] * tlr is now known as tlr-bbiab
- # [14:03] * Quits: MIkeSmithX (MikeSmithX@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [14:03] * tlr-bbiab is now known as tlr
- # [14:17] * Quits: arve (arve@213.236.208.22) (Ping timeout)
- # [14:50] * Quits: ArtB (d0309a43@128.30.52.43) (Quit: CGI:IRC)
- # [14:50] * Joins: ArtB (d0309a43@128.30.52.43)
- # [15:03] * Joins: arve (arve@212.251.175.125)
- # [15:09] * Quits: Marcos (Marcos@213.236.208.22) (Ping timeout)
- # [15:12] * Joins: taf2 (taf2@38.99.201.242)
- # [15:32] * Joins: Marcos (Marcos@213.236.208.247)
- # [15:35] * Quits: Marcos (Marcos@213.236.208.247) (Ping timeout)
- # [15:48] * Joins: wcarr (chatzilla@134.134.139.71)
- # [15:50] * Parts: wcarr (chatzilla@134.134.139.71) (I'm not here right now.)
- # [16:02] * Joins: Marcos (Marcos@213.236.208.22)
- # [16:24] * Joins: aroben (aroben@71.58.77.15)
- # [16:32] * Quits: arve (arve@212.251.175.125) (Ping timeout)
- # [16:37] * Joins: arve (arve@212.251.175.125)
- # [16:52] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [16:53] <smaug> Hixie: ping
- # [17:20] * Joins: Lachy (Lachlan@85.196.122.246)
- # [18:08] * Joins: adrianba (adrianba@131.107.0.102)
- # [18:08] * Joins: MikeSmith (MikeSmithX@mcclure.w3.org)
- # [18:09] <adrianba> zakim, [Microsoft] is adrianba
- # [18:09] <adrianba> zakim, [Microsoft] is adrianba
- # [18:09] <adrianba> wrong window - oops
- # [18:17] * Joins: annevk (opera@83.85.115.44)
- # [18:45] * Quits: Marcos (Marcos@213.236.208.22) (Quit: Marcos)
- # [18:52] * Quits: taf2 (taf2@38.99.201.242) (Quit: taf2)
- # [18:56] * Joins: Marcos (Marcos@213.236.208.247)
- # [18:56] * Joins: Marcos_ (Marcos@213.236.208.22)
- # [18:59] * Quits: Marcos (Marcos@213.236.208.247) (Ping timeout)
- # [18:59] * Marcos_ is now known as Marcos
- # [19:06] * Quits: adrianba (adrianba@131.107.0.102) (Ping timeout)
- # [19:06] * Parts: annevk (opera@83.85.115.44)
- # [19:09] * Joins: annevk (opera@83.85.115.44)
- # [19:10] * Parts: Viper23 (Viper23@80.153.21.122)
- # [19:13] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
- # [19:16] * Joins: taf2 (taf2@216.15.54.105)
- # [19:41] * Joins: darobin (robin@85.169.117.248)
- # [19:45] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
- # [19:54] * Quits: taf2 (taf2@216.15.54.105) (Quit: taf2)
- # [20:28] * Joins: taf2 (taf2@216.15.54.105)
- # [21:41] * Quits: taf2 (taf2@216.15.54.105) (Quit: taf2)
- # [22:16] * Quits: gsnedders (gsnedders@217.44.35.222) (Client exited)
- # [22:16] * Joins: gsnedders (gsnedders@217.44.35.222)
- # [22:26] * Quits: tlr (tlr@128.30.52.169) (Client exited)
- # [22:26] * Joins: tlr (tlr@128.30.52.169)
- # [22:33] * Quits: ArtB (d0309a43@128.30.52.43) (Quit: CGI:IRC (Ping timeout))
- # [22:52] * Quits: zalan (zalan@89.135.144.193) (Ping timeout)
- # [23:00] <Hixie> smaug: pong
- # [23:01] <smaug> Hixie: hmm, it was something about copy-paste and dnd
- # [23:01] <smaug> Hixie: well, at least this: when copying, which events should be fired?
- # [23:02] <smaug> dragstart
- # [23:02] <smaug> but also drag?
- # [23:04] <Hixie> the same as if you very quickly dragged something off-page
- # [23:04] <Hixie> with the mouse making a single movement from on-page to off-page
- # [23:04] * Joins: taf2 (taf2@216.15.54.105)
- # [23:05] <smaug> well, html5 has the timer there, so I guess based on that drag isn't fired
- # [23:06] <smaug> depends on whether the 350ms timer starts right after dragstart or after the first loop
- # [23:06] <smaug> "timer"
- # [23:07] * Hixie looks
- # [23:08] <Hixie> well it has to happen at least once
- # [23:09] <Hixie> since the only thing that stops it happening is within the algorithm itself
- # [23:10] <smaug> right
- # [23:11] <smaug> could be helpful to actually define what events are dispatched when copying/cutting/pasting
- # [23:11] <smaug> ...in 7.9.6 Copy and paste
- # [23:13] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [23:15] <Hixie> yeah
- # [23:15] <Hixie> file a bug :-)
- # [23:15] <smaug> does HTML5 have bugzilla?
- # [23:16] <smaug> or whatwg
- # [23:16] <smaug> hmm
- # [23:16] <smaug> could you wc3 bugzilla
- # [23:16] <smaug> :)
- # [23:16] * Joins: tlr (tlr@128.30.52.169)
- # [23:16] <smaug> s/you/use/
- # [23:16] * Quits: tlr (tlr@128.30.52.169) (Client exited)
- # [23:16] <Hixie> you can file a bug using the little box at the bottom of the html5 spec window
- # [23:16] <Hixie> it uses the w3c bugzilla
- # [23:17] <smaug> "submit review comment"?
- # [23:17] <Hixie> yeah
- # [23:24] <arve> I'm wondering if I'm just being paranoid or not for being extremely wary towards the system idle api
- # [23:25] <arve> I know what I would do, if I had unhindered access to that API and :visited state
- # [23:26] <arve> (and completely without any moral compass)
- # Session Close: Fri Sep 18 00:00:00 2009
The end :)