/irc-logs / freenode / #whatwg / 2013-04-09 / end

Options:

  1. # Session Start: Tue Apr 09 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:03] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  4. # [00:04] * Quits: mven (~mven@169.241.49.186) (Remote host closed the connection)
  5. # [00:08] * Joins: othermaciej (~mjs@17.114.108.14)
  6. # [00:10] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
  7. # [00:10] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  8. # [00:11] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  9. # [00:15] * Joins: scott_gonzalez (~scott_gon@pool-72-95-27-9.hrbgpa.fios.verizon.net)
  10. # [00:16] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  11. # [00:20] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  12. # [00:23] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  13. # [00:23] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (Remote host closed the connection)
  14. # [00:27] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  15. # [00:28] * Joins: Areks (~Areks@rs.gridnine.com)
  16. # [00:41] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  17. # [00:45] * Joins: Areks (~Areks@rs.gridnine.com)
  18. # [00:52] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  19. # [00:57] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Read error: Operation timed out)
  20. # [00:58] * jernoble is now known as jernoble|afk
  21. # [00:58] * jernoble|afk is now known as jernoble
  22. # [01:00] * Quits: smaug____ (~chatzilla@a91-154-47-97.elisa-laajakaista.fi) (Remote host closed the connection)
  23. # [01:00] * Joins: birtles (~chatzilla@p10150-ipngn2601marunouchi.tokyo.ocn.ne.jp)
  24. # [01:03] * jernoble_ is now known as jernoble_|afk
  25. # [01:03] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  26. # [01:04] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
  27. # [01:04] * jernoble_|afk is now known as jernoble_
  28. # [01:04] * Quits: nessy (~silviapf@dps-pool9.nat.nicta.com.au) (Quit: Leaving.)
  29. # [01:04] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  30. # [01:05] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 252 seconds)
  31. # [01:05] * nimbu1 is now known as divya
  32. # [01:05] * Parts: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) ("Leaving...")
  33. # [01:05] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  34. # [01:06] * Joins: othermaciej (~mjs@17.114.108.14)
  35. # [01:10] * Joins: marcosc (~marcosc@13.Red-88-26-237.staticIP.rima-tde.net)
  36. # [01:12] * Quits: scott_gonzalez (~scott_gon@pool-72-95-27-9.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
  37. # [01:12] * heycam|away is now known as heycam
  38. # [01:16] * Joins: KevinMarks (~KevinMark@64.134.221.34)
  39. # [01:20] * jernoble is now known as jernoble|afk
  40. # [01:20] * jernoble|afk is now known as jernoble
  41. # [01:24] * Quits: divya (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  42. # [01:24] * Quits: othermaciej (~mjs@17.114.108.14) (Ping timeout: 256 seconds)
  43. # [01:29] * Quits: KevinMarks (~KevinMark@64.134.221.34) (Quit: The computer fell asleep)
  44. # [01:31] * Joins: smaug____ (~chatzilla@a91-154-47-97.elisa-laajakaista.fi)
  45. # [01:35] * Quits: marcosc (~marcosc@13.Red-88-26-237.staticIP.rima-tde.net) (Remote host closed the connection)
  46. # [01:35] * Joins: othermaciej (~mjs@17.245.109.131)
  47. # [01:36] * Quits: othermaciej (~mjs@17.245.109.131) (Client Quit)
  48. # [01:37] * Quits: bholley (~bholley@nat/mozilla/x-uegvzoykyaeufbev) (Quit: bholley)
  49. # [01:38] * Joins: othermaciej (~mjs@17.114.108.14)
  50. # [01:49] * jernoble is now known as jernoble|afk
  51. # [01:49] * jernoble|afk is now known as jernoble
  52. # [01:50] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
  53. # [01:51] * Joins: ehsan (~ehsan@24.212.206.174)
  54. # [01:56] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  55. # [02:01] * Quits: matijsb (uid2278@gateway/web/irccloud.com/x-ddhlzjvnojvpqoet) (Ping timeout: 252 seconds)
  56. # [02:06] * Quits: vcarbune (~vcarbune@vpn-global-157-dhcp.ethz.ch) (Ping timeout: 260 seconds)
  57. # [02:09] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  58. # [02:11] * Joins: cying_ (~cying@173-228-26-130.dedicated.static.sonic.net)
  59. # [02:11] * Quits: cying_ (~cying@173-228-26-130.dedicated.static.sonic.net) (Client Quit)
  60. # [02:14] * Quits: cying (~cying@173-228-26-130.dedicated.static.sonic.net) (Ping timeout: 240 seconds)
  61. # [02:16] * jernoble is now known as jernoble|afk
  62. # [02:16] * jernoble|afk is now known as jernoble
  63. # [02:16] * Joins: othermaciej (~mjs@17.114.108.14)
  64. # [02:19] * Joins: scott_gonzalez (~scott_gon@pool-72-95-27-9.hrbgpa.fios.verizon.net)
  65. # [02:30] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  66. # [02:33] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
  67. # [02:36] * Joins: ehsan (~ehsan@24.212.206.174)
  68. # [02:36] * Quits: smaug____ (~chatzilla@a91-154-47-97.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
  69. # [02:36] * Quits: jsbell (jsbell@nat/google/x-yrmuhysledftlmzt) (Quit: There's no place like home...)
  70. # [02:39] * Quits: ap (~ap@2620:149:4:1b01:e1ec:6184:5b5:4bc2) (Quit: ap)
  71. # [02:40] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
  72. # [02:41] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  73. # [02:48] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
  74. # [02:58] * Quits: barneybook (~kvirc@220-136-213-108.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  75. # [03:00] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Read error: Connection reset by peer)
  76. # [03:00] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  77. # [03:02] * jernoble is now known as jernoble|afk
  78. # [03:02] * jernoble|afk is now known as jernoble
  79. # [03:02] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 245 seconds)
  80. # [03:14] * Joins: [[zzz]] (~q@node-nxb.pool-101-108.dynamic.totbb.net)
  81. # [03:16] * Quits: mbatle (mbatle@pasanda.collabora.co.uk) (Read error: Operation timed out)
  82. # [03:16] * Joins: mbatle (mbatle@pasanda.collabora.co.uk)
  83. # [03:17] * Quits: [[zz]] (~q@node-1ag5.pool-101-109.dynamic.totbb.net) (Ping timeout: 240 seconds)
  84. # [03:19] * Joins: tantek (~tantek@mf80536d0.tmodns.net)
  85. # [03:20] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  86. # [03:28] * Quits: Zauberfisch^idle (~Zauberfis@2a01:4f8:100:73c3::3) (Quit: Leaving)
  87. # [03:28] <boblet_> hixie: how’s my timing today? ^_^
  88. # [03:29] <Hixie_> good :-)
  89. # [03:29] <Hixie_> sorry, been out for a few days
  90. # [03:29] <Hixie_> reffing FIRST's silicon valley regional, amongst other things :-)
  91. # [03:29] <boblet_> heh, no worries
  92. # [03:30] <boblet_> so I’m writing about s/del/ins, and having trouble with the difference between s and del
  93. # [03:31] <boblet_> I was wondering if you had some other s use cases apart from expired prices for e.g. sales, event early bird prices etc
  94. # [03:31] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  95. # [03:32] * Quits: aklein (uid4454@gateway/web/irccloud.com/x-tcebewzsxopyhabv)
  96. # [03:32] * jernoble is now known as jernoble|afk
  97. # [03:32] * jernoble|afk is now known as jernoble
  98. # [03:33] <boblet_> aah, robot wars. I went to world robot soccer competition in Osaka a few years back. very cool
  99. # [03:34] * Quits: scott_gonzalez (~scott_gon@pool-72-95-27-9.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
  100. # [03:38] <Hixie_> one sec, let me see
  101. # [03:38] <boblet_> Hixie: np, when you have a moment. It seems to me that s is a special case/subset of del. do you see it that way too?
  102. # [03:38] * Quits: JohnAlbin (~JohnAlbin@111-250-144-166.dynamic.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  103. # [03:38] * Parts: handheldCar (~user@pdpc/supporter/student/handheldcar) ("rcirc on GNU Emacs 24.2.1")
  104. # [03:38] <Hixie_> boblet_: they're subtly different, but they are different
  105. # [03:38] <Hixie_> boblet_: so <del> is specifically for cases where the page was edited
  106. # [03:38] <Hixie_> boblet_: e.g. you write some minutes of a meeting, and then the minutes get corrected later.
  107. # [03:38] <Hixie_> boblet_: or you have some laws, and you change them at some point
  108. # [03:38] <boblet_> ok
  109. # [03:38] <Hixie_> boblet_: or you're writing a book, and you have edits to make that the editor needs to see
  110. # [03:38] <Hixie_> or whatever
  111. # [03:39] <Hixie_> not necessarily every edit needs to be marked up, just the ones where you want to explicitly say, this was edited, here's what it was, here's what it is now (del and ins respectively)
  112. # [03:39] <Hixie_> boblet_: <s> on the other hand is for when the document is written with old information and new information basically at the same time
  113. # [03:39] <Hixie_> boblet_: so the example in the spec is of a price change, you might include the old price and tnhe new price in promotional material, e.g.
  114. # [03:40] <boblet_> Hixie_: but that describes deletion with insertion, no? :p
  115. # [03:40] <Hixie_> say you have a product you want to sell for less
  116. # [03:40] <Hixie_> and you're making an advert for it
  117. # [03:40] <Hixie_> that advert might say both the old price and the new price, but you're writing it because of the new price
  118. # [03:41] <Hixie_> so it's not like you edited the document to remove the old price
  119. # [03:41] <Hixie_> you wrote the document with both prices right away
  120. # [03:41] <Hixie_> it's just the old price is irrelevant
  121. # [03:41] <Hixie_> or no longer accurate
  122. # [03:41] <boblet_> Hixie_: ok. I get the price example, but do you have some other use cases?
  123. # [03:41] <Hixie_> to put it another way, with <del> there is usually a view of the document that doesn't include the <del> text
  124. # [03:42] <Hixie_> but with <s> there is no version of the document without the <s> text, because the <s> text is part of the document still
  125. # [03:42] <Hixie_> it's just that it's marked as old
  126. # [03:42] <boblet_> gotcha
  127. # [03:42] <Hixie_> sorry, got distracted here
  128. # [03:43] <Hixie_> other examples:
  129. # [03:44] * Quits: tantek (~tantek@mf80536d0.tmodns.net) (Ping timeout: 255 seconds)
  130. # [03:44] <Hixie_> changed opening hours, basically any time a business thing changes
  131. # [03:44] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  132. # [03:45] <boblet_> Hixie_: okay. That helps. now, styling…
  133. # [03:45] <boblet_> Hixie_: s and del default styling is the same, so I wonder how they’d be used together. I’d personally use strikethrough for both, but fade del and make s smaller than e.g. actual price.
  134. # [03:45] <Hixie_> examples outside of advertising materials are harder to think of off the top of my head :-)
  135. # [03:45] <wilhelm_> "Ding, dong, the <s>witch</s> former prime minister is dead."
  136. # [03:45] <boblet_> I guess that there’s no plan to change default styles right?
  137. # [03:46] <Hixie_> wilhelm_: yeah, sarcastic commentary like that might be plausible or arguable, maybe :-)
  138. # [03:46] <Hixie_> boblet_: well, changing the default styles is basically a non starter
  139. # [03:46] <Hixie_> boblet_: i wouldn't expect them to ever really be used together, but i suppose one could imagine an advert being edited in its development...
  140. # [03:46] <boblet_> wilhelm_: that’s the <s(arcasm)> usage right?
  141. # [03:47] <boblet_> Hixie_: hmm, good point
  142. # [03:47] <Hixie_> as in: <del title="it was never this cheap, are you kidding"><s>$2.99</s></del><ins><s>$5.99</s></ins>
  143. # [03:49] <Hixie_> personally i style <ins> and <del> with background colours
  144. # [03:49] <Hixie_> typically
  145. # [03:49] <boblet_> strikethrough does make things harder to read
  146. # [03:50] * Joins: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net)
  147. # [03:52] <boblet_> Hixie_: thanks for the feedback. I might finally be able to publish this article now (!)
  148. # [03:53] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  149. # [03:53] <Hixie_> heh
  150. # [03:54] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  151. # [03:54] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  152. # [03:55] <wilhelm_> boblet_: Yes. Which is not covered by the spec. (c:
  153. # [03:57] * Quits: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net) (Quit: cying)
  154. # [03:57] <boblet_> wilhelm_: :| ;)
  155. # [03:59] <wilhelm_> Apparently this is a real thing in philosophy: http://en.wikipedia.org/wiki/Sous_rature
  156. # [03:59] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  157. # [04:00] * Joins: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
  158. # [04:00] * Quits: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  159. # [04:00] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  160. # [04:01] * Quits: blooberry (blooberry_@nat/intel/x-iguwbvabkmhdsfew) (Ping timeout: 245 seconds)
  161. # [04:01] * Joins: matijsb (uid2278@gateway/web/irccloud.com/x-gognovcnndntxvfy)
  162. # [04:01] * Quits: sgalineau (~sylvaing@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  163. # [04:01] <wilhelm_> It's also covered by the Hacker Jargon File: http://www.catb.org/jargon/html/writing-style.html
  164. # [04:02] <boblet_> wilhelm_: ooh, nice. thanks for the links
  165. # [04:04] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  166. # [04:08] * Joins: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net)
  167. # [04:10] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Read error: Connection reset by peer)
  168. # [04:11] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  169. # [04:11] * Joins: a-ja (~Instantbi@70.230.148.214)
  170. # [04:13] * Quits: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net) (Client Quit)
  171. # [04:13] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Read error: Connection reset by peer)
  172. # [04:13] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  173. # [04:15] <wilhelm_> Hixie_: I'd argue both of those uses are legitimate. (Although it pains me to agree with the post-structuralists on anything. :)
  174. # [04:16] <Hixie_> well the spec just says something about irrelevant text
  175. # [04:16] <Hixie_> but i wouldn't argue against a bug that suggested it be extended in this way, if someone felt compelled enough to file ti
  176. # [04:19] * wilhelm_ nods.
  177. # [04:19] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Read error: Connection reset by peer)
  178. # [04:19] * jernoble is now known as jernoble|afk
  179. # [04:19] * jernoble|afk is now known as jernoble
  180. # [04:22] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
  181. # [04:23] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  182. # [04:25] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Read error: Connection reset by peer)
  183. # [04:26] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  184. # [04:28] * ojan is now known as ojan_away
  185. # [04:30] * Joins: barneybook|2 (~kvirc@111-241-123-54.dynamic.hinet.net)
  186. # [04:31] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Ping timeout: 245 seconds)
  187. # [04:33] * Quits: barneybook|2 (~kvirc@111-241-123-54.dynamic.hinet.net) (Read error: Connection reset by peer)
  188. # [04:33] * Joins: barneybook|2 (~kvirc@111-241-123-54.dynamic.hinet.net)
  189. # [04:35] * Quits: barneybook|2 (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  190. # [04:40] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  191. # [04:46] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  192. # [04:52] * Joins: vitor-br (~vitor@201-8-231-164.user.veloxzone.com.br)
  193. # [04:53] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  194. # [04:54] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  195. # [04:55] <jwalden> wilhelm_: I might be misreading, but sous rature appears to be something different; the latter is cross out but replace, the former is cross out but don't replace
  196. # [04:56] * jwalden tries to think of some way to demonstrate the former
  197. # [04:56] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  198. # [04:57] * jernoble is now known as jernoble|afk
  199. # [04:57] * jernoble|afk is now known as jernoble
  200. # [04:57] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  201. # [04:58] <jwalden> http://nearemmaus.com/2010/12/11/interpreting-derrida-sous-rature/ kind of makes the difference clearer, maybe
  202. # [04:58] <wilhelm_> jwalden: Yes, you're reading it correctly. (c:
  203. # [05:00] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  204. # [05:01] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  205. # [05:03] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  206. # [05:04] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  207. # [05:04] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Quit: Leaving.)
  208. # [05:06] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  209. # [05:20] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  210. # [05:20] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 20.0/20130401111945])
  211. # [05:26] * jernoble is now known as jernoble|afk
  212. # [05:26] * jernoble|afk is now known as jernoble
  213. # [05:29] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  214. # [05:33] * heycam is now known as heycam|away
  215. # [05:35] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  216. # [05:36] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  217. # [05:39] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  218. # [05:43] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 276 seconds)
  219. # [05:47] * Joins: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net)
  220. # [05:52] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  221. # [05:54] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  222. # [05:54] * Quits: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net) (Quit: cying)
  223. # [06:08] * heycam|away is now known as heycam
  224. # [06:08] * Quits: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82) (Quit: Leaving.)
  225. # [06:11] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: goodbye cruel world)
  226. # [06:12] * Joins: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
  227. # [06:13] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  228. # [06:19] * Joins: fishd_ (~fishd@216.239.45.130)
  229. # [06:20] * Quits: fishd (darin@nat/google/x-smbpekrlddimpimp) (Quit: Leaving)
  230. # [06:20] * fishd_ is now known as fishd
  231. # [06:23] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  232. # [06:24] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  233. # [06:28] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 276 seconds)
  234. # [06:31] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 256 seconds)
  235. # [06:36] * Krinkle is now known as Krinkle|detached
  236. # [06:39] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  237. # [06:42] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  238. # [06:43] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 246 seconds)
  239. # [06:44] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  240. # [06:46] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  241. # [06:46] * [[zzz]] is now known as [[zz]]
  242. # [06:51] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  243. # [06:51] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  244. # [06:58] * Krinkle|detached is now known as Krinkle
  245. # [07:00] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  246. # [07:06] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
  247. # [07:07] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  248. # [07:07] * Joins: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
  249. # [07:07] * Quits: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  250. # [07:07] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  251. # [07:08] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  252. # [07:09] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  253. # [07:10] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  254. # [07:10] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  255. # [07:11] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  256. # [07:11] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  257. # [07:12] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  258. # [07:12] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  259. # [07:13] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  260. # [07:13] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  261. # [07:14] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Max SendQ exceeded)
  262. # [07:15] * Joins: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net)
  263. # [07:16] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  264. # [07:17] * Joins: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
  265. # [07:17] * Quits: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  266. # [07:17] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  267. # [07:17] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  268. # [07:19] * Quits: barneybook (~kvirc@111-241-123-54.dynamic.hinet.net) (Read error: Connection reset by peer)
  269. # [07:20] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  270. # [07:23] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  271. # [07:26] * Joins: yoshiki (yoshiki@nat/google/x-egitsklvmaaocxyu)
  272. # [07:27] * Quits: yoshiki_ (yoshiki@nat/google/x-jmkqniughcrkexuv) (Ping timeout: 252 seconds)
  273. # [07:31] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  274. # [07:32] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  275. # [07:35] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 264 seconds)
  276. # [07:35] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
  277. # [07:38] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  278. # [07:39] * Joins: annevk (~annevk@2.31.21.126)
  279. # [07:40] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  280. # [07:40] * Joins: marcosc (~marcosc@13.Red-88-26-237.staticIP.rima-tde.net)
  281. # [07:42] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  282. # [07:45] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
  283. # [07:47] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  284. # [07:51] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  285. # [07:54] * Joins: Masklinn (~textual@109.89.134.164)
  286. # [08:00] * Quits: marcosc (~marcosc@13.Red-88-26-237.staticIP.rima-tde.net) (Remote host closed the connection)
  287. # [08:01] * Quits: fishd (~fishd@216.239.45.130) (Ping timeout: 260 seconds)
  288. # [08:01] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (Quit: loader.conf changes)
  289. # [08:05] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
  290. # [08:08] * Joins: shwetank (~shwetank@50.7.32.18)
  291. # [08:11] * Joins: asmodai (asmodai@178-85-104-232.dynamic.upc.nl)
  292. # [08:13] * Quits: asmodai (asmodai@178-85-104-232.dynamic.upc.nl) (Changing host)
  293. # [08:13] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
  294. # [08:13] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
  295. # [08:18] * jernoble is now known as jernoble|afk
  296. # [08:18] * jernoble|afk is now known as jernoble
  297. # [08:18] * Joins: ronald_mansveld (~ronaldman@5ED0EFE5.cm-7-1d.dynamic.ziggo.nl)
  298. # [08:20] * Quits: ronaldmansveld (~ronaldman@5ED0EFE5.cm-7-1d.dynamic.ziggo.nl) (Ping timeout: 245 seconds)
  299. # [08:20] * ronald_mansveld is now known as ronaldmansveld
  300. # [08:23] * Quits: shwetank (~shwetank@50.7.32.18) (Ping timeout: 240 seconds)
  301. # [08:24] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  302. # [08:24] * Joins: shwetank (~shwetank@122.161.68.32)
  303. # [08:32] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  304. # [08:33] * Joins: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
  305. # [08:33] * Quits: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  306. # [08:33] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  307. # [08:35] * Joins: dirkpennings (~dirkpenni@corp.redhotminute.com)
  308. # [08:43] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (Quit: Leaving.)
  309. # [08:45] * jernoble is now known as jernoble|afk
  310. # [08:45] * jernoble|afk is now known as jernoble
  311. # [08:47] * Joins: Ms2ger (~Ms2ger@179.205-64-87.adsl-dyn.isp.belgacom.be)
  312. # [08:51] * Quits: shwetank (~shwetank@122.161.68.32) (Quit: Linkinus - http://linkinus.com)
  313. # [08:51] * Joins: shwetank (~shwetank@122.161.68.32)
  314. # [08:52] * Joins: vcarbune (~vcarbune@vpn-global-051-dhcp.ethz.ch)
  315. # [08:56] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  316. # [08:59] * Joins: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au)
  317. # [09:01] * Krinkle is now known as Krinkle|detached
  318. # [09:07] * Joins: hasather (~hasather@80.91.33.141)
  319. # [09:08] * Quits: charl (~charl@charl.eu) (Remote host closed the connection)
  320. # [09:11] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
  321. # [09:11] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  322. # [09:15] * Joins: Masklinn (~textual@212-166-58-166.win.be)
  323. # [09:15] * Quits: vcarbune (~vcarbune@vpn-global-051-dhcp.ethz.ch) (Ping timeout: 264 seconds)
  324. # [09:23] * Joins: Kolombiken (~Adium@94.137.124.2)
  325. # [09:29] * Parts: a-ja (~Instantbi@70.230.148.214)
  326. # [09:34] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  327. # [09:35] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  328. # [09:35] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
  329. # [09:36] * Joins: Masklinn (~textual@109.89.134.164)
  330. # [09:36] * Joins: darobin (~darobin@78.109.80.74)
  331. # [09:39] * Joins: hasather (~hasather@guest.schibsted.no)
  332. # [09:53] * Quits: shwetank (~shwetank@122.161.68.32) (Quit: Leaving...)
  333. # [09:54] * Joins: Smylers (~smylers@94.116.167.105)
  334. # [10:02] * jernoble is now known as jernoble|afk
  335. # [10:02] * jernoble|afk is now known as jernoble
  336. # [10:02] * Joins: marcosc (~marcosc@213.0.81.93)
  337. # [10:07] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
  338. # [10:07] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 264 seconds)
  339. # [10:08] * Quits: Smylers (~smylers@94.116.167.105) (Ping timeout: 246 seconds)
  340. # [10:09] * Joins: Masklinn (~textual@109.89.134.164)
  341. # [10:09] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  342. # [10:16] * Joins: benbarnett1 (~Adium@80.87.30.115)
  343. # [10:18] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
  344. # [10:19] * Quits: annevk (~annevk@2.31.21.126) (Remote host closed the connection)
  345. # [10:21] * Joins: sicking (~sicking@213.0.81.93)
  346. # [10:23] * jernoble is now known as jernoble|afk
  347. # [10:23] * jernoble|afk is now known as jernoble
  348. # [10:28] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  349. # [10:35] * Joins: tomasf_ (~tomasf@77.72.97.10.c.fiberdirekt.net)
  350. # [10:37] * Joins: annevk (~annevk@207.218.72.65)
  351. # [10:39] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 252 seconds)
  352. # [10:42] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 260 seconds)
  353. # [10:43] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
  354. # [10:45] * Joins: karlcow (~karl@nerval.la-grange.net)
  355. # [10:47] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  356. # [10:51] * Joins: nonge_ (~nonge@p5082A7AA.dip.t-dialin.net)
  357. # [10:52] * Joins: yorick (~yorick@oftn/member/yorick)
  358. # [10:55] * Quits: nonge (~nonge@p5B326A16.dip.t-dialin.net) (Ping timeout: 245 seconds)
  359. # [10:56] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  360. # [11:00] <annevk> Wow, Amazon is awesome. So I ordered something and delivery failed as I was not at home. I could probably have picked it up at some center but that's miles outside central London. But didn't. So I get an email they got it back and will refund it.
  361. # [11:03] * Joins: jpn (~jpn@194.65.5.235)
  362. # [11:04] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
  363. # [11:06] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
  364. # [11:07] <mpt> annevk, I've been to that center. It was quite a walk.
  365. # [11:07] * heycam is now known as heycam|away
  366. # [11:09] <annevk> heh
  367. # [11:10] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
  368. # [11:12] <darobin> yeah, thanks to that policy there are a few cases in which I got the same item twice from them
  369. # [11:12] * Joins: Masklinn (~textual@212-166-58-166.win.be)
  370. # [11:17] * Joins: alrra (~alrra@unaffiliated/alrra)
  371. # [11:19] * Quits: birtles (~chatzilla@p10150-ipngn2601marunouchi.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  372. # [11:20] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
  373. # [11:23] * Joins: hasather (~hasather@80.91.33.141)
  374. # [11:31] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  375. # [11:36] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
  376. # [11:39] * Joins: Masklinn (~textual@188.188.81.26)
  377. # [11:42] * Joins: shwetank (~shwetank@122.161.68.32)
  378. # [11:46] * Joins: scott_gonzalez (~scott_gon@pool-72-95-27-9.hrbgpa.fios.verizon.net)
  379. # [11:46] * Quits: marcosc (~marcosc@213.0.81.93) (Remote host closed the connection)
  380. # [11:48] <sangwhan> They also have same day delivery in certain regions. Order in the morning, get it in the afternoon.
  381. # [11:50] * Joins: benbarnett (~Adium@80.87.30.115)
  382. # [11:50] * Quits: benbarnett1 (~Adium@80.87.30.115) (Read error: Connection reset by peer)
  383. # [11:52] <darobin> another group to move to the common repo: http://www.w3.org/mid/1365500405.3186.22.camel@cumulustier
  384. # [11:56] <Ms2ger> DAP? Do they do web platform stuff?
  385. # [11:57] * Joins: smaug____ (~chatzilla@a91-154-47-97.elisa-laajakaista.fi)
  386. # [11:57] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Read error: Connection reset by peer)
  387. # [11:57] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
  388. # [11:57] <darobin> Ms2ger: exclusively
  389. # [11:57] <annevk> So in retrospect events should have been a language primitive I think.
  390. # [11:58] <zcorpan> Hixie_: the discussion about <s> makes it sound like it's not actually irrelevant at all
  391. # [11:59] <zcorpan> Hixie_: the old price in an ad is relevant
  392. # [12:00] <annevk> The distinction between <del> and <s> seems too fine for HTML.
  393. # [12:01] <odinho> Yeah. It's freeform wild west.
  394. # [12:01] <annevk> mpt wrote about this at the start of the WHATWG I think. We should just have <i>, <b>, <s>, <indent> (rather than <blockquote>), ... Then relative semantics can be inferred from these snippets.
  395. # [12:01] <odinho> Should take inspiration from the default rendering. It will probably be used for whatever it looks like default.
  396. # [12:02] <odinho> Because that's how people work.
  397. # [12:02] * Quits: shwetank (~shwetank@122.161.68.32) (Quit: Leaving...)
  398. # [12:02] * Joins: marcosc (~marcosc@213.0.81.93)
  399. # [12:03] <Ms2ger> Yay, semantics
  400. # [12:03] <mpt> annevk, I have no problem with <blockquote>, because it has an obvious default rendering, and people don't (often) misuse it to achieve that rendering for other purposes.
  401. # [12:05] <mpt> annevk, the most interesting thing to me about <del> is that its semantics often cross element boundaries. <p>Blah. <del>Blah.</p> <p>Furthermore, blah.</del> So blah.</p>
  402. # [12:06] <jgraham> We obviously need a way to serialize DOM ranges. Then we could add annotations like <del> as a metadata layer on top of the main document. In RDF.
  403. # [12:06] <mpt> There are two other elements like that: <ins> and <mark>.
  404. # [12:07] <annevk> I remember someone once suggesting the need for ranges to mark up the Bible
  405. # [12:07] <jgraham> annevk: I remember having that conversation on the Paris metro
  406. # [12:08] <jgraham> Although I can't promise it's not a false memory.
  407. # [12:08] <annevk> I guess it keeps coming up and then everyone's like *shrug* and moves on to fix more important bugs.
  408. # [12:09] <annevk> Turns out there's a lot more interesting things to fix than semantic markup. You know, like legacy encodings :-)
  409. # [12:11] <jgraham> Not sure that legacy encodings could turn a geek meetup into a bar-room brawl in quite the same way
  410. # [12:11] <darobin> jgraham: try that out at a Unicode meeting
  411. # [12:12] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  412. # [12:12] <darobin> ooh, representing ranges and overlaps
  413. # [12:12] <jgraham> What, just walk in and say "iso-8859-1 should be redefined as windows-1252" and wait for it all to kick off?
  414. # [12:12] <annevk> "That's no glyph you retard!" "You're such a code point."
  415. # [12:12] <jgraham> Could be fun
  416. # [12:12] <darobin> maybe we should just adopt LMNL, or why not TEI!
  417. # [12:13] <darobin> jgraham: oh yeah, that'd be a roar
  418. # [12:13] <darobin> I'd buy a beer and watch it unfold
  419. # [12:13] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  420. # [12:13] <darobin> "we don't normally talk about special characters, but I'll make an exception for you"
  421. # [12:14] <annevk> Haha, that reminds me how the IETF would get back to Ian and I on the subject of URLs. Almost four months of waiting now on a message that'd go out "today".
  422. # [12:16] <darobin> annevk: you have to wait for it to be uploaded to the FTP server
  423. # [12:17] <annevk> Must have expired.
  424. # [12:18] <annevk> I'll ping them again. Kinda curious still.
  425. # [12:21] <annevk> It's actually about five months now that we've been waiting on something. I already pinged them once after a month and a bit.
  426. # [12:24] * Quits: Masklinn (~textual@188.188.81.26) (Read error: Connection reset by peer)
  427. # [12:29] * Joins: Masklinn (~textual@109.89.134.164)
  428. # [12:38] * Joins: Zauberfisch^idle (~Zauberfis@2a01:4f8:100:73c3::3)
  429. # [12:41] * Joins: cheron (~cheron@unaffiliated/cheron)
  430. # [12:47] <odinho> https://github.com/w3c/web-platform-tests/pull/62#issuecomment-16105705
  431. # [12:48] <odinho> (Mosquito ServerSentEvents tests, subset of Opera tests -- they need more work, so we're discussing not accepting them.)
  432. # [12:52] <Ms2ger> sgtm
  433. # [12:53] * Quits: sicking (~sicking@213.0.81.93) (Quit: sicking)
  434. # [12:57] * jernoble is now known as jernoble|afk
  435. # [12:57] * jernoble|afk is now known as jernoble
  436. # [12:59] * Quits: yorick (~yorick@oftn/member/yorick) (Quit: No Ping reply in 180 seconds.)
  437. # [13:00] * Joins: yorick (~yorick@oftn/member/yorick)
  438. # [13:07] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  439. # [13:08] * Joins: tomasf__ (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  440. # [13:09] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
  441. # [13:09] * tomasf__ is now known as tomasf
  442. # [13:09] * tomasf is now known as 15SABAAK8
  443. # [13:09] * tomasf_ is now known as 45PAAD3QO
  444. # [13:10] * Quits: lerc (~quassel@121-74-242-190.telstraclear.net) (Ping timeout: 256 seconds)
  445. # [13:10] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 246 seconds)
  446. # [13:15] * Joins: stalled (~stalled@unaffiliated/stalled)
  447. # [13:17] <SimonSapin> so, what’s a workshop? https://www.w3.org/2013/06/ebooks/
  448. # [13:18] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  449. # [13:23] * jernoble is now known as jernoble|afk
  450. # [13:23] * jernoble|afk is now known as jernoble
  451. # [13:25] <jgraham> It's a room with a circular saw. The W3C likes to use them for meetings because the sight of the rapidly spinning blade creates sudden clarity that wasting everyone's time too much might not be a good life choice.
  452. # [13:27] <Ms2ger> Every time you waste time, you have to take a step towards the blade?
  453. # [13:27] * Joins: vcarbune (~vcarbune@vpn-global-103-dhcp.ethz.ch)
  454. # [13:27] <Ms2ger> That could be an interesting reality show
  455. # [13:30] * 45PAAD3QO is now known as tomasf
  456. # [13:30] <SimonSapin> so meta
  457. # [13:30] <SimonSapin> does wasting time by watching the show counts?
  458. # [13:31] <svl> What happens when the blade gets jammed by the press of too many bodies?
  459. # [13:34] <annevk> I reckon it'd be an "What if?"-style blade that does not have such problems.
  460. # [13:34] <annevk> s/an/a/
  461. # [13:35] <SimonSapin> annevk: https://code.google.com/p/google-url/ says it has "more complex rules for Windows file URLs", should that kind of thing be in the URL standard?
  462. # [13:38] <annevk> URL Standard has complex rules for file URLs. I hope that we can simply always do the weird drive-letter stuff from Windows and not have that as a per-platform oddity.
  463. # [13:39] <annevk> So parsing URLs does not depend on the platform. (Interpreting them would of course.)
  464. # [13:42] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 276 seconds)
  465. # [13:50] * Joins: shwetank (~shwetank@122.161.68.32)
  466. # [13:59] <darobin> SimonSapin: a workshop is an open-to-all event (you just need to file a position paper) on a topic for future work, or stuff like that
  467. # [13:59] <darobin> basically you put people in a room and see if they agree on something to do together
  468. # [13:59] <SimonSapin> darobin: what’s a position paper?
  469. # [13:59] <darobin> SimonSapin: like Kama Sutra, but shorter
  470. # [14:00] <darobin> SimonSapin: more precisely, you just write down what your opinion of the topic is
  471. # [14:00] <darobin> if you're just trying to get in the workshop, two paragraphs with vague ideas about how it's cool is enough
  472. # [14:00] <SimonSapin> hehe
  473. # [14:00] <SimonSapin> I’ll be in Tokyo anyway on that day
  474. # [14:00] <darobin> if you want to make friends and influence people (e.g. by getting a speaking spot), then you can write something more elaborate
  475. # [14:01] <darobin> there's a follow-up one in Paris in September
  476. # [14:01] <darobin> I'll be there
  477. # [14:01] <darobin> trying to figure out what book people are trying to do with HTML that is driving them towards using URIs and SMIL
  478. # [14:01] <SimonSapin> ok
  479. # [14:01] <SimonSapin> I don’t know if I’ll be in Paris
  480. # [14:02] <darobin> I think they have real problems, but have some reservations on some of the solutions if I may say so
  481. # [14:02] <darobin> SimonSapin: it's at Centre Pompidou, should be cool :)
  482. # [14:04] * Joins: globbot (~logbot@lump.glob.com.au)
  483. # [14:04] <SimonSapin> Mozilla is having me travel a lot before I even start :) I’ll wait a bit to bring this one up
  484. # [14:06] * Quits: vcarbune (~vcarbune@vpn-global-103-dhcp.ethz.ch) (Read error: Operation timed out)
  485. # [14:06] <jgraham> SimonSapin: So where are you actually located? If you aren't travelling so much that you've forgotten.
  486. # [14:07] <SimonSapin> Lyon, for now
  487. # [14:07] <SimonSapin> London starting June
  488. # [14:07] * Joins: scor (scor@nat/acquia/x-qlmyblsxvhbhrgcc)
  489. # [14:07] * Quits: scor (scor@nat/acquia/x-qlmyblsxvhbhrgcc) (Changing host)
  490. # [14:07] * Joins: scor (scor@drupal.org/user/52142/view)
  491. # [14:08] <jgraham> Ah, that was convenient for TPAC then
  492. # [14:08] * Quits: smaug____ (~chatzilla@a91-154-47-97.elisa-laajakaista.fi) (Read error: Operation timed out)
  493. # [14:08] <SimonSapin> yes, very
  494. # [14:09] <SimonSapin> I went to TPAC on a bicycle
  495. # [14:09] <odinho> Me too, after flying and taking a train :D
  496. # [14:11] * Quits: shwetank (~shwetank@122.161.68.32) (Quit: Leaving...)
  497. # [14:11] * Joins: shwetank (~shwetank@122.161.68.32)
  498. # [14:16] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  499. # [14:21] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
  500. # [14:23] * Joins: ehsan (~ehsan@24.212.206.174)
  501. # [14:28] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  502. # [14:31] * Joins: erichynds (~ehynds@64.206.121.41)
  503. # [14:43] * Joins: sicking (~sicking@213.0.81.93)
  504. # [14:45] * Joins: jmason (~jmason@174.137.103.143)
  505. # [14:45] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Remote host closed the connection)
  506. # [14:46] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  507. # [14:48] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Client Quit)
  508. # [14:48] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  509. # [14:49] * Joins: JohnAlbin (~JohnAlbin@114-36-32-218.dynamic.hinet.net)
  510. # [14:49] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Remote host closed the connection)
  511. # [14:52] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  512. # [14:53] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  513. # [14:53] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Remote host closed the connection)
  514. # [14:53] * Joins: lerc (~quassel@121-74-242-190.telstraclear.net)
  515. # [14:55] <darobin> is there a reason why dictionaries and callbacks aren't distinguishable as per WebIDL?
  516. # [14:56] <darobin> it just seems daft
  517. # [14:56] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Ping timeout: 240 seconds)
  518. # [14:57] <Ms2ger> Because they're both plain objects?
  519. # [14:58] <darobin> are they?
  520. # [14:58] <Ms2ger> Pretty much
  521. # [14:58] <darobin> if I can distinguish them with typeof I don't see why WebIDL would be too braindead to do the same
  522. # [14:58] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  523. # [14:58] <Ms2ger> Sure, sure
  524. # [14:58] <Ms2ger> File a bug
  525. # [14:59] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Remote host closed the connection)
  526. # [14:59] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  527. # [15:14] * Quits: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au) (Quit: Leaving.)
  528. # [15:15] * jernoble is now known as jernoble|afk
  529. # [15:15] * jernoble|afk is now known as jernoble
  530. # [15:22] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  531. # [15:30] * Joins: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  532. # [15:36] * krijn_ is now known as krijn
  533. # [15:36] <annevk> darobin: when do you combine them though?
  534. # [15:37] <darobin> annevk: well, never since of course you wouldn't use callbacks, you'd use futures
  535. # [15:38] <darobin> I was simply made aware of a problem in the JSON-LD API where they wanted to have
  536. # [15:38] <annevk> hmm
  537. # [15:38] <darobin> void foo (SomeOptionsDict opt, SomeCB cb)
  538. # [15:38] <darobin> void foo (SomeCB cb)
  539. # [15:39] <annevk> oh
  540. # [15:39] <annevk> optional arguments typically go second
  541. # [15:39] <darobin> I know
  542. # [15:39] <darobin> but they also have something about callbacks always being last
  543. # [15:39] <annevk> NIH
  544. # [15:39] <darobin> in any case, I wasn't necessarily interested in their specific design
  545. # [15:39] <annevk> fair enough
  546. # [15:40] <darobin> but it's pretty common to see APIs that can take a mixture of functions and options
  547. # [15:40] <darobin> Node is full of them
  548. # [15:40] <darobin> it seems silly that we can't describe a common pattern
  549. # [15:40] <darobin> actually jQuery has that too
  550. # [15:45] <jgraham> Callbacks always last?
  551. # [15:45] <darobin> it's a common idiom
  552. # [15:46] * Quits: scott_gonzalez (~scott_gon@pool-72-95-27-9.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
  553. # [15:47] * Joins: scott_gonzalez (scott_gonz@gateway/shell/jquery.com/x-gfbfbizhormhhzur)
  554. # [15:50] <jgraham> That's very strange
  555. # [15:50] <jgraham> "functions are just another kind of object"
  556. # [15:50] <jgraham> "oh but we always pass them last, because they are special"
  557. # [15:53] * Joins: TallTed (~Thud@63.119.36.36)
  558. # [15:54] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  559. # [15:55] <annevk> Expect consistency? Prepare for massive disappointed.
  560. # [15:55] <annevk> Also, topic.
  561. # [15:57] <jgraham> "Tim Berners-Lee (he’s like Simon Cowell, for the web)"
  562. # [16:00] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  563. # [16:00] * Joins: JibberJim (~opera@132.185.151.37)
  564. # [16:01] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  565. # [16:05] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 245 seconds)
  566. # [16:11] * Joins: eresair (~eresair@coffeebar.static.monkeybrains.net)
  567. # [16:16] <Ms2ger> darobin, so, there's no issue there
  568. # [16:16] <Ms2ger> darobin, if you pass two arguments, arg0 is a dict, arg1 is a callback; if you pass one, it's a callback
  569. # [16:24] * Joins: smaug____ (~chatzilla@193-64-23-185-nat.elisa-mobile.fi)
  570. # [16:30] * Joins: pyrsmk (~pyrsmk@114.27.140.88.rev.sfr.net)
  571. # [16:32] * Quits: sicking (~sicking@213.0.81.93) (Quit: sicking)
  572. # [16:35] * Joins: ehsan (~ehsan@66.207.208.98)
  573. # [16:36] <annevk> the way you implement that in JS however would be via typeof
  574. # [16:36] <annevk> you don't do argument counting first I think
  575. # [16:36] <jgraham> Well if you want to get the WebIDL dematics right you do
  576. # [16:37] <jgraham> *semantics
  577. # [16:37] <Ms2ger> And if you're writing testharness.js, you do that too, apparently
  578. # [16:37] <annevk> hmm
  579. # [16:38] * Quits: JibberJim (~opera@132.185.151.37) (Ping timeout: 245 seconds)
  580. # [16:43] * jernoble is now known as jernoble|afk
  581. # [16:43] * jernoble|afk is now known as jernoble
  582. # [16:44] * Quits: Masklinn (~textual@109.89.134.164)
  583. # [16:44] * Joins: sicking (~sicking@213.0.81.93)
  584. # [16:46] <jgraham> https://github.com/html5lib
  585. # [16:46] <jgraham> Thanks to gsnedders who did all the actual work
  586. # [16:47] <annevk> nice
  587. # [16:48] <annevk> could've dropped the 5 though :p
  588. # [16:49] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  589. # [16:49] <jgraham> Well
  590. # [16:49] <jgraham> Not really
  591. # [16:49] <jgraham> Need all the code that does "import html5lib" to keep working
  592. # [16:50] * Joins: izhak (~izhak@31.47.112.249)
  593. # [16:50] <jgraham> In theory the right name for the project was libhtmlparser
  594. # [16:50] <jgraham> Which doesn't sound great…
  595. # [16:51] * Joins: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net)
  596. # [16:51] * Joins: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch)
  597. # [16:52] <SimonSapin> what’s the csswg-testsuite branch?
  598. # [16:52] <Ms2ger> Some patches to allow the build system of the css test suite to work
  599. # [16:52] <Ms2ger> gsnedders doesn't want to take them as-is, though
  600. # [16:53] <SimonSapin> ok
  601. # [16:53] <Ms2ger> So he promised to write replacements a year or so ago
  602. # [16:53] <Ms2ger> But those haven't materialize
  603. # [16:53] <Ms2ger> d
  604. # [16:53] <SimonSapin> so I probably don’t need it to run the test suite in WeasyPrint
  605. # [16:54] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  606. # [16:55] <gsnedders> SimonSapin: No, it's for building the CSS 2.1 testsuite
  607. # [16:55] * Quits: darobin (~darobin@78.109.80.74) (Read error: Connection reset by peer)
  608. # [16:55] * Joins: darobin (~darobin@78.109.80.74)
  609. # [16:55] * Quits: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net) (Client Quit)
  610. # [16:56] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  611. # [16:56] * Quits: pyrsmk (~pyrsmk@114.27.140.88.rev.sfr.net) (Quit: tzing)
  612. # [16:58] <gsnedders> html5lib-php added now as well.
  613. # [16:58] <gsnedders> jgraham: Any point in moving your very very incomplete C stuff over?
  614. # [17:04] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  615. # [17:05] <jgraham> No
  616. # [17:05] <jgraham> Se also: very very incomplete
  617. # [17:07] * Quits: Ms2ger (~Ms2ger@179.205-64-87.adsl-dyn.isp.belgacom.be) (Quit: bbl)
  618. # [17:07] * jernoble is now known as jernoble|afk
  619. # [17:07] * jernoble|afk is now known as jernoble
  620. # [17:07] * Quits: yorick (~yorick@oftn/member/yorick) (Quit: No Ping reply in 180 seconds.)
  621. # [17:08] * Joins: yorick (~yorick@oftn/member/yorick)
  622. # [17:09] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  623. # [17:12] * Joins: mpt (~mpt@nat/canonical/x-uqouvngwvppdqtse)
  624. # [17:12] * Quits: mpt (~mpt@nat/canonical/x-uqouvngwvppdqtse) (Changing host)
  625. # [17:12] * Joins: mpt (~mpt@canonical/mpt)
  626. # [17:15] * Joins: jernoble_ (~jernoble@76.74.153.41)
  627. # [17:15] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  628. # [17:17] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  629. # [17:21] * marcosc wants a t-shirt that says "What's the use case?"
  630. # [17:22] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
  631. # [17:24] * Joins: jsbell (jsbell@nat/google/x-fervdugtqsldhkrl)
  632. # [17:24] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  633. # [17:28] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Ping timeout: 256 seconds)
  634. # [17:28] * Quits: shwetank (~shwetank@122.161.68.32) (Quit: Linkinus - http://linkinus.com)
  635. # [17:29] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  636. # [17:30] * marcosc would wear it at home and point to it when my dog looks at me funny.
  637. # [17:30] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  638. # [17:32] * Joins: Masklinn (~textual@77.109.112.145)
  639. # [17:33] * Quits: smaug____ (~chatzilla@193-64-23-185-nat.elisa-mobile.fi) (Ping timeout: 256 seconds)
  640. # [17:34] * Quits: jernoble_ (~jernoble@76.74.153.41) (Read error: Connection reset by peer)
  641. # [17:34] * Joins: jernoble_ (~jernoble@76.74.153.41)
  642. # [17:37] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
  643. # [17:37] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  644. # [17:44] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  645. # [17:44] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  646. # [17:45] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  647. # [17:50] * jernoble is now known as jernoble|afk
  648. # [17:50] * jernoble|afk is now known as jernoble
  649. # [17:54] * jernoble_ is now known as jernoble_|afk
  650. # [17:54] * jernoble_|afk is now known as jernoble_
  651. # [17:54] * Quits: JohnAlbin (~JohnAlbin@114-36-32-218.dynamic.hinet.net) (Ping timeout: 264 seconds)
  652. # [17:58] * Joins: krit (~krit@sjfw1.adobe.com)
  653. # [17:59] * Joins: JohnAlbin (~JohnAlbin@114-36-32-218.dynamic.hinet.net)
  654. # [18:01] * Joins: hasather_ (~hasather@guest.schibsted.no)
  655. # [18:04] * Quits: sicking (~sicking@213.0.81.93) (Quit: sicking)
  656. # [18:05] * Quits: hasather_ (~hasather@guest.schibsted.no) (Ping timeout: 264 seconds)
  657. # [18:05] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  658. # [18:07] * Joins: blooberry (~blooberry@134.134.137.73)
  659. # [18:07] * Quits: marcosc (~marcosc@213.0.81.93) (Remote host closed the connection)
  660. # [18:08] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  661. # [18:08] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
  662. # [18:11] * Joins: jarek (~jarek@unaffiliated/jarek)
  663. # [18:11] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  664. # [18:12] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  665. # [18:14] * Joins: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net)
  666. # [18:16] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
  667. # [18:17] * Quits: jernoble_ (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  668. # [18:18] * Quits: cying (~cying@c-98-210-23-47.hsd1.ca.comcast.net) (Client Quit)
  669. # [18:20] * Joins: barneybook (~kvirc@220-136-213-108.dynamic.hinet.net)
  670. # [18:20] * jernoble is now known as jernoble|afk
  671. # [18:20] * jernoble|afk is now known as jernoble
  672. # [18:20] * Quits: barneybook (~kvirc@220-136-213-108.dynamic.hinet.net) (Max SendQ exceeded)
  673. # [18:21] * Joins: barneybook (~kvirc@220-136-213-108.dynamic.hinet.net)
  674. # [18:25] * Joins: cabanier1 (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  675. # [18:26] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
  676. # [18:28] <Hixie_> annevk: url.spec.whatwg.org is broken
  677. # [18:28] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Ping timeout: 246 seconds)
  678. # [18:30] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  679. # [18:31] <annevk> Hixie_: fixed
  680. # [18:33] <Hixie_> thanks
  681. # [18:33] * Hixie_ is trying to do the url spec integration update
  682. # [18:33] <Hixie_> (for html)
  683. # [18:33] <Hixie_> annevk: so for Location, the "get the base" algorithm relies on the entry script
  684. # [18:34] <Hixie_> annevk: but you (redundantly) invoke the algorithm even when the url to "set the input" is absolute
  685. # [18:34] <Hixie_> annevk: which happens when the page is created
  686. # [18:34] <Hixie_> annevk: when there's no entry script
  687. # [18:34] <Hixie_> annevk: suggestions?
  688. # [18:34] * Quits: cabanier1 (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 264 seconds)
  689. # [18:34] <annevk> so input can be relative
  690. # [18:35] <annevk> Hixie_: I suggest making it return null if there is no entry script
  691. # [18:37] <annevk> Hixie_: to be clear, it always takes a base URL as for <a> /input/ can be relative
  692. # [18:39] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Quit: Leaving)
  693. # [18:39] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  694. # [18:40] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  695. # [18:40] * Joins: saba (~foo@c-746fe253.531-1-64736c21.cust.bredbandsbolaget.se)
  696. # [18:40] * Quits: saba (~foo@c-746fe253.531-1-64736c21.cust.bredbandsbolaget.se) (Changing host)
  697. # [18:40] * Joins: saba (~foo@unaffiliated/saba)
  698. # [18:41] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  699. # [18:47] * jernoble is now known as jernoble|afk
  700. # [18:47] * jernoble|afk is now known as jernoble
  701. # [18:54] <Hixie_> annevk: input can't be relative if it's Location and there's no entry script
  702. # [18:54] <Hixie_> annevk: so defining the base in that case is redundant
  703. # [18:54] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  704. # [18:55] * Joins: say2joe (~say2joe@204.56.108.2)
  705. # [18:55] * Quits: say2joe (~say2joe@204.56.108.2) (Remote host closed the connection)
  706. # [18:55] <annevk> Hixie_: so either you need to make "get the base" return null in that scenario or I need to special case "get the base" not being defined somehow which seems a lot weirder than just having it return null
  707. # [18:57] <Hixie_> or you can just not call it when you don't need the base :-P
  708. # [18:57] <Hixie_> but ok
  709. # [18:58] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  710. # [18:58] <annevk> Hixie_: you have explained I don't need it for Location, but I pointed out this algorithm also takes into account <a>. How do I distinguish?
  711. # [18:59] <Hixie_> i can work around it on my end
  712. # [18:59] * Quits: nimbu1 (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  713. # [18:59] <annevk> okay
  714. # [18:59] <Hixie_> but in practice what would happen in good implementations is that the "get the base" callback would be pushed all the way into the parser algorithm
  715. # [18:59] <Hixie_> so it would just never be invoked if you tried to parse an absolute url
  716. # [19:00] * Joins: garciawebdev (~garciaweb@190.244.74.107)
  717. # [19:01] <annevk> Hixie_: even for absolute URLs base is checked to be non-null
  718. # [19:01] <Hixie_> oh?
  719. # [19:01] <Hixie_> what does it do?
  720. # [19:01] <annevk> Hixie_: e.g. http:test parses differently based on the presence of a base URL
  721. # [19:01] <Hixie_> that's not an absolute url is it?
  722. # [19:02] <Hixie_> oh i guess it is by the spec's definition
  723. # [19:02] <Hixie_> interesting
  724. # [19:02] <Hixie_> that's a change from the old definition in html
  725. # [19:02] <annevk> Hixie_: http:test becomes http://test/ if the base URL scheme is file: and http://example.org/test if the base URL is http://example.org
  726. # [19:02] <annevk> Hixie_: the definition doesn't really matter, the parser just needs to know
  727. # [19:02] <Hixie_> sure
  728. # [19:03] <Hixie_> what i meant by "absolute url" is "the kind of full url used for a document's address"
  729. # [19:03] <Hixie_> and in those cases, the base url should never be checked
  730. # [19:03] <annevk> I understand, and I'm telling you that for those cases the base URL is checked
  731. # [19:03] <Hixie_> if i try to parse http://example.com/, you do something where the base url's value can have an effect on the resut?
  732. # [19:04] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  733. # [19:04] <annevk> no
  734. # [19:05] <Hixie_> so why would the base url be checked?
  735. # [19:05] <Hixie_> in those cases?
  736. # [19:05] * Quits: benbarnett (~Adium@80.87.30.115) (Quit: Leaving.)
  737. # [19:05] <annevk> http://url.spec.whatwg.org/#scheme-state 2.4
  738. # [19:05] <annevk> because during parsing we don't know yet
  739. # [19:05] <annevk> in a one-pass parse
  740. # [19:06] <annevk> whether the URL will meet the criteria
  741. # [19:06] <Hixie_> if you're doing work that can't have an effect, you're doing it wrong :-)
  742. # [19:06] * Quits: sgalineau (~sylvaing@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  743. # [19:07] <Hixie_> but ok
  744. # [19:07] <Hixie_> on another note, the url spec says that a base url is a relative scheme
  745. # [19:07] <Hixie_> but that's not always true
  746. # [19:07] <Hixie_> e.g. if you open a new tab, the base url is about:blank
  747. # [19:09] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 248 seconds)
  748. # [19:10] <annevk> Hixie_: if you can figure out a way to not make it do that without lookahead...
  749. # [19:11] <annevk> Hixie_: ah yeah, the idea was to require base URLs to have a relative scheme
  750. # [19:11] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
  751. # [19:11] <Hixie_> just do both in parallel and when you figure out that you didn't see the "//" then drop the other branch :-)
  752. # [19:11] <Hixie_> also btw, "Except where different objects implementing URLUtilsReadOnly are identical to objects implementing URLUtils." doesn't make any sense :-P
  753. # [19:12] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  754. # [19:14] * Quits: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8) (Ping timeout: 264 seconds)
  755. # [19:14] * Joins: DaFireball (~dirkpenni@corp.redhotminute.com)
  756. # [19:15] * Quits: eresair (~eresair@coffeebar.static.monkeybrains.net) (Read error: Connection reset by peer)
  757. # [19:15] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
  758. # [19:15] * Joins: eresair (~eresair@coffeebar.static.monkeybrains.net)
  759. # [19:15] * Quits: dirkpennings (~dirkpenni@corp.redhotminute.com) (Ping timeout: 252 seconds)
  760. # [19:16] <annevk> Hixie_: right...
  761. # [19:16] <annevk> Hixie_: if I add a comma after "different"?
  762. # [19:16] <annevk> :p
  763. # [19:16] <Hixie_> except where different, you and i are identical too :-P
  764. # [19:16] <Hixie_> also, apples and oranges are identical except where different :-P
  765. # [19:17] <annevk> Except for additional constraints imposed by the IDL ... are identical?
  766. # [19:18] * Joins: cabanier (~cabanier@192.150.22.55)
  767. # [19:18] <Hixie_> yeah i dunno
  768. # [19:18] <Hixie_> the way i'd do it would be to define the two IDL blocks in the same block, and then define the members at the same time
  769. # [19:18] <Hixie_> "the protocol attributes..."
  770. # [19:19] <Hixie_> with the <dfn> around protocol being the same thing referenced by both IDL blocks
  771. # [19:19] <Hixie_> also, that would let you say things like "Specifications defining objects implementing URLUtils and URLUtilsReadOnly must define a get the base algorithm"
  772. # [19:20] <Hixie_> which right now is kinda confusing since it's not clear at a glance which of the algorithms are also needed for URLUtilsReadOnly
  773. # [19:20] <annevk> okay so the properties already reference the same stuff
  774. # [19:20] <Hixie_> though you can work it out since the ones only mentioned by setters obviously don't apply
  775. # [19:20] <annevk> I'll merge the IDL blocks and make that other change about get the bas
  776. # [19:21] <Hixie_> renaming "Interface URLUtils" to "Properties of the URLUtils and URLUtilsReadOnly interfaces" or some such would solve most of it i think
  777. # [19:21] * Krinkle|detached is now known as Krinkle
  778. # [19:21] <Hixie_> basically i'm saying make them equal first class citizens rather than trying to define one in terms of the other
  779. # [19:21] <annevk> yup
  780. # [19:25] * nimbu1 is now known as divya
  781. # [19:26] <Hixie_> ok if you're interested i've updated the urlutils stuff in html
  782. # [19:26] <Hixie_> fixing markup errors now then i'll check it in
  783. # [19:29] * Joins: sgalineau (~sylvaing@sjfw1.adobe.com)
  784. # [19:29] * Joins: cying (~cying@173-228-26-130.dedicated.static.sonic.net)
  785. # [19:29] <Hixie_> oh, i seem to have a mistake
  786. # [19:30] <Hixie_> annevk: when can the update steps be called on an object whose url is null?
  787. # [19:30] <Hixie_> annevk: and is there no way we can just have concept-uu-update just be passed a string?
  788. # [19:31] <Hixie_> annevk: having to have all this boilerplate to yank data straight out of the URLUtils object's internals each time seems dubious
  789. # [19:34] * saba is now known as saab
  790. # [19:35] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  791. # [19:35] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
  792. # [19:36] * Joins: ehsan (~ehsan@66.207.208.98)
  793. # [19:36] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  794. # [19:36] <dglazkov> good morning, Whatwg!
  795. # [19:37] * Joins: say2joe (~say2joe@204.56.108.2)
  796. # [19:37] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  797. # [19:41] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  798. # [19:48] * Quits: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Ping timeout: 252 seconds)
  799. # [19:57] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  800. # [19:57] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 256 seconds)
  801. # [19:58] * Quits: DaFireball (~dirkpenni@corp.redhotminute.com) (Ping timeout: 245 seconds)
  802. # [20:04] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  803. # [20:04] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  804. # [20:06] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 252 seconds)
  805. # [20:06] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  806. # [20:09] * abstractj is now known as abstractj|lunch
  807. # [20:10] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
  808. # [20:17] <annevk> Hixie_: when href is invoked with something non-sensical
  809. # [20:17] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  810. # [20:18] * Joins: necolas (~necolas@8.25.197.25)
  811. # [20:18] <annevk> Hixie_: I don't get the model the HTML spec has that assumes URL is a string most of the time. I think it would be much better if it's an object most of the time and only serialized at the edges.
  812. # [20:18] * Joins: aklein (uid4454@gateway/web/irccloud.com/x-wkqwflqaxwxzwjng)
  813. # [20:19] <Hixie_> urls are strings dude :-)
  814. # [20:19] <Hixie_> anyway, i commented on the bugs
  815. # [20:20] <Hixie_> i think it's all done now
  816. # [20:20] * Joins: Ms2ger (~Ms2ger@94-226-115-137.access.telenet.be)
  817. # [20:21] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  818. # [20:21] <annevk> kk, will have a look later, I need a break
  819. # [20:23] <Hixie_> later!
  820. # [20:25] * Quits: izhak (~izhak@31.47.112.249) (Ping timeout: 245 seconds)
  821. # [20:29] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  822. # [20:29] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  823. # [20:32] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  824. # [20:34] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  825. # [20:35] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  826. # [20:36] * Joins: say2joe (~say2joe@204.56.108.2)
  827. # [20:36] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
  828. # [20:41] * Quits: jpn (~jpn@194.65.5.235) (Quit: jpn)
  829. # [20:43] * nimbu1 is now known as divya
  830. # [20:43] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  831. # [20:45] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Read error: Connection reset by peer)
  832. # [20:45] * Quits: Ms2ger (~Ms2ger@94-226-115-137.access.telenet.be) (Ping timeout: 252 seconds)
  833. # [20:45] * Krinkle is now known as Krinkle|detached
  834. # [20:49] * Quits: cying (~cying@173-228-26-130.dedicated.static.sonic.net) (Quit: cying)
  835. # [20:54] * Joins: cying (~cying@173-228-26-130.dedicated.static.sonic.net)
  836. # [20:54] * Quits: divya (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  837. # [20:55] * Joins: rniwa (~rniwa@17.245.104.18)
  838. # [20:56] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  839. # [20:57] * Joins: ehsan (~ehsan@66.207.208.98)
  840. # [21:03] <MikeSmith> Hixie_: time to update that Henry Kissinger quote in your sig with the one at http://wikileaks.org/plusd/cables/P860114-1573_MC_b.html#efmCRNCV3
  841. # [21:03] * Quits: nimbu1 (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  842. # [21:05] * Joins: cying_ (~cying@173-228-26-130.dedicated.static.sonic.net)
  843. # [21:05] <Hixie_> Henry Kissinger quote?
  844. # [21:07] * Quits: cying (~cying@173-228-26-130.dedicated.static.sonic.net) (Ping timeout: 240 seconds)
  845. # [21:07] * cying_ is now known as cying
  846. # [21:09] <Hixie_> heh, /percent decode/ doesn't ever update 'remaining'
  847. # [21:09] <Hixie_> i guess anne meant the definition to be a definition, not a "let"
  848. # [21:14] * abstractj|lunch is now known as abstractj
  849. # [21:16] * Krinkle|detached is now known as Krinkle
  850. # [21:21] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  851. # [21:25] * Joins: ap (~ap@17.212.155.109)
  852. # [21:29] * Quits: saab (~foo@unaffiliated/saba) (Quit: leaving)
  853. # [21:30] * jernoble is now known as jernoble|afk
  854. # [21:30] * jernoble|afk is now known as jernoble
  855. # [21:38] * Quits: cying (~cying@173-228-26-130.dedicated.static.sonic.net) (Quit: cying)
  856. # [21:38] <Hixie_> is there anything in JS that can have a [[Call]] internal method other than a Function object, native objects, and host objects?
  857. # [21:39] <Hixie_> i guess what i'm really asking is what kinds of js code are there
  858. # [21:39] <Hixie_> i see functions, global code, and eval code
  859. # [21:41] * Quits: ^esc (~esc_ape@77.116.246.8.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  860. # [21:45] * Joins: ^esc (~esc_ape@77.117.247.112.wireless.dyn.drei.com)
  861. # [22:04] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  862. # [22:09] * Joins: krit1 (~krit@sjfw1.adobe.com)
  863. # [22:10] * Quits: krit (~krit@sjfw1.adobe.com) (Ping timeout: 245 seconds)
  864. # [22:12] * nimbu1 is now known as divya
  865. # [22:12] * krit1 is now known as krit
  866. # [22:19] * Quits: eresair (~eresair@coffeebar.static.monkeybrains.net) (Read error: Connection reset by peer)
  867. # [22:19] * Joins: eresair (~eresair@coffeebar.static.monkeybrains.net)
  868. # [22:22] * Quits: ^esc (~esc_ape@77.117.247.112.wireless.dyn.drei.com) (Read error: Connection reset by peer)
  869. # [22:23] * Joins: ^esc (~esc_ape@77.117.247.112.wireless.dyn.drei.com)
  870. # [22:25] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  871. # [22:32] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  872. # [22:34] * Joins: Badreddin (~Nur@189.192.138.187)
  873. # [22:34] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  874. # [22:34] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  875. # [22:35] * Quits: ap (~ap@17.212.155.109) (Quit: ap)
  876. # [22:35] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  877. # [22:37] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 252 seconds)
  878. # [22:39] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
  879. # [22:39] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  880. # [22:42] * Quits: divya (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  881. # [22:47] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  882. # [22:58] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  883. # [22:58] * Joins: marcosc (~marcosc@13.Red-88-26-237.staticIP.rima-tde.net)
  884. # [22:59] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  885. # [23:01] * Quits: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 256 seconds)
  886. # [23:02] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  887. # [23:03] * Joins: cabanier (~cabanier@192.150.22.55)
  888. # [23:08] * Joins: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch)
  889. # [23:08] * Joins: ronald_mansveld (~ronaldman@5ED0EFE5.cm-7-1d.dynamic.ziggo.nl)
  890. # [23:10] * Quits: ronaldmansveld (~ronaldman@5ED0EFE5.cm-7-1d.dynamic.ziggo.nl) (Ping timeout: 245 seconds)
  891. # [23:11] * ronald_mansveld is now known as ronaldmansveld
  892. # [23:11] * Quits: Masklinn (~textual@77.109.112.145)
  893. # [23:13] * Quits: TallTed (~Thud@63.119.36.36)
  894. # [23:17] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  895. # [23:18] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 245 seconds)
  896. # [23:19] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  897. # [23:19] * Joins: jmason (~jmason@174.137.103.143)
  898. # [23:21] <Hixie_> where on earth does the JS spec actually execute code
  899. # [23:22] <Hixie_> aaaah, "The production SourceElements : SourceElements SourceElement is evaluated as follows"
  900. # [23:23] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 256 seconds)
  901. # [23:24] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  902. # [23:30] * Quits: nimbu1 (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  903. # [23:30] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  904. # [23:31] * Joins: othree_ (~othree@li379-129.members.linode.com)
  905. # [23:31] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  906. # [23:31] * Quits: nimbu1 (~nimbu@sjfw1.adobe.com) (Client Quit)
  907. # [23:31] * Joins: Hixie (~ianh@178.255.149.100)
  908. # [23:31] * Joins: Rubennn_ (~Rubennn@apher.gewooniets.nl)
  909. # [23:32] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  910. # [23:33] * nimbu1 is now known as divya
  911. # [23:34] * Quits: marcosc (~marcosc@13.Red-88-26-237.staticIP.rima-tde.net) (Remote host closed the connection)
  912. # [23:34] * Joins: beverloo` (~peter@is-aweso.me)
  913. # [23:35] * Joins: ajpiano_ (~ajpiano@li98-57.members.linode.com)
  914. # [23:35] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  915. # [23:36] * Quits: beverloo- (~peter@is-aweso.me) (*.net *.split)
  916. # [23:36] * Quits: ryuone (~ryuone@133.242.16.101) (*.net *.split)
  917. # [23:36] * Quits: abarth (uid5294@gateway/web/irccloud.com/x-alxhwgopxczzdeov) (*.net *.split)
  918. # [23:36] * Quits: anssik (uid10742@gateway/web/irccloud.com/x-nobqcfoyaqhttbut) (*.net *.split)
  919. # [23:36] * Quits: othree (~othree@li379-129.members.linode.com) (*.net *.split)
  920. # [23:36] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
  921. # [23:36] * Quits: Hixie_ (~ianh@178.255.149.100) (*.net *.split)
  922. # [23:36] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (*.net *.split)
  923. # [23:36] * ajpiano_ is now known as ajpiano
  924. # [23:43] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  925. # [23:44] * Joins: ryuone (~ryuone@133.242.16.101)
  926. # [23:44] * Joins: jernoble_ (~jernoble@17.212.155.191)
  927. # [23:45] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 252 seconds)
  928. # [23:45] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (Quit: Leaving.)
  929. # [23:47] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  930. # [23:50] * Quits: jernoble_ (~jernoble@17.212.155.191) (Quit: Textual IRC Client: www.textualapp.com)
  931. # [23:51] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-lreekxadckeehuqg) (Ping timeout: 264 seconds)
  932. # [23:57] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  933. # Session Close: Wed Apr 10 00:00:00 2013

The end :)