/irc-logs / freenode / #whatwg / 2012-06-11 / end

Options:

  1. # Session Start: Mon Jun 11 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:01] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  4. # [00:19] * Quits: barnabywalters (~barnabywa@host-89-242-61-142.as13285.net) (Quit: Back to real life!)
  5. # [00:27] * Joins: ehsan (~ehsan@209.20.29.228)
  6. # [00:30] * Quits: sedovsek (~robert@93-103-104-107.dynamic.t-2.net) (Quit: sedovsek)
  7. # [00:31] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Quit: tantek)
  8. # [00:44] * Quits: tomasf (~tom@2002:55e5:dbde:0:cda7:73ab:7d90:ad9b) (Quit: tomasf)
  9. # [00:47] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  10. # [00:49] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Linkinus - http://linkinus.com)
  11. # [00:55] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  12. # [01:06] * Quits: sarro (~sarro@i5E865A14.versanet.de)
  13. # [01:09] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Remote host closed the connection)
  14. # [01:09] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  15. # [01:10] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  16. # [01:15] * Joins: Delapouite (~Delapouit@dsl-58-6-19-17.wa.westnet.com.au)
  17. # [01:16] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Ping timeout: 245 seconds)
  18. # [01:19] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:216:6fff:fe0c:cfd5) (Ping timeout: 264 seconds)
  19. # [01:20] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Remote host closed the connection)
  20. # [01:20] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  21. # [01:22] <gsnedders> Heh, so easy to make Erik Arvidsson's email mean Google's webapps aren't on the "open web".
  22. # [01:22] <gsnedders> (Email to es-discuss, this is)
  23. # [01:22] <gsnedders> There again, given they have UA sniffing to start with on many things, that's rather self-evident.
  24. # [01:23] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  25. # [01:24] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  26. # [01:28] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  27. # [01:28] * Quits: drublic (~drublic@frbg-4d02857c.pool.mediaWays.net) (Remote host closed the connection)
  28. # [01:29] * Joins: drublic (~drublic@frbg-4d02857c.pool.mediaWays.net)
  29. # [01:33] * Quits: drublic (~drublic@frbg-4d02857c.pool.mediaWays.net) (Ping timeout: 276 seconds)
  30. # [01:41] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
  31. # [01:41] * Quits: svl (~me@157-157-162-14-du-tms-is-14.tms.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  32. # [01:56] * Joins: MikeSmith_ (~MikeSmith@s1106236.xgsspn.imtp.tachikawa.spmode.ne.jp)
  33. # [01:57] * Quits: MikeSmith (~MikeSmith@s1106247.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 244 seconds)
  34. # [01:57] * MikeSmith_ is now known as MikeSmith
  35. # [01:59] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  36. # [02:04] * Quits: dydx (~dydz@108-78-254-162.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
  37. # [02:08] * Joins: dydx (~dydz@108-78-254-162.lightspeed.sntcca.sbcglobal.net)
  38. # [02:11] * Joins: hij1nx (~hij1nx@rafal.telnet.krakow.pl)
  39. # [02:11] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  40. # [02:15] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  41. # [02:17] * Joins: tomasf (~tom@2002:55e5:dbde:0:24cf:7a8f:bf7f:f88)
  42. # [02:21] * Joins: blargh (jahhg@110-174-17-163.static.tpgi.com.au)
  43. # [02:21] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Read error: Connection reset by peer)
  44. # [02:21] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  45. # [02:24] * Quits: Velmont (odinho@dalvik.ping.uio.no) (Ping timeout: 260 seconds)
  46. # [02:25] * Quits: niftylettuce (u2733@gateway/web/irccloud.com/x-tijwjifuvxjqcwgi) (Excess Flood)
  47. # [02:25] * Joins: Velmont (odinho@dalvik.ping.uio.no)
  48. # [02:26] * Joins: niftylettuce (u2733@gateway/web/irccloud.com/x-llpjhwcaaaobnfxb)
  49. # [02:26] * Joins: jondong (~jondong@123.126.22.58)
  50. # [02:27] * jondong is now known as Guest76767
  51. # [02:51] * heycam|away is now known as heycam
  52. # [02:51] <heycam> we'll have catmull-rom curves in SVG2 btw
  53. # [02:52] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
  54. # [02:56] * Quits: hij1nx (~hij1nx@rafal.telnet.krakow.pl) (Quit: hij1nx)
  55. # [02:57] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  56. # [03:02] * Joins: kinetik (~kinetik@121.98.132.55)
  57. # [03:07] * Quits: blargh (jahhg@110-174-17-163.static.tpgi.com.au)
  58. # [03:07] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  59. # [03:09] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  60. # [03:26] * Joins: yuuki_ (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  61. # [03:27] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
  62. # [03:43] * Quits: MikeSmith (~MikeSmith@s1106236.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: MikeSmith)
  63. # [04:01] * Quits: LBP (~Mirc@pD9EB0A39.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
  64. # [04:02] * Joins: LBP (~Mirc@pD9EB1ABA.dip0.t-ipconnect.de)
  65. # [04:03] * Joins: leeight_ (~leeight@211.144.207.83)
  66. # [04:04] * Quits: abarth (u5294@gateway/web/irccloud.com/x-uxxrmzstqzrvznhb) (Quit: Connection closed for inactivity)
  67. # [04:10] * Quits: dydx (~dydz@108-78-254-162.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
  68. # [04:13] * Joins: nessy (~Adium@124-171-47-17.dyn.iinet.net.au)
  69. # [04:31] * Quits: twisted` (~twisted@p5DDBAAA4.dip.t-dialin.net) (Ping timeout: 260 seconds)
  70. # [04:33] * Joins: twisted` (~twisted@p5DDBBD19.dip.t-dialin.net)
  71. # [04:40] * heycam is now known as heycam|away
  72. # [04:45] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  73. # [04:56] * Joins: dydx (~dydz@108-78-254-162.lightspeed.sntcca.sbcglobal.net)
  74. # [05:02] * Quits: tomasf (~tom@2002:55e5:dbde:0:24cf:7a8f:bf7f:f88) (Quit: tomasf)
  75. # [05:07] * Quits: dydx (~dydz@108-78-254-162.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
  76. # [05:16] * Joins: jacobolus (~jacobolus@adsl-99-101-142-82.dsl.pltn13.sbcglobal.net)
  77. # [05:20] * Joins: Kasey (~kkellydes@75.49.2.67)
  78. # [05:23] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
  79. # [05:24] * Quits: jacobolus (~jacobolus@adsl-99-101-142-82.dsl.pltn13.sbcglobal.net) (Remote host closed the connection)
  80. # [05:26] * Joins: Druide_ (~Druid@p5B05CD14.dip.t-dialin.net)
  81. # [05:28] * Quits: Druide__ (~Druid@p5B05DC66.dip.t-dialin.net) (Ping timeout: 265 seconds)
  82. # [05:28] * Quits: Kasey (~kkellydes@75.49.2.67) (Ping timeout: 244 seconds)
  83. # [05:28] * Joins: jacobolus (~jacobolus@adsl-99-101-142-82.dsl.pltn13.sbcglobal.net)
  84. # [05:30] * Joins: Kasey (~kkellydes@adsl-75-49-4-140.dsl.wotnoh.sbcglobal.net)
  85. # [05:30] * Joins: MikeSmith (~MikeSmith@s1106236.xgsspn.imtp.tachikawa.spmode.ne.jp)
  86. # [05:34] * Quits: jacobolus (~jacobolus@adsl-99-101-142-82.dsl.pltn13.sbcglobal.net) (Ping timeout: 256 seconds)
  87. # [05:35] * Quits: Kasey (~kkellydes@adsl-75-49-4-140.dsl.wotnoh.sbcglobal.net) (Quit: Computer has gone to sleep.)
  88. # [06:04] * Joins: CCD (~fragile@host86-132-138-217.range86-132.btcentralplus.com)
  89. # [06:06] * Quits: CCD (~fragile@host86-132-138-217.range86-132.btcentralplus.com) (Client Quit)
  90. # [06:09] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  91. # [06:37] * Joins: Kasey (~kkellydes@adsl-75-49-1-220.dsl.wotnoh.sbcglobal.net)
  92. # [06:43] * Quits: Kasey (~kkellydes@adsl-75-49-1-220.dsl.wotnoh.sbcglobal.net) (Quit: Computer has gone to sleep.)
  93. # [06:56] * Joins: jryans (~jryans@cpe-70-124-81-135.austin.res.rr.com)
  94. # [07:04] * Quits: hendry_ (~hendry@uk.webconverger.com) (Ping timeout: 265 seconds)
  95. # [07:06] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
  96. # [07:06] * Joins: hendry (~hendry@uk.webconverger.com)
  97. # [07:12] <Hixie> do we have a way to detect when the user's mouse goes outside the window frame?
  98. # [07:15] <Hixie> oh duh i had a typo in my test
  99. # [07:15] <Hixie> nevermind
  100. # [07:28] <Hixie> how about composition effects... is there a way to make a CSS element's background be a semi-transparent blur?
  101. # [07:35] * Joins: niloy (~niloy@61.12.96.242)
  102. # [07:37] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Quit: tantek)
  103. # [07:41] <asmodai> Hixie: semi-transparent, yes, but haven't seen a way to do a blur outside of pre-rendered images
  104. # [07:41] <asmodai> But that's just my meager knowledge.
  105. # [07:41] <Hixie> i'm trying to do the effect mac does with its context menus
  106. # [07:41] <Hixie> from css
  107. # [07:51] * boaz is now known as boaz|away
  108. # [07:56] * Quits: jamesr_ (jamesr@nat/google/x-hpxmfecoxjsagmof) (Remote host closed the connection)
  109. # [07:58] * Quits: niloy (~niloy@61.12.96.242) (Read error: Connection reset by peer)
  110. # [08:02] * Quits: jryans (~jryans@cpe-70-124-81-135.austin.res.rr.com) (Quit: Be back later)
  111. # [08:03] * Joins: ciluu (~ciluu@2a01:270:201f:0:20c:29ff:fe66:cafe)
  112. # [08:04] * Joins: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net)
  113. # [08:06] * Joins: izhak (~izhak@195.114.247.140)
  114. # [08:09] * Quits: leeight_ (~leeight@211.144.207.83) (Ping timeout: 256 seconds)
  115. # [08:09] * Joins: Von_Davidicus (~IceChat7@173.210.203.196)
  116. # [08:10] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  117. # [08:11] <Von_Davidicus> Question: How many websites use SSI these days?
  118. # [08:19] * toyoshim is now known as toyoshiAw
  119. # [08:20] * Joins: niloy (~niloy@61.12.96.242)
  120. # [08:21] * Joins: sarro (~sarro@i5E86506D.versanet.de)
  121. # [08:22] * Joins: leeight_ (~leeight@211.144.207.84)
  122. # [08:24] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  123. # [08:24] * Joins: Ducki (~Ducki@pD9E39708.dip0.t-ipconnect.de)
  124. # [08:31] * Joins: silverroots (~silverroo@144.187.148.27)
  125. # [08:34] * Joins: zcorpan (~zcorpan@c-5eeaaab8-74736162.cust.telenor.se)
  126. # [08:35] * Joins: sorenso (~sorenso@194.19.79.50)
  127. # [08:35] <zcorpan> how do i create a file with a LF in the file name on mac?
  128. # [08:36] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  129. # [08:55] * Quits: sarro (~sarro@i5E86506D.versanet.de)
  130. # [08:59] * Joins: Kolombiken (~Adium@217.13.228.226)
  131. # [09:00] * Joins: charlvn (~charlvn@charlvn.nl)
  132. # [09:00] * Joins: PalleZingmark (~Adium@217.13.228.226)
  133. # [09:06] * Quits: Necrathex (~Necrathex@82-170-160-25.ip.telfort.nl) (Remote host closed the connection)
  134. # [09:14] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  135. # [09:17] * Joins: drublic (~drublic@frbg-5f732a8d.pool.mediaWays.net)
  136. # [09:18] * Joins: Ms2ger (~Ms2ger@91.181.79.165)
  137. # [09:19] * Joins: abarth (u5294@gateway/web/irccloud.com/x-wcsrhtqhhurctfxp)
  138. # [09:22] * Quits: drublic (~drublic@frbg-5f732a8d.pool.mediaWays.net) (Ping timeout: 276 seconds)
  139. # [09:29] * Joins: sedovsek (~robert@93-103-104-107.dynamic.t-2.net)
  140. # [09:30] * Quits: sedovsek (~robert@93-103-104-107.dynamic.t-2.net) (Client Quit)
  141. # [09:30] * Quits: izhak (~izhak@195.114.247.140) (Read error: Operation timed out)
  142. # [09:30] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  143. # [09:30] * Joins: sedovsek (~robert@93-103-104-107.dynamic.t-2.net)
  144. # [09:31] * Quits: MikeSmith (~MikeSmith@s1106236.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 245 seconds)
  145. # [09:33] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  146. # [09:34] * Quits: sedovsek (~robert@93-103-104-107.dynamic.t-2.net) (Client Quit)
  147. # [09:35] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Client Quit)
  148. # [09:38] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  149. # [09:40] * Quits: leeight_ (~leeight@211.144.207.84) (Ping timeout: 245 seconds)
  150. # [09:49] * Quits: zcorpan (~zcorpan@c-5eeaaab8-74736162.cust.telenor.se) (Quit: zcorpan)
  151. # [09:53] * Joins: leeight_ (~leeight@211.144.207.83)
  152. # [09:55] * Joins: drublic (~drublic@frbg-4d028e90.pool.mediaWays.net)
  153. # [09:57] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  154. # [10:01] * Joins: shwetank (~shwetank@122.173.222.120)
  155. # [10:02] * Joins: zcorpan (~zcorpan@94.234.170.184)
  156. # [10:03] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  157. # [10:03] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  158. # [10:05] <zcorpan> Hixie: css filters?
  159. # [10:07] * Joins: mattlucht (~mattlucht@81.152.253.6)
  160. # [10:07] * Joins: necolas (~necolas@5e0844a7.bb.sky.com)
  161. # [10:08] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  162. # [10:12] <wirepair> anyone on who knows about Hixie's DOM testing page?
  163. # [10:12] <wirepair> can't seem to find it for some reason
  164. # [10:13] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Remote host closed the connection)
  165. # [10:14] <wirepair> nm found it (ref: http://software.hixie.ch/utilities/js/live-dom-viewer/)
  166. # [10:15] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  167. # [10:21] * Quits: zcorpan (~zcorpan@94.234.170.184) (Ping timeout: 244 seconds)
  168. # [10:23] * Quits: dbaron (~dbaron@70-36-140-110.dsl.dynamic.sonic.net) (Read error: Operation timed out)
  169. # [10:29] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  170. # [10:31] * Quits: benschwarz (u2121@gateway/web/irccloud.com/x-ekjbpdzqryxpfhbv) (Quit: Connection closed for inactivity)
  171. # [10:36] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  172. # [10:38] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  173. # [10:39] * Joins: mpt (~mpt@faun.canonical.com)
  174. # [10:39] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  175. # [10:39] * Joins: mpt (~mpt@canonical/mpt)
  176. # [10:39] * Joins: Lachy (~Lachy@91.203.97.251)
  177. # [10:42] * Joins: necolas (~necolas@5e0844a7.bb.sky.com)
  178. # [10:48] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  179. # [10:49] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 245 seconds)
  180. # [10:51] * Joins: cheron (~cheron@unaffiliated/cheron)
  181. # [10:57] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
  182. # [10:59] * Joins: barnabywalters (~barnabywa@host-89-242-61-95.as13285.net)
  183. # [11:01] * Joins: Eftarjin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  184. # [11:01] * Quits: barnabywalters (~barnabywa@host-89-242-61-95.as13285.net) (Client Quit)
  185. # [11:03] * Quits: ciluu (~ciluu@2a01:270:201f:0:20c:29ff:fe66:cafe) (Ping timeout: 246 seconds)
  186. # [11:05] * Joins: Necrathex (~Necrathex@195-240-98-237.ip.telfort.nl)
  187. # [11:08] * Joins: annevk (~annevk@91.203.97.251)
  188. # [11:09] * Eftarjin is now known as SimonSapin
  189. # [11:09] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Quit: Leaving.)
  190. # [11:11] <jgraham> Is there some way to see a squashed diff of multiple commits on github?
  191. # [11:11] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  192. # [11:12] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Read error: Operation timed out)
  193. # [11:12] * Quits: mattlucht (~mattlucht@81.152.253.6) (Quit: mattlucht)
  194. # [11:12] <Ms2ger> I can tell you how to do it with hg? :)
  195. # [11:14] * carbonix is now known as carbonix|away
  196. # [11:15] <AryehGregor> Ms2ger, on github? :)
  197. # [11:15] <AryehGregor> That would be pretty impressive!
  198. # [11:15] <Ms2ger> AryehGregor, "now you've got three problems"
  199. # [11:15] * Quits: Workshiva (~Dashiva@74.125.57.33) (Quit: leaving)
  200. # [11:16] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  201. # [11:19] <jgraham> Ms2ger: I think "checkout the repo using hg-git and us hg diff" isn't the answer I'm looking for :p
  202. # [11:19] <jgraham> (obviously git diff *also* allows viewing a diff across multiple commits)
  203. # [11:19] * Joins: Workshiva (~Dashiva@74.125.57.33)
  204. # [11:21] <SimonSapin> Hi. I started a proposal for replacing the selector grammar with something based on css3-syntax: http://lists.w3.org/Archives/Public/www-style/2012Jun/0159.html
  205. # [11:21] <SimonSapin> What are the usual tools for editing specs? For cross-references in particular.
  206. # [11:22] <annevk> the CSS WG uses something quite close to Anolis
  207. # [11:22] <Ms2ger> The CSSWG uses Bert's W3C-Member-Only tool
  208. # [11:22] <Ms2ger> But I recommend Anolis :)
  209. # [11:22] <annevk> http://wiki.whatwg.org/wiki/Anolis has documentation on it's open sourced equivalent
  210. # [11:23] <SimonSapin> that, I’ll look into that
  211. # [11:24] * Joins: wakaba_ (~wakaba_@203-140-91-62f1.kyt1.eonet.ne.jp)
  212. # [11:25] <annevk> https://www.w3.org/Style/Group/css3-src/bin/postprocess (W3C Member-only) has information on the tool some in the CSS WG use fwiw
  213. # [11:26] <SimonSapin> I’m not a W3C member or in a member organization
  214. # [11:26] <annevk> k
  215. # [11:26] <annevk> it's kind of a sucky tool to be honest
  216. # [11:26] <annevk> that's why Anolis was created, which is not that much better, but at least you can "easily" run it locally
  217. # [11:27] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  218. # [11:28] <annevk> SimonSapin: looks cool btw
  219. # [11:28] <SimonSapin> I wanted to make it easy for the CSSWG to take this eventually if they want to. But maybe I should just use docutils and not worry about the format later
  220. # [11:29] <SimonSapin> annevk: thanks
  221. # [11:29] * Parts: shwetank (~shwetank@122.173.222.120) ("Linkinus - http://linkinus.com")
  222. # [11:29] <annevk> SimonSapin: if you write it in HTML it should be easy enough to take in
  223. # [11:29] <SimonSapin> docutils / reStructuredText can produce HTML
  224. # [11:30] <annevk> SimonSapin: you can study the source of http://dev.w3.org/csswg/css3-syntax/Overview.src.html for what e.g. css3-syntax uses as input for its processor that produces the final document
  225. # [11:30] <annevk> s/e.g.//
  226. # [11:30] <SimonSapin> and reverse-engineer a tool to do the same conversion?
  227. # [11:31] <annevk> no :)
  228. # [11:31] <annevk> it's readable either way, it just misses the linking/table of contents
  229. # [11:31] <annevk> but that would make it trivial to integrate with the rest of CSS
  230. # [11:34] <zcorpan> SimonSapin: nice
  231. # [11:34] <SimonSapin> but I want the links in the meantime :)
  232. # [11:34] <annevk> SimonSapin: then use Anolis :)
  233. # [11:35] <annevk> SimonSapin: you can use an online interface: http://pimpmyspec.net/
  234. # [11:35] <annevk> SimonSapin: it takes the same input as what that css3-syntax source document uses
  235. # [11:35] <annevk> SimonSapin: or you can install it locally
  236. # [11:36] <SimonSapin> annevk: are http://hg.hoppipolla.co.uk/hgwebdir.cgi/anolis/ and https://bitbucket.org/ms2ger/anolis the same?
  237. # [11:36] <Ms2ger> The former is what runs pimpmyspec, the latter is maintained :)
  238. # [11:37] <SimonSapin> ok
  239. # [11:37] * Joins: hasather (~davidh@node-cfqdkbdg9rmkkf.20.ipv6.opera.com)
  240. # [11:38] <kennyluck> SimonSapin, hey hi. I was sending a mail to you and then I just noticed you talking here.
  241. # [11:39] <SimonSapin> kennyluck: yes, I just answered your email
  242. # [11:39] <SimonSapin> oh, the previous one
  243. # [11:39] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
  244. # [11:41] * Joins: akamike (u5089@gateway/web/irccloud.com/x-agvmdshiooarzrrg)
  245. # [11:42] <annevk> SimonSapin: if you install it locally use the latter
  246. # [11:42] <SimonSapin> annevk: I’ll do that
  247. # [11:42] <annevk> I've been trying to get jgraham to do something about this situation but he's busy :(
  248. # [11:43] <Von_Davidicus> Question: How many websites still use Server Side Includes?
  249. # [11:44] <annevk> Von_Davidicus: how would you measure that?
  250. # [11:46] <Von_Davidicus> Well, by how many websites that have webpages that have the .shtml extension.
  251. # [11:50] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  252. # [11:50] <Von_Davidicus> I was just wondering if SSI is still relatively common, considering the proliferation of other server-side languages that can do a lot more.
  253. # [11:52] * Quits: danja (~danny@host234-76-dynamic.22-79-r.retail.telecomitalia.it) (Quit: gorn)
  254. # [11:52] * Quits: hasather (~davidh@node-cfqdkbdg9rmkkf.20.ipv6.opera.com) (Quit: Ex-Chat)
  255. # [11:52] * Joins: hasather (~davidh@node-cfqdkbdg9rmkkf.20.ipv6.opera.com)
  256. # [11:53] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  257. # [11:53] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  258. # [11:53] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  259. # [11:55] * Joins: nonge_ (~nonge@p5082BCA3.dip.t-dialin.net)
  260. # [11:55] * Quits: hasather (~davidh@node-cfqdkbdg9rmkkf.20.ipv6.opera.com) (Client Quit)
  261. # [11:59] * Quits: nonge (~nonge@p5082AB86.dip.t-dialin.net) (Ping timeout: 265 seconds)
  262. # [12:03] * Quits: annevk (~annevk@91.203.97.251) (Ping timeout: 245 seconds)
  263. # [12:07] * Joins: niloy (~niloy@61.12.96.242)
  264. # [12:14] * Quits: Necrathex (~Necrathex@195-240-98-237.ip.telfort.nl) (Ping timeout: 245 seconds)
  265. # [12:15] * Joins: Necrathex (~Necrathex@195-240-98-237.ip.telfort.nl)
  266. # [12:21] * Joins: mattlucht (~mattlucht@194.102.13.2)
  267. # [12:24] <AryehGregor> I suspect it's common in absolute terms but rare in relative terms. Probably a very small percentage of pages use it (<5%), but a very large number (>1,000,000).
  268. # [12:25] * Quits: Von_Davidicus (~IceChat7@173.210.203.196) (Quit: Depression is merely anger without enthusiasm)
  269. # [12:29] <jgraham> FWIW I think looking for .shtml isn't going to help you
  270. # [12:30] <jgraham> (random fact: until quite recently bbc.co.uk ran on a complex mess of SSI because it was so hard to get new software approved)
  271. # [12:31] * Joins: [[zzz]] (~q@node-18eh.pool-125-25.dynamic.totbb.net)
  272. # [12:35] * Quits: [[zz]] (~q@node-19w6.pool-101-109.dynamic.totbb.net) (Ping timeout: 248 seconds)
  273. # [12:37] * Quits: leeight_ (~leeight@211.144.207.83) (Ping timeout: 256 seconds)
  274. # [12:38] * Joins: karlcow (~karl@nerval.la-grange.net)
  275. # [12:39] * Quits: Guest76767 (~jondong@123.126.22.58) (Remote host closed the connection)
  276. # [12:42] * Joins: annevk (~annevk@91.203.97.251)
  277. # [12:42] <annevk> you also don't need a particular extension to activate it, depends mostly on how you configure your Apache installation
  278. # [12:45] * Quits: dglazkov (u4270@gateway/web/irccloud.com/x-stfbjsgsygomcnan) (Ping timeout: 246 seconds)
  279. # [12:45] * Quits: rafaelw_ (u4459@gateway/web/irccloud.com/x-bbexrjcyuvdtlqql) (Ping timeout: 265 seconds)
  280. # [12:46] * Quits: matijsb (u2278@gateway/web/irccloud.com/x-bssmkzyisfikvpyy) (Ping timeout: 265 seconds)
  281. # [12:46] * Quits: boblet (u1921@gateway/web/irccloud.com/x-hdeqwjevxvcdldqp) (Ping timeout: 260 seconds)
  282. # [12:46] * Quits: ojan_away (u5519@gateway/web/irccloud.com/x-xitposjqagzbguzo) (Ping timeout: 260 seconds)
  283. # [12:46] * Quits: scottjehl (u3055@gateway/web/irccloud.com/x-qxuexkxckghxaxuh) (Ping timeout: 260 seconds)
  284. # [12:46] * Quits: hdv (u2376@gateway/web/irccloud.com/x-pxavbcrxihxifmqc) (Ping timeout: 245 seconds)
  285. # [12:46] * Quits: pocopina (u5310@gateway/web/irccloud.com/x-xojtdewrnslphibl) (Ping timeout: 252 seconds)
  286. # [12:46] * Quits: Wilto (u2821@gateway/web/irccloud.com/x-tyvlsefliddqdarp) (Ping timeout: 248 seconds)
  287. # [12:46] * Quits: vidu (u5404@gateway/web/irccloud.com/x-oysuqfidzzorqwsk) (Ping timeout: 246 seconds)
  288. # [12:46] * Quits: wycats (u79@gateway/web/irccloud.com/x-iikryvcjeyjsduuc) (Ping timeout: 245 seconds)
  289. # [12:46] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-mfbrsstaijtfcfnv) (Ping timeout: 245 seconds)
  290. # [12:46] * Quits: romainhuet (u2533@gateway/web/irccloud.com/x-bstzdnahithvshzg) (Ping timeout: 245 seconds)
  291. # [12:46] * Quits: oal (u4126@gateway/web/irccloud.com/x-fzjvqjnwiukclcva) (Ping timeout: 245 seconds)
  292. # [12:46] * Quits: arv (u4269@gateway/web/irccloud.com/x-kmnzyyqffsobcyjm) (Ping timeout: 244 seconds)
  293. # [12:46] * Quits: toddmparker_ (u3054@gateway/web/irccloud.com/x-bbxrtpkgjqdbyhob) (Ping timeout: 252 seconds)
  294. # [12:46] * Quits: Raynos (u3611@gateway/web/irccloud.com/x-dwfuuxsbxrgcawrz) (Ping timeout: 246 seconds)
  295. # [12:46] * Quits: Phae (u455@gateway/web/irccloud.com/x-wgyyhtlwggjftdze) (Ping timeout: 245 seconds)
  296. # [12:46] * Quits: niftylettuce (u2733@gateway/web/irccloud.com/x-llpjhwcaaaobnfxb) (Ping timeout: 244 seconds)
  297. # [12:46] * Quits: abarth (u5294@gateway/web/irccloud.com/x-wcsrhtqhhurctfxp) (Ping timeout: 265 seconds)
  298. # [12:46] * Quits: krijn (u2319@gateway/web/irccloud.com/x-pshddrjqhdnzwytj) (Ping timeout: 265 seconds)
  299. # [12:47] * Quits: akamike (u5089@gateway/web/irccloud.com/x-agvmdshiooarzrrg) (Ping timeout: 260 seconds)
  300. # [12:47] * Quits: matjas (u2247@gateway/web/irccloud.com/x-snacjnwgkyszrjcd) (Ping timeout: 276 seconds)
  301. # [12:49] * Joins: ^esc_ (~esc_ape@77.116.246.92.wireless.dyn.drei.com)
  302. # [12:49] * Joins: necolas (~necolas@80.231.76.54)
  303. # [12:50] * Quits: ^esc (~esc_ape@178.115.248.241.wireless.dyn.drei.com) (Ping timeout: 265 seconds)
  304. # [12:51] * [[zzz]] is now known as [[zz]]
  305. # [12:54] * Joins: hij1nx (~hij1nx@aahj54.neoplus.adsl.tpnet.pl)
  306. # [13:02] * Joins: izhak (~izhak@195.114.247.140)
  307. # [13:04] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  308. # [13:05] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  309. # [13:12] * Quits: hij1nx (~hij1nx@aahj54.neoplus.adsl.tpnet.pl) (Quit: hij1nx)
  310. # [13:13] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  311. # [13:13] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
  312. # [13:19] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Ping timeout: 244 seconds)
  313. # [13:27] * Quits: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net) (Quit: espadrine)
  314. # [13:28] * Joins: mpt (~mpt@faun.canonical.com)
  315. # [13:28] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  316. # [13:28] * Joins: mpt (~mpt@canonical/mpt)
  317. # [13:36] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  318. # [13:37] * Joins: hij1nx (~hij1nx@ofo81.internetdsl.tpnet.pl)
  319. # [13:38] * toyoshiAw is now known as toyoshim
  320. # [13:38] * Joins: Kolombiken (~Adium@217.13.228.226)
  321. # [13:41] <annevk> Velmont: http://dvcs.w3.org/hg/cors/rev/9ac9da9be418
  322. # [13:44] * Joins: hasather (~davidh@2001:4c28:20:73:5884:de93:c3c3:1549)
  323. # [13:45] * Quits: hasather (~davidh@2001:4c28:20:73:5884:de93:c3c3:1549) (Client Quit)
  324. # [13:46] * Joins: hasather (~davidh@node-ch1oe8ha0rv809.20.ipv6.opera.com)
  325. # [13:48] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
  326. # [13:48] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  327. # [13:51] * carbonix|away is now known as carbonix
  328. # [13:54] * Joins: jryans (~jryans@office.massrel.com)
  329. # [13:55] * Joins: Kasey (~kkellydes@adsl-75-49-1-220.dsl.wotnoh.sbcglobal.net)
  330. # [13:57] * Joins: jarek (~jarek@bda84.neoplus.adsl.tpnet.pl)
  331. # [13:57] * Quits: jarek (~jarek@bda84.neoplus.adsl.tpnet.pl) (Changing host)
  332. # [13:57] * Joins: jarek (~jarek@unaffiliated/jarek)
  333. # [13:57] * Joins: GlitchMr (~glitchmr@178-36-130-209.adsl.inetia.pl)
  334. # [14:01] * Quits: gavin__ (~gavin@76.14.70.183) (Read error: Connection reset by peer)
  335. # [14:01] * Joins: gavin__ (~gavin@76.14.70.183)
  336. # [14:01] * Joins: Dashimon (Dashiva@84-72-44-85.dclient.hispeed.ch)
  337. # [14:02] * Quits: Dashimon (Dashiva@84-72-44-85.dclient.hispeed.ch) (Changing host)
  338. # [14:02] * Joins: Dashimon (Dashiva@wikia/Dashiva)
  339. # [14:03] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 244 seconds)
  340. # [14:03] * Dashimon is now known as Dashiva
  341. # [14:04] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
  342. # [14:04] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 240 seconds)
  343. # [14:05] * Quits: nw (nw@kapsi.fi) (Ping timeout: 240 seconds)
  344. # [14:06] <jarek> why there are so many factory methods in SVG DOM?
  345. # [14:07] <jarek> this makes it impossible to inherit from most of the standard DOM objects
  346. # [14:07] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  347. # [14:07] * Joins: nw (nw@kapsi.fi)
  348. # [14:07] <jarek> I would expect at least something like "point = new SVGPoint" to work
  349. # [14:08] <jgraham> Java
  350. # [14:08] * Joins: erichynds (~ehynds@64.206.121.41)
  351. # [14:08] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Ping timeout: 244 seconds)
  352. # [14:09] * Joins: stalled (~stalled@unaffiliated/stalled)
  353. # [14:09] * Quits: twisted` (~twisted@p5DDBBD19.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
  354. # [14:09] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 240 seconds)
  355. # [14:10] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  356. # [14:11] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 244 seconds)
  357. # [14:12] * Joins: mpt (~mpt@faun.canonical.com)
  358. # [14:12] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  359. # [14:12] * Joins: mpt (~mpt@canonical/mpt)
  360. # [14:12] <annevk> jarek: SVG was designed with Java in mind
  361. # [14:12] * carbonix is now known as carbonix|away
  362. # [14:13] <annevk> jarek: no longer true these days, but you know, legacy
  363. # [14:14] <jarek> what's even worse, there doesn't seem to be an easy way to abstract this away
  364. # [14:14] <jarek> I mean if I create wrapper for SVGMatrix then I will not be able to pass it as argument to other SVG DOM methods
  365. # [14:15] * Joins: jreading (~Adium@ip98-169-200-82.dc.dc.cox.net)
  366. # [14:15] <jarek> s/wrapper/wrapper object
  367. # [14:21] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  368. # [14:22] <annevk> okay
  369. # [14:22] <annevk> I'm going to do this CORS security considerations thing one more time
  370. # [14:23] <annevk> and then it better be fricking perfect or someone else can start maintaining it
  371. # [14:23] <annevk> at least until I get bored enough to write "Fetch"
  372. # [14:24] <jarek> wouldn't it make more sense if factory methods were specified on SVGPathElement instead of SVGPathElement.prototype
  373. # [14:24] <annevk> (and enough years have passed)
  374. # [14:24] <annevk> jarek: it's better to discuss SVG elsewhere probably
  375. # [14:24] <annevk> there's hardly any SVG guys around here
  376. # [14:24] <annevk> jarek: that is, we're happy with you discussing SVG here, but you might not make meaningful progress
  377. # [14:24] <smaug____> shepazu and heycam|away might be around
  378. # [14:25] <smaug____> but w3 #svg would be better place
  379. # [14:27] * boaz|away is now known as boaz
  380. # [14:35] * Quits: nw (nw@kapsi.fi) (Quit: leaving)
  381. # [14:35] <kennyluck> or just www-svg
  382. # [14:35] <jarek> there are 8 persons on #svg@w3c, I have also tried looking for most common SVG methods on Github and Google and it looks like barely anyone is using them
  383. # [14:35] * Joins: nw (nw@kapsi.fi)
  384. # [14:38] * Quits: nw (nw@kapsi.fi) (Client Quit)
  385. # [14:39] * Joins: nw (nw@kapsi.fi)
  386. # [14:40] * Joins: leeight_ (~leeight@116.227.90.83)
  387. # [14:42] * Quits: nw (nw@kapsi.fi) (Client Quit)
  388. # [14:42] * Joins: nw (nw@kapsi.fi)
  389. # [14:43] * Joins: harig (~harig@117.199.3.143)
  390. # [14:43] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
  391. # [14:44] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 240 seconds)
  392. # [14:51] <annevk> so guess CORS text has to wait a bit; not convinced this new text provided via PDF/Word (?!) is an improvement
  393. # [14:52] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
  394. # [14:52] * Joins: Kolombiken (~Adium@217.13.228.226)
  395. # [14:53] <Velmont> annevk: Bounce it back. Ask for a real format.
  396. # [14:53] * Quits: Kolombiken (~Adium@217.13.228.226) (Client Quit)
  397. # [14:53] <annevk> asked for better text too
  398. # [14:58] * Quits: hij1nx (~hij1nx@ofo81.internetdsl.tpnet.pl) (Quit: hij1nx)
  399. # [14:59] * Joins: Kolombiken (~Adium@217.13.228.226)
  400. # [15:00] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  401. # [15:00] * Joins: mpt (~mpt@faun.canonical.com)
  402. # [15:00] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  403. # [15:00] * Joins: mpt (~mpt@canonical/mpt)
  404. # [15:03] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
  405. # [15:04] * Joins: hij1nx (~hij1nx@ofo81.internetdsl.tpnet.pl)
  406. # [15:10] * Joins: nessy1 (~Adium@124-171-47-17.dyn.iinet.net.au)
  407. # [15:11] * Joins: sarro (~sarro@i5E86506D.versanet.de)
  408. # [15:11] * Quits: nessy1 (~Adium@124-171-47-17.dyn.iinet.net.au) (Read error: Connection reset by peer)
  409. # [15:11] * Joins: nessy1 (~Adium@124-171-47-17.dyn.iinet.net.au)
  410. # [15:12] * Quits: nessy (~Adium@124-171-47-17.dyn.iinet.net.au) (Read error: Connection reset by peer)
  411. # [15:14] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  412. # [15:16] * Quits: silverroots (~silverroo@144.187.148.27) (Ping timeout: 240 seconds)
  413. # [15:18] * Joins: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com)
  414. # [15:19] * Joins: darin__ (darin@nat/google/x-rvqvzlxyeulinocm)
  415. # [15:20] * Joins: niloy (~niloy@61.12.96.242)
  416. # [15:23] * Quits: fishd_ (darin@nat/google/x-nkmuwqvqzyprymyc) (Ping timeout: 250 seconds)
  417. # [15:26] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Leaving...)
  418. # [15:28] * Joins: rworth (~rworth@pool-173-66-213-252.washdc.fios.verizon.net)
  419. # [15:32] * Joins: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  420. # [15:36] * Joins: MacTed (~Thud@63.119.36.36)
  421. # [15:39] <annevk> heh http://www.ietf.org/proceedings/42/slides/notify-bof-scenarios-slides-98aug/sld016.htm
  422. # [15:40] <annevk> maybe ours should be called "Platform notifications"
  423. # [15:41] <annevk> or "End-user notifications" possibly
  424. # [15:42] * Joins: jdong_bot_ (~jdong_bot@117.79.233.250)
  425. # [15:45] * Joins: tomasf (~tomasf@host-95-199-136-112.mobileonline.telia.com)
  426. # [15:49] * Quits: Druide_ (~Druid@p5B05CD14.dip.t-dialin.net) (Ping timeout: 265 seconds)
  427. # [15:49] * Joins: Druide_ (~Druid@p5B05CD14.dip.t-dialin.net)
  428. # [15:50] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 245 seconds)
  429. # [15:55] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 260 seconds)
  430. # [15:57] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  431. # [15:57] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  432. # [15:59] * Joins: ehsan (~ehsan@209.20.29.228)
  433. # [15:59] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  434. # [15:59] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  435. # [16:03] * Quits: Kasey (~kkellydes@adsl-75-49-1-220.dsl.wotnoh.sbcglobal.net) (Ping timeout: 244 seconds)
  436. # [16:04] * Joins: Kasey (~kkellydes@adsl-75-49-4-34.dsl.wotnoh.sbcglobal.net)
  437. # [16:06] * Ms2ger shakes his fist at annevk
  438. # [16:06] <annevk> what did I do?
  439. # [16:07] <annevk> or maybe I should strike first, then ask questions...
  440. # [16:08] <Ms2ger> This Gecko patch you wrote in 2005
  441. # [16:09] <annevk> heh
  442. # [16:09] <Velmont> lul
  443. # [16:09] <annevk> it's still haunting Bugzilla?
  444. # [16:10] <Ms2ger> I just noticed you forgot to change some layout code
  445. # [16:10] <Ms2ger> (Can't have been terribly important...)
  446. # [16:11] * Quits: ParadoX- (parad0x@hades.spexhost.com) (Ping timeout: 276 seconds)
  447. # [16:12] <annevk> Ms2ger: oh so I actually managed to get my patch landed?
  448. # [16:12] <Ms2ger> timeless landed it
  449. # [16:13] <annevk> oh I'm in about:credits
  450. # [16:13] <Velmont> annevk: boom
  451. # [16:13] <annevk> sweet
  452. # [16:13] <annevk> but under the wrong letter :(
  453. # [16:13] <Ms2ger> You sort under K?
  454. # [16:13] <annevk> yeah
  455. # [16:13] <Velmont> It's like "the"
  456. # [16:13] <Ms2ger> Silly Dutchies
  457. # [16:13] <Velmont> Dutchess
  458. # [16:13] <Velmont> :P
  459. # [16:13] <Ms2ger> More like "from", Velmont
  460. # [16:14] <annevk> silly or not, bug in Firefox :p
  461. # [16:14] <Velmont> Ms2ger: I meant in the sorting sense.
  462. # [16:14] <Ms2ger> Bah
  463. # [16:14] <Ms2ger> Hah, even
  464. # [16:16] <Velmont> Dutchess Anne, ruler of the Lands in the Nether.
  465. # [16:17] * Quits: timeless (users.4015@firefox/developer/timeless) (Remote host closed the connection)
  466. # [16:17] <jgraham> So if we submit a patch to fix annevk's position in about:credits, will we be able to get into about:credits?
  467. # [16:18] * Joins: timeless (~users.401@firefox/developer/timeless)
  468. # [16:18] <Velmont> jgraham: If you do something wrong there, I can fix your fix. about:credits inception :]
  469. # [16:19] <Ms2ger> 'This is a list of people who have "made a significant investment of time, with useful results, into Mozilla project-governed activities".'
  470. # [16:19] <jgraham> I wonderif there is anyone who has got a patch into Opera/Gecko/WebKit/Trident
  471. # [16:19] <zewt> Ms2ger: that sure sounds like it was written by committee
  472. # [16:19] <jgraham> Ms2ger: If you don't sort annevk's name correctly he might invade Belgium
  473. # [16:20] <jgraham> Averting that is surely a useful result
  474. # [16:20] <Ms2ger> jgraham, he wouldn't, because we'd sort him under V here :)
  475. # [16:20] <jgraham> Yeah, that's why he'd invade
  476. # [16:20] <jgraham> To correct your sorting algorithm
  477. # [16:21] * Joins: boblet (u1921@gateway/web/irccloud.com/x-grgaukhtlyooznii)
  478. # [16:21] * Joins: ehsan (~ehsan@66.207.208.98)
  479. # [16:22] * Joins: twisted` (~twisted@p5DDBBD19.dip.t-dialin.net)
  480. # [16:22] * Joins: matjas (u2247@gateway/web/irccloud.com/x-ewotqaxteelmneuo)
  481. # [16:22] * Quits: matjas (u2247@gateway/web/irccloud.com/x-ewotqaxteelmneuo) (Changing host)
  482. # [16:22] * Joins: matjas (u2247@unaffiliated/matjas)
  483. # [16:22] * Quits: matjas (u2247@unaffiliated/matjas) (Changing host)
  484. # [16:22] * Joins: matjas (u2247@gateway/web/irccloud.com/x-ewotqaxteelmneuo)
  485. # [16:22] <zewt> wars have been started for lesser causes
  486. # [16:22] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-klaavteruyglppev)
  487. # [16:23] * Joins: krijn (u2319@gateway/web/irccloud.com/x-lureuozaslnfrjvb)
  488. # [16:23] * Joins: timmywil (~timmywil@host-68-169-175-226.wisolt2.epbfi.com)
  489. # [16:23] * Quits: timmywil (~timmywil@host-68-169-175-226.wisolt2.epbfi.com) (Excess Flood)
  490. # [16:23] <zewt> they use emacs? BOMB THEM
  491. # [16:23] * Joins: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com)
  492. # [16:24] * Joins: Phae (u455@gateway/web/irccloud.com/x-xumzidkxydqvdiur)
  493. # [16:24] * Quits: jdong_bot_ (~jdong_bot@117.79.233.250) (Remote host closed the connection)
  494. # [16:24] * Joins: hdv (u2376@gateway/web/irccloud.com/x-vbwropbuzdgtsymx)
  495. # [16:25] <annevk> :)
  496. # [16:26] * Joins: scottjehl (u3055@gateway/web/irccloud.com/x-dhkxjypvwcmtuone)
  497. # [16:28] * karlcow thinks that if annevk wants to cope with the real world, he has to change sex
  498. # [16:28] <karlcow> anne5
  499. # [16:30] <annevk> nah, the Netherlands once ruled a large part of the world
  500. # [16:30] <Ms2ger> Once
  501. # [16:30] <annevk> surely we can do that again
  502. # [16:31] * Joins: arv (u4269@gateway/web/irccloud.com/x-idjxzypufceckshb)
  503. # [16:31] <karlcow> heh
  504. # [16:32] <Ms2ger> jgraham, I'd guess fantasai is most likely to have patches in all four
  505. # [16:33] * Quits: Delapouite (~Delapouit@dsl-58-6-19-17.wa.westnet.com.au) (Remote host closed the connection)
  506. # [16:33] <Ms2ger> Unless Hixie sneaked something into Trident at some point
  507. # [16:33] <jgraham> Oooh, she worked for Microsoft for a bit, didn't she
  508. # [16:33] * Joins: dglazkov (u4270@gateway/web/irccloud.com/x-jotuubyyjsrelnfa)
  509. # [16:33] * Quits: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: tantek)
  510. # [16:34] <Ms2ger> She contracted with everyone and HP at one point, IIRC
  511. # [16:34] * Quits: Phae (u455@gateway/web/irccloud.com/x-xumzidkxydqvdiur) (Read error: Connection timed out)
  512. # [16:35] * Joins: jdong_bot_ (~jdong_bot@117.79.233.250)
  513. # [16:35] * Joins: pocopina (u5310@gateway/web/irccloud.com/x-pwjengdxmznayggc)
  514. # [16:37] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-nfmushhbmoqpqhne)
  515. # [16:39] * boaz is now known as boaz|away
  516. # [16:41] * Quits: Ducki (~Ducki@pD9E39708.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  517. # [16:41] * boaz|away is now known as boaz
  518. # [16:43] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
  519. # [16:45] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  520. # [16:46] <timeless> heh
  521. # [16:46] * Joins: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  522. # [16:46] <timeless> Chrome Canary is showing me "timeless -2 of 5"
  523. # [16:46] <timeless> before it was showing me "timeless 30 of 5"
  524. # [16:47] * Joins: akamike (u5089@gateway/web/irccloud.com/x-ukalxonlbaebrxdh)
  525. # [16:48] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  526. # [16:48] * Quits: hij1nx (~hij1nx@ofo81.internetdsl.tpnet.pl) (Quit: hij1nx)
  527. # [16:49] <timeless> annevk: i don't think i'm responsible for your missorting
  528. # [16:50] * miketaylr is now known as miketaylrawaylol
  529. # [16:50] <annevk> timeless: no worries :)
  530. # [16:51] <timeless> annevk: speaking of interesting quirks in sorting and such
  531. # [16:51] * Joins: Phae (u455@gateway/web/irccloud.com/x-jsdoistazgfattnf)
  532. # [16:51] <timeless> for your preferred language, are there any fun gotchas?
  533. # [16:51] * timeless is filing localization bugs
  534. # [16:51] <timeless> gotchas must be easy to search for :)
  535. # [16:52] <timeless> oh, on the subject of getting features into systems, i've had people add features to windbg for me :)
  536. # [16:53] <Ms2ger> Duh, you're its only user ;)
  537. # [16:54] * miketaylrawaylol is now known as miketaylr
  538. # [16:54] <timeless> =b
  539. # [16:56] * nonge_ is now known as nonge
  540. # [17:02] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Remote host closed the connection)
  541. # [17:04] <annevk> oh god
  542. # [17:04] <annevk> URLs are teh pain
  543. # [17:04] <annevk> a = <a href=/test/></a>; a.protocol = "mailto"; alert(a.href)
  544. # [17:05] <annevk> now change "mailto" to "ma<ilto" or some such
  545. # [17:05] * Quits: jdong_bot_ (~jdong_bot@117.79.233.250) (Remote host closed the connection)
  546. # [17:05] <Ms2ger> No thanks :)
  547. # [17:07] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
  548. # [17:09] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  549. # [17:09] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  550. # [17:09] * Joins: hij1nx (~hij1nx@166.137.11.38)
  551. # [17:09] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  552. # [17:09] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
  553. # [17:11] * Joins: jdong_bot_ (~jdong_bot@117.79.233.250)
  554. # [17:11] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  555. # [17:11] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  556. # [17:13] * Joins: MikeSmith (~MikeSmith@s1106229.xgsspn.imtp.tachikawa.spmode.ne.jp)
  557. # [17:13] * Joins: oal (u4126@gateway/web/irccloud.com/x-ahzbjcdybrspkcqc)
  558. # [17:14] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  559. # [17:15] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  560. # [17:15] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 244 seconds)
  561. # [17:16] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  562. # [17:18] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  563. # [17:18] * Joins: barnabywalters (~barnabywa@host-89-242-61-125.as13285.net)
  564. # [17:18] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  565. # [17:19] * Quits: leeight_ (~leeight@116.227.90.83) (Ping timeout: 260 seconds)
  566. # [17:19] <annevk> MikeSmith: hey man
  567. # [17:20] <annevk> MikeSmith: so what are the notes you have on URLs?
  568. # [17:20] <annevk> MikeSmith: if you could put tests and other links on http://wiki.whatwg.org/wiki/URL that'd be nice
  569. # [17:20] <annevk> MikeSmith: I'll go ahead and create that page to link to the spec as a placeholder
  570. # [17:24] * boaz is now known as boaz|away
  571. # [17:27] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 250 seconds)
  572. # [17:28] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  573. # [17:28] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  574. # [17:29] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  575. # [17:29] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  576. # [17:33] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  577. # [17:33] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  578. # [17:33] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  579. # [17:33] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  580. # [17:35] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  581. # [17:35] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  582. # [17:37] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  583. # [17:38] * Joins: CCD (~fragile@host86-132-138-217.range86-132.btcentralplus.com)
  584. # [17:38] * Quits: CCD (~fragile@host86-132-138-217.range86-132.btcentralplus.com) (Client Quit)
  585. # [17:38] * Quits: sorenso (~sorenso@194.19.79.50) (Quit: Computer has gone to sleep.)
  586. # [17:41] * Quits: Necrathex (~Necrathex@195-240-98-237.ip.telfort.nl) (Quit: Leaving)
  587. # [17:43] * Quits: MacTed (~Thud@63.119.36.36) (Ping timeout: 244 seconds)
  588. # [17:44] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  589. # [17:49] * Quits: mattlucht (~mattlucht@194.102.13.2) (Quit: mattlucht)
  590. # [17:49] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Leaving...)
  591. # [17:51] * Joins: Wilto (u2821@gateway/web/irccloud.com/x-myxglswtymciwyar)
  592. # [17:51] * Quits: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: tantek)
  593. # [17:59] * Quits: tomasf (~tomasf@host-95-199-136-112.mobileonline.telia.com) (Quit: tomasf)
  594. # [18:00] <timeless> annevk: is it safe to assume that Teune van Steeg should sort under S?
  595. # [18:00] * Parts: jreading (~Adium@ip98-169-200-82.dc.dc.cox.net)
  596. # [18:01] <timeless> Michiel van Leeuwen is sorted under L
  597. # [18:01] <annevk> timeless: if he's Dutch :)
  598. # [18:01] <timeless> Peter van der Woude is probably wrong too
  599. # [18:01] <timeless> Gert-Paul van der Beek is under B
  600. # [18:01] <timeless> and Tim Maks van den Broek
  601. # [18:02] <timeless> Frank van der Linden is under L
  602. # [18:02] <Ms2ger> peterv would sort under V, though :)
  603. # [18:02] <timeless> Erik van der Poel is under P
  604. # [18:02] * Quits: Lachy (~Lachy@91.203.97.251) (Quit: Computer has gone to sleep.)
  605. # [18:02] <timeless> HJ van Rantwijk is under R
  606. # [18:02] <timeless> Ms2ger: why?
  607. # [18:02] <Ms2ger> He's Belgian
  608. # [18:02] <annevk> timeless: Google search for Teune suggests he's Dutch
  609. # [18:02] * Joins: jernoble (~jernoble@2620:149:4:1b01:6dbf:4fd3:873e:9945)
  610. # [18:02] <annevk> got to go
  611. # [18:02] * Quits: annevk (~annevk@91.203.97.251) (Remote host closed the connection)
  612. # [18:03] * timeless sighs
  613. # [18:03] <timeless> you guys are collectively confusing
  614. # [18:04] <Ms2ger> Just sort by IRC handle :)
  615. # [18:05] <timeless> :)
  616. # [18:05] * Quits: barnabywalters (~barnabywa@host-89-242-61-125.as13285.net) (Quit: barnabywalters)
  617. # [18:05] * Joins: MacTed (~Thud@63.119.36.36)
  618. # [18:05] <timeless> i currently sort after Trần Nguyễn Sơn
  619. # [18:06] * Quits: jdong_bot_ (~jdong_bot@117.79.233.250) (Remote host closed the connection)
  620. # [18:11] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87 [Firefox 13.0/20120601045813])
  621. # [18:13] * Joins: barnabywalters (~barnabywa@host-89-242-61-125.as13285.net)
  622. # [18:13] * Joins: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net)
  623. # [18:13] <jgraham> Tried to sort a list by first name here once and generated a non-trivial amount of confusion from people who are better known by irc handle, nickname, or surname
  624. # [18:15] <jgraham> Hixie: Why does step 4 in "Navigating across documents" only apply if the navigation is cross-origin?
  625. # [18:17] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  626. # [18:21] * boaz|away is now known as boaz
  627. # [18:23] * Joins: dgathright (~dgathrigh@c-67-162-181-49.hsd1.mo.comcast.net)
  628. # [18:24] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  629. # [18:31] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Quit: Leaving...)
  630. # [18:31] <Hixie> jgraham: so that a site can't stop you from leaving a site
  631. # [18:36] <jgraham> Hixie: So what stops onunload handlers being called recursively in general?
  632. # [18:38] <zewt> how is it 2012 and popunders are still possible
  633. # [18:38] * Joins: pablof (~pablof@144.189.101.1)
  634. # [18:38] * Quits: decadance (~decadance@204.93.201.197) (Quit: leaving)
  635. # [18:39] * Joins: decadance (~decadance@204.93.201.197)
  636. # [18:39] * Quits: decadance (~decadance@204.93.201.197) (Client Quit)
  637. # [18:40] * Joins: decadance (~decadance@204.93.201.197)
  638. # [18:41] <jgraham> Hixie: (the motivating question is "given a site that has a navigation triggered in an unload handler, will you end up at the original destination, or at the destination of the navigation triggered in unload)
  639. # [18:41] <jgraham> s/)/")/
  640. # [18:43] * Joins: scheib (u4467@gateway/web/irccloud.com/x-grhhzvxngqivykjj)
  641. # [18:45] * Joins: dbaron (~dbaron@70-36-140-110.dsl.dynamic.sonic.net)
  642. # [18:47] * jernoble is now known as jernoble|afk
  643. # [18:47] * Joins: sm0lm (~j@221.217.60.227)
  644. # [18:48] <sm0lm> Hi... What's the rational behind killing <br /> style tags off, and the more general break with XMLism that seems to be happening?
  645. # [18:49] <jgraham> sm0lm: The don't and, for historical reasons, can't, do anything special in the HTML parser
  646. # [18:49] <sm0lm> jgraham, "the don't..."?
  647. # [18:49] <sm0lm> "they"?
  648. # [18:50] * Quits: hij1nx (~hij1nx@166.137.11.38) (Read error: Connection reset by peer)
  649. # [18:50] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  650. # [18:50] <sm0lm> (not trying to be nitpicky, just double checkin what you mean.)
  651. # [18:51] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
  652. # [18:53] * Joins: tomasf (~tom@2002:55e5:dbde:0:f037:274f:97c9:61e0)
  653. # [18:53] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  654. # [18:56] * Joins: quiznilo (~CC@unaffiliated/ed-209)
  655. # [18:56] * boaz is now known as boaz|away
  656. # [18:57] * Joins: mattgifford (~mattgiffo@67.131.102.78)
  657. # [18:58] * Quits: izhak (~izhak@195.114.247.140) (Ping timeout: 246 seconds)
  658. # [18:59] * Quits: tomasf (~tom@2002:55e5:dbde:0:f037:274f:97c9:61e0) (Read error: Connection reset by peer)
  659. # [18:59] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
  660. # [19:00] * Joins: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  661. # [19:00] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  662. # [19:00] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  663. # [19:01] * Quits: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net) (Read error: Connection reset by peer)
  664. # [19:01] * Joins: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net)
  665. # [19:02] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  666. # [19:04] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
  667. # [19:04] * jernoble|afk is now known as jernoble
  668. # [19:05] * boaz|away is now known as boaz
  669. # [19:07] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 250 seconds)
  670. # [19:07] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
  671. # [19:07] <Hixie> jgraham: why would they be called recursively?
  672. # [19:08] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  673. # [19:08] <Hixie> sm0lm: we didn't "break" with xmlisms, we just never had xmlisms in html
  674. # [19:09] <sm0lm> oh, hi there Hixie.
  675. # [19:09] <Hixie> sm0lm: actually in some ways we added some (e.g. we made /> on <br> be allowed, though it does the same as not having it)
  676. # [19:10] <sm0lm> Right - but there's all this stuff about how it's dangerous to send XHTML as html, and all that. I'm having some trouble sorting through what the situation actually is.
  677. # [19:11] <Hixie> simplest way of looking at it is that there's just text/html
  678. # [19:11] <sm0lm> Hixie, Why is there all of this backwards-compatibility business of having a different version of the spec for browser vendors and webdevs?
  679. # [19:12] <Hixie> there's only one spec, the webdev version is just the spec with a few things removed (the browser-specific stuff)
  680. # [19:12] <sm0lm> But why is it seen as a constraint to keep things compatible with older web content?
  681. # [19:13] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  682. # [19:13] <Hixie> browsers wouldn't get any market share if they implemented a spec that made cnn.com not work
  683. # [19:14] <Hixie> so if a spec said to do something that made cnn.com not work, the spec would be ignored
  684. # [19:14] <sm0lm> It's an entirely separate document namespace within which HTML5 markup resides...
  685. # [19:14] <Hixie> well, that's why it's important that we don't work on "HTML5" but just on "HTML"
  686. # [19:14] <sm0lm> In other words (the way I think it should work is that) if you're opening with a <!doctype html> declaration, then you better just adhere to the spec you're claiming to use.
  687. # [19:15] <zewt> (that's not what the html doctype means)
  688. # [19:15] * sm0lm is fully in favor of any spec which breaks such an insidious corporate propaganda machine as CNN.com
  689. # [19:15] <sm0lm> =)
  690. # [19:16] <zewt> it pretty much means "this is html" and "don't dump me in quirks mode", i think
  691. # [19:16] <Hixie> sm0lm: how many versions of html would you want browsers to implement?
  692. # [19:17] <Hixie> sm0lm: (note that each such version would basically be an entirely new browser, so each one would require a new dev team, new testing team, etc)
  693. # [19:17] <zewt> (if it was possible to get into that mode without a doctype at all, then that's probably what would be recommended)
  694. # [19:17] * Joins: Necrathex (~Necrathex@82-170-160-25.ip.telfort.nl)
  695. # [19:17] <sm0lm> This seems to be a fairly widely limiting factor in moving fwd with web standards... ES6 is facing it, and so is the new HTML draft.
  696. # [19:18] <sm0lm> BTW, how does one refer to post-HTML5 HTML without also referring to pre-html5 html?
  697. # [19:18] <sm0lm> Hixie, I don't follow you... :(
  698. # [19:19] <sm0lm> I mean, the ES6 proposal is running into syntax clashes and so they're having to use suboptimal syntaxes so as not to break older ES scripts.
  699. # [19:19] <Hixie> i refer to "contemporary HTML" to refer to the HTML from the last decade or so rather than the HTML from more than 10 years ago (which had versions)
  700. # [19:19] <Hixie> backwards compatibility isn't a problem, imho
  701. # [19:20] <sm0lm> Hixie, "HTML5" is much more concise.
  702. # [19:20] <Ms2ger> Meh
  703. # [19:20] <Hixie> "HTML5" makes people think there are versions
  704. # [19:20] <sm0lm> I feel like we should just do a full "reset", start from scratch, building a spec from the ground up without consideration for older material not rendering...
  705. # [19:21] <Hixie> sm0lm: that's what xhtml2 tried
  706. # [19:21] <Hixie> sm0lm: it failed
  707. # [19:21] <Hixie> sm0lm: the only way it would succeed is if the new thing was so radically better that it was worth the huge cost
  708. # [19:21] <Hixie> sm0lm: good luck :-)
  709. # [19:21] <Hixie> sm0lm: while you're doing that i'll keep maintaining html :-)
  710. # [19:21] <sm0lm> IE, dev'mt would halt on the rendering support for older content -- ie, the implementations would still get shipped, just not a whole lot of improvements.
  711. # [19:21] <sm0lm> Wait, please hear me out.
  712. # [19:22] <sm0lm> I was in here with another name asking about <u>s and <i>s and <b>s
  713. # [19:22] <sm0lm> a little while back.
  714. # [19:23] <sm0lm> I mean as long as the handling of legacy content doesn't become worse than it was at the time of said content's authoring, nothing will break.
  715. # [19:24] <Hixie> in each browser, things are already broken
  716. # [19:24] <Hixie> and the browser vendors really want to fix what's broken
  717. # [19:24] <Hixie> so it's not like we could convince them to just stop working on it
  718. # [19:24] <sm0lm> Then things that get delivered with a Content-Type of text/n[ew]html will have to adhere to a new standard that, while it may be loosely based on the old stuff, isn't bound to remaining compaitble with it.
  719. # [19:24] <sm0lm> It could have DRYer, HAML-like syntax.
  720. # [19:24] * jernoble is now known as jernoble|afk
  721. # [19:25] <Ms2ger> Hixie, (unrelatedly, I bet you're glad to hear that we still use tests bearing your name for XML perf)
  722. # [19:25] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  723. # [19:25] <Hixie> switching has a _huge_ cost. to make it worth it, the new tech would have to be orders of magnitude better.
  724. # [19:25] <Hixie> nobody has come up with anything better enough yet.
  725. # [19:25] <sm0lm> Then the ever-evolving nhtml spec would not conflict with previous versions of *itself*
  726. # [19:26] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 264 seconds)
  727. # [19:26] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  728. # [19:26] <Hixie> how would we avoid this new html spec from running into the same problems with itself?
  729. # [19:26] <sm0lm> Well Hixie, look at it this way: 5 years from now, "contemporary HTML" will be orders of magnitude than it was 5 years /ago/
  730. # [19:27] <Hixie> (in developing HTML in the last ten years we've made mistakes that we've had to be backwards compatible with, it's not just an issue of being compatible with HTML4)
  731. # [19:27] <Hixie> sm0lm: right. but you have to be better than _that_ in order to make it worth switching.
  732. # [19:27] <sm0lm> If we change the trajectory now so that 5 years from now we aren't still constrained by shit from 20 years BACK, we could go much further.
  733. # [19:27] <Hixie> sm0lm: no we couldn't, because we'd have to start over, so we'd be 5 years behind to start with.
  734. # [19:28] <Hixie> sm0lm: and we'd still have to deal with backwards compatibility with the new stuff
  735. # [19:28] <Hixie> sm0lm: so 10 years later we'd be back where we are now
  736. # [19:28] <Hixie> sm0lm: in terms of being constrained
  737. # [19:28] <sm0lm> Oh, c'mon... We've learned SO many lessons from the early days of the web.
  738. # [19:29] <Hixie> we are constrained by things we did just two or three years ago
  739. # [19:29] <Hixie> not just 10, 20 years ago
  740. # [19:29] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  741. # [19:29] <sm0lm> I don't think we'll learn keep learning them at the same rate.. I think the mistakes that get made and the lessons that get learned diminish asymptoptically.
  742. # [19:29] <sm0lm> Hixie, example?
  743. # [19:30] <Ms2ger> Not to count the number of things we're constrained by that Hixie did
  744. # [19:30] <Hixie> pushState()'s second argument, for example
  745. # [19:30] <Hixie> localStorage's locking
  746. # [19:30] <Hixie> tons of stuff
  747. # [19:30] * Joins: jryans (~jryans@office.massrel.com)
  748. # [19:30] <sm0lm> Isn't that all the more reason to do what I'm suggesting?
  749. # [19:30] <Hixie> how would what you're suggesting change this?
  750. # [19:31] <Hixie> we'd invent your new language
  751. # [19:31] <Hixie> promptly make a mistake
  752. # [19:31] <Hixie> and be constrained again
  753. # [19:31] * Joins: mattlucht (~mattlucht@81.152.253.6)
  754. # [19:31] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 250 seconds)
  755. # [19:31] <sm0lm> If 2 or 3 years time yields so many conflicts, why would you EVER want to have 20 or 30 years' worth's on your shoulders?
  756. # [19:31] <Hixie> because every time you start over you increase your workload 100%
  757. # [19:32] <Hixie> because you effectively now have to maintain two browsers
  758. # [19:32] <Hixie> then three
  759. # [19:32] <Hixie> then four
  760. # [19:32] <sm0lm> Perhaps a periodic "reset" is in order then.
  761. # [19:32] <Hixie> then five
  762. # [19:32] <Hixie> etc
  763. # [19:32] <sm0lm> Once every 10 years.
  764. # [19:32] <sm0lm> Why do you need to maintain them?
  765. # [19:32] <Hixie> because there's 2 trillion existing web pages that people will still want to look at
  766. # [19:33] <sm0lm> They'll just be for legacy content and so as I outlined above, they simply shouldn't regress.
  767. # [19:33] <Hixie> so you have to fix bugs that make them not work
  768. # [19:33] * Joins: jsbell (jsbell@nat/google/x-tzwbqlbcldzxqmsw)
  769. # [19:33] <sm0lm> If they displayed in a satisfactory way to the web designer authoring them during testing, then they'll continue to display at least that well for ever and ever.
  770. # [19:34] <Hixie> browser vendors wouldn't agree to not fix bugs
  771. # [19:35] * sm0lm thinks that an awful lot of those 2 trillion - perhaps a great majority - are not static files and are generated by programs onthefly based on textual content. Like all the articles on CNN.com, for instance. When the CMS gets updated which it will if it isactively maintained, your 2T figure diminishes greatly.
  772. # [19:35] <Hixie> because all it takes is one of the vendors to fix a few more bugs, and the others will be forced to do it as well to compete
  773. # [19:35] <zewt> i hope nobody would encourage that, either :)
  774. # [19:35] * Quits: drublic (~drublic@frbg-4d028e90.pool.mediaWays.net) (Remote host closed the connection)
  775. # [19:35] <Hixie> are you going to pay cnn.com to update to the new tech? :_)
  776. # [19:35] * Joins: drublic (~drublic@frbg-4d028e90.pool.mediaWays.net)
  777. # [19:35] <Hixie> what benefit does cnn get for updating?
  778. # [19:36] <sm0lm> What's :_) mean? (sorry.)
  779. # [19:36] <Hixie> other than it not working with any legacy browsers?
  780. # [19:36] <sm0lm> tear dripping down the right cheek..?
  781. # [19:36] <Hixie> :_) is :-) with the shift key down by mistake
  782. # [19:36] <sm0lm> ah, ok.
  783. # [19:36] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  784. # [19:36] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  785. # [19:36] <sm0lm> ;_)
  786. # [19:37] <sm0lm> Easier maintenance of their view templates.
  787. # [19:37] * Quits: harig (~harig@117.199.3.143) (Quit: harig)
  788. # [19:37] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  789. # [19:37] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  790. # [19:37] <sm0lm> A MUCH DRYer syntax if the HAML thing is implemented.
  791. # [19:37] <Hixie> rewriting their entire site isn't easier than doing nothing
  792. # [19:38] <sm0lm> The entire site doesn't need to be rewritten --- only the MVC views.
  793. # [19:38] * Quits: necolas (~necolas@80.231.76.54) (Remote host closed the connection)
  794. # [19:38] * Joins: necolas (~necolas@80.231.76.54)
  795. # [19:39] <Hixie> and presumably they also have to keep maintaining the old site as well? since no browser in the hands of users would support this new technology at first?
  796. # [19:39] <zewt> a fundamental concept on the web is that when you write a webpage, you don't have to keep coming back to it periodically to make it work again; you write it once, it works, and it works forever
  797. # [19:41] <sm0lm> Hixie, ok, ok. I see how this works. it's really a shame though and it's upsetting to accept that we just have to live with all of these limitations holding the web back and there's really no way a round it.
  798. # [19:41] * Quits: drublic (~drublic@frbg-4d028e90.pool.mediaWays.net) (Ping timeout: 276 seconds)
  799. # [19:41] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  800. # [19:41] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  801. # [19:41] <sm0lm> Thank you all for your patience with my naivete.
  802. # [19:41] * Quits: mattgifford (~mattgiffo@67.131.102.78) (Remote host closed the connection)
  803. # [19:41] <zewt> what's being held back, exactly?
  804. # [19:41] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Leaving...)
  805. # [19:41] <zewt> web-compat is an annoyance, but not a fatal one
  806. # [19:42] <sm0lm> Would something like HAML syntax be possible to implement clientside interpretation for?
  807. # [19:42] * Joins: mattgiff_ (~mattgiffo@67.131.102.78)
  808. # [19:42] * Quits: necolas (~necolas@80.231.76.54) (Ping timeout: 246 seconds)
  809. # [19:43] * Quits: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net) (Quit: espadrine)
  810. # [19:43] <sm0lm> I mean, given the current iterative evolutionary development paradigm of the web?
  811. # [19:44] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  812. # [19:44] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  813. # [19:45] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  814. # [19:45] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  815. # [19:46] * Joins: necolas (~necolas@80.231.76.54)
  816. # [19:46] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  817. # [19:46] <sm0lm> Hixie, What's your stance on Dart?
  818. # [19:48] * Ms2ger suggests Hixie do work instead :)
  819. # [19:49] <sm0lm> What is anyone in here's stance on it then? i mean its an example of a revolutionary vs evolutionary approach...
  820. # [19:49] <Hixie> Ms2ger: work? dude, it's wwdc keynote time, who's doing work
  821. # [19:50] <Ms2ger> sm0lm, yeah, and it sucks :)
  822. # [19:50] <Ms2ger> What's wwdc? ;)
  823. # [19:50] <sm0lm> Hixie, hahaha.
  824. # [19:51] <sm0lm> Hixie, do you hold a critical view of Dart in the same way as what I just proposed?
  825. # [19:51] <Hixie> if i did, it would probably be unwise for me to say so publicly since i work for the company that's pushing it
  826. # [19:53] <Hixie> from testing, it looks like http://www.w3.org/mid/4F62C516.2000707@mit.edu isn't limited to the current page load
  827. # [19:54] * Joins: silverroots (~silverroo@49.248.157.41)
  828. # [19:54] * Quits: jochen__ (jochen@nat/google/x-ayjmljxfzefadrpk) (Remote host closed the connection)
  829. # [19:55] <Hixie> this is some crazy stuff
  830. # [19:55] <Hixie> i have to say "if it's locally cached"?
  831. # [19:55] <Ms2ger> Welcome to the web :)
  832. # [19:55] <Hixie> man
  833. # [19:55] * Joins: jochen__ (jochen@nat/google/x-frzpuknfckmnygmf)
  834. # [19:55] <Hixie> this exposes the web history so blatently
  835. # [19:55] <Hixie> it's not even a timing attack anymore
  836. # [19:56] <zewt> isn't that pretty much impossible to spec interoperably? (because it'll never happen on a browser with no cache)
  837. # [19:56] <zewt> (putting aside data:)
  838. # [19:56] * Quits: Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (*.net *.split)
  839. # [19:56] * Quits: mfb (~mark@j0.ramona.indybay.org) (*.net *.split)
  840. # [19:56] * Quits: necolas (~necolas@80.231.76.54) (Remote host closed the connection)
  841. # [19:56] <Hixie> it already doesn't happen on a browser with no cache
  842. # [19:56] * Joins: annevk (~annevk@cm-84.215.193.125.getinternet.no)
  843. # [19:56] * Joins: mfb (~mark@j0.ramona.indybay.org)
  844. # [19:56] * Joins: Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  845. # [19:56] * Joins: necolas (~necolas@80.231.76.54)
  846. # [19:57] <zewt> i'd suspect (hope?) that web-compatibility only actually requires it to be synchronous if the image is loaded in the current page load
  847. # [19:57] <zewt> (no idea, but that should be enough for pages that preload thumbs, etc. by loading a bunch of HTMLImageElements in the background)
  848. # [19:58] * Joins: drublic (~drublic@frbg-5f732a8d.pool.mediaWays.net)
  849. # [19:58] <Hixie> i guess i could spec a "list of available images"
  850. # [19:58] <Hixie> and allow the UA to prefill it with same-origin images
  851. # [19:58] <zewt> i guess the bigger question is whether it needs to be "all images loaded in this page load", or simply "all images that are currently loaded"
  852. # [19:59] <zewt> since the former implies a (minor) memory leak
  853. # [19:59] * Quits: jryans (~jryans@office.massrel.com) (Remote host closed the connection)
  854. # [19:59] * Quits: mattlucht (~mattlucht@81.152.253.6) (Quit: mattlucht)
  855. # [20:01] * Quits: necolas (~necolas@80.231.76.54) (Ping timeout: 245 seconds)
  856. # [20:01] * Joins: jryans (~jryans@office.massrel.com)
  857. # [20:02] * Quits: MacTed (~Thud@63.119.36.36) (Ping timeout: 246 seconds)
  858. # [20:02] * Joins: Yuhong (~chatzilla@50-47-189-156.evrt.wa.frontiernet.net)
  859. # [20:03] * Quits: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com) (Read error: Connection reset by peer)
  860. # [20:03] <Yuhong> <Hixie> "HTML5" makes people think there are versions
  861. # [20:04] <Yuhong> <Hixie> there's no advantage to changing the doctype line unless you are changing it from something that used to trigger quirks mode
  862. # [20:04] * Joins: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com)
  863. # [20:04] <Yuhong> Yea, I am thinking that "HTML5" even as a buzzword is a misnomer for these reasons.
  864. # [20:05] * Joins: graememcc (~chatzilla@host86-130-212-200.range86-130.btcentralplus.com)
  865. # [20:05] * Joins: rniwa (rniwa@nat/google/x-tzfuthshjmxpwigu)
  866. # [20:05] <Yuhong> Talking in terms of individual features is much better.
  867. # [20:06] * Joins: ojan_away (u5519@gateway/web/irccloud.com/x-tglpqfyzrvonfwkc)
  868. # [20:06] <Yuhong> For example, as I said before, canvas dates back to 2005.
  869. # [20:06] * ojan_away is now known as ojan
  870. # [20:07] * Joins: aklein (u4454@gateway/web/irccloud.com/x-xwbndzmvwckbzwgj)
  871. # [20:08] <Hixie> ho ho, it's not cross-tab
  872. # [20:08] <Hixie> might even be only within the current top-level browsing context
  873. # [20:08] * Quits: sm0lm (~j@221.217.60.227) (Read error: Connection reset by peer)
  874. # [20:08] <Yuhong> Just tweeted to EricLaw:
  875. # [20:08] <Yuhong> https://twitter.com/yuhong2/status/212242605625446400
  876. # [20:09] <Yuhong> Hixie: Now, there are people who formerly worked on IE at MS in Google too.
  877. # [20:09] * Joins: sm0lm (~j@221.217.60.227)
  878. # [20:09] <Yuhong> Hixie: And you work there too.
  879. # [20:09] <sm0lm> Yuhong, sorry did i miss anything since you started chiming in...? my connection blipped out and i got your first message after zewt's about memory leaks.
  880. # [20:10] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 252 seconds)
  881. # [20:10] * Joins: MacTed (~Thud@63.119.36.36)
  882. # [20:11] <Yuhong> sm0lm: No, you didn't
  883. # [20:11] * Quits: GlitchMr (~glitchmr@178-36-130-209.adsl.inetia.pl) (Quit: GlitchMr)
  884. # [20:11] <Yuhong> Hixie: for example, jbeda who worked on IE's DOM:
  885. # [20:11] <Yuhong> http://news.ycombinator.com/item?id=3233935
  886. # [20:11] * Joins: espadrine (~espadrine@2620:101:8003:200:d4f3:56e0:f0be:50fc)
  887. # [20:13] * Joins: othermaciej (~mjs@17.245.111.244)
  888. # [20:14] * Parts: eric_carlson (~eric@17.212.152.104)
  889. # [20:15] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  890. # [20:16] * Quits: decadance (~decadance@204.93.201.197) (Quit: leaving)
  891. # [20:16] <Yuhong> Someone suggested versioning authoring but not implementation requirements.
  892. # [20:17] * Joins: victrola` (~decadance@204.93.201.197)
  893. # [20:17] <sm0lm> I think I'd be in favor of that.
  894. # [20:18] * Joins: mattlucht (~mattlucht@81.152.253.6)
  895. # [20:18] <Yuhong> Hixie: And there is also Chris Wilson. Have you talked with them?
  896. # [20:19] * Quits: graememcc (~chatzilla@host86-130-212-200.range86-130.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  897. # [20:21] <Hixie> Yuhong: i've spoken with chris and others, sure
  898. # [20:22] * boaz is now known as boaz|away
  899. # [20:24] * Quits: Druide_ (~Druid@p5B05CD14.dip.t-dialin.net)
  900. # [20:29] * Joins: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  901. # [20:30] * Joins: jreading (~Adium@ip98-169-200-82.dc.dc.cox.net)
  902. # [20:31] * Quits: benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
  903. # [20:34] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
  904. # [20:34] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  905. # [20:34] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Client Quit)
  906. # [20:34] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  907. # [20:35] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Client Quit)
  908. # [20:36] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  909. # [20:48] * Joins: pyrsmk2 (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  910. # [20:49] * Quits: Yuhong (~chatzilla@50-47-189-156.evrt.wa.frontiernet.net) (Ping timeout: 248 seconds)
  911. # [20:50] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-hpeqaktzhbvfrhzi)
  912. # [20:53] * Joins: necolas (~necolas@5e0844a7.bb.sky.com)
  913. # [20:53] * Joins: darcyclarke (~darcyclar@184.149.158.186)
  914. # [20:57] * Quits: LBP (~Mirc@pD9EB1ABA.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  915. # [21:01] <sarspazam> hi guys. I've got a dissertation to start thinking about in the coming months. looking to make some kinda web app with html5 and asp.net mvc
  916. # [21:01] <sarspazam> be interested to hear any ideas of something I could make
  917. # [21:03] <annevk> cool game
  918. # [21:04] * Joins: ap_ (~ap@2620:149:4:1b01:e1fb:cb16:c35e:b828)
  919. # [21:04] * Quits: silverroots (~silverroo@49.248.157.41) (Quit: Leaving...!)
  920. # [21:04] * ap_ is now known as ap
  921. # [21:05] * jernoble|afk is now known as jernoble
  922. # [21:05] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Read error: Connection reset by peer)
  923. # [21:06] * Quits: jernoble (~jernoble@2620:149:4:1b01:6dbf:4fd3:873e:9945) (Remote host closed the connection)
  924. # [21:07] * Joins: necolas_ (~necolas@80.231.76.54)
  925. # [21:08] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
  926. # [21:09] * Joins: Druide_ (~Druid@p5B05CD14.dip.t-dialin.net)
  927. # [21:11] * Quits: danielfilho (~daniel@187.31.77.7) (Quit: </html>)
  928. # [21:14] * Joins: jernoble (~jernoble@2620:149:4:1b01:659a:a0e7:df26:3d93)
  929. # [21:14] * Quits: necolas_ (~necolas@80.231.76.54) (Ping timeout: 265 seconds)
  930. # [21:17] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
  931. # [21:18] * Quits: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: tantek)
  932. # [21:18] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  933. # [21:19] * Quits: jernoble (~jernoble@2620:149:4:1b01:659a:a0e7:df26:3d93) (Quit: jernoble)
  934. # [21:20] * Parts: aki_ (~aki_@CPE-72-128-75-73.wi.res.rr.com)
  935. # [21:21] <jgraham> Hixie: I presume it would be recursive (naively) because starting a navigation from unload would eventually call unload again, which would start a navigation...
  936. # [21:22] <Hixie> it is possible to have an infinite sequence, but it doesn't recurse
  937. # [21:22] <Hixie> that is, they're not nested
  938. # [21:22] <Hixie> just sequential
  939. # [21:22] <Hixie> iirc
  940. # [21:24] * Quits: drublic (~drublic@frbg-5f732a8d.pool.mediaWays.net) (Remote host closed the connection)
  941. # [21:24] <jgraham> Hixie: But that doesn't seem to match browsers afaict. That is if you have onload="location='data:text/html,1'" and onunload="location='data:text/html,2'" you will eventually end up at 1 or 2
  942. # [21:24] <jgraham> s/eventually//
  943. # [21:24] * Joins: drublic (~drublic@frbg-5f732a8d.pool.mediaWays.net)
  944. # [21:24] <Hixie> sure
  945. # [21:24] <Hixie> 2, specifically
  946. # [21:24] <Hixie> iirc
  947. # [21:24] <Hixie> that's fine
  948. # [21:25] <Hixie> where's the confusion there?
  949. # [21:25] <Hixie> maybe i'm missing something
  950. # [21:25] * Quits: Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Ping timeout: 255 seconds)
  951. # [21:26] <jgraham> The confusion is that you end up at 1
  952. # [21:26] <jgraham> So something must cancel the navigation in the unload
  953. # [21:26] <Hixie> send mail and i'll look into it in more detail
  954. # [21:26] * Joins: jamesr (jamesr@nat/google/x-dldegikmpevwlrbg)
  955. # [21:27] <Hixie> ideally with convenient test cases i can just load :-)
  956. # [21:27] <jgraham> If nothing cancelled the navigation, I don't see why you wouldn't just end up calling the unload handler over and over
  957. # [21:27] <jgraham> Sure
  958. # [21:27] * Joins: Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  959. # [21:28] <Hixie> (you end up at 1? really?) weird)
  960. # [21:29] * Quits: drublic (~drublic@frbg-5f732a8d.pool.mediaWays.net) (Ping timeout: 276 seconds)
  961. # [21:29] <jgraham> data:text/html;charset=utf-8,%3C!DOCTYPE%20html%3E%0A%3Cbody%20onload%3D%22location%3D'data%3Atext%2Fhtml%2C1'%22%20onunload%3D%22location%3D'data%3Atext%2Fhtml%2C2'%22%3E in gecko + webkit at least
  962. # [21:29] <Hixie> can't look right now, sorry
  963. # [21:30] <Hixie> but send mail and i'll look this afternoon
  964. # [21:30] <jgraham> I guess I will send mail in the morning :)
  965. # [21:30] * Joins: jamesr_ (jamesr@nat/google/x-dpcxlvnthlzzmcuq)
  966. # [21:35] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  967. # [21:35] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 250 seconds)
  968. # [21:36] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  969. # [21:40] * Joins: jwalden (~waldo@2620:101:8003:200:e158:61bf:a345:864c)
  970. # [21:41] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  971. # [21:42] * Quits: jwalden (~waldo@2620:101:8003:200:e158:61bf:a345:864c) (Client Quit)
  972. # [21:42] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  973. # [21:43] * Quits: cpearce (~cpearce@ip-118-90-73-20.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  974. # [21:47] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Excess Flood)
  975. # [21:48] <annevk> so now all MacBook's are without optical drive?
  976. # [21:48] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  977. # [21:51] <Hixie> only the new macbook pros and the small macbook airs
  978. # [21:52] <annevk> which other MacBook's are there?
  979. # [21:52] <othermaciej> the "legacy" non-retina MacBook Pros
  980. # [21:52] <Hixie> the new non-retina macbook pros have dvd drives
  981. # [21:52] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Remote host closed the connection)
  982. # [21:52] <annevk> it does not say so on the web pages
  983. # [21:53] <annevk> http://www.apple.com/macbook-pro/specs/13-and-15-inch/ does not mention cd, dvd, or optical
  984. # [21:53] <annevk> and the view from the side does not show it (although only one side is shown)
  985. # [21:56] * Joins: jwalden (~waldo@2620:101:8003:200:e158:61bf:a345:864c)
  986. # [21:56] <Hixie> if you try to buy one you'll see it in the specs
  987. # [21:57] <annevk> had not tried that
  988. # [21:57] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  989. # [21:58] <annevk> I guess per othermaciej that one is prolly correct
  990. # [22:00] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
  991. # [22:02] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  992. # [22:03] * mattgiff_ is now known as mattgifford
  993. # [22:03] * Quits: annevk (~annevk@cm-84.215.193.125.getinternet.no) (Quit: annevk)
  994. # [22:07] * Quits: darcyclarke (~darcyclar@184.149.158.186) (Quit: Leaving...)
  995. # [22:15] * Quits: erichynds (~ehynds@64.206.121.41)
  996. # [22:15] * Quits: Ms2ger (~Ms2ger@91.181.79.165) (Quit: nn)
  997. # [22:16] * Joins: nessy (~Adium@124-171-47-17.dyn.iinet.net.au)
  998. # [22:17] * Quits: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com) (Quit: yodasw16)
  999. # [22:17] * Quits: nessy1 (~Adium@124-171-47-17.dyn.iinet.net.au) (Ping timeout: 265 seconds)
  1000. # [22:19] * Quits: charlvn (~charlvn@charlvn.nl) (Quit: leaving)
  1001. # [22:22] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  1002. # [22:23] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
  1003. # [22:24] * boaz|away is now known as boaz
  1004. # [22:25] * Joins: tantek (~tantek@ma52436d0.tmodns.net)
  1005. # [22:26] * Quits: mattlucht (~mattlucht@81.152.253.6) (Quit: mattlucht)
  1006. # [22:27] * Joins: annevk (~annevk@80.232.109.46)
  1007. # [22:32] * boaz is now known as boaz|away
  1008. # [22:32] * boaz|away is now known as boaz
  1009. # [22:34] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
  1010. # [22:36] * Joins: mattlucht (~mattlucht@81.152.253.6)
  1011. # [22:37] * Joins: micheil (~micheil@109.224.128.70)
  1012. # [22:41] * Quits: mattlucht (~mattlucht@81.152.253.6) (Client Quit)
  1013. # [22:43] * Quits: tantek (~tantek@ma52436d0.tmodns.net) (Quit: tantek)
  1014. # [22:47] <moo-_-> annevk: they have no optical AFAIK
  1015. # [22:47] <moo-_-> that would cost... extra!
  1016. # [22:47] <moo-_-> ;)
  1017. # [22:49] * Quits: jwalden (~waldo@2620:101:8003:200:e158:61bf:a345:864c) (Read error: Connection reset by peer)
  1018. # [22:49] <paul_irish> annevk: whyd you ping me about h5bp's nonvalidation? relatedly. can X-meta tags _not_ throw a validation error? (a warning seems a bit much even)
  1019. # [22:50] * Joins: jwalden (~waldo@2620:101:8003:200:f2de:f1ff:fe8f:60c8)
  1020. # [22:50] <annevk> paul_irish: thought you worked on that
  1021. # [22:51] <annevk> paul_irish: for the latter you want to bug hsivonen and MikeSmith
  1022. # [22:51] <sm0lm> annevk, try grepping for "super"
  1023. # [22:52] <paul_irish> annevk: cuz of issues like that i dont really aim for 100% valid.
  1024. # [22:52] <paul_irish> aiight
  1025. # [22:52] <annevk> paul_irish: fair enough, though the doctype could be somewhat better ;)
  1026. # [22:52] * Joins: mattlucht (~mattlucht@81.152.253.6)
  1027. # [22:52] <paul_irish> "the doctype is amazing" are the words i think you're looking for
  1028. # [22:53] <paul_irish> :D
  1029. # [23:00] * Quits: barnabywalters (~barnabywa@host-89-242-61-125.as13285.net) (Quit: barnabywalters)
  1030. # [23:02] * Joins: barnabywalters (~barnabywa@host-89-242-61-125.as13285.net)
  1031. # [23:09] * Joins: cpearce (~cpearce@ip-118-90-73-20.xdsl.xnet.co.nz)
  1032. # [23:12] * Quits: espadrine (~espadrine@2620:101:8003:200:d4f3:56e0:f0be:50fc) (Quit: espadrine)
  1033. # [23:12] * Joins: espadrine (~espadrine@2620:101:8003:200:d4f3:56e0:f0be:50fc)
  1034. # [23:13] <jgraham> Also, what is bz doing sending useful technical feedback to public-html
  1035. # [23:13] <jgraham> How can I ignore it if he insists on throwing in curveballs like that
  1036. # [23:13] * Joins: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  1037. # [23:15] * Joins: rillian (~giles@64.213.70.194)
  1038. # [23:17] * Quits: nessy (~Adium@124-171-47-17.dyn.iinet.net.au) (Quit: Leaving.)
  1039. # [23:17] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1040. # [23:20] * boaz is now known as boaz|away
  1041. # [23:22] * Joins: remysharp (u4345@gateway/web/irccloud.com/x-piuafkamoaaslytd)
  1042. # [23:23] * Quits: TabAtkins (tabatkins@nat/google/x-bwzbwtfbrgmnveau) (Read error: Connection reset by peer)
  1043. # [23:25] * Quits: annevk (~annevk@80.232.109.46) (Quit: annevk)
  1044. # [23:26] * Quits: MacTed (~Thud@63.119.36.36)
  1045. # [23:26] * Joins: TabAtkins_ (tabatkins@nat/google/x-ghyokcyzfbbckumu)
  1046. # [23:27] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Remote host closed the connection)
  1047. # [23:28] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
  1048. # [23:30] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  1049. # [23:32] * Quits: mattlucht (~mattlucht@81.152.253.6) (Quit: mattlucht)
  1050. # [23:32] * Joins: mattlucht (~mattlucht@81.152.253.6)
  1051. # [23:36] * Quits: cpearce (~cpearce@ip-118-90-73-20.xdsl.xnet.co.nz) (Ping timeout: 256 seconds)
  1052. # [23:37] * Quits: mattlucht (~mattlucht@81.152.253.6) (Ping timeout: 256 seconds)
  1053. # [23:39] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1054. # [23:39] * Joins: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp)
  1055. # [23:40] * Quits: sm0lm (~j@221.217.60.227) (Read error: Connection reset by peer)
  1056. # [23:41] * Joins: sm0lm (~j@221.217.60.227)
  1057. # [23:42] * Quits: barnabywalters (~barnabywa@host-89-242-61-125.as13285.net) (Quit: barnabywalters)
  1058. # [23:42] * Joins: karlcow (~karl@nerval.la-grange.net)
  1059. # [23:44] * Quits: jwalden (~waldo@2620:101:8003:200:f2de:f1ff:fe8f:60c8) (Quit: back shortly)
  1060. # [23:45] * Quits: mpt (~mpt@canonical/mpt) (Excess Flood)
  1061. # [23:45] * Joins: mpt (~mpt@faun.canonical.com)
  1062. # [23:45] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  1063. # [23:45] * Joins: mpt (~mpt@canonical/mpt)
  1064. # [23:52] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  1065. # [23:53] * Quits: manu-db (~msporny@digitalbazaar.com) (Remote host closed the connection)
  1066. # [23:53] * Parts: sm0lm (~j@221.217.60.227) ("Leaving")
  1067. # [23:53] * Quits: pyrsmk2 (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
  1068. # [23:55] * Joins: jryans (~jryans@71.22.126.239)
  1069. # [23:56] * Joins: jwalden (~waldo@2620:101:8003:200:f2de:f1ff:fe8f:60c8)
  1070. # [23:56] * Joins: manu-db (~msporny@digitalbazaar.com)
  1071. # [23:59] * boaz|away is now known as boaz
  1072. # Session Close: Tue Jun 12 00:00:05 2012

The end :)