/irc-logs / freenode / #whatwg / 2011-01-24 / end

Options:

  1. # Session Start: Mon Jan 24 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:03] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  4. # [00:04] * Quits: micheil (~micheil@124-149-189-229.dyn.iinet.net.au) (Ping timeout: 240 seconds)
  5. # [00:05] <annevk> Hixie, Julian was suggesting the rules should be the same as they were for HTTP
  6. # [00:05] <annevk> but yeah
  7. # [00:06] <Hixie> inimino: not all browsers do; the lack of such a requirement in html is intentional
  8. # [00:09] <annevk> 118 comments
  9. # [00:10] <annevk> name changes sure are popular
  10. # [00:11] <foolip_> but why, oh why, is the clueless:cluefull ratio so mindbogglingly high?
  11. # [00:11] * Quits: bfrohs (~bfrohs@24-236-214-100.dhcp.trcy.mi.charter.com) (Quit: bfrohs)
  12. # [00:12] * Joins: bfrohs (~bfrohs@24-236-214-100.dhcp.trcy.mi.charter.com)
  13. # [00:12] <inimino> Hixie ⋱ Oh, ok :(
  14. # [00:12] <annevk> I have a theory for that and I suppose it is an actual theory
  15. # [00:13] <Hixie> i updated the faq with most questions i saw
  16. # [00:13] <annevk> The more simple the statement the more people will have something to say about it. And the less likely it is that they make sense.
  17. # [00:13] <Hixie> fundamentally the problem seems to be that people think browser vendors receive specs from on-high and implement them atomically
  18. # [00:13] <annevk> E.g. changing the parsing algorithm is something few people will have to say something about, and they will mostly make sense.
  19. # [00:13] <Hixie> which is so far from the truth it's laughable, but it is also a theory that matches perfectly the REC model
  20. # [00:13] <Hixie> if we did do things that way, versioning would make a lot of sense
  21. # [00:14] <annevk> Changing the requirements on alt="" is something a lot of people will have something to say about, and far from all of them make sense.
  22. # [00:14] <inimino> annevk ⋱ http://en.wikipedia.org/wiki/Parkinson%27s_Law_of_Triviality
  23. # [00:15] <annevk> yay :)
  24. # [00:16] <annevk> I first noticed it on my blog. The subjects I found most interesting and difficult almost nobody cared about it. The subjects that were trivial would get lots of attention. Completely opposite to how I thought it ought to work.
  25. # [00:17] * Quits: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch) (Quit: arkonova)
  26. # [00:18] <Hixie> that's the principle behind bikeshedding
  27. # [00:20] <inimino> Yeah, I've experienced the same pattern on my blog.
  28. # [00:22] * Joins: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch)
  29. # [00:22] * Joins: arko (~arko@106-186.61-188.cust.bluewin.ch)
  30. # [00:23] * Quits: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch) (Client Quit)
  31. # [00:23] <annevk> Hixie, yeah; for some reason I never really put them together
  32. # [00:24] * Quits: arko (~arko@106-186.61-188.cust.bluewin.ch) (Quit: Linkinus - http://linkinus.com)
  33. # [00:24] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi) (Ping timeout: 260 seconds)
  34. # [00:24] * Joins: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch)
  35. # [00:26] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  36. # [00:35] * Quits: saba (~foo@unaffiliated/saba) (Ping timeout: 276 seconds)
  37. # [00:37] * bga_ is now known as bga_|away
  38. # [00:38] * bga_|away is now known as bga_
  39. # [00:42] * Quits: charlvn (~charlvn@2001:470:95a5::1337:c0ff:ee) (Quit: ZNC - http://znc.sourceforge.net)
  40. # [00:46] * Quits: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch) (Quit: Linkinus - http://linkinus.com)
  41. # [00:46] * Parts: bfrohs (~bfrohs@24-236-214-100.dhcp.trcy.mi.charter.com)
  42. # [00:49] * Quits: shiawuen (~chatzilla@cm68.eta56.maxonline.com.sg) (Ping timeout: 260 seconds)
  43. # [00:55] * Joins: benschwarz (~ben@ppp118-209-47-195.lns20.mel4.internode.on.net)
  44. # [00:59] * bga_ is now known as bga_|away
  45. # [01:04] * Quits: benschwarz (~ben@ppp118-209-47-195.lns20.mel4.internode.on.net) (Quit: benschwarz)
  46. # [01:05] * Joins: jochen___ (~jochen@nat/google/x-hlwfsemvnzykjvzi)
  47. # [01:06] * Joins: benschwarz (~ben@ppp118-209-47-195.lns20.mel4.internode.on.net)
  48. # [01:08] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 255 seconds)
  49. # [01:09] * Quits: jochen__ (~jochen@nat/google/x-gyouqytxwuiqwuyz) (Ping timeout: 264 seconds)
  50. # [01:09] * jochen___ is now known as jochen__
  51. # [01:10] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  52. # [01:16] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
  53. # [01:18] * Quits: wakaba_1 (~wakaba_@219.157.197.113.dy.bbexcite.jp) (Ping timeout: 265 seconds)
  54. # [01:25] * Parts: nurse (~nurse@2001:240:629::6)
  55. # [01:29] * Quits: kal-EL_ (~jor-EL@host57-69-dynamic.245-95-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
  56. # [01:34] * Joins: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg)
  57. # [01:49] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  58. # [01:56] * Joins: saba (~foo@unaffiliated/saba)
  59. # [01:57] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
  60. # [02:03] * Quits: rob_zelnr (~na@pool-71-182-174-44.pitbpa.east.verizon.net)
  61. # [02:09] * bga_|away is now known as bga_
  62. # [02:11] * Quits: benschwarz (~ben@ppp118-209-47-195.lns20.mel4.internode.on.net) (Quit: benschwarz)
  63. # [02:14] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Beer o'clock!)
  64. # [02:19] * Quits: sephr_ (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
  65. # [02:20] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
  66. # [02:21] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
  67. # [02:27] * Joins: variable (~variable@unaffiliated/variable)
  68. # [02:33] * Quits: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
  69. # [02:39] * Quits: sroussey (~sroussey@adsl-69-234-111-42.dsl.irvnca.pacbell.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
  70. # [02:41] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
  71. # [02:44] * Joins: variable (~variable@unaffiliated/variable)
  72. # [02:48] * bga_ is now known as bga_|away
  73. # [02:50] * bga_|away is now known as bga_
  74. # [02:53] * Quits: MikeSmith (~MikeSmith@EM114-48-40-252.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  75. # [02:53] * Joins: benschwarz (~benschwar@ppp118-209-47-195.lns20.mel4.internode.on.net)
  76. # [02:55] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  77. # [02:56] * Joins: kennyluck (~kennyluck@EM114-48-201-167.pool.e-mobile.ne.jp)
  78. # [03:22] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
  79. # [03:24] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
  80. # [03:26] * Quits: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203074432])
  81. # [03:30] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
  82. # [03:31] * Joins: silanus_ (~silanus@p5DDEB57A.dip.t-dialin.net)
  83. # [03:32] * Quits: silanus (~silanus@p5DDEA2BF.dip.t-dialin.net) (Ping timeout: 246 seconds)
  84. # [03:37] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 240 seconds)
  85. # [03:37] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  86. # [03:44] * Joins: agektmr (~Adium@220.109.219.244)
  87. # [03:46] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  88. # [03:48] * Quits: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net) (Quit: Computer has gone to sleep)
  89. # [03:53] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
  90. # [03:53] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
  91. # [03:56] * Joins: bfrohs (~bfrohs@24-236-214-100.dhcp.trcy.mi.charter.com)
  92. # [03:58] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  93. # [04:02] * bga_ is now known as bga_|away
  94. # [04:06] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  95. # [04:07] * bga_|away is now known as bga_
  96. # [04:09] * Joins: agektmr (~Adium@220.109.219.244)
  97. # [04:09] * bga_ is now known as bga_|away
  98. # [04:09] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
  99. # [04:16] * Joins: cooto (~Adium@pc-100-103-86-200.cm.vtr.net)
  100. # [04:20] * Parts: cooto (~Adium@pc-100-103-86-200.cm.vtr.net)
  101. # [04:28] * Joins: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
  102. # [04:28] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
  103. # [04:31] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
  104. # [04:36] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
  105. # [04:45] * Joins: Amorphous (jan@unaffiliated/amorphous)
  106. # [04:52] * Joins: nessy (~Adium@169.222.9.130)
  107. # [04:57] * Parts: bfrohs (~bfrohs@24-236-214-100.dhcp.trcy.mi.charter.com)
  108. # [04:59] * Joins: MikeSmith (~MikeSmith@EM111-188-35-18.pool.e-mobile.ne.jp)
  109. # [04:59] * Quits: plomlompom (~plomlompo@i59F6C9B2.versanet.de) (Ping timeout: 246 seconds)
  110. # [05:01] * Quits: agektmr (~Adium@220.109.219.244) (Read error: Connection reset by peer)
  111. # [05:02] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  112. # [05:06] * Joins: plomlompom (~plomlompo@i59F6C17F.versanet.de)
  113. # [05:11] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  114. # [05:33] * Quits: MikeSmith (~MikeSmith@EM111-188-35-18.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
  115. # [05:35] * Parts: Sirisian (~Sirisian@resnet219-072.resnet.wmich.edu) ("Leaving")
  116. # [05:52] * Joins: micheil (~micheil@124-171-47-41.dyn.iinet.net.au)
  117. # [05:59] * Quits: benschwarz (~benschwar@ppp118-209-47-195.lns20.mel4.internode.on.net) (Quit: benschwarz)
  118. # [06:05] * Joins: yoshiaki (~yoshiaki@2001:200:1c0:3602:129a:ddff:feab:130c)
  119. # [06:07] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 276 seconds)
  120. # [06:12] * Quits: kennyluck (~kennyluck@EM114-48-201-167.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  121. # [06:16] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  122. # [06:24] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
  123. # [06:32] * Joins: MikeSmith (~MikeSmith@2001:200:1c0:3602:219:e3ff:fe08:8ad3)
  124. # [06:43] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  125. # [06:46] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
  126. # [06:52] * Quits: nessy (~Adium@169.222.9.130) (Quit: Leaving.)
  127. # [06:53] * Quits: yoshiaki (~yoshiaki@2001:200:1c0:3602:129a:ddff:feab:130c) (Remote host closed the connection)
  128. # [06:55] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
  129. # [07:04] * Joins: yoshiaki (~yoshiaki@2001:200:1c0:3602:129a:ddff:feab:130c)
  130. # [07:26] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  131. # [07:37] * Quits: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net) (Ping timeout: 240 seconds)
  132. # [07:37] * Joins: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net)
  133. # [07:40] * Quits: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net) (Max SendQ exceeded)
  134. # [07:40] * Joins: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net)
  135. # [07:51] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
  136. # [07:59] * Joins: anttio (~anttio@huittinen.of.frantic.com)
  137. # [07:59] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20110103133706])
  138. # [08:14] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Read error: Connection reset by peer)
  139. # [08:15] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  140. # [08:18] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
  141. # [08:29] * Quits: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
  142. # [08:32] * Quits: yoshiaki (~yoshiaki@2001:200:1c0:3602:129a:ddff:feab:130c) (Remote host closed the connection)
  143. # [08:33] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
  144. # [08:43] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  145. # [08:43] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  146. # [08:44] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  147. # [08:44] * Quits: Evet (~Evet@78.191.191.27) (Read error: Connection reset by peer)
  148. # [08:48] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 265 seconds)
  149. # [08:48] * mhausenblas_ is now known as mhausenblas
  150. # [08:51] * Joins: yoshiaki (~yoshiaki@2001:200:1c0:3602:129a:ddff:feab:130c)
  151. # [08:54] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
  152. # [08:54] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Client Quit)
  153. # [08:58] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  154. # [09:12] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  155. # [09:12] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  156. # [09:13] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
  157. # [09:19] <MikeSmith> in the node implementation of console object, console.log(args) outputs to standard out, whereas console.error(args) outputs to standard error
  158. # [09:20] <MikeSmith> Firebug console and console in other browsers has not distinction between standard out and standard error, right?
  159. # [09:20] <MikeSmith> *has no distinction
  160. # [09:20] <hsivonen> annevk: I suggest migrating your HTML XML Use Case 05 to the chair-designated location
  161. # [09:22] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  162. # [09:22] <annevk> we got a Chinese comment
  163. # [09:22] <Rik`> MikeSmith: you can filter output in Firebug, WebKit and Firefox 4 console
  164. # [09:23] <annevk> hsivonen, sure
  165. # [09:23] <MikeSmith> Rik`: filter?
  166. # [09:23] <MikeSmith> how so?
  167. # [09:23] <MikeSmith> like shell redirection?
  168. # [09:23] <Rik`> what shell in Firebug ?
  169. # [09:24] <Rik`> In the console panel in Firebug, you can choose to see all messages, only errors, only warnings or only infos
  170. # [09:24] <MikeSmith> ah
  171. # [09:25] <MikeSmith> OK
  172. # [09:25] <MikeSmith> but that's different than stdout vs. stderr, right? I mean in the case of node, its console seems to have two separate output streams, one for stdout and one for stderr
  173. # [09:26] <MikeSmith> just like a unix shell
  174. # [09:26] <MikeSmith> according to the node docs, at least
  175. # [09:26] * Joins: roc (~chatzilla@121.98.230.221)
  176. # [09:26] <MikeSmith> I don't know what good that does you if you can't redict it though
  177. # [09:26] <MikeSmith> *redirect
  178. # [09:27] <Rik`> well, in browsers, it's a GUI so not the same concept
  179. # [09:28] <annevk> hsivonen, done
  180. # [09:30] <MikeSmith> d'oh
  181. # [09:30] <MikeSmith> I realize now this only makes sense when using node non-interactively
  182. # [09:30] <MikeSmith> the node shell itself doesn't have any stdout or stderr
  183. # [09:30] <MikeSmith> of course
  184. # [09:31] <hsivonen> annevk: thanks
  185. # [09:32] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 240 seconds)
  186. # [09:37] <hsivonen> hmm. vast X-wing conspiracy is still only in the queue at http://snowclones.org/the-queue/
  187. # [09:38] <hsivonen> I wonder if X=browser will make it to the list
  188. # [09:50] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  189. # [09:53] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  190. # [10:01] * Joins: matjas (~matjas@91.182.92.205)
  191. # [10:05] * Joins: ROBOd (~robod@92.84.198.86)
  192. # [10:07] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
  193. # [10:08] <jgraham> Argh, someone just tricked me into opening one of the pointless public-html-testsuite emails with an xml dump of some test results by just putting a question mark in the title
  194. # [10:12] * Joins: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com)
  195. # [10:12] * Joins: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no)
  196. # [10:14] * Joins: mpt (~mpt@canonical/mpt)
  197. # [10:22] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
  198. # [10:30] <annevk> anything I should not miss in this week's summary?
  199. # [10:31] <hsivonen> annevk: don't miss foolip's CCP for the acknowledgement thing
  200. # [10:32] * Joins: david_carlisle (~davidc@62.231.145.254)
  201. # [10:32] <foolip> annevk, I wrote 4 CP this weekend, don't know which might be of general interest
  202. # [10:33] * Joins: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  203. # [10:33] <jgraham> annevk: You are talking about whatwg only, or W3C also?
  204. # [10:35] <annevk> I am willing to try to include some W3C stuff
  205. # [10:35] <MikeSmith> two sets of slides from Silvia:
  206. # [10:35] <MikeSmith> http://blog.gingertech.net/wp-content/uploads/2011/01/
  207. # [10:35] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  208. # [10:36] <annevk> what hsivonen and foolip suggest make sense and I was considering Adam Barth's XSS stuff
  209. # [10:37] * Quits: yoshiaki (~yoshiaki@2001:200:1c0:3602:129a:ddff:feab:130c) (Remote host closed the connection)
  210. # [10:42] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 246 seconds)
  211. # [10:47] * Joins: roc (~chatzilla@121.98.230.221)
  212. # [10:47] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  213. # [10:53] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  214. # [10:55] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  215. # [11:05] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  216. # [11:08] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
  217. # [11:10] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi)
  218. # [11:13] * Quits: seventh (seventh@69.80.103.14) (Remote host closed the connection)
  219. # [11:17] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
  220. # [11:18] * Joins: mokush (~quassel@188.24.40.245)
  221. # [11:20] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 265 seconds)
  222. # [11:22] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  223. # [11:22] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  224. # [11:27] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  225. # [11:32] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  226. # [11:33] * Quits: MikeSmith (~MikeSmith@2001:200:1c0:3602:219:e3ff:fe08:8ad3) (Read error: Operation timed out)
  227. # [11:35] * Joins: anttio_ (~anttio@lapinjarvi.of.frantic.com)
  228. # [11:36] * Joins: kal-EL_ (~jor-EL@host135-4-dynamic.48-82-r.retail.telecomitalia.it)
  229. # [11:36] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  230. # [11:37] <annevk> took a little longer this time: http://blog.whatwg.org/another-whatwg-weekly
  231. # [11:37] <annevk> actually, not that much longer
  232. # [11:37] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Ping timeout: 240 seconds)
  233. # [11:37] * anttio_ is now known as anttio
  234. # [11:40] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  235. # [11:41] <matjas> ♥ WHATWG Weekly
  236. # [11:41] <matjas> kudos annevk
  237. # [11:43] <kennyluck> ♥ WHATWG Weekly too
  238. # [11:43] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  239. # [11:45] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  240. # [11:45] * Joins: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp)
  241. # [11:53] <foolip> annevk, great write-up!
  242. # [11:55] * Joins: mpt (~mpt@canonical/mpt)
  243. # [11:57] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
  244. # [11:57] * bga_ is now known as bga_|away
  245. # [11:58] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  246. # [11:58] <annevk> doing it for the free Internet karma :)
  247. # [11:58] * bga_|away is now known as bga_
  248. # [11:59] * bga_ is now known as bga_|away
  249. # [11:59] * bga_|away is now known as bga_
  250. # [12:07] <annevk> might need a different twitter plugin for WordPress
  251. # [12:07] <annevk> I would love one that only uses short URLs when absolutely required
  252. # [12:08] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  253. # [12:12] <Rik`> annevk++
  254. # [12:13] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (Ping timeout: 240 seconds)
  255. # [12:15] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  256. # [12:16] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  257. # [12:16] * Joins: MikeSmith (~MikeSmith@EM111-188-14-6.pool.e-mobile.ne.jp)
  258. # [12:18] * Joins: pesla (~pesla@188.202.125.121)
  259. # [12:20] * Joins: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com)
  260. # [12:20] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
  261. # [12:21] * Joins: pesla (~pesla@188.202.125.121)
  262. # [12:25] * Quits: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: No route to host)
  263. # [12:25] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
  264. # [12:27] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  265. # [12:30] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
  266. # [12:34] * bga_ is now known as bga_|away
  267. # [12:37] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  268. # [12:39] * bga_|away is now known as bga_
  269. # [12:40] <hsivonen> annevk: thanks for the summary
  270. # [12:41] * Quits: fishd (~fishd@nat/google/x-irqmrpyhsuynnroz) (Read error: Connection reset by peer)
  271. # [12:41] <hsivonen> abarth's proposed changes to CSP don't look good to me
  272. # [12:41] * Joins: fishd (~fishd@nat/google/x-qbiuesdelyjsecpt)
  273. # [12:41] <hsivonen> both changes would make the system itself more vulnerable against attacks
  274. # [12:41] * Quits: anttio (~anttio@lapinjarvi.of.frantic.com) (Remote host closed the connection)
  275. # [12:41] <hsivonen> using <meta> instead of HTTP headers makes it easier to inject bogus policies
  276. # [12:41] * Joins: anttio (~anttio@huittinen.of.frantic.com)
  277. # [12:42] <hsivonen> and using events instead of an independent reporting channel would allow the attacker to capture the policy violation reports
  278. # [12:44] <jgraham> hsivonen: The policy violation reports aren't that useful in themselves are they?
  279. # [12:44] <annevk> not sure either about HTML vs HTTP, but events seems a lot simpler than HTTP-based reporting
  280. # [12:44] <annevk> CSP is way too complex imo
  281. # [12:44] <jgraham> I mean, does anyone expect to be able to detect attacks based on the reports? The bits of the thread I read suggested not
  282. # [12:44] * Quits: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no)
  283. # [12:44] <jgraham> Rather they are for when you trip over your own policy
  284. # [12:45] <jgraham> Or at least the value of detecting a failed attack is small
  285. # [12:45] * Joins: Athox (~loriisacu@29-36-9.connect.netcom.no)
  286. # [12:45] * Athox is now known as torvalamo
  287. # [12:45] <annevk> I can not even post to public-html-a11y?
  288. # [12:45] <annevk> oh well
  289. # [12:45] <hsivonen> jgraham: dunno about usefulness.
  290. # [12:46] <hsivonen> but I'm worried that the policy violations become part of Google Analytics and site authors start feeling that blocking ga.js is some kind of preparation of an attack
  291. # [12:47] <hsivonen> (IMO, users should be able to block ga.js without loss of site functionality)
  292. # [12:47] <hsivonen> (It's pretty obvious that analytics package of your choice is an euphemism for ga.js)
  293. # [12:51] <jgraham> hsivonen: I'm not sure I follow. If you block ga.js, nothing gets reported, right? Assuming a javascript API.
  294. # [12:51] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
  295. # [12:54] <hsivonen> jgraham: right. so now if site authors freak out over the prospect of not getting policy violation reports if ga.js is blocked, they might start checking if ga.js got blocked and doing something user-hostile when blocked
  296. # [12:54] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
  297. # [12:55] * Joins: mpt (~mpt@91.189.88.12)
  298. # [12:55] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
  299. # [12:55] * Joins: mpt (~mpt@canonical/mpt)
  300. # [12:55] <jgraham> hsivonen: I see. I have a hard time imagining they will be more freaked out than they are about not getting their precious analytics anyway. But it is a reasonable concern
  301. # [12:56] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  302. # [12:56] * Joins: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl)
  303. # [12:58] * Joins: e2i (~e2i@76-248-22-227.lightspeed.frokca.sbcglobal.net)
  304. # [13:00] * Joins: kal-EL__ (~jor-EL@host135-4-dynamic.48-82-r.retail.telecomitalia.it)
  305. # [13:00] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  306. # [13:01] * Quits: kal-EL_ (~jor-EL@host135-4-dynamic.48-82-r.retail.telecomitalia.it) (Ping timeout: 240 seconds)
  307. # [13:01] * kal-EL__ is now known as kal-EL_
  308. # [13:03] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
  309. # [13:10] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 250 seconds)
  310. # [13:10] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
  311. # [13:12] * Quits: MikeSmith (~MikeSmith@EM111-188-14-6.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  312. # [13:27] * Quits: e2i (~e2i@76-248-22-227.lightspeed.frokca.sbcglobal.net) (Quit: Leaving.)
  313. # [13:30] <hsivonen> annevk: Are you gonna write a counter-CP for ISSUE-125 if Julian doesn't drop it?
  314. # [13:31] <annevk> no
  315. # [13:31] <annevk> I will Formally Object
  316. # [13:32] <annevk> I don't think a change to the spec will have any meaningful impact anyway
  317. # [13:32] <hsivonen> I wish Julian didn't raise ISSUEs on stuff like this
  318. # [13:33] <annevk> I've come to realize that's like wishing for a pony
  319. # [13:34] <jgraham> s/pony/unicorn/
  320. # [13:34] * Joins: MikeSmith (~MikeSmith@EM111-188-14-6.pool.e-mobile.ne.jp)
  321. # [13:39] <hsivonen> annevk: I'm wondering if I should write a CCP. Such a waste of time, though.
  322. # [13:41] <annevk> I wonder if I could have written one instead of writing to this thread
  323. # [13:42] * Joins: TheWarden (~chatzilla@207.195.58.2)
  324. # [13:43] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
  325. # [13:43] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
  326. # [13:44] <zcorpan> foolip: i think in Details of http://www.w3.org/html/wg/wiki/ChangeProposals/NoVideoContentType you need to add that Content-Type is explicitly not honored to override HTTP's requirements
  327. # [13:44] * Quits: f1lt3r_bocoup (~f1lt3r@64.119.153.2) (Ping timeout: 255 seconds)
  328. # [13:44] <zcorpan> foolip: hmm.. or maybe not
  329. # [13:46] <foolip> zcorpan, I'm not sure precisely what you mean, can you add the bullet point? (I assume you're right about whatever it is.)
  330. # [13:46] * Joins: benschwarz (~benschwar@59.167.185.148)
  331. # [13:46] <foolip> what does "override HTTP's requirements" mean here?
  332. # [13:46] <foolip> the short version of details should be "make it work like <img>"
  333. # [13:47] <zcorpan> foolip: i was confused. it's fine
  334. # [13:47] <zcorpan> foolip: <img> also ignores error responses, but i assume <video> doesn't
  335. # [13:48] <annevk> it should suggest adding a note about that probably
  336. # [13:48] <foolip> right, that is different, didn't think of that
  337. # [13:48] <annevk> but Hixie will do that anyway
  338. # [13:48] <annevk> should <video> not also ignore error responses?
  339. # [13:48] <zcorpan> annevk: notes are editorial, let's leave editorial stuff to the editor :)
  340. # [13:48] <foolip> we actually need to keep the response code sane for <video>, since we rely on it to detect support for byte range requests
  341. # [13:48] * Quits: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl) (Quit: thiessenp)
  342. # [13:49] <annevk> how else are you going to display a 404 that is a video?
  343. # [13:49] <foolip> annevk, you don't, or you use a 404 HTML document pointing to a byte-range-capable video
  344. # [13:51] <annevk> seems kind of weird for that to work differently for video
  345. # [13:51] * Quits: kal-EL_ (~jor-EL@host135-4-dynamic.48-82-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
  346. # [13:51] <annevk> only EventSource does something special for 404 and such afaik and that's because it's useful API-wise
  347. # [13:52] <Philip`> Maybe people will want to detect <video> hotlinking and return a 403 but still return video data complaining to the users about the hotlinking
  348. # [13:52] <foolip> perhaps, but there is no problem with the (stable!) status quo here, and we depend on the status code being 200/206 to differentiate between servers that understand Ranges: byte=0- and not
  349. # [13:52] <Philip`> (like with <img> hotlinking, except I don't know if people bother with 403 in practice)
  350. # [13:53] <zcorpan> Philip`: you can return a 200 hotlink video
  351. # [13:54] <foolip> also, the video API differentiates between network errors and decoding errors, and while it's not awesomely useful, I see no reason to change it
  352. # [14:00] <annevk> If I would continue in that public-html thread (Sam indicates it is not desired) I would say that specifications without a thorough test suite cannot really be broken. They are broken themselves.
  353. # [14:04] <Lachy> interesting media queries showcase http://mediaqueri.es/
  354. # [14:04] * Joins: kal-EL_ (~jor-EL@host135-4-dynamic.48-82-r.retail.telecomitalia.it)
  355. # [14:04] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  356. # [14:04] <hsivonen> annevk: still no plans to write a counter-CP?
  357. # [14:04] <wilhelm> Lachy: Oh, pretty.
  358. # [14:05] <annevk> hsivonen, if you are going to do it otherwise I will do it (assuming you want to write a no-CP)
  359. # [14:06] <annevk> hsivonen, I have wasted enough time already :)
  360. # [14:06] <hsivonen> annevk: OK. I'll do it.
  361. # [14:06] <annevk> hsivonen, actually, it would not be a no-CP but rather suggesting that we simply update the note
  362. # [14:07] <annevk> hsivonen, heh, I think you misunderstood; I will do it
  363. # [14:07] * Joins: mpt (~mpt@91.189.88.12)
  364. # [14:07] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
  365. # [14:07] * Joins: mpt (~mpt@canonical/mpt)
  366. # [14:08] <hsivonen> annevk: oh, OK. Thanks.
  367. # [14:09] <hsivonen> annevk: I'll cancel my volunteering as soon as the email loops back to me so that I can reply to it
  368. # [14:11] <Philip`> Don't you have a copy in a Sent folder you can reply to?
  369. # [14:13] <hsivonen> Philip`: Hmm. I guess that would have worked, too.
  370. # [14:19] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  371. # [14:20] <annevk> I have not avoided process hell
  372. # [14:20] <foolip> hehe, even the Chinese guy thought that dropping the 5 was a bad idea :) http://blog.whatwg.org/html-is-the-new-html5#comment-42523
  373. # [14:20] * Joins: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl)
  374. # [14:20] <annevk> Or rather, I am going to Process Hell
  375. # [14:20] <annevk> Suggesting a change to a Note, teehee
  376. # [14:21] <annevk> So much doomed
  377. # [14:21] <foolip> annevk, best of luck retaining your sanity
  378. # [14:22] * Joins: bloli (~Adium@p57B59943.dip0.t-ipconnect.de)
  379. # [14:26] <zcorpan> hmm, firefox doesn't like the hotlinking of the font in http://simon.html5.org/html5-elements
  380. # [14:26] <zcorpan> boo
  381. # [14:26] * Joins: danbri (~danbri@ip13.vzl.asd.mediamatic.nl)
  382. # [14:26] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Read error: Connection reset by peer)
  383. # [14:27] <hsivonen> zcorpan: would be less of a boo if CORS allowed more options that allowing one Origin or *
  384. # [14:28] <zcorpan> CORS doesn't allow multiple origins?
  385. # [14:28] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  386. # [14:29] <zcorpan> i guess you could modify the CORS headers based on the request, but that'd be annoying to set up
  387. # [14:29] <karlcow> http://firstpersoncookie.wordpress.com/2011/01/23/
  388. # [14:29] <hsivonen> zcorpan: not anymore. which sucks rather badly if you are a random person with mod_headers instead of being Google
  389. # [14:29] <zcorpan> hsivonen: yeah. agree
  390. # [14:31] <zcorpan> i wonder how the font+cors thing plays out, it seems opera, safari and chrome allow the hotlinking
  391. # [14:31] * Joins: FireFly (~firefly@unaffiliated/firefly)
  392. # [14:32] <zcorpan> benschwarz: if you have ability and want to, you could add some CORS magic to the fonts on developers.whatwg.org
  393. # [14:32] <hsivonen> zcorpan: what about IE9?
  394. # [14:32] <zcorpan> don't have ie9 here, so dunno
  395. # [14:32] <annevk> browsers limiting font linking with CORS are silly
  396. # [14:33] <benschwarz> zcorpan: why would that be useful?
  397. # [14:33] <hsivonen> I serve the fonts on hsivonen.iki.fi with a CORS header that allows about.validator.nu. If I want to allowed another hostname, I'm out of luck
  398. # [14:33] <hsivonen> easier to use *
  399. # [14:33] <hsivonen> than to do something that breaks caching
  400. # [14:33] <zcorpan> benschwarz: to make http://simon.html5.org/html5-elements less ugly in firefox
  401. # [14:34] <zcorpan> benschwarz: i could copy the fonts to my server, but i don't care enough to bother :)
  402. # [14:34] <benschwarz> zcorpan: let me check something…
  403. # [14:35] <zcorpan> hsivonen: oh yeah, didn't even think about caching
  404. # [14:35] <zcorpan> hsivonen: what led to this decision?
  405. # [14:35] <benschwarz> hmm :/
  406. # [14:35] <benschwarz> I thought that chunkfive might be a google font
  407. # [14:35] <hsivonen> zcorpan: not sure. It's annevk's spec.
  408. # [14:35] <benschwarz> damn .
  409. # [14:36] <benschwarz> zcorpan: do you have the entry required for the htaccess?
  410. # [14:36] <benschwarz> can you add it as a ticket, I'll do it in the morning
  411. # [14:36] <benschwarz> just about to crash. 1230am here
  412. # [14:36] <zcorpan> sure
  413. # [14:36] <benschwarz> cheers
  414. # [14:39] <benschwarz> zcorpan: if you know the .htaccess stuff I need, please include it
  415. # [14:40] * zcorpan also notices that the font size is smaller in opera compared to other browsers
  416. # [14:40] <zcorpan> benschwarz: i don't know without looking it up
  417. # [14:40] * zcorpan curses monospace fonts and font sizes
  418. # [14:41] * Quits: mokush (~quassel@188.24.40.245) (Remote host closed the connection)
  419. # [14:45] * Quits: bloli (~Adium@p57B59943.dip0.t-ipconnect.de) (Quit: Leaving.)
  420. # [14:45] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi) (Ping timeout: 265 seconds)
  421. # [14:49] * Quits: benschwarz (~benschwar@59.167.185.148) (Quit: benschwarz)
  422. # [14:51] * Joins: Ms2ger (~Ms2ger@91.181.27.221)
  423. # [14:58] <annevk> Hixie, I think we should include a link to twitter here http://www.whatwg.org/
  424. # [14:59] * Joins: miketaylr (~miketaylr@206.217.92.186)
  425. # [14:59] <annevk> heh, more Chinese comments
  426. # [15:00] <annevk> "IE6 supports HTML"
  427. # [15:06] <wilhelm> I hope this guy is a troll: http://blog.whatwg.org/html-is-the-new-html5#comment-42468
  428. # [15:06] <wilhelm> When clicking on any of the translations on his site, I get an XML parse error.
  429. # [15:09] <annevk> Best of the internet is collected in those comments :p
  430. # [15:10] <matjas> why no block level anchors on http://whatwg.org/?
  431. # [15:11] <annevk> that site was last redesigned in 2005/2006 or so
  432. # [15:11] <matjas> ah, that explains why http://forums.whatwg.org/ still says “HTML5 forum”
  433. # [15:13] <annevk> December 2006 that is
  434. # [15:13] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi)
  435. # [15:13] <annevk> matjas, I think that is for marketing
  436. # [15:13] <annevk> zcorpan is in charge
  437. # [15:14] <annevk> the forums are still active
  438. # [15:14] <annevk> I am amazed
  439. # [15:15] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
  440. # [15:16] * Quits: jdaggett (~jdaggett@y224181.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  441. # [15:20] <Ms2ger> So, just Opera left to support window.onerror?
  442. # [15:21] <annevk> I argued for that years ago
  443. # [15:21] <Ms2ger> So do it again :)
  444. # [15:21] <annevk> I'm old and tired now :p
  445. # [15:22] <Ms2ger> Hah
  446. # [15:22] <Ms2ger> Let gsnedders do it, he's still young
  447. # [15:27] * Joins: Kaelig_ (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net)
  448. # [15:28] * Quits: Kaelig (~Kaelig@2a01:e35:2e4b:1d30:c62c:3ff:fe24:5687) (Ping timeout: 260 seconds)
  449. # [15:31] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  450. # [15:35] * Quits: plomlompom (~plomlompo@i59F6C17F.versanet.de) (Ping timeout: 264 seconds)
  451. # [15:43] * Joins: mpt (~mpt@91.189.88.12)
  452. # [15:43] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
  453. # [15:43] * Joins: mpt (~mpt@canonical/mpt)
  454. # [15:43] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  455. # [15:45] * Quits: mpt (~mpt@canonical/mpt) (Client Quit)
  456. # [15:47] * Quits: dhx1 (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) (Ping timeout: 255 seconds)
  457. # [15:47] * Joins: plomlompom (~plomlompo@88.130.184.120)
  458. # [15:48] <gsnedders> Ms2ger: Pff, that incurs effort.
  459. # [15:48] <gsnedders> Ms2ger: I'm a lazy teenager, remember? :P
  460. # [15:49] <Ms2ger> No, you're a nice teenager ;)
  461. # [15:50] * Kaelig_ is now known as Kaelig
  462. # [15:52] * bga_ is now known as bga_|away
  463. # [15:54] * Joins: boaz (~boaz@64.119.153.2)
  464. # [15:54] * Joins: f1lt3r_bocoup (~f1lt3r@64.119.153.2)
  465. # [15:55] * Quits: plomlompom (~plomlompo@88.130.184.120) (Ping timeout: 255 seconds)
  466. # [15:56] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
  467. # [15:56] * Joins: plomlompom (~plomlompo@88.130.184.120)
  468. # [15:57] * jgraham isn't sure that "lazy" and "nice" and antonyms
  469. # [16:00] * Quits: FastJack (~fastjack@dumpstr.net) (Ping timeout: 272 seconds)
  470. # [16:06] * Joins: FastJack (~fastjack@dumpstr.net)
  471. # [16:06] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
  472. # [16:07] * Joins: dhx1 (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au)
  473. # [16:09] * bga_|away is now known as bga_
  474. # [16:13] * Joins: temp01 (~temp01@unaffiliated/temp01)
  475. # [16:16] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  476. # [16:29] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
  477. # [16:32] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
  478. # [16:33] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
  479. # [16:33] <annevk> hsivonen, http://www.w3.org/Bugs/Public/show_bug.cgi?id=10838 regarding <u> closes without prejudice this week
  480. # [16:33] <annevk> hsivonen, http://dev.w3.org/html5/status/issue-status.html#ISSUE-144 is a better link
  481. # [16:34] <hsivonen> annevk: thanks
  482. # [16:34] <hsivonen> kennyluck: are you going to write a CP by the deadline?
  483. # [16:34] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
  484. # [16:35] <hsivonen> hah. when the table lists "Chairs" as "Responsible", "Deadline" is "n/a"
  485. # [16:37] <annevk> presumably their deadline is somewhere before we go to Last Call
  486. # [16:37] <annevk> because otherwise we miss that date and the sky will hit fall on the earth
  487. # [16:37] <annevk> hit fall, really
  488. # [16:39] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
  489. # [16:41] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  490. # [16:47] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi) (Ping timeout: 240 seconds)
  491. # [16:51] * Joins: Martijnc (~Martijnc@91.176.93.127)
  492. # [16:52] * Joins: Martijnc_ (~Martijnc@91.176.93.127)
  493. # [16:52] * Quits: Martijnc (~Martijnc@91.176.93.127) (Read error: Connection reset by peer)
  494. # [16:52] * Martijnc_ is now known as Martijnc
  495. # [16:56] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  496. # [16:57] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  497. # [16:57] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Read error: Connection reset by peer)
  498. # [17:00] * Joins: eric_carlson_ (~eric_carl@17.203.15.27)
  499. # [17:01] <annevk> can someone explain to me how ISSUE-148 is different from ISSUE-125/126?
  500. # [17:02] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  501. # [17:04] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  502. # [17:06] <hsivonen> annevk: it's not about what the parser does, right?
  503. # [17:07] <annevk> as far as I can tell it is
  504. # [17:09] <annevk> it seems Julian raised the same issue again
  505. # [17:09] <annevk> and then later escalated his old one
  506. # [17:09] <annevk> o_O
  507. # [17:15] * Quits: variable (~variable@unaffiliated/variable) (Ping timeout: 264 seconds)
  508. # [17:21] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi)
  509. # [17:23] * Joins: plainhao (~plainhao@208.75.85.237)
  510. # [17:30] * Quits: danbri (~danbri@ip13.vzl.asd.mediamatic.nl) (Remote host closed the connection)
  511. # [17:33] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  512. # [17:37] <annevk> hsivonen, btw, Chrome seems to execute the javascript no matter where <base> is located
  513. # [17:37] * Quits: TabAtkins (~tabatkins@nat/google/x-rwdkyjfdtypcklxi) (Quit: Lost terminal)
  514. # [17:37] <annevk> hsivonen, I have not taken the time to investigate further yet
  515. # [17:38] <annevk> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/789 was my testing thingie
  516. # [17:40] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  517. # [17:43] * Joins: TabAtkins (~tabatkins@nat/google/x-kzzguomihbvjopvp)
  518. # [17:44] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Ping timeout: 260 seconds)
  519. # [17:46] * Joins: chriseppstein (~chris@209.119.65.162)
  520. # [17:49] <TabAtkins> Hmm. Where do I report that the Questionnaire title is XSSable?
  521. # [17:55] * Joins: weinig (~weinig@17.246.18.216)
  522. # [17:55] <Philip`> It's not really XSS
  523. # [17:55] <Philip`> since the issue is just that trusted people can insert HTML markup onto the site via the title
  524. # [17:56] <TabAtkins> Do you trust them not to XSS you?
  525. # [17:56] <Philip`> and those people could probably attack the site in much easier ways, given that they're trusted
  526. # [17:56] <TabAtkins> Maciej could steal your cookies.
  527. # [17:56] <Philip`> They could just edit the HTML WG home page or whatever
  528. # [17:56] <TabAtkins> In any case, it makes the title for the <figure> questionnaire kind of meaningless.
  529. # [17:57] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
  530. # [17:57] <TabAtkins> Which is the real issue, of course.
  531. # [17:57] <Philip`> Yeah, it's still a bug
  532. # [17:57] <Philip`> Sam said he tried to find a way around it but failed, I think
  533. # [17:57] <TabAtkins> You can't pre-escape things?
  534. # [17:58] <TabAtkins> Or double escape them? I have to double-escape markup for twitter.
  535. # [17:58] <Philip`> It'll appear double-escaped in some other parts of the page, probably
  536. # [18:01] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
  537. # [18:01] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
  538. # [18:02] * Joins: aroben (~aroben@unaffiliated/aroben)
  539. # [18:03] * Quits: plomlompom (~plomlompo@88.130.184.120) (Ping timeout: 260 seconds)
  540. # [18:04] * Quits: aroben (~aroben@unaffiliated/aroben) (Client Quit)
  541. # [18:05] * Joins: aroben (~aroben@2620:0:1b00:1191:2d33:344d:9ecb:1d88)
  542. # [18:05] * Quits: aroben (~aroben@2620:0:1b00:1191:2d33:344d:9ecb:1d88) (Changing host)
  543. # [18:05] * Joins: aroben (~aroben@unaffiliated/aroben)
  544. # [18:05] <TabAtkins> That's true. So I just need to complain at the right person in systems.
  545. # [18:06] * Quits: aroben (~aroben@unaffiliated/aroben) (Client Quit)
  546. # [18:06] * Joins: aroben (~aroben@unaffiliated/aroben)
  547. # [18:06] <Philip`> Or ignore it
  548. # [18:07] * Joins: ap (~ap@c-98-234-68-254.hsd1.ca.comcast.net)
  549. # [18:11] * Quits: Ms2ger (~Ms2ger@91.181.27.221) (Ping timeout: 260 seconds)
  550. # [18:14] * Joins: othermaciej (~mjs@67.218.104.242)
  551. # [18:15] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  552. # [18:17] * Quits: ap (~ap@c-98-234-68-254.hsd1.ca.comcast.net) (Quit: ap)
  553. # [18:18] * Joins: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch)
  554. # [18:18] * Quits: weinig (~weinig@17.246.18.216) (Quit: weinig)
  555. # [18:20] * Quits: MikeSmith (~MikeSmith@EM111-188-14-6.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
  556. # [18:20] * Joins: weinig (~weinig@17.246.18.216)
  557. # [18:23] * Quits: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net) (Quit: Computer has gone to sleep)
  558. # [18:24] * Joins: Ms2ger (~Ms2ger@91.181.255.138)
  559. # [18:25] * Joins: MikeSmith (~MikeSmith@EM111-188-19-120.pool.e-mobile.ne.jp)
  560. # [18:26] * bga_ is now known as bga_|away
  561. # [18:27] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  562. # [18:27] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
  563. # [18:30] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 255 seconds)
  564. # [18:32] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  565. # [18:32] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  566. # [18:34] * bga_|away is now known as bga_
  567. # [18:42] * Joins: plomlompom (~plomlompo@88.130.186.182)
  568. # [18:45] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 276 seconds)
  569. # [18:47] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
  570. # [18:47] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
  571. # [18:49] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  572. # [18:50] * Joins: maikmerten (~maikmerte@port-92-201-171-49.dynamic.qsc.de)
  573. # [18:51] * Quits: weinig (~weinig@17.246.18.216) (Quit: weinig)
  574. # [18:52] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
  575. # [18:53] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  576. # [18:54] * bga_ is now known as bga_|away
  577. # [18:57] * Joins: e2i (~e2i@173-160-17-153-Sacramento.hfc.comcastbusiness.net)
  578. # [18:57] * Quits: e2i (~e2i@173-160-17-153-Sacramento.hfc.comcastbusiness.net) (Client Quit)
  579. # [18:58] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  580. # [18:59] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
  581. # [19:03] <karlcow> In the http://www.yahoo.com/ <meta http-equiv="X-UA-Compatible" content="chrome=1"> *sigh*
  582. # [19:03] <TabAtkins> Chrome Frame is a good thing, though hooking it off of X-UA-Compatible was still a mistake.
  583. # [19:05] * Joins: weinig (~weinig@17.246.18.216)
  584. # [19:10] * Quits: othermaciej (~mjs@67.218.104.242) (Quit: othermaciej)
  585. # [19:12] * Joins: jwalden (~waldo@nat/mozilla/x-itfggbwtzhnoowsb)
  586. # [19:12] <ben_c> Have they got chrome frame installing as 'non admin' yet?
  587. # [19:13] <ben_c> That's when it'll be super awesome
  588. # [19:13] <TabAtkins> No clue.
  589. # [19:15] <karlcow> TabAtkins: apart of the name which is plain branding ;) GFC tends to put people into the mode of thinking webkit only and that is no good for interOPERAbility
  590. # [19:16] * Joins: paul_irish (~paul_iris@67.218.109.118)
  591. # [19:16] <Ms2ger> I see what you did there
  592. # [19:17] * Joins: othermaciej (~mjs@17.246.19.230)
  593. # [19:18] * Joins: variable (~variable@unaffiliated/variable)
  594. # [19:20] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  595. # [19:20] * Parts: kanzure (~kanzure@131.252.130.248)
  596. # [19:24] <kennyluck> hsivonen, it seems to be that there are various levels of dealing with this rather no-technical issue. I'll start with a change proposal just to remove "ship name". I don't think this reflects you and othermaciej's point but this is likely to draw zero objection.
  597. # [19:24] <othermaciej> kennyluck: which issue?
  598. # [19:24] <kennyluck> othermaciej: getting <u> back.
  599. # [19:25] * Joins: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
  600. # [19:25] <annevk> remove "ship name"?
  601. # [19:25] <othermaciej> what does "ship name" have to do with that?
  602. # [19:25] * Quits: paul_irish (~paul_iris@67.218.109.118) (Remote host closed the connection)
  603. # [19:25] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
  604. # [19:26] <kennyluck> My argument was that <u> is for proper noun as <i> is for ship name.
  605. # [19:26] * Joins: paul_irish (~paul_iris@67.218.109.118)
  606. # [19:26] <kennyluck> So... as long as <i> can't be used for ship name, my argument no longer holds.
  607. # [19:27] <annevk> that seems rather silly
  608. # [19:27] <annevk> :)
  609. # [19:27] <kennyluck> (This is marginally related to the main issue, but I am not interested in getting back <u> either)
  610. # [19:27] <kennyluck> s/not/not that/
  611. # [19:28] <othermaciej> I don't think a change proposal to change <i> would be likely to be considered in scope for the <u> issue
  612. # [19:28] * bga_|away is now known as bga_
  613. # [19:29] * Joins: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
  614. # [19:29] <kennyluck> othermaciej: I thought about "Change Proposal: remove semantic tig", but I am not confident.
  615. # [19:30] * Quits: paul_irish (~paul_iris@67.218.109.118) (Ping timeout: 276 seconds)
  616. # [19:31] <kennyluck> sigh... I guess I'll write a long one.
  617. # [19:31] * Quits: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net) (Ping timeout: 240 seconds)
  618. # [19:32] * Joins: paul_irish (~paul_iris@nat/google/x-btykoegcdtlkzcjk)
  619. # [19:33] <karlcow> rediscovering http://www.http-stats.com/
  620. # [19:34] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
  621. # [19:34] * Joins: franksalim (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
  622. # [19:34] <annevk> karlcow, that looks hopelessly outdated and wrong
  623. # [19:34] * Joins: variable (~variable@unaffiliated/variable)
  624. # [19:35] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  625. # [19:35] <karlcow> I don't know if there are still running the service.
  626. # [19:35] <annevk> "Current statistics are based on a sample of 84604 probed servers, gathered in the last 958 days."
  627. # [19:35] <karlcow> yep seen that
  628. # [19:35] <annevk> Google should be in the top three
  629. # [19:37] <karlcow> and aws
  630. # [19:37] * Joins: Evet (~Evet@78.191.191.27)
  631. # [19:38] <annevk> http://en.wikipedia.org/wiki/Web_server#Market_structure
  632. # [19:38] <karlcow> I'm suprised to not see nginx in the top too
  633. # [19:39] <karlcow> oh it is
  634. # [19:39] <karlcow> doh
  635. # [19:39] <karlcow> vendor is the name of the dev
  636. # [19:41] * Quits: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net) (Ping timeout: 240 seconds)
  637. # [19:47] * Quits: weinig (~weinig@17.246.18.216) (Quit: weinig)
  638. # [19:50] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
  639. # [19:53] * Joins: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net)
  640. # [19:54] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  641. # [19:54] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
  642. # [19:55] * Joins: aroben (~aroben@unaffiliated/aroben)
  643. # [19:59] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (Ping timeout: 276 seconds)
  644. # [20:03] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:45d8:b0fd:dee3:7e6d)
  645. # [20:04] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  646. # [20:08] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
  647. # [20:11] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  648. # [20:21] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
  649. # [20:22] * Joins: mpilgrim (~pilgrim@97.67.219.162)
  650. # [20:26] * Joins: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net)
  651. # [20:27] * Quits: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net) (Client Quit)
  652. # [20:27] * Joins: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net)
  653. # [20:27] <annevk> http://theoatmeal.com/comics/state_web_winter scroll to the end
  654. # [20:31] <annevk> HTML Cheetah Balls
  655. # [20:31] <karlcow> http://s3.amazonaws.com/theoatmeal-img/comics/state_web_winter/html.jpg
  656. # [20:31] <annevk> wfm
  657. # [20:32] <karlcow> annevk: be careful, we might be quoted by New-York Times :p
  658. # [20:32] <annevk> I'll believe it when it happens
  659. # [20:33] <karlcow> ;) me too
  660. # [20:34] * Quits: maikmerten (~maikmerte@port-92-201-171-49.dynamic.qsc.de) (Remote host closed the connection)
  661. # [20:37] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
  662. # [20:41] * Quits: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl) (Quit: thiessenp)
  663. # [20:42] * Quits: othermaciej (~mjs@17.246.19.230) (Read error: Connection reset by peer)
  664. # [20:43] * Joins: othermaciej (~mjs@17.246.19.230)
  665. # [20:44] * Joins: jamesr_ (~jamesr@nat/google/x-kgjsdnzldwbgdhma)
  666. # [20:49] * Joins: mokush (~quassel@188.24.40.245)
  667. # [20:50] * Joins: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed)
  668. # [20:50] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  669. # [20:51] <annevk> unread: 1337
  670. # [20:51] <annevk> hah
  671. # [20:51] * Joins: TheWarden_ (~chatzilla@207.195.58.2)
  672. # [20:53] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi) (Ping timeout: 250 seconds)
  673. # [20:53] <Hixie> annevk: http://dev.w3.org/2006/webapi/progress/Progress.html needs a 301
  674. # [20:53] * Quits: TheWarden (~chatzilla@207.195.58.2) (Ping timeout: 255 seconds)
  675. # [20:54] <annevk> http://w3c-test.org/webapps/tests/XMLHttpRequest/status-basic.htm works :)
  676. # [20:54] * TheWarden_ is now known as TheWarden
  677. # [20:54] * TheWarden is now known as Guest85427
  678. # [20:55] * Quits: Guest85427 (~chatzilla@207.195.58.2) (Client Quit)
  679. # [20:56] * Quits: mpilgrim (~pilgrim@97.67.219.162) (Ping timeout: 276 seconds)
  680. # [20:58] <annevk> Hixie, I added http://dev.w3.org/cvsweb/2006/webapi/progress/.htaccess but it is not working
  681. # [20:58] <annevk> MikeSmith, can you help?
  682. # [20:59] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Ping timeout: 240 seconds)
  683. # [20:59] <annevk> Hixie, http://dev.w3.org/2006/webapi/progress/ is the new link by the way
  684. # [20:59] <Ms2ger> I told him that ;)
  685. # [21:00] <Hixie> yeah, i fixed it
  686. # [21:00] <Hixie> but i got confused by the other one while fixing it :-)
  687. # [21:00] <annevk> in #secrettreehouse?! oooh
  688. # [21:00] * Quits: jamesr_ (~jamesr@nat/google/x-kgjsdnzldwbgdhma) (Quit: jamesr_)
  689. # [21:00] <Hixie> Ms2ger's bugs are so terse that i have to work out what he means each time :-)
  690. # [21:00] <annevk> ah, minimalism is underrated :)
  691. # [21:00] <Hixie> and my attempt to force him to include more text always just results in him adding random spaces and words at the end :-P
  692. # [21:00] * Hixie glares at Ms2ger :-P
  693. # [21:00] <Ms2ger> Hah
  694. # [21:01] * Quits: matjas (~matjas@91.182.92.205) (Quit: Computer has gone to sleep.)
  695. # [21:01] <Ms2ger> Now you're linking to a 404
  696. # [21:01] <Hixie> i am?
  697. # [21:01] <Hixie> damnit
  698. # [21:02] <Ms2ger> I should have said just "404", actually
  699. # [21:02] <Hixie> no i'm not
  700. # [21:02] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  701. # [21:02] <Hixie> oh, i didn't commit the full change
  702. # [21:02] <Hixie> my bad
  703. # [21:03] <foolip_> when will people stop slapping x- prefixes on new MIME types, HTTP headers, etc?
  704. # [21:03] <annevk> was my .htaccess entry wrong?
  705. # [21:03] <annevk> I was pretty sure you could actually set up redirects on that domain
  706. # [21:03] <annevk> or maybe they are moderated somehow before being put live?
  707. # [21:04] <Ms2ger> http://tools.ietf.org/html/draft-saintandre-xdash-considered-harmful-01
  708. # [21:04] <Hixie> oh god, another references section bug from ms2ger
  709. # [21:04] <Hixie> the only thing that separates Ms2ger from Julian is that Ms2ger's bugs aren't bogus!
  710. # [21:05] <annevk> Ms2ger also closes bogus bugs with witty/non-appropriate-but-funny comments
  711. # [21:05] <annevk> I found out the other day
  712. # [21:05] <Hixie> hah
  713. # [21:05] <foolip_> http://donottrack.us/server.html adds to the fun with X-Do-Not-Track
  714. # [21:05] <Ms2ger> Section: http://www.whatwg.org/specs/web-apps/current-work/#refsORIGIN
  715. # [21:05] <Ms2ger> What else do you need?
  716. # [21:05] <Hixie> man you think i READ the boilerplate? :-P
  717. # [21:05] * Joins: matjas (~matjas@91.182.92.205)
  718. # [21:05] * Joins: dbaron (~dbaron@nat/mozilla/x-gkdpwxyqewgepwfd)
  719. # [21:05] <Ms2ger> You think I'm going to write it out again?
  720. # [21:06] <micheil> hmm.. I hate being bad with names; who's the guy who's the envangelist at mozilla with the red hair; chris someone..
  721. # [21:07] <Ms2ger> cheilmann?
  722. # [21:07] <foolip_> Hixie, abarth, which of you should I talk to about standardizing audio/video type sniffing in http://tools.ietf.org/html/draft-ietf-websec-mime-sniff-00 ?
  723. # [21:07] <Hixie> abarth first
  724. # [21:07] <Hixie> me if he doesn't have time/inclination to do it
  725. # [21:07] <annevk> should also include font sniffing I think
  726. # [21:07] <foolip_> abarth, ping me if you read this later
  727. # [21:07] <foolip_> (pretty please, etc)
  728. # [21:08] <annevk> but I said that already
  729. # [21:08] <hsivonen> What are the critical consumer protection mechanisms that this post talks about: http://www.thesecuritypractice.com/the_security_practice/2011/01/mozillas-do-not-track-proposal-must-first-do-no-harm.html ?
  730. # [21:08] * riven is now known as riven`
  731. # [21:08] <Ms2ger> Damn you, Anne, with your WD-style on dev.w3.org!
  732. # [21:09] <micheil> Ms2ger: yah, that's him
  733. # [21:09] <annevk> Ms2ger, glad you care
  734. # [21:10] <annevk> once there's two I might act
  735. # [21:10] <Ms2ger> Hah
  736. # [21:10] <Ms2ger> Julian?
  737. # [21:10] * annevk raises lower bar to three
  738. # [21:11] <Ms2ger> Can't think of anyone else :(
  739. # [21:13] <annevk> but euh, fix pimpmyspec.net !
  740. # [21:13] <Ms2ger> Hixie, surely my bugs are easier than that foreign content bug right at the top of your queue
  741. # [21:14] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  742. # [21:15] <annevk> Hixie, I would like twitter.com/WHATWG on whatwg.org
  743. # [21:15] <annevk> Hixie, if you do not want to sacrifice space I suggest we dump "Demos" for now
  744. # [21:16] <Ms2ger> There's demos?
  745. # [21:17] * bga_ is now known as bga_|away
  746. # [21:17] <Ms2ger> So I was writing tests, and I just ended up on IRC
  747. # [21:18] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
  748. # [21:19] <annevk> Ms2ger, http://www.whatwg.org/demos/
  749. # [21:23] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:45d8:b0fd:dee3:7e6d) (Quit: mdelaney)
  750. # [21:24] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:f4e4:619:6d5:8db5)
  751. # [21:24] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
  752. # [21:25] * Quits: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net) (Quit: apucacao)
  753. # [21:26] * Quits: plomlompom (~plomlompo@88.130.186.182) (Ping timeout: 255 seconds)
  754. # [21:26] * Joins: plomlompom (~plomlompo@88.130.186.182)
  755. # [21:27] * Quits: paul_irish (~paul_iris@nat/google/x-btykoegcdtlkzcjk) (Read error: Connection reset by peer)
  756. # [21:27] <jgraham> gsnedders: Saw this, thought of you http://www.youtube.com/watch?v=4N1M7Kwl81A
  757. # [21:28] * Joins: paul_irish (~paul_iris@nat/google/x-ghfmiwdyrroczepr)
  758. # [21:28] <gsnedders> jgraham: That is awesome.
  759. # [21:32] * riven` is now known as riven
  760. # [21:32] <jgraham> gsnedders: Yes
  761. # [21:40] * Joins: ojan (~ojan@nat/google/x-vaajyatmlnchyyoc)
  762. # [21:48] <Hixie> Ms2ger: i'm not actually complaining about your bugs, just teasing ;-)
  763. # [21:48] <Hixie> Ms2ger: they are indeed easy to deal with :-)
  764. # [21:48] <Hixie> Ms2ger, annevk: btw i fully intend to eventually defer to dom core on the infrastructure definitions, i'm just stalling because those are really core to the spec and so i want to make sure we have a really solid story for dom core and so on first (i do change the definitions occasionally, and it has ramifications across a lot of the platform when i do)
  765. # [21:49] <Hixie> annevk: i'm happy to add a new one, sure. hold on.
  766. # [21:49] <Hixie> annevk: any preferred colour?
  767. # [21:49] <Ms2ger> papayawhip
  768. # [21:49] <Hixie> what color is that
  769. # [21:49] <Ms2ger> Papaya whip is a representation of the color that would result if mashed papayas were blended with vanilla ice cream, whipped cream, or yogurt.
  770. # [21:49] <jgraham> Ugly
  771. # [21:49] <Ms2ger> Yay, Wikipedia
  772. # [21:50] <Hixie> i was looking more for an rgb triple
  773. # [21:50] <Hixie> but thanks?
  774. # [21:51] <Ms2ger> Hey, it's in CSS3Color!
  775. # [21:51] <Ms2ger> (ffefd5)
  776. # [21:52] <Hixie> dude that's uglier than the gray we had before
  777. # [21:52] * jgraham did say that already :p
  778. # [21:52] <Ms2ger> Hah
  779. # [21:52] <TabAtkins> papayawhip is the best color
  780. # [21:52] <Peter`> But it'd be made from mashed papayas
  781. # [21:52] <Ms2ger> I'd raise a Tracker issue for it ;)
  782. # [21:52] * bga_|away is now known as bga_
  783. # [21:53] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
  784. # [21:53] <jgraham> TabAtkins: I think you meant to say "papayawhip is the best color /you can hope for if you blend papaya with vanilla ice cream, whipped cream, or yoghurt"
  785. # [21:54] <jgraham> s|"|/"|
  786. # [21:54] <Hixie> ok reload whatwg.org/
  787. # [21:55] <Ms2ger> wfm
  788. # [21:56] <Hixie> i also put a max-width on the page and centered it
  789. # [21:59] <annevk> cool
  790. # [21:59] <Hixie> gonna remove everything except those boxes in fact
  791. # [22:00] * Joins: matjas_ (~matjas@91.182.92.205)
  792. # [22:01] <franksalim> including the "Want to get involved and help out?"
  793. # [22:02] <Hixie> yeah, gonna replace that with a box
  794. # [22:02] <annevk> is my screen just not wide enough for three columns?
  795. # [22:02] * Quits: matjas (~matjas@91.182.92.205) (Ping timeout: 240 seconds)
  796. # [22:02] <annevk> or are there no three columns possible?
  797. # [22:02] <annevk> oh, now it is
  798. # [22:02] <annevk> hmmmm
  799. # [22:03] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
  800. # [22:03] <annevk> Hixie, I think matjas_ suggested using wrapper <a> to make the whole box clickable
  801. # [22:04] <annevk> Hixie, though that would not work for specs
  802. # [22:04] * matjas_ is now known as matjas
  803. # [22:04] <matjas> +1
  804. # [22:04] <Hixie> i just simplified specs so it would work for it
  805. # [22:04] <Ms2ger> Wait, are you +1'ing yourself?
  806. # [22:04] <Hixie> wouldn't work for Help though
  807. # [22:05] <annevk> Help seems somewhat redundant with "Mailing List" and "Forums" and "IRC"
  808. # [22:05] <annevk> also, these boxes would do great with transform on :hover :)
  809. # [22:07] <annevk> oh, and since we're beyond HTML4, you can drop media="all"
  810. # [22:07] * Joins: jamesr_ (~jamesr@nat/google/x-gbroelvpeauerpgf)
  811. # [22:07] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
  812. # [22:12] * Joins: matjas_ (~matjas@91.182.92.205)
  813. # [22:14] * Quits: matjas (~matjas@91.182.92.205) (Ping timeout: 240 seconds)
  814. # [22:18] <annevk> Hixie, http://www.whatwg.org/mailing-list starts with "we have three lists" and goes on to list four
  815. # [22:18] <Hixie> heh
  816. # [22:18] <Hixie> fixed
  817. # [22:20] * Quits: plomlompom (~plomlompo@88.130.186.182) (Ping timeout: 240 seconds)
  818. # [22:21] * Joins: plomlompom (~plomlompo@88.130.186.182)
  819. # [22:27] * Quits: Ms2ger (~Ms2ger@91.181.255.138) (Quit: nn)
  820. # [22:30] <abarth> foolip_: hey
  821. # [22:31] <Hixie> does box-shadow not supported being css-transitioned?
  822. # [22:31] <foolip_> abarth, hi there
  823. # [22:31] <TabAtkins> According to the current draft, no. But I suspect that's an oversight.
  824. # [22:32] <abarth> did you want to talk about video sniffing?
  825. # [22:32] <foolip_> abarth, so basically I want to kill Content-Type for <video>, as per http://www.w3.org/html/wg/wiki/ChangeProposals/NoVideoContentType
  826. # [22:32] <annevk> Hixie, not per http://www.w3.org/TR/css3-transitions/
  827. # [22:32] <TabAtkins> This *should* be defined in css3-backgrounds, but that spec doesn't have a proper section on Interpolating yet.
  828. # [22:33] <foolip_> and if that succeeds, we really need interop on the sniffing
  829. # [22:33] <foolip_> so I just want to know how we could go about doing that
  830. # [22:33] <abarth> foolip_: video sniffing is a big mess. like other kinds of sniffing, it's race to the bottom, but unlike other kinds of sniffing, it hasn't stablished yet
  831. # [22:33] <foolip_> I can come up with the byte patterns for the formats we support, but have no spec editing powers
  832. # [22:34] <foolip_> between the formats we support, it's actually rather simple
  833. # [22:34] <abarth> yeah? can you send me a list of the formats / byte patterns?
  834. # [22:35] <foolip_> abarth, sure, I summarized the state of things on in a mail some time ago, let me look for it
  835. # [22:35] <abarth> k
  836. # [22:35] <abarth> ignoring the content-type for <video> would align its behavior with <img>
  837. # [22:36] <foolip_> abarth, http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-September/028383.html talks about OggS
  838. # [22:37] <Hixie> annevk: lame
  839. # [22:37] <foolip_> http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-September/028371.html talks about WebM
  840. # [22:38] * Joins: seventh (seventh@69.80.102.199)
  841. # [22:38] <foolip_> and I see I've neglected WAVE, but the format is "RIFF" + any 4 octets + "WAVE"
  842. # [22:38] <abarth> how future-proof is OggS\0 ?
  843. # [22:39] <foolip_> abarth, you mean if the \0 could become 0x01 ?
  844. # [22:39] <abarth> "Opera (GStreamer) simply checks for the string "webm" somewhere in the header"
  845. # [22:39] <abarth> boo
  846. # [22:39] <abarth> foolip_: yes
  847. # [22:39] <Hixie> "RIFF" + any 4 octets + "WAVE" -- finally another use for "mask" part of the sniffing table :-)
  848. # [22:39] <abarth> yeah, we already need mask for WebP
  849. # [22:39] <abarth> because it's also RIFF
  850. # [22:39] <Hixie> annevk: what do you think of whatwg.org now
  851. # [22:40] <Hixie> matjas_: i implemented your suggestion on whatwg.org
  852. # [22:40] <Hixie> matjas_: so thanks!
  853. # [22:40] <foolip_> abarth, when I looked into it I came to the conclusion that it's unlikely that the version field is going to increase ever, and it it does we need to update both demuxers and sniffing
  854. # [22:40] <matjas_> thank you!
  855. # [22:40] <abarth> foolip_: ok, then we should include the null byte
  856. # [22:40] <foolip_> abarth, WebM sniffing is the one that requires the most tinkering, I think
  857. # [22:40] <annevk> Hixie, a lot better :)
  858. # [22:40] <annevk> nice
  859. # [22:40] <abarth> i asked the vp8 folks about that at some point
  860. # [22:41] * Joins: dglazkov (~dglazkov@216.239.45.130)
  861. # [22:41] <foolip_> no conclusion?
  862. # [22:41] <abarth> they said there's a constant pattern at a constant offset that we can use
  863. # [22:41] <abarth> i can ask them again
  864. # [22:41] <abarth> what about h.264?
  865. # [22:41] <Hixie> holy cow, it even works in IE, Opera, Firefox, Chrome, and Safari, without my having to do anything special
  866. # [22:41] <Hixie> i only have two non-standard properties and they don't work anyway (the transitions for box-shadow)
  867. # [22:41] <foolip_> abarth, that would be great, on the WebM discussion list preferably, since I'm on it
  868. # [22:41] <Hixie> ok, lunch time
  869. # [22:41] <Hixie> bbiab
  870. # [22:42] <abarth> Hixie: pretty
  871. # [22:42] <foolip_> abarth, I haven't looked at sniffing the MPEG-4 container, because we don't intend to support it
  872. # [22:42] <foolip_> abarth, to get it right, it'd probably be best to ask the QuickTime folks at Apple
  873. # [22:43] <annevk> Hixie, so next is redesigning http://www.whatwg.org/charter and such? :)
  874. # [22:43] <abarth> ok, i'd like to add them all at once to avoid the appearance of favoritism
  875. # [22:43] * foolip_ looks at how GStreamer sniffs MPEG-4
  876. # [22:44] <abarth> thx
  877. # [22:45] <foolip_> oh, maybe we need MP3 too, unless Chrome is going to remove support for it
  878. # [22:45] <foolip_> ID3v2...
  879. # [22:46] <foolip_> MP3 in RIFF container
  880. # [22:46] <foolip_> :/
  881. # [22:46] <abarth> i seem to remember that mp3 was tricky to sniff, but i don't remember the details
  882. # [22:47] <abarth> is it just RIFF?
  883. # [22:47] <Hixie> annevk: i'll look, but probably not (unless i broke them)
  884. # [22:47] <Hixie> bbl
  885. # [22:48] <foolip_> abarth, you also have header-less MP3, IIRC
  886. # [22:48] <foolip_> which should actually be the most common
  887. # [22:49] <roc> Is Chrome going to remove MP3 support? That's never been clear
  888. # [22:49] <TabAtkins> I don't think we've ever announced anything in that direction.
  889. # [22:49] <abarth> dunno
  890. # [22:49] <roc> you've announced "Specifically, we are supporting the WebM (VP8) and Theora video codecs, and will consider adding support for other high-quality open codecs in the future."
  891. # [22:50] <roc> oh, that's video
  892. # [22:50] <abarth> do other browsers support mp3?
  893. # [22:50] <TabAtkins> Yeah, that's for video. We haven't said anything about <audio>.
  894. # [22:50] * Quits: ROBOd (~robod@92.84.198.86) (Quit: .)
  895. # [22:50] <roc> so technically you could still be supporting MP4+AAC!
  896. # [22:50] <TabAtkins> abarth: Yes, safari and IE9 do.
  897. # [22:50] <TabAtkins> http://html5doctor.com/native-audio-in-the-browser/
  898. # [22:50] <roc> maybe you should shake some trees and get that clarified
  899. # [22:50] <roc> MP3-related patents haven't run out yet
  900. # [22:51] <roc> we'll support it the day they do
  901. # [22:51] <abarth> chrome doesn't support wav?
  902. # [22:51] <TabAtkins> Any idea when that day is?
  903. # [22:51] <roc> no
  904. # [22:51] <roc> I believe it depends on your legal department
  905. # [22:51] <TabAtkins> Bleh. Fuck patents.
  906. # [22:51] <roc> yep
  907. # [22:52] <abarth> at least everyone supports PNG
  908. # [22:52] <abarth> we should just use PNG for video
  909. # [22:52] <roc> APNG
  910. # [22:52] <roc> does chrome even support APNG?
  911. # [22:52] <roc> sigh
  912. # [22:53] <roc> Today was looking pretty good until I found out that Matrix 4 and 5 are going to be made
  913. # [22:53] <foolip_> abarth, for MPEG-4, it looks like there are quite a few patterns to match
  914. # [22:53] <foolip_> 8 byte in, you have "ftypqt ", "ftypisom" and "ftypmp42"
  915. # [22:54] <foolip_> it would probably be best to contact David Singer, as suggested by http://tools.ietf.org/html/rfc4337
  916. # [22:54] <abarth> ok, i've been ignoring this stuff hoping the world would get simpler, but that looks somewhat unlikely at this point, i'll put something in the spec
  917. # [22:54] <abarth> ok, i know david
  918. # [22:55] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 276 seconds)
  919. # [22:55] <foolip_> abarth, do you need anything from me, or will everything I need magically appear in the spec after some time? ;)
  920. # [22:55] <abarth> i'm making some notes
  921. # [22:56] <abarth> give me a minute to see if I have any questions
  922. # [22:56] * foolip_ nods
  923. # [22:57] <karlcow> this is amazing. Errata publication process with diff nodes :) http://scraplab.net/2011/01/20/admiralty-chart-correction-tracings/
  924. # [22:58] <abarth> foolip_: OggS\0 is for video or audio?
  925. # [22:58] <foolip_> abarth, both, if you need to map it to an existing MIME type then application/ogg would do
  926. # [22:59] <abarth> yeah, we map the bytes to a mime type
  927. # [22:59] <abarth> ok
  928. # [22:59] <foolip_> figuring out what exactly the streams are isn't sniffable without quite a lot of data
  929. # [22:59] * Joins: ment (thement@ibawizard.net)
  930. # [22:59] * Quits: matjas_ (~matjas@91.182.92.205) (Quit: Computer has gone to sleep.)
  931. # [23:00] <abarth> k
  932. # [23:00] <foolip_> the WebM stuff is equally for audio-only files as well, so if video/webm is ok for that, then video/ogg shouldn't be a disaster for Ogg either
  933. # [23:01] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  934. # [23:01] <abarth> here's what i've got:
  935. # [23:01] <abarth> application/ogg: OggS\0
  936. # [23:01] <abarth> video/webm: 0x1A, 0x45, 0xDF, 0xA3 + more (ask)
  937. # [23:01] <abarth> image/webp: "RIFF" + any 4 octets + "WEBPVP"
  938. # [23:02] <abarth> audio/wave: "RIFF" + any 4 octets + "WAVE"
  939. # [23:02] <abarth> audio/mpeg: ask
  940. # [23:02] <abarth> video/mp4: ask
  941. # [23:03] <foolip_> abarth, looks right
  942. # [23:03] <abarth> ok, i'll update the draft today
  943. # [23:03] <foolip_> although I think there's no registered MIME type for RIFF WAVE, if that matters
  944. # [23:03] <abarth> i'll also send email to the IETF websec list and the whatwg list
  945. # [23:03] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: time to take a shower)
  946. # [23:03] <abarth> foolip_: we can register it
  947. # [23:04] <foolip_> abarth, that'd be awesome
  948. # [23:04] * Joins: Athox (~loriisacu@c2D77BF51.dhcp.bluecom.no)
  949. # [23:05] <foolip_> thanks for helping out, hopefully sanity will soon be possible for <video> type checking
  950. # [23:06] * Quits: torvalamo (~loriisacu@29-36-9.connect.netcom.no) (Ping timeout: 240 seconds)
  951. # [23:06] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  952. # [23:06] <abarth> foolip_: np. i'll also get chrome's sniffing updated to match these patterns
  953. # [23:07] <foolip_> abarth, great, I'll put it in Opera as soon as http://www.w3.org/html/wg/wiki/ChangeProposals/NoVideoContentType prevails
  954. # [23:07] <foolip_> (or sooner)
  955. # [23:07] * Joins: matjas (~matjas@91.182.92.205)
  956. # [23:08] * Joins: stevela (~anonymous@74.125.59.76)
  957. # [23:09] * Quits: Martijnc (~Martijnc@91.176.93.127) (Quit: Martijnc)
  958. # [23:09] * Quits: matjas (~matjas@91.182.92.205) (Client Quit)
  959. # [23:11] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: Computer has gone to sleep.)
  960. # [23:12] <foolip_> http://www.w3.org/html/wg/wiki/ChangeProposals/PosterElement gets 0 points for brevity
  961. # [23:13] * Quits: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net) (Remote host closed the connection)
  962. # [23:13] * Quits: Athox (~loriisacu@c2D77BF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  963. # [23:15] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:f4e4:619:6d5:8db5) (Quit: mdelaney)
  964. # [23:15] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:f4e4:619:6d5:8db5)
  965. # [23:16] * bga_ is now known as bga_|away
  966. # [23:17] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
  967. # [23:18] * Joins: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no)
  968. # [23:19] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  969. # [23:22] * Joins: bckenny (~bckenny@nat/google/x-tzbfqizpomzogkgk)
  970. # [23:24] * Quits: plomlompom (~plomlompo@88.130.186.182) (Ping timeout: 240 seconds)
  971. # [23:24] * Joins: plomlompom (~plomlompo@88.130.186.182)
  972. # [23:24] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  973. # [23:24] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
  974. # [23:27] * Joins: benschwarz (~benschwar@ppp118-209-47-195.lns20.mel4.internode.on.net)
  975. # [23:27] <annevk> so I just looked at http://www.whatwg.org/style/tabbed-pages
  976. # [23:27] * Joins: jdaggett (~jdaggett@y224181.dynamic.ppp.asahi-net.or.jp)
  977. # [23:27] <annevk> the way Hixie picks colors is funny
  978. # [23:31] * Quits: f1lt3r_bocoup (~f1lt3r@64.119.153.2) (Remote host closed the connection)
  979. # [23:31] * bga_|away is now known as bga_
  980. # [23:31] <foolip_> annevk, is the script that generates http://html5.org/tools/web-apps-tracker under your control?
  981. # [23:32] <annevk> yep
  982. # [23:32] <annevk> it's open source too
  983. # [23:32] <foolip_> icanhaz?
  984. # [23:32] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  985. # [23:32] <annevk> http://code.google.com/p/html5/source/browse/#svn%2Ftrunk%2Fweb-apps-tracker
  986. # [23:34] <foolip_> annevk, thanks
  987. # [23:34] <annevk> it's not really the greatest code ever written, but it works
  988. # [23:35] <foolip_> I was working on something to annotate commits with which sections were changed, and thought maybe it'd make sense to merge it
  989. # [23:35] <foolip_> not finished, might never be
  990. # [23:35] <annevk> that'd be quite brilliant
  991. # [23:36] <foolip_> annevk, do you have a cron job to update from upstream svn all the time, or do you have commit hooks on the svn server?
  992. # [23:36] <annevk> it's live :)
  993. # [23:36] <foolip_> oh, it logs from the server every time you access the page?
  994. # [23:36] <annevk> front page always pulls from SVN
  995. # [23:36] <foolip_> wow :)
  996. # [23:36] <annevk> diffs pull from SVN unless there is a cached entry
  997. # [23:37] <MikeSmith> anybody know whatever happened with persistent SharedWorkers idea?
  998. # [23:38] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
  999. # [23:38] <foolip_> I've been using a git mirror (http://gitorious.org/whatwg/webapps/commits/master), but mostly because I like git of course
  1000. # [23:38] <annevk> I have a commit hook these days (for twitter) and could therefore do smarter things, but nothing has been done so far
  1001. # [23:38] <annevk> and perf-wise it all pulls through
  1002. # [23:38] <annevk> the only feature I have been thinking about adding is an Atom feed that includes the diffs
  1003. # [23:38] <foolip_> automatic read-only git mirrors like http://git.apache.org/ would be sweet, but I don't know how to set that up
  1004. # [23:39] <annevk> but since that would require some kind of database or imagined file storage I have not bothered yet
  1005. # [23:39] <foolip_> why?
  1006. # [23:39] * Quits: kal-EL_ (~jor-EL@host135-4-dynamic.48-82-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
  1007. # [23:40] <foolip_> my thinking was to use <article> for each commit and then use http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#atom
  1008. # [23:40] <foolip_> does anyone remember why it was removed from the W3C spec?
  1009. # [23:40] <foolip_> people who like Atom don't like pseudo-code?
  1010. # [23:40] <annevk> W3C does not use HTML5
  1011. # [23:41] <TabAtkins> Julain complained that it wasn't ideal in some cases.
  1012. # [23:41] <annevk> oh, Atom
  1013. # [23:41] <annevk> dunno
  1014. # [23:41] <foolip_> I implemented it, seems pretty good actually
  1015. # [23:41] <Hixie> annevk: what's funny about it :-P
  1016. # [23:41] <foolip_> with some bugs filed, of course
  1017. # [23:41] * foolip_ looks at Hixie
  1018. # [23:42] <annevk> foolip_, if you generate the Atom feed you need to have access to the previous entries no?
  1019. # [23:42] <annevk> foolip_, hmm, I guess I could actually use XML to parse the instance, remove the last item and insert a new one
  1020. # [23:42] <annevk> foolip_, but that would be rather professional
  1021. # [23:42] <foolip_> annevk, you'd have to have an HTML document with as many top-level <articles> as you want <entry>s
  1022. # [23:43] <foolip_> annevk, which is pretty close to what http://html5.org/tools/web-apps-tracker already is
  1023. # [23:43] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Quit: Leaving)
  1024. # [23:43] <abarth> foolip_: done
  1025. # [23:43] <foolip_> abarth, ah, you're fast!
  1026. # [23:44] <abarth> i try :)
  1027. # [23:44] <abarth> i expect hatemail though :(
  1028. # [23:44] * foolip_ joins websec@ietf.org
  1029. # [23:44] <foolip_> ignore the haters
  1030. # [23:44] <foolip_> I can give you a bit of praise to balance it out :)
  1031. # [23:44] <annevk> foolip_, in a way, except besides the commit message and bug link you also want to have the change
  1032. # [23:45] <annevk> foolip_, anyway, I'm going to sleep and will see your code in the morning :p
  1033. # [23:45] <foolip_> annevk, hrm, right
  1034. # [23:45] <foolip_> annevk, don't count on it, there are many pieces and none of them are more than 50% done
  1035. # [23:49] <foolip_> abarth, typo: vidow/webm
  1036. # [23:49] <abarth> that's what i get :)
  1037. # [23:50] <Hixie> annevk: decided not to change the other pages, they seem to work fine
  1038. # [23:50] <abarth> foolip_: fixed
  1039. # [23:50] <foolip_> in case you don't know, the part of the WebM signature you have is the EBML signature, shared by matroska and webm
  1040. # [23:51] <annevk> Hixie, fair enough
  1041. # [23:51] <Hixie> annevk: i might change the tabs one day, but probably not any time soon
  1042. # [23:51] <Hixie> not like anyone looks at those pages anyway :-P
  1043. # [23:52] <annevk> ooh, we have http://www.whatwg.org/images/logo.svg
  1044. # [23:53] <annevk> I should start using that on the blog
  1045. # [23:53] <annevk> the current image looks ugly scaled down
  1046. # [23:53] <Hixie> yeah
  1047. # [23:53] <Hixie> btw we also have images.whatwg.org that i use to speed up downloading the spec; if you need any other images on there let me know
  1048. # [23:53] <annevk> I'm gonna use ::after { content:svg } :)
  1049. # [23:53] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1050. # [23:53] <Hixie> content:svg? you mean content: url(...svg) ?
  1051. # [23:54] <annevk> yeah
  1052. # [23:54] <Hixie> ah ok
  1053. # [23:54] <Hixie> i thought it might be some newfangled thing
  1054. # [23:54] <annevk> Hixie, you could put that logo.svg there maybe?
  1055. # [23:54] <annevk> that way whatwg.org does not need to be fetched for blog.whatwg.org
  1056. # [23:54] <Hixie> sure
  1057. # [23:54] <annevk> or I could just host a copy on blog.whatwg.org
  1058. # [23:54] <annevk> I guess
  1059. # [23:54] <TabAtkins> Yup, new spec. You give it a mimetype, it creates an appropriate image for you based on a pseudorandom algorithm.
  1060. # [23:54] * Quits: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (Quit: estes)
  1061. # [23:55] <Hixie> actually it's already there
  1062. # [23:55] <Hixie> http://images.whatwg.org/logo.svg
  1063. # [23:55] <annevk> sweet
  1064. # [23:59] <Hixie> switched whatwg.org/ to use the svg too
  1065. # Session Close: Tue Jan 25 00:00:00 2011

The end :)