/irc-logs / w3c / #webapps / 2009-09-17 / end

Options:

  1. # Session Start: Thu Sep 17 00:00:00 2009
  2. # Session Ident: #webapps
  3. # [00:00] <Travis> Travis: Yes. Will want to extend with experiemental stuff (like faster mutation event API, etc.) but should conform to the spec.
  4. # [00:00] <Travis> smaug: Yes.
  5. # [00:00] <shepazu> Topic: mouse x/y coordinates
  6. # [00:01] <annevk> oh yeah, I define most of those in http://www.w3.org/TR/cssom-view/#extensions-to-the-mouseevent-interface
  7. # [00:01] <annevk> it would be nice if we figure out a way which spec defines what
  8. # [00:02] <Travis> I don't mind them being in CSS-OM Views. (Planning to graft them in.)
  9. # [00:02] <Travis> (that is...privately)
  10. # [00:03] <Travis> shepazu: Two things in SVG that prevent mouse-location based events:
  11. # [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...
  12. # [00:04] <Travis> ... script libraries do this, but they're implicitly slow.
  13. # [00:04] <Travis> ... 2) view box - grows or shrinks the rendered content (sets a scale--also changes the coordinate space).
  14. # [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
  15. # [00:05] <Travis> ... SVG needs to add some math functions that specifiy how to get the absolute x/y within the current viewport.
  16. # [00:05] <Travis> ... CSS transformations will also need this...
  17. # [00:05] <Travis> .... Thought it would be nice to put it into D3E.
  18. # [00:05] <Travis> Travis: Why this spec?
  19. # [00:06] <Travis> shepazu: Because it has to do with the x/y of various events.
  20. # [00:08] <Travis> ... SVG has backcompat issues with current client*/screen* APIs (can't repurpose to include transformations).
  21. # [00:09] <Travis> ... basically a viewX, viewY to unravel the transformation automagically.
  22. # [00:09] <Travis> ... could put it in the SVG working group, but would not prefer to because it applies to CSS transforms too.
  23. # [00:09] <Travis> ... I'd like to make a proposal to the list about this.
  24. # [00:10] <Travis> Travis: Will also want to run this by some IE folks.
  25. # [00:12] * Quits: taf2 (taf2@38.99.201.242) (Quit: taf2)
  26. # [00:12] <Travis> shepazu: For non transformed elements, this is just clientX/Y...
  27. # [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.
  28. # [00:13] <Travis> smaug: And a function also prevents us from having to add another parameter to the init* methods.
  29. # [00:14] * Joins: jrossi (803d76e1@128.30.52.43)
  30. # [00:16] * Quits: jrossi (803d76e1@128.30.52.43) (Quit: CGI:IRC)
  31. # [00:16] * Joins: jrossi (803d76e1@128.30.52.43)
  32. # [00:18] <jrossi> Hello from Atlanta.....telecon still going on or did I miss it?
  33. # [00:19] <shepazu> jrossi: just finishing up
  34. # [00:20] <jrossi> ah ok
  35. # [00:20] * Quits: arve (arve@212.251.175.125) (Ping timeout)
  36. # [00:20] <Travis> Action: Travis to send proposal on element-level reize events to be put on the wishlist.
  37. # [00:20] * trackbot noticed an ACTION. Trying to create it.
  38. # [00:20] * RRSAgent records action 1
  39. # [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].
  40. # [00:21] <Travis> smaug: Why did some events become UIEvents?
  41. # [00:21] <Travis> shepazu: (also wondering why)
  42. # [00:22] <Travis> ... will look into this.
  43. # [00:25] <Travis> shepazu: back to resize event...
  44. # [00:25] <Travis> smaug: resize event only fires on Window (never on Iframe)
  45. # [00:27] <Zakim> -??P1
  46. # [00:27] <Zakim> -[Microsoft]
  47. # [00:27] <Zakim> -Shepazu
  48. # [00:27] <Zakim> IA_WebApps(DOM3)5:00PM has ended
  49. # [00:27] <Zakim> Attendees were [Microsoft], Shepazu
  50. # [00:27] * Quits: jrossi (803d76e1@128.30.52.43) (Quit: CGI:IRC)
  51. # [00:28] <shepazu> trackbot, end telcon
  52. # [00:28] * trackbot is ending a teleconference
  53. # [00:28] <trackbot> Zakim, list attendees
  54. # [00:28] <Zakim> sorry, trackbot, I don't know what conference this is
  55. # [00:28] <trackbot> RRSAgent, please draft minutes
  56. # [00:28] <RRSAgent> I have made the request to generate http://www.w3.org/2009/09/16-webapps-minutes.html trackbot
  57. # [00:28] <trackbot> RRSAgent, bye
  58. # [00:28] <RRSAgent> I see 1 open action item saved in http://www.w3.org/2009/09/16-webapps-actions.rdf :
  59. # [00:28] <RRSAgent> ACTION: Travis to send proposal on element-level reize events to be put on the wishlist. [1]
  60. # [00:28] <RRSAgent> recorded in http://www.w3.org/2009/09/16-webapps-irc#T22-14-58
  61. # [00:28] * Parts: RRSAgent (rrs-loggee@128.30.52.30)
  62. # [00:30] * Quits: heycam (cam@210.84.56.211) (Quit: bye)
  63. # [00:35] * Quits: Travis (836b0047@128.30.52.43) (Quit: CGI:IRC)
  64. # [01:10] * Quits: annevk (opera@83.85.115.44) (Quit: annevk)
  65. # [01:19] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
  66. # [01:22] * Joins: heycam (cam@130.194.72.84)
  67. # [02:07] * Joins: MikeSmith (MikeSmithX@mcclure.w3.org)
  68. # [03:32] * Zakim excuses himself; his presence no longer seems to be needed
  69. # [03:32] * Parts: Zakim (rrs-bridgg@128.30.52.30)
  70. # [04:33] * Quits: timeless_mbp (timeless@88.115.8.36) (Quit: timeless_mbp)
  71. # [05:08] * Quits: MikeSmith (MikeSmithX@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
  72. # [05:53] * Joins: MikeSmith (MikeSmithX@mcclure.w3.org)
  73. # [07:19] * Joins: zalan (zalan@89.135.144.193)
  74. # [07:46] * Joins: arve (arve@213.236.208.22)
  75. # [07:48] * Joins: |zalan| (zalan@89.135.144.193)
  76. # [07:49] * Quits: zalan (zalan@89.135.144.193) (Ping timeout)
  77. # [07:51] * Quits: arve (arve@213.236.208.22) (Client exited)
  78. # [07:52] * Joins: arve (arve@213.236.208.22)
  79. # [08:23] * Joins: sokasaka (shiki@220.109.219.244)
  80. # [08:34] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
  81. # [08:35] * Quits: smaug (chatzilla@82.181.150.24) (Ping timeout)
  82. # [08:39] <MikeSmith> arve: drink tea
  83. # [08:39] <MikeSmith> it's better for you anyway
  84. # [08:39] <MikeSmith> or smoke a bowl
  85. # [08:40] <MikeSmith> which is even better
  86. # [08:57] * Joins: smaug (chatzilla@82.181.150.24)
  87. # [09:12] * Quits: |zalan| (zalan@89.135.144.193) (Ping timeout)
  88. # [09:16] * arve is unfamiliar with what "smoke a bowl" means
  89. # [09:16] <arve> (and as for cigarettes -- I gave up on them)
  90. # [09:19] <arve> oh, urban dictionary to the rescue
  91. # [09:19] <arve> I'll stick to my caffeine, methinks
  92. # [09:23] * Joins: heycam (cam@210.84.56.211)
  93. # [10:03] * Joins: tlr (tlr@128.30.52.169)
  94. # [10:15] * Joins: darobin (robin@85.169.117.248)
  95. # [10:22] * Joins: Marcos (Marcos@213.236.208.22)
  96. # [10:23] <Marcos> MikeSmith: I assume at some point the "HTML 5: The Markup Language" will get some examples of usage?
  97. # [10:24] <MikeSmith> Marcos: yeah, that's the plan
  98. # [10:24] <MikeSmith> the other part of the plan is that I don't write any of them
  99. # [10:24] <Marcos> :D
  100. # [10:24] <MikeSmith> but instead other people do
  101. # [10:25] <MikeSmith> and then I just take the credit for their work
  102. # [10:25] <Marcos> I like the way you work MikeSmith. You are now my official mentor.
  103. # [10:25] <MikeSmith> the last guy I mentored is in prison
  104. # [10:26] <MikeSmith> though he's the baddest badasss in the yard
  105. # [10:26] <Marcos> heh! awesome!
  106. # [10:26] * Marcos changes topic to 'Gather around children, and let Uncle Mike teach you about the way the world _really_ works. '
  107. # [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).
  108. # [10:30] <Marcos> I'll take my chances
  109. # [10:36] * Joins: Viper23 (Viper23@80.153.21.122)
  110. # [10:59] * Joins: zalan (zalan@89.135.144.193)
  111. # [11:11] * Quits: sokasaka (shiki@220.109.219.244) (Quit: Leaving.)
  112. # [11:14] <Dashiva> Your liver might also suffer
  113. # [11:42] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
  114. # [11:53] * Joins: MIkeSmithX (MikeSmithX@mcclure.w3.org)
  115. # [11:57] * Joins: Lachy (Lachlan@213.236.208.22)
  116. # [11:57] * Quits: MikeSmith (MikeSmithX@mcclure.w3.org) (Ping timeout)
  117. # [12:25] * Joins: ArtB (d0309a43@128.30.52.43)
  118. # [12:56] * Quits: arve (arve@213.236.208.22) (Quit: Ex-Chat)
  119. # [12:59] * Joins: arve (arve@213.236.208.22)
  120. # [13:33] <Marcos> Dashiva: no, I have my other mentor (chaals) teaching me the finer points of alcohol abuse.
  121. # [13:35] * tlr waits for Marcos to show up wearing that hat and beard combination...
  122. # [13:35] <Marcos> heh, my beard has started turning a strange red color (and that is no joke)!
  123. # [13:39] <tlr> uh-oh
  124. # [13:39] * tlr is now known as tlr-bbiab
  125. # [14:03] * Quits: MIkeSmithX (MikeSmithX@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
  126. # [14:03] * tlr-bbiab is now known as tlr
  127. # [14:17] * Quits: arve (arve@213.236.208.22) (Ping timeout)
  128. # [14:50] * Quits: ArtB (d0309a43@128.30.52.43) (Quit: CGI:IRC)
  129. # [14:50] * Joins: ArtB (d0309a43@128.30.52.43)
  130. # [15:03] * Joins: arve (arve@212.251.175.125)
  131. # [15:09] * Quits: Marcos (Marcos@213.236.208.22) (Ping timeout)
  132. # [15:12] * Joins: taf2 (taf2@38.99.201.242)
  133. # [15:32] * Joins: Marcos (Marcos@213.236.208.247)
  134. # [15:35] * Quits: Marcos (Marcos@213.236.208.247) (Ping timeout)
  135. # [15:48] * Joins: wcarr (chatzilla@134.134.139.71)
  136. # [15:50] * Parts: wcarr (chatzilla@134.134.139.71) (I'm not here right now.)
  137. # [16:02] * Joins: Marcos (Marcos@213.236.208.22)
  138. # [16:24] * Joins: aroben (aroben@71.58.77.15)
  139. # [16:32] * Quits: arve (arve@212.251.175.125) (Ping timeout)
  140. # [16:37] * Joins: arve (arve@212.251.175.125)
  141. # [16:52] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
  142. # [16:53] <smaug> Hixie: ping
  143. # [17:20] * Joins: Lachy (Lachlan@85.196.122.246)
  144. # [18:08] * Joins: adrianba (adrianba@131.107.0.102)
  145. # [18:08] * Joins: MikeSmith (MikeSmithX@mcclure.w3.org)
  146. # [18:09] <adrianba> zakim, [Microsoft] is adrianba
  147. # [18:09] <adrianba> zakim, [Microsoft] is adrianba
  148. # [18:09] <adrianba> wrong window - oops
  149. # [18:17] * Joins: annevk (opera@83.85.115.44)
  150. # [18:45] * Quits: Marcos (Marcos@213.236.208.22) (Quit: Marcos)
  151. # [18:52] * Quits: taf2 (taf2@38.99.201.242) (Quit: taf2)
  152. # [18:56] * Joins: Marcos (Marcos@213.236.208.247)
  153. # [18:56] * Joins: Marcos_ (Marcos@213.236.208.22)
  154. # [18:59] * Quits: Marcos (Marcos@213.236.208.247) (Ping timeout)
  155. # [18:59] * Marcos_ is now known as Marcos
  156. # [19:06] * Quits: adrianba (adrianba@131.107.0.102) (Ping timeout)
  157. # [19:06] * Parts: annevk (opera@83.85.115.44)
  158. # [19:09] * Joins: annevk (opera@83.85.115.44)
  159. # [19:10] * Parts: Viper23 (Viper23@80.153.21.122)
  160. # [19:13] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
  161. # [19:16] * Joins: taf2 (taf2@216.15.54.105)
  162. # [19:41] * Joins: darobin (robin@85.169.117.248)
  163. # [19:45] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
  164. # [19:54] * Quits: taf2 (taf2@216.15.54.105) (Quit: taf2)
  165. # [20:28] * Joins: taf2 (taf2@216.15.54.105)
  166. # [21:41] * Quits: taf2 (taf2@216.15.54.105) (Quit: taf2)
  167. # [22:16] * Quits: gsnedders (gsnedders@217.44.35.222) (Client exited)
  168. # [22:16] * Joins: gsnedders (gsnedders@217.44.35.222)
  169. # [22:26] * Quits: tlr (tlr@128.30.52.169) (Client exited)
  170. # [22:26] * Joins: tlr (tlr@128.30.52.169)
  171. # [22:33] * Quits: ArtB (d0309a43@128.30.52.43) (Quit: CGI:IRC (Ping timeout))
  172. # [22:52] * Quits: zalan (zalan@89.135.144.193) (Ping timeout)
  173. # [23:00] <Hixie> smaug: pong
  174. # [23:01] <smaug> Hixie: hmm, it was something about copy-paste and dnd
  175. # [23:01] <smaug> Hixie: well, at least this: when copying, which events should be fired?
  176. # [23:02] <smaug> dragstart
  177. # [23:02] <smaug> but also drag?
  178. # [23:04] <Hixie> the same as if you very quickly dragged something off-page
  179. # [23:04] <Hixie> with the mouse making a single movement from on-page to off-page
  180. # [23:04] * Joins: taf2 (taf2@216.15.54.105)
  181. # [23:05] <smaug> well, html5 has the timer there, so I guess based on that drag isn't fired
  182. # [23:06] <smaug> depends on whether the 350ms timer starts right after dragstart or after the first loop
  183. # [23:06] <smaug> "timer"
  184. # [23:07] * Hixie looks
  185. # [23:08] <Hixie> well it has to happen at least once
  186. # [23:09] <Hixie> since the only thing that stops it happening is within the algorithm itself
  187. # [23:10] <smaug> right
  188. # [23:11] <smaug> could be helpful to actually define what events are dispatched when copying/cutting/pasting
  189. # [23:11] <smaug> ...in 7.9.6 Copy and paste
  190. # [23:13] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
  191. # [23:15] <Hixie> yeah
  192. # [23:15] <Hixie> file a bug :-)
  193. # [23:15] <smaug> does HTML5 have bugzilla?
  194. # [23:16] <smaug> or whatwg
  195. # [23:16] <smaug> hmm
  196. # [23:16] <smaug> could you wc3 bugzilla
  197. # [23:16] <smaug> :)
  198. # [23:16] * Joins: tlr (tlr@128.30.52.169)
  199. # [23:16] <smaug> s/you/use/
  200. # [23:16] * Quits: tlr (tlr@128.30.52.169) (Client exited)
  201. # [23:16] <Hixie> you can file a bug using the little box at the bottom of the html5 spec window
  202. # [23:16] <Hixie> it uses the w3c bugzilla
  203. # [23:17] <smaug> "submit review comment"?
  204. # [23:17] <Hixie> yeah
  205. # [23:24] <arve> I'm wondering if I'm just being paranoid or not for being extremely wary towards the system idle api
  206. # [23:25] <arve> I know what I would do, if I had unhindered access to that API and :visited state
  207. # [23:26] <arve> (and completely without any moral compass)
  208. # Session Close: Fri Sep 18 00:00:00 2009

The end :)