/irc-logs / freenode / #whatwg / 2010-12-10 / end

Options:

  1. # Session Start: Fri Dec 10 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
  4. # [00:00] * Joins: MrDoublesite (~mropposit@unaffiliated/mropposite)
  5. # [00:00] <jgraham> gsnedders: I was going to own that outliner code bu you never gave it to me. Not that I have a great track record of long term maintainance of side projects
  6. # [00:01] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Disconnected by services)
  7. # [00:01] * MrDoublesite is now known as MrOpposite
  8. # [00:03] * Quits: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas_)
  9. # [00:04] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  10. # [00:07] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  11. # [00:07] * Quits: agektmr (~Adium@nat/google/x-vxjmxsrmrvwumgkx) (Ping timeout: 240 seconds)
  12. # [00:12] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: Leaving)
  13. # [00:13] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  14. # [00:14] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  15. # [00:14] * Joins: agektmr (~Adium@nat/google/x-jeznixgzkemlbbnm)
  16. # [00:14] * Joins: jaket (~jake@203-158-58-97.dyn.iinet.net.au)
  17. # [00:18] * Quits: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com) (Remote host closed the connection)
  18. # [00:19] * Quits: Anti-X (~duckmysic@77.17.242.164.tmi.telenormobil.no) (Read error: Connection reset by peer)
  19. # [00:20] <gsnedders> jgraham: it's a side-project of a side-project
  20. # [00:20] <gsnedders> Just the most successful part of the projects collectively
  21. # [00:21] <mgdm> gsnedders: outliner? /me is interested if it means what he thinks it means
  22. # [00:21] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  23. # [00:21] <gsnedders> mgdm: http://gsnedders.html5.org/outliner/
  24. # [00:21] <mgdm> ah, not quite what I had in mind, but cool
  25. # [00:22] * mgdm is apparently the lead dev on http://gnome-outliner.sf.net, but that's by virtue of being the last to commit
  26. # [00:22] <mgdm> s/-//
  27. # [00:24] * Quits: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: nn)
  28. # [00:24] * Parts: david_carlisle (~davidc@dcarlisle.demon.co.uk)
  29. # [00:28] * Joins: jeremyselier (~Jeremy@2a01:e35:139f:2c60:fa1e:dfff:feec:469)
  30. # [00:29] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Read error: Operation timed out)
  31. # [00:30] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
  32. # [00:34] * Quits: annevk (~annevk@33.115.34.95.customer.cdi.no) (Quit: annevk)
  33. # [00:38] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  34. # [00:38] <zcorpan> http://lists.w3.org/Archives/Public/public-web-perf/2010Dec/0015.html
  35. # [00:39] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  36. # [00:47] * Joins: nessy (~Adium@royp-tky-jp-1.inter-touch.net)
  37. # [00:52] * Joins: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com)
  38. # [00:52] * Joins: saba (~lover@unaffiliated/saba)
  39. # [00:53] <saba> when would you guys say that HTML5 is supported by all major browsers' latest versions?
  40. # [00:53] <Rik`> one day
  41. # [00:54] <saba> Rik`: probably, let's hope. Any date? :-)
  42. # [00:54] <saba> or rather month.
  43. # [00:54] <Dashiva> It's more interesting to ask that question for each feature
  44. # [00:54] <Rik`> who cares?
  45. # [00:54] <Rik`> like Dashiva said
  46. # [00:55] <saba> Dashiva: yes, why I ask here is because I believe (or want to find out) that there would be some knowledgeable speculations in this channel
  47. # [00:56] <zcorpan> an extended subset of html5 is already supported by all major browsers' latest versions
  48. # [00:56] <saba> zcorpan: interesting, do you know if that includes web storage features?
  49. # [00:56] <Rik`> saba: http://caniuse.com might help you
  50. # [00:57] <zcorpan> saba: it includes localStorage
  51. # [00:57] <saba> Rik`: wonderful, thanks :-)
  52. # [00:58] <saba> zcorpan: ok, I'll read more about that. Thanks!
  53. # [00:59] <zcorpan> saba: 'extended subset' is a subtle magic phrase which can mean anything since the subset can be the empty set ;)
  54. # [00:59] <zcorpan> saba: so it was true in 2004 as well
  55. # [01:03] * Quits: bckenny (~bckenny@nat/google/x-tgpwogfhylnvdgvr) (Remote host closed the connection)
  56. # [01:04] * Quits: ojan (~ojan@nat/google/x-yhlghcvrzazajotu) (Quit: ojan)
  57. # [01:05] * Quits: sicking (~chatzilla@nat/mozilla/x-qadenuiitvsizrma) (Ping timeout: 265 seconds)
  58. # [01:06] * Quits: othermaciej (~mjs@2620:0:1b00:1191:5ab0:35ff:fefd:2fad) (Ping timeout: 260 seconds)
  59. # [01:07] * Quits: dglazkov (d8ef2d13@gateway/web/freenode/ip.216.239.45.19) (Ping timeout: 265 seconds)
  60. # [01:08] * Quits: ormaaj (debian-tor@gateway/tor-sasl/ormaaj) (Ping timeout: 245 seconds)
  61. # [01:11] * Joins: othermaciej (~mjs@2620:0:1b00:1f02:9227:e4ff:fef3:599)
  62. # [01:12] * Quits: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com) (Quit: zzzzz)
  63. # [01:12] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 265 seconds)
  64. # [01:14] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  65. # [01:18] * Quits: MikeSmith (~MikeSmith@EM111-188-31-141.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  66. # [01:20] * Quits: zcorpan (~zcorpan@c-2e98e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  67. # [01:21] * Quits: jeremyselier (~Jeremy@2a01:e35:139f:2c60:fa1e:dfff:feec:469) (Read error: Operation timed out)
  68. # [01:25] * Quits: agektmr (~Adium@nat/google/x-jeznixgzkemlbbnm) (Ping timeout: 260 seconds)
  69. # [01:27] * Joins: agektmr (~Adium@nat/google/x-jxhohzbvxxasanqd)
  70. # [01:34] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
  71. # [01:37] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  72. # [01:39] * Joins: TabAtkins (~tabatkins@220.109.219.244)
  73. # [01:42] * Quits: nessy (~Adium@royp-tky-jp-1.inter-touch.net) (Quit: Leaving.)
  74. # [01:46] * Quits: kurrik_ (~kurrik@nat/google/x-nuijtyrwokjgnmsn) (Ping timeout: 240 seconds)
  75. # [01:47] * Quits: jaket (~jake@203-158-58-97.dyn.iinet.net.au) (Read error: No route to host)
  76. # [01:47] <openstandards> saba, what you need to remember is people started using css features before they were supported by all browsers
  77. # [01:47] <openstandards> :)
  78. # [01:55] * Quits: smaug____ (~chatzilla@ZYYYKLXXVI.gprs.sl-laajakaista.fi) (Ping timeout: 272 seconds)
  79. # [02:01] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  80. # [02:05] * Quits: kurrik (~kurrik@nat/google/x-hwvisgqjqbdollpy) (Quit: Leaving)
  81. # [02:08] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  82. # [02:08] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  83. # [02:13] * Quits: othermaciej (~mjs@2620:0:1b00:1f02:9227:e4ff:fef3:599) (Quit: othermaciej)
  84. # [02:17] * Joins: othermaciej (~mjs@17.244.10.182)
  85. # [02:17] * Quits: jwalden (~waldo@nat/mozilla/x-zvepxnecwxquhafk) (Quit: parting, sorrow, you get the idea)
  86. # [02:18] * Joins: MikeSmith (~MikeSmith@EM114-48-114-40.pool.e-mobile.ne.jp)
  87. # [02:21] * Quits: othermaciej (~mjs@17.244.10.182) (Client Quit)
  88. # [02:23] * Xano_ is now known as Xano
  89. # [02:23] * Joins: othermaciej (~mjs@17.244.10.182)
  90. # [02:29] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Beer o'clock!)
  91. # [02:30] * Joins: frozenicce (~deppo@ip-178-202-181-44.unitymediagroup.de)
  92. # [02:34] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  93. # [02:43] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
  94. # [02:53] * Quits: frozenicce (~deppo@ip-178-202-181-44.unitymediagroup.de) (Read error: Connection reset by peer)
  95. # [03:01] * Joins: sicking (~chatzilla@nat/mozilla/x-lsnaftcbsufqcenb)
  96. # [03:02] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
  97. # [03:02] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 245 seconds)
  98. # [03:08] * Quits: agektmr (~Adium@nat/google/x-jxhohzbvxxasanqd) (Quit: Leaving.)
  99. # [03:10] * Quits: jennb (~jennb@74.125.59.73) (Quit: jennb)
  100. # [03:10] * Joins: agektmr (~Adium@nat/google/x-dwxuychxduseihuq)
  101. # [03:13] * Joins: Amorphous (jan@unaffiliated/amorphous)
  102. # [03:14] * Quits: sicking (~chatzilla@nat/mozilla/x-lsnaftcbsufqcenb) (Ping timeout: 255 seconds)
  103. # [03:16] * Joins: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com)
  104. # [03:17] * Quits: paul_irish (~paul_iris@nat/google/x-ckuuncevarwtoikd) (Remote host closed the connection)
  105. # [03:18] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 265 seconds)
  106. # [03:20] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
  107. # [03:20] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
  108. # [03:28] * Quits: estes (~aestes@17.246.18.123) (Quit: estes)
  109. # [03:41] * Joins: estes (~aestes@17.246.18.123)
  110. # [03:49] * Quits: estes (~aestes@17.246.18.123) (Quit: estes)
  111. # [03:51] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  112. # [03:57] * Quits: TabAtkins (~tabatkins@220.109.219.244) (Ping timeout: 255 seconds)
  113. # [03:57] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
  114. # [04:00] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Remote host closed the connection)
  115. # [04:02] <saba> openstandards: you have a true point there.
  116. # [04:06] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Ping timeout: 265 seconds)
  117. # [04:08] <openstandards> as long as the user experience degrades down to a level which is acceptable by this i mean its not broken then it should be fine, thats my stance
  118. # [04:09] * Joins: Amorphous (jan@unaffiliated/amorphous)
  119. # [04:14] * Quits: brendaneich (~brendanei@nat/mozilla/x-neqtflvrkkcntzfe) (Quit: brendaneich)
  120. # [04:16] * Quits: MikeSmith (~MikeSmith@EM114-48-114-40.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
  121. # [04:18] * Quits: othermaciej (~mjs@17.244.10.182) (Quit: othermaciej)
  122. # [04:20] * Joins: MikeSmith (~MikeSmith@EM114-48-53-73.pool.e-mobile.ne.jp)
  123. # [04:28] * Joins: paul_irish (~paul_iris@166.135.170.181)
  124. # [04:29] * Joins: othermaciej (~mjs@2620:0:1b00:1f01:9227:e4ff:fef3:599)
  125. # [04:32] * Joins: othermaciej_ (~mjs@67.218.107.43)
  126. # [04:34] * Quits: othermaciej (~mjs@2620:0:1b00:1f01:9227:e4ff:fef3:599) (Ping timeout: 260 seconds)
  127. # [04:34] * othermaciej_ is now known as othermaciej
  128. # [04:36] * Quits: MikeSmith (~MikeSmith@EM114-48-53-73.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  129. # [04:38] * Joins: paul_irish_ (~paul_iris@32.174.24.117)
  130. # [04:38] * Quits: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com) (Ping timeout: 264 seconds)
  131. # [04:41] * Quits: paul_irish (~paul_iris@166.135.170.181) (Ping timeout: 255 seconds)
  132. # [04:42] * Quits: saba (~lover@unaffiliated/saba) (Quit: .)
  133. # [04:54] * Quits: Martijnc` (~Martijnc@91.176.173.26) (Read error: Connection reset by peer)
  134. # [04:56] * Quits: paul_irish_ (~paul_iris@32.174.24.117) (Remote host closed the connection)
  135. # [05:02] * Joins: Martijnc` (~Martijnc@91.176.149.134)
  136. # [05:20] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
  137. # [05:22] * Quits: othermaciej (~mjs@67.218.107.43) (Quit: othermaciej)
  138. # [05:33] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
  139. # [05:33] * Quits: jamesr_ (~jamesr@nat/google/x-pxgmxvwmtshkghxu) (Quit: jamesr_)
  140. # [05:41] * Joins: TabAtkins (~tabatkins@220.109.219.244)
  141. # [05:42] * Joins: variable (~variable@unaffiliated/variable)
  142. # [05:45] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
  143. # [05:49] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 245 seconds)
  144. # [05:56] * Quits: dbaron (~dbaron@nat/mozilla/x-cpkvljgskaiuqzds) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  145. # [06:03] * Joins: MikeSmith (~MikeSmith@EM114-48-240-91.pool.e-mobile.ne.jp)
  146. # [06:06] * Quits: TabAtkins (~tabatkins@220.109.219.244) (Ping timeout: 245 seconds)
  147. # [06:08] * Joins: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  148. # [06:13] * Quits: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Client Quit)
  149. # [06:21] * Joins: matjas (~matjas@91.182.254.12)
  150. # [06:22] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
  151. # [06:25] * Joins: brendaneich_ (~brendanei@adsl-71-131-200-57.dsl.sntc01.pacbell.net)
  152. # [06:42] * Quits: matjas (~matjas@91.182.254.12) (Quit: Computer has gone to sleep.)
  153. # [06:43] * Quits: agektmr (~Adium@nat/google/x-dwxuychxduseihuq) (Quit: Leaving.)
  154. # [06:44] * Joins: matjas (~matjas@91.182.254.12)
  155. # [06:45] * Quits: matjas (~matjas@91.182.254.12) (Client Quit)
  156. # [06:56] * Joins: TabAtkins (~tabatkins@220.109.219.244)
  157. # [06:57] * Joins: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com)
  158. # [08:59] * Disconnected
  159. # [09:00] * Attempting to rejoin channel #whatwg
  160. # [09:00] * Rejoined channel #whatwg
  161. # [09:00] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  162. # [09:00] * Set by annevk42 on Mon Oct 19 22:03:06
  163. # [09:06] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  164. # [09:10] * Quits: espadrine (~espadrine@acces1465.res.insa-lyon.fr) (Ping timeout: 255 seconds)
  165. # [09:11] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  166. # [09:14] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 264 seconds)
  167. # [09:15] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  168. # [09:20] * Joins: henrikbjorn (~Henrik@91.103.35.140)
  169. # [09:22] * Joins: ROBOd (~robod@92.86.252.194)
  170. # [09:35] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  171. # [09:39] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  172. # [09:40] <hsivonen> hmm. when viewing my Master's Thesis in Firefox 4 on Ubuntu, the font looks right (Palatino-ish). In Chrome, it looks wrong (Times New Roman-ish)
  173. # [09:40] <hsivonen> looks like this stuff hasn't been polished in Chrome
  174. # [09:44] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  175. # [09:47] * Quits: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com) (Quit: zzzzz)
  176. # [09:48] * Quits: TabAtkins (~tabatkins@220.109.219.244) (Read error: Operation timed out)
  177. # [09:52] * Joins: TabAtkins (~tabatkins@220.109.219.244)
  178. # [09:55] <matjas> hsivonen: Does Firefox support the Link HTTP header for all link relations? E.g. would `prefetch` work?
  179. # [09:55] <matjas> Link: <foo.html>;rel=prefetch
  180. # [09:56] <hsivonen> matjas: I don't know, but my vague recollection from reading the source makes me guess prefetch wouldn't work as a header
  181. # [09:56] <hsivonen> matjas: try it to find out
  182. # [09:58] <hsivonen> I blame Hixie for Link header support
  183. # [09:58] <matjas> hsivonen: Will do, just wanted to check with you first; usually that saves me the time needed to create a test case.
  184. # [09:59] <matjas> annevk, zcorpan: How about Opera?
  185. # [10:00] * Quits: TabAtkins (~tabatkins@220.109.219.244) (Ping timeout: 276 seconds)
  186. # [10:01] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  187. # [10:01] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  188. # [10:15] <matjas> hsivonen: It does work!
  189. # [10:16] <matjas> hsivonen: So I guess Firefox supports the Link header for all other link relations as well
  190. # [10:16] <matjas> That’s great news.
  191. # [10:16] <matjas> Opera doesn’t seem to support prefetching at all, so I can’t really test there.
  192. # [10:18] * Joins: david_carlisle (~davidc@62.231.145.254)
  193. # [10:22] * Quits: matjas (~matjas@188.188.226.22) (Read error: Connection reset by peer)
  194. # [10:23] * Joins: matjas (~matjas@188.188.226.22)
  195. # [10:25] * Quits: henrikbjorn (~Henrik@91.103.35.140) (Ping timeout: 245 seconds)
  196. # [10:26] <hsivonen> matjas: why is it great news? what's your use case?
  197. # [10:27] <matjas> hsivonen: No real use case, just good to know `Link` is *fully* supported in Firefox
  198. # [10:28] * riven` is now known as riven
  199. # [10:28] <matjas> hsivonen: `prefetch` is just an easy way to test it (other than `stylesheet`)
  200. # [10:34] * Joins: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  201. # [10:36] * Joins: zcorpan (~zcorpan@c-2e98e355.410-6-64736c14.cust.bredbandsbolaget.se)
  202. # [10:38] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  203. # [10:45] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
  204. # [10:49] * Joins: Anti-X (~duckmysic@c537ABF51.dhcp.bluecom.no)
  205. # [11:00] * Quits: david_carlisle (~davidc@62.231.145.254) (Read error: Connection reset by peer)
  206. # [11:00] * Joins: david_carlisle (~davidc@62.231.145.254)
  207. # [11:01] * Joins: espadrine (~espadrine@acces1465.res.insa-lyon.fr)
  208. # [11:12] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  209. # [11:13] * Joins: annevk (~annevk@pat-tdc.opera.com)
  210. # [11:15] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  211. # [11:20] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
  212. # [11:23] * Joins: Necrathex (~nectop@212-123-163-12.ip.telfort.nl)
  213. # [11:24] <MrWax> does anyone know a good view of the support of HTML5 like html5readiness.com?
  214. # [11:24] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
  215. # [11:26] <antti_s> MrWax: http://caniuse.com/ ?
  216. # [11:26] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  217. # [11:26] <matjas> https://github.com/search?type=Users&language=javascript&q=location%3Abelgium *egoboost*
  218. # [11:26] <matjas> Oh snap, wrong channel
  219. # [11:26] <MrWax> antti_s: yes, but more in 1 picture
  220. # [11:27] <annevk> matjas, btw, did you test <link>;rel=alternate in Gecko?
  221. # [11:27] <annevk> for feed support, especially
  222. # [11:27] <matjas> annevk: not yet, I’ll try that now
  223. # [11:28] <matjas> annevk: I’d expect it to work considering `prefetch` does
  224. # [11:28] <annevk> I'm sceptical, that's all :)
  225. # [11:29] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  226. # [11:30] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  227. # [11:33] <matjas> annevk: You’re right, it doesn’t seem to work
  228. # [11:34] <matjas> Tried with different variations; Link: <foo.atom>;rel=alternate — Link: <foo.atom>;rel=alternate;type=application/atom+xml — Link: <foo.atom>;rel="alternate";type="application/atom+xml"
  229. # [11:34] <matjas> All failed
  230. # [11:34] <matjas> When using <link> in the HTML all it takes is rel=alternate and a `type` attribute for the feed icon to appear in the Firefox UI
  231. # [11:35] <annevk> yeah, that's per HTML5 as well
  232. # [11:36] <MrWax> annevk: you have experience giving any presentation about HTML5 or components of it?
  233. # [11:36] <MrWax> in the light of your job
  234. # [11:36] <MrWax> i mean, related to your job
  235. # [11:39] <annevk> I have given a few presentations
  236. # [11:40] <annevk> most are linked from the WHATWG wiki I pointed you towards earlier
  237. # [11:40] <MrWax> ok
  238. # [11:42] <MrWax> annevk: If you would have to give a 20 minute presentation to average IT related people.. Would you do it like this: 3 main parts 1 - quick history related to html5 (whatwg/w3c, 2 mins) 2 - syntax related, short description of tags new & tags unusable (8 mins) 3 - description of 5 new exciting APIs (10 mins)
  239. # [11:43] <jgraham> MrWax: "Average IT Related People" doesn't mean much. Why should these particular people care about HTML5?
  240. # [11:44] <jgraham> I mean what are you trying to convey?
  241. # [11:44] <annevk> MrWax, something like that seems fine; depends a bit on what they are interested in
  242. # [11:45] <jgraham> Are you trying to convince them that they shoud be writing GUIs in HTML? Do they already write GUIs in HTML but want to know what tools are new?
  243. # [11:45] <MrWax> It's for my study, I have upgraded a CMS system front-end wise as graduation project
  244. # [11:45] <MrWax> and now I need to present a related subject
  245. # [11:45] <annevk> MrWax, aah
  246. # [11:45] <annevk> MrWax, if it's for students I would illustrate how the web is becoming the app platform
  247. # [11:46] <MrWax> I already made all the sheets and stuff, just trying to reconsider the content of the API part
  248. # [11:46] <MrWax> annevk: its for 3 teachers
  249. # [11:46] <annevk> MrWax, using some new HTML5 features as examples as to why it can pull that off
  250. # [11:46] <annevk> MrWax, then I would probably do the same :) as the web seems somewhat underrepresented at universities
  251. # [11:46] <MrWax> annevk: and I was considering instead of the most important APIs (video/audio/canvas etc) just to explain the more recent innovative things
  252. # [11:47] <MrWax> I mean, I think much people know that type of basic stuff, how WHATWH initiated HTML5 how W3C took the standard specs in 07 etc etc
  253. # [11:48] <MrWax> WHATWG*
  254. # [11:48] * Quits: mokush (~quassel@188.24.42.24) (Read error: Connection reset by peer)
  255. # [11:50] <MrWax> I think I'll use the basic HTML5rocks UI to present my sheets on, just going to write a small script that can create sheets and bullets dont feel like adding 30 sheets manually :)
  256. # [11:50] <MrWax> Anyway, if you might know anything that can be really addition to what I have, it would be great
  257. # [11:50] <MrWax> I'm just trying to not present old / already much known info
  258. # [11:53] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  259. # [11:54] <matjas> annevk, hsivonen: https://bugzilla.mozilla.org/show_bug.cgi?id=618258
  260. # [11:54] <annevk> MrWax, you should try to figure out how much your teachers are up to date somehow I suppose
  261. # [11:54] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
  262. # [11:55] <matjas> annevk: I’m sure you already knew, but Opera supports it just fine :)
  263. # [11:55] <MrWax> annevk: I think just the basic data from W3C and WHATWG is known, and possibly some features like video/audio - i dont think much else
  264. # [11:55] <annevk> matjas, I didn't actually, fun
  265. # [11:55] <annevk> I guess we rock
  266. # [11:56] <matjas> annevk: http://mathiasbynens.be/demo/link-alternate shows an RSS icon
  267. # [11:56] <MrWax> annevk: but API like worker objects are good things to explain i trhink
  268. # [11:56] <annevk> MrWax, offline maybe too
  269. # [11:56] <annevk> MrWax, both speed and actually working offline impacts
  270. # [11:56] <MrWax> annevk: yea i have Offline Web apps as in IndexedDB + localStorage + App Cache in one sheet with examples
  271. # [11:57] <annevk> MrWax, http://weblogs.mozillazine.org/roc/archives/2008/11/the_essence_of.html has some interesting points you could try to convey
  272. # [11:57] <MrWax> thanks
  273. # [11:58] <MrWax> annevk: actually, I could explain Offline apps in an example how I could make the CMS I have upgraded offline webapp compatible right?
  274. # [11:58] <MrWax> you think this is a good idea?
  275. # [11:59] <MrWax> as in IndexedDB to store page rights on, localStorage to save page contents in, and App Cache to save the videos and pictures CMS users use in their pages
  276. # [11:59] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  277. # [11:59] * Joins: henrikbjorn (~Henrik@80.199.116.190.static.peytz.dk)
  278. # [11:59] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  279. # [12:00] <annevk> makes sense
  280. # [12:05] * Quits: MikeSmith (~MikeSmith@EM114-48-240-91.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  281. # [12:07] * Joins: smaug____ (~chatzilla@GZCCCXC.gprs.sl-laajakaista.fi)
  282. # [12:10] * Joins: MikeSmith (~MikeSmith@EM114-48-157-70.pool.e-mobile.ne.jp)
  283. # [12:10] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
  284. # [12:14] <MrWax> You think using the HTML5rocks websheets UI is a good idea? or do you maybe know a better alternative?
  285. # [12:20] <krijnh> annevk: ?
  286. # [12:20] <annevk> krijnh, voor die slogan?
  287. # [12:20] <krijnh> Uhuh
  288. # [12:20] <krijnh> Waar moet 'ie komen?
  289. # [12:20] <annevk> dacht als een van de dingen op /irc-logs/
  290. # [12:21] <krijnh> Ah, check
  291. # [12:25] <krijnh> http://krijnhoetmer.nl/irc-logs/?gimme-a-hobby #thereifixedit
  292. # [12:25] * Joins: erlehmann (~erlehmann@89.204.153.65)
  293. # [12:30] * Quits: Anti-X (~duckmysic@c537ABF51.dhcp.bluecom.no) (Ping timeout: 255 seconds)
  294. # [12:35] * Joins: Anti-X (~duckmysic@c537ABF51.dhcp.bluecom.no)
  295. # [12:40] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  296. # [12:51] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Ping timeout: 255 seconds)
  297. # [12:57] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 272 seconds)
  298. # [12:57] * Quits: henrikbjorn (~Henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
  299. # [12:58] * Joins: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net)
  300. # [13:01] <matjas> I miss krijnhoetmer.nl
  301. # [13:01] <matjas> LOLWAT
  302. # [13:05] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  303. # [13:13] * Joins: myakura (~myakura@p1059-ipbf2708marunouchi.tokyo.ocn.ne.jp)
  304. # [13:13] <matjas> zcorpan: That sucks.
  305. # [13:14] * Quits: Anti-X (~duckmysic@c537ABF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  306. # [13:14] <zcorpan> matjas: express your concern on the mailing list (no need to subscribe)
  307. # [13:26] <matjas> zcorpan: Done. (I hope it appears soon.)
  308. # [13:27] <hsivonen> http://twitter.com/#!/daaitoulaam/status/13201086282203136
  309. # [13:28] <hsivonen> matjas: "I miss krijnhoetmer.nl" is an actual quote from #whatwg
  310. # [13:28] <matjas> hsivonen: Oh wow :‘)
  311. # [13:29] <matjas> Inside joke overload!
  312. # [13:29] * Joins: henrikbjorn (~Henrik@80.199.116.190.static.peytz.dk)
  313. # [13:29] * Joins: Anti-X (~duckmysic@cA67ABF51.dhcp.bluecom.no)
  314. # [13:33] <jgraham> Dear Lazy IRC: Is there some incredibly obvious way that I am missing to clone a git repository from the local machine to a remote? Or do I have to copy it using scp or something
  315. # [13:34] * Quits: hamaji_ (~hamaji@220.109.219.244) (Ping timeout: 240 seconds)
  316. # [13:36] * Joins: reni (~reni@sedkit.inf.u-szeged.hu)
  317. # [13:36] <erlehmann> jgraham, just grab the .git directory and move it to your other machine. then git “reset --hard”
  318. # [13:36] * Quits: Anti-X (~duckmysic@cA67ABF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  319. # [13:37] <Lachy> Hixie, whatwg wiki seems to be having trouble. "Can't contact the database server: Lost connection to MySQL server at 'reading initial communication packet', system error: 110 (database.wiki.whatwg.org)"
  320. # [13:37] <erlehmann> jgraham, also http://stackoverflow.com/questions/978052/githow-can-i-make-my-local-repository-available-for-git-pull/978417#978417
  321. # [13:37] * Quits: Martijnc` (~Martijnc@91.176.149.134) (Ping timeout: 250 seconds)
  322. # [13:39] <jgraham> erlehmann: Well yeah the thing is I want to clone in reverse. I am on machine a. I want a (preferably bare) clone of the repo on machine b. I can ssh to b. git doesn't seem to deal well with this. It is trivial with mercurial :)
  323. # [13:40] <erlehmann> jgraham, what would be wrong with using scp?
  324. # [13:40] <krijnh> matjas: Sam said that once :)
  325. # [13:41] <jgraham> erlehmann: It feels like it is less efficient than git clone and I can't make it bare by default
  326. # [13:42] <jgraham> All I want is for "git clone --bare repo ssh://me@remote/repo.git" to work
  327. # [13:44] <hsivonen> now I wish I had worked on Microsyntax Description caching before
  328. # [13:44] <hsivonen> I can't redeploy Validator.nu while wiki.whatwg.org is down
  329. # [13:44] <hsivonen> distributed failure
  330. # [13:46] * Quits: matjas (~matjas@188.188.226.22) (Read error: Connection reset by peer)
  331. # [13:47] * Joins: david_carlisle (~davidc@62.231.145.254)
  332. # [13:51] * Joins: matjas (~matjas@188.188.226.22)
  333. # [13:56] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
  334. # [13:56] * Quits: erlehmann (~erlehmann@89.204.153.65) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
  335. # [14:01] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  336. # [14:02] <hsivonen> so many bugs I wish I had fixed earlier
  337. # [14:10] * Joins: FireFly (~firefly@unaffiliated/firefly)
  338. # [14:12] * Quits: smaug____ (~chatzilla@GZCCCXC.gprs.sl-laajakaista.fi) (Ping timeout: 240 seconds)
  339. # [14:14] * Quits: david_carlisle (~davidc@62.231.145.254) (Read error: Connection reset by peer)
  340. # [14:14] * Joins: Martijnc` (~Martijnc@91.176.250.15)
  341. # [14:14] * Joins: david_carlisle (~davidc@62.231.145.254)
  342. # [14:25] * Joins: smaug____ (~chatzilla@YGMMMCCLI.gprs.sl-laajakaista.fi)
  343. # [14:31] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  344. # [14:33] * Joins: erlehmann (~erlehmann@89.204.137.76)
  345. # [14:35] * Quits: cypha (~sallabanc@unaffiliated/cypha) (Ping timeout: 260 seconds)
  346. # [14:36] * Quits: smaug____ (~chatzilla@YGMMMCCLI.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
  347. # [14:41] * Joins: badmin (~quassel@ip-109-91-39-31.unitymediagroup.de)
  348. # [14:41] * badmin is now known as Guest72153
  349. # [14:42] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
  350. # [14:42] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Client Quit)
  351. # [14:47] * Quits: david_carlisle (~davidc@62.231.145.254) (Read error: Connection reset by peer)
  352. # [14:47] * Joins: david_carlisle (~davidc@62.231.145.254)
  353. # [14:48] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 260 seconds)
  354. # [14:55] * Quits: Workshiva (~Dashiva@74.125.57.36) (Quit: leaving)
  355. # [14:58] * Joins: TabAtkins (hidden-use@i118-21-136-4.s30.a048.ap.plala.or.jp)
  356. # [14:59] * Joins: Workshiva (~Dashiva@74.125.57.36)
  357. # [15:02] * Quits: erlehmann (~erlehmann@89.204.137.76) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
  358. # [15:08] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
  359. # [15:10] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
  360. # [15:12] * Joins: david_carlisle (~davidc@62.231.145.254)
  361. # [15:15] <annevk> wiki is up
  362. # [15:21] <annevk> this encoding problem sucks
  363. # [15:21] <annevk> I guess I already mentioned that, but I don't really have a good idea on how to approach it
  364. # [15:21] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  365. # [15:21] <annevk> I suppose some kind of algorithm that would tell which encodings are superset/subset of each could help reduce the amount of data to wade through
  366. # [15:22] <annevk> but if that is really better...
  367. # [15:22] * Joins: boaz (~boaz@64.119.153.2)
  368. # [15:25] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k459.webspeed.dk)
  369. # [15:26] * Quits: henrikbjorn (~Henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
  370. # [15:27] <annevk> http://www.reddit.com/r/funny/comments/ej886/wrong_number_again_thinking_im_someones_coach_my/c18ibj3 -- funny
  371. # [15:35] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  372. # [15:44] * Joins: charlvn (~charlvn@2002:c4d2:b2f3::1)
  373. # [15:49] * Quits: TabAtkins (hidden-use@i118-21-136-4.s30.a048.ap.plala.or.jp) (Ping timeout: 276 seconds)
  374. # [15:49] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
  375. # [15:55] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
  376. # [15:57] <MrWax> annevk: do you maybe know some kind of page that describes which elements of HTML 5 contribute to the fact that Web applications are taking over the roles of traditional desktop applications?
  377. # [15:57] <MrWax> Or, does anyone else know a good reference for this?
  378. # [15:57] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
  379. # [16:01] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
  380. # [16:02] * Joins: yod (~thereaux@fw.vdl2.ca)
  381. # [16:05] * Joins: ormaaj (debian-tor@gateway/tor-sasl/ormaaj)
  382. # [16:05] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  383. # [16:08] <annevk> MrWax, shouldn't be too hard to figure that out yourself, no?
  384. # [16:12] <hsivonen> http://lists.xml.org/archives/xml-dev/201012/msg00433.html
  385. # [16:12] * Quits: hasather (~davidh@pat-tdc.opera.com) (Ping timeout: 276 seconds)
  386. # [16:12] <hsivonen> does anyone have any idea what the part about CSS is referring to?
  387. # [16:12] * Joins: hasather (~davidh@pat-tdc.opera.com)
  388. # [16:15] <annevk> XBL bindings? CSSOM inspection of cross-origin CSS resources?
  389. # [16:15] <annevk> he's wrong about the implications though
  390. # [16:23] * Joins: mpt (~mpt@canonical/mpt)
  391. # [16:24] <hsivonen> annevk: I guess this would be 386 time, except I have to pack for travel instead
  392. # [16:26] * Joins: david_carlisle (~davidc@62.231.145.254)
  393. # [16:28] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
  394. # [16:32] * Quits: david_carlisle (~davidc@62.231.145.254) (Read error: Connection reset by peer)
  395. # [16:32] * Joins: david_carlisle (~davidc@62.231.145.254)
  396. # [16:34] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  397. # [16:36] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  398. # [16:40] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Quit: Leaving)
  399. # [16:42] * Quits: zcorpan (~zcorpan@c-2e98e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  400. # [16:54] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 272 seconds)
  401. # [16:55] * Quits: matjas (~matjas@188.188.226.22) (Read error: Connection reset by peer)
  402. # [16:55] * Joins: plainhao (~plainhao@208.75.85.237)
  403. # [17:00] * Joins: david_carlisle (~davidc@62.231.145.254)
  404. # [17:01] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: …</work><life>… :-))
  405. # [17:03] * Joins: smaug____ (~chatzilla@GZKMCMXXXV.gprs.sl-laajakaista.fi)
  406. # [17:03] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Read error: Connection reset by peer)
  407. # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  408. # [17:06] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k459.webspeed.dk) (Quit: Leaving)
  409. # [17:10] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
  410. # [17:12] * Quits: agektmr (~Adium@208.51.138.10) (Quit: Leaving.)
  411. # [17:15] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
  412. # [17:16] * Joins: david_carlisle (~davidc@62.231.145.254)
  413. # [17:22] * Joins: cypha (~sallabanc@69.50.70.12)
  414. # [17:22] * Quits: cypha (~sallabanc@69.50.70.12) (Changing host)
  415. # [17:22] * Joins: cypha (~sallabanc@unaffiliated/cypha)
  416. # [17:24] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
  417. # [17:27] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 255 seconds)
  418. # [17:33] * Joins: brendaneich (~brendanei@38.99.102.165)
  419. # [17:34] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
  420. # [17:34] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
  421. # [17:34] * Joins: aroben (~aroben@unaffiliated/aroben)
  422. # [17:36] * Joins: pauld (~chatzilla@host86-148-67-181.range86-148.btcentralplus.com)
  423. # [17:37] * Parts: pauld (~chatzilla@host86-148-67-181.range86-148.btcentralplus.com)
  424. # [17:44] * Joins: yod1 (~thereaux@fw.vdl2.ca)
  425. # [17:44] * Quits: yod1 (~thereaux@fw.vdl2.ca) (Client Quit)
  426. # [17:47] * Joins: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com)
  427. # [17:47] * Quits: Martijnc` (~Martijnc@91.176.250.15) (Remote host closed the connection)
  428. # [17:48] * Quits: yod (~thereaux@fw.vdl2.ca) (Ping timeout: 240 seconds)
  429. # [17:53] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
  430. # [17:54] <hsivonen> annevk: If I want to use Apache to serve CORS-enabled resources to multiple origins but not the wildcard origin, what should I do when the headers don't allow multiple origins anymore?
  431. # [17:55] <hsivonen> It's bad when googling for mod_cors finds what I have said on this channel before
  432. # [17:59] * Joins: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4)
  433. # [18:01] * Joins: brendaneich_ (~brendanei@adsl-71-131-200-57.dsl.sntc01.pacbell.net)
  434. # [18:02] * Joins: MikeSmith_ (~MikeSmith@EM114-48-177-213.pool.e-mobile.ne.jp)
  435. # [18:05] * Quits: brendaneich (~brendanei@38.99.102.165) (Ping timeout: 265 seconds)
  436. # [18:05] * brendaneich_ is now known as brendaneich
  437. # [18:05] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  438. # [18:05] * Quits: MikeSmith (~MikeSmith@EM114-48-157-70.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  439. # [18:05] * MikeSmith_ is now known as MikeSmith
  440. # [18:07] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  441. # [18:08] * Joins: mokush (~quassel@79.119.212.5)
  442. # [18:10] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  443. # [18:10] * Joins: othermaciej (~mjs@67.218.104.50)
  444. # [18:13] * Quits: smaug____ (~chatzilla@GZKMCMXXXV.gprs.sl-laajakaista.fi) (Ping timeout: 250 seconds)
  445. # [18:21] <webr3> hsivonen, generate the header dynamically based on a white list I guess.. CORS is a real PITA, especially with write operations
  446. # [18:24] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
  447. # [18:28] * Joins: Ms2ger (~Ms2ger@91.181.81.54)
  448. # [18:35] * Quits: cypha (~sallabanc@unaffiliated/cypha) (Ping timeout: 260 seconds)
  449. # [18:41] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Read error: Connection reset by peer)
  450. # [18:41] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  451. # [18:42] * Joins: cypha (~sallabanc@69.50.70.12)
  452. # [18:42] * Quits: cypha (~sallabanc@69.50.70.12) (Changing host)
  453. # [18:42] * Joins: cypha (~sallabanc@unaffiliated/cypha)
  454. # [18:42] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
  455. # [18:42] * Joins: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk)
  456. # [18:43] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Client Quit)
  457. # [18:44] * Joins: Anti-X (~duckmysic@c467ABF51.dhcp.bluecom.no)
  458. # [18:48] * Quits: Guest72153 (~quassel@ip-109-91-39-31.unitymediagroup.de) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  459. # [18:50] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  460. # [18:51] * Joins: matjas (~matjas@ip-81-11-180-219.dsl.scarlet.be)
  461. # [18:54] * Quits: matjas (~matjas@ip-81-11-180-219.dsl.scarlet.be) (Client Quit)
  462. # [18:56] * Joins: mdelaney (~mdelaney@67.218.106.193)
  463. # [18:59] * Joins: miketaylr (~miketaylr@198.202.202.21)
  464. # [19:06] * Quits: othermaciej (~mjs@67.218.104.50) (Quit: othermaciej)
  465. # [19:11] * Joins: maikmerten (~maikmerte@port-92-201-95-158.dynamic.qsc.de)
  466. # [19:11] * Quits: annevk (~annevk@pat-tdc.opera.com) (Quit: annevk)
  467. # [19:12] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
  468. # [19:13] * Joins: othermaciej (~mjs@17.246.18.58)
  469. # [19:19] * Joins: Martijnc` (~Martijnc@91.176.52.71)
  470. # [19:28] * Anti-X is now known as torvalamo
  471. # [19:29] * Quits: miketaylr (~miketaylr@198.202.202.21) (Ping timeout: 240 seconds)
  472. # [19:30] * Quits: myakura (~myakura@p1059-ipbf2708marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
  473. # [19:30] * Quits: cypha (~sallabanc@unaffiliated/cypha)
  474. # [19:31] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
  475. # [19:33] * Joins: jwalden (~waldo@user-64-9-235-27.googlewifi.com)
  476. # [19:34] * Joins: cypha (~sallabanc@unaffiliated/cypha)
  477. # [19:35] <Ms2ger> Yay, more discussion about physical css inches!
  478. # [19:37] <Philip`> What if I make a monitor out of stretchy elastic, so a physical inch is a varying number of pixels?
  479. # [19:38] <AryehGregor> Philip`, you could just use a projector instead if you want a counterexample.
  480. # [19:38] <AryehGregor> Or if you want a cooler counterexample, use the one that someone suggested about a device that beams the image directly onto your retina.
  481. # [19:38] <AryehGregor> So the whole image is only a few millimeters high.
  482. # [19:39] <Philip`> Isn't a standard LCD monitor also projecting its light onto your retina so the image is only a few millimeters high?
  483. # [19:39] <Ms2ger> But I know I need to give that paragraph exactly 12 points of margin!
  484. # [19:39] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  485. # [19:40] <AryehGregor> Philip`, well . . . yes. But it's also projecting the image all over the room. I mean projecting *just* onto your retina.
  486. # [19:41] <Philip`> It's also projecting onto an infinite number of planes between your retina and the projector, and onto the lenses in your eye and in the device
  487. # [19:41] <Philip`> Why is the size on your retina special in that case?
  488. # [19:42] <AryehGregor> . . . maybe it's not. But choosing any of those things it's projecting onto as the reference point for measurements like 1in is unlikely to match the author's intent.
  489. # [19:43] <Philip`> I guess the only meaningful physical measurement is degrees
  490. # [19:43] <AryehGregor> Which is what CSS now uses, more or less.
  491. # [19:44] <AryehGregor> Except for the fact that for most viewing devices, you don't really know how far away the viewer will be sitting.
  492. # [19:44] <AryehGregor> And in some cases they might be sitting at very different distances (e.g., the projector use-case).
  493. # [19:45] <Philip`> Yeah, so it's still not actually useful, but at least you don't have to worry about what plane you're measuring it on
  494. # [19:46] * Joins: miketaylr (~miketaylr@108.126.219.19)
  495. # [19:50] * Quits: cypha (~sallabanc@unaffiliated/cypha)
  496. # [19:56] * Quits: jwalden (~waldo@user-64-9-235-27.googlewifi.com) (Quit: back in a bit)
  497. # [19:56] * Quits: brendaneich (~brendanei@adsl-71-131-200-57.dsl.sntc01.pacbell.net) (Quit: brendaneich)
  498. # [20:01] * Quits: mdelaney (~mdelaney@67.218.106.193) (Quit: mdelaney)
  499. # [20:08] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  500. # [20:14] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  501. # [20:17] * Quits: micheil (~micheil@99-113-33-97.lightspeed.sntcca.sbcglobal.net) (Quit: http://brandedcode.com | http://github.com/miksago)
  502. # [20:20] <hsivonen> webr3: sure, but generate with what? I'm not aware of an Apache module for this.
  503. # [20:23] * Joins: henrikbjorn (~Henrik@c83-249-65-61.bredband.comhem.se)
  504. # [20:30] * Quits: miketaylr (~miketaylr@108.126.219.19) (Quit: miketaylr)
  505. # [20:30] * Quits: torvalamo (~duckmysic@c467ABF51.dhcp.bluecom.no) (Ping timeout: 265 seconds)
  506. # [20:30] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  507. # [20:30] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  508. # [20:31] * Joins: micheil (~micheil@99-113-33-97.lightspeed.sntcca.sbcglobal.net)
  509. # [20:31] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
  510. # [20:31] * Joins: cying_ (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  511. # [20:32] * Joins: jwalden (~waldo@nat/mozilla/x-pbftzfyrcmgrjtnd)
  512. # [20:37] * Joins: torvalamo (~duckmysic@c467ABF51.dhcp.bluecom.no)
  513. # [20:38] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  514. # [20:41] * Joins: romeo (~romeo__@x1-6-00-10-a7-28-f3-47.k459.webspeed.dk)
  515. # [20:45] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Ping timeout: 260 seconds)
  516. # [20:47] * Joins: brendaneich (~brendanei@nat/mozilla/x-dajmsdpxrsudxedy)
  517. # [20:48] * Joins: jennb (~jennb@nat/google/x-wdyorjycqniegozx)
  518. # [20:49] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  519. # [20:50] * Joins: dbaron (~dbaron@nat/mozilla/x-lhcescglqqpyfoxz)
  520. # [20:56] * aroben is now known as aroben|lunch
  521. # [20:57] * Quits: jennb (~jennb@nat/google/x-wdyorjycqniegozx) (Quit: jennb)
  522. # [20:57] * Joins: jennb (~jennb@nat/google/x-gvazdgrwujxipyoe)
  523. # [20:57] * Quits: jennb (~jennb@nat/google/x-gvazdgrwujxipyoe) (Client Quit)
  524. # [21:04] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
  525. # [21:06] <Hixie> well dunno why the blog and wiki were down
  526. # [21:06] <Hixie> sorry about that though
  527. # [21:08] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  528. # [21:12] <Hixie> anyone know if webgl has some sort of concept of safe code you can run on the gpu?
  529. # [21:13] <AryehGregor> "Safe code you can run on the GPU"?
  530. # [21:13] <AryehGregor> As opposed to code that will cause your computer to crash or something?
  531. # [21:13] <Hixie> yeah
  532. # [21:13] <Hixie> i mean, does webgl allow web pages to write their own custom shaders, or something
  533. # [21:13] <Hixie> presumably if it does they are checked for safety first
  534. # [21:14] <Hixie> web seems to say yes
  535. # [21:14] <AryehGregor> Surely the worst any bad shader can do is mess up the program itself? I mean, it doesn't require root privileges to do GPU operations, so presumably it can't interfere with other processes.
  536. # [21:15] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
  537. # [21:15] * AryehGregor knows some OpenCL, and is in fact working on a final written in OpenCL right now, but doesn't know how more conventional GPU usage works
  538. # [21:15] <AryehGregor> (GPUs are really neat to write general-purpose code for, by the way)
  539. # [21:15] <Hixie> AryehGregor: other web pages are in the same process
  540. # [21:15] <AryehGregor> Not necessarily.
  541. # [21:15] <AryehGregor> But I assume browser implementers have thought of this . . . why do you ask, anyway?
  542. # [21:16] <Hixie> wondering if we could reuse it for hardware-accelerated video frame manipulation
  543. # [21:17] <AryehGregor> (The OpenCL spec is pretty good, but it leaves too many things undefined. Better than C itself, though.)
  544. # [21:18] <AryehGregor> https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/WebGL-spec.html#4.4
  545. # [21:18] <AryehGregor> It looks like you're not going to crash stuff, but you could freeze the system.
  546. # [21:18] <AryehGregor> The GUI, that is.
  547. # [21:18] <Hixie> that's pretty bad
  548. # [21:19] <AryehGregor> From OpenCL, I think the way this works is that the GPU can only really do one thing at once, or something. So if you execute a batch of OpenCL kernels, and each kernel takes more than a fraction of a second, you'll see the whole system freeze, because it can't interrupt running kernels. Something like that.
  549. # [21:19] <AryehGregor> Well, there's clearly some way to interrupt running kernels.
  550. # [21:20] <AryehGregor> Ctrl-C works with my OpenCL programs.
  551. # [21:20] <AryehGregor> I dunno. But yeah, this does seem pretty bad.
  552. # [21:20] <AryehGregor> Of course, there are already obnoxious DoS attacks you can pull off. If I browse to a large enough image in my web browser, X crashes.
  553. # [21:20] * aroben|lunch is now known as aroben
  554. # [21:20] <AryehGregor> And I've seen similar stuff on Windows XP, IIRC.
  555. # [21:20] <AryehGregor> With unreasonably large images and such.
  556. # [21:21] <AryehGregor> So maybe it's not actually a blocker issue.
  557. # [21:21] <AryehGregor> (although it's still bad)
  558. # [21:21] <AryehGregor> (In Windows XP, IIRC, the whole OS crashed. Although maybe it's not true anymore.)
  559. # [21:21] <gsnedders> AryehGregor: If you get the GPU into a bad state, some OSes will just transparently reset the entire graphics driver (Vista/Win7/OS X), others will die (XP bluescreens), and it'll kill X
  560. # [21:22] <gsnedders> Where "bad state" can just be a shader takes more than n to execute
  561. # [21:22] <AryehGregor> Is that what it means in Vista and higher when it says "The graphics driver has died and was restarted" or whatever?
  562. # [21:22] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  563. # [21:22] <AryehGregor> Also, by "transparently" you mean "with no ill effects", I guess?
  564. # [21:22] <AryehGregor> That doesn't sound too bad, then.
  565. # [21:22] <AryehGregor> (except for XP and X users)
  566. # [21:22] <AryehGregor> (I wonder if Wayland will be better :) )
  567. # [21:22] * Joins: yod (~thereaux@fw.vdl2.ca)
  568. # [21:23] <gsnedders> AryehGregor: with no ill effects except for it black-screening for a few seconds
  569. # [21:23] <gsnedders> It's still a case of you-really-don't-want-to-do-this
  570. # [21:23] <AryehGregor> Ah.
  571. # [21:23] <gsnedders> And if you put the code that causes it in something called by setInterval…
  572. # [21:24] <AryehGregor> But can this also be caused already? Like by a 1000000x1px image?
  573. # [21:24] * AryehGregor makes one to test
  574. # [21:24] <gsnedders> It shouldn't be.
  575. # [21:25] <AryehGregor> I had X crash quite recently upon viewing a too-large image.
  576. # [21:25] * gsnedders has managed to load huge images without X crashing
  577. # [21:30] * Joins: gavin__ (~gavin@people.mozilla.com)
  578. # [21:30] * gavin__ is now known as gavin
  579. # [21:30] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
  580. # [21:30] * Joins: gavin (~gavin@firefox/developer/gavin)
  581. # [21:33] <AryehGregor> Trying to resize an image to 1000000x1 in ImageMagick messes up my server. :(
  582. # [21:35] * Joins: kidfribble (~kidfribbl@c-66-31-28-249.hsd1.ma.comcast.net)
  583. # [21:35] <AryehGregor> I'm not sure why . . . it created massive disk activity.
  584. # [21:35] <gsnedders> swap?
  585. # [21:35] <AryehGregor> No, zero swap.
  586. # [21:35] <AryehGregor> And the process was killed by something a minute or two ago already, although it didn't seem to be using much memory.
  587. # [21:36] <AryehGregor> Why does Linux have to perform so atrociously under heavy I/O? It's really inexcusable.
  588. # [21:36] <kidfribble> hi all - is GoodRelations RDFa talk off topic here?
  589. # [21:36] <AryehGregor> At least it's usable in the recent couple of kernels . . .
  590. # [21:36] <AryehGregor> kidfribble, the WHATWG doesn't really have anything to do with RDFa.
  591. # [21:36] <kidfribble> yeah, didn't think so :) found an old talk in this channel a second ago
  592. # [21:38] <gsnedders> kidfribble: #swig is probably a better bet
  593. # [21:38] <kidfribble> thanks to you both
  594. # [21:38] * Quits: henrikbjorn (~Henrik@c83-249-65-61.bredband.comhem.se) (Remote host closed the connection)
  595. # [21:40] <AryehGregor> Geez, my websites are down.
  596. # [21:40] <AryehGregor> I hate ImageMagick.
  597. # [21:40] <AryehGregor> This is not even close to the first unpleasant experience I've had with it.
  598. # [21:41] <AryehGregor> Which is remarkable, since I barely ever use it.
  599. # [21:42] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
  600. # [21:47] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
  601. # [21:51] <Philip`> WebGL implementations use a shader validator to prevent you doing things like loops (which could be infinite loops), I think
  602. # [21:53] * gsnedders can't claim to know a huge amount about WebGL
  603. # [21:53] <Philip`> And/or I think it relies on drivers to provide safety features, e.g. to kill incredibly slow shader executions
  604. # [21:53] <Philip`> (which requires the driver developers to be involved since they historically haven't provided guarantees like that)
  605. # [21:54] * Quits: torvalamo (~duckmysic@c467ABF51.dhcp.bluecom.no) (Ping timeout: 260 seconds)
  606. # [21:54] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  607. # [21:55] <Philip`> (Also it relies on the drivers to not be e.g. full of buffer overflow vulnerabilities, and I'm not sure how well they historically guarantee that given that they've never been used to run untrusted code before)
  608. # [21:55] <AryehGregor> Sounds fun!
  609. # [21:55] * Philip` notes that Mesa <7.9 suffers from a trivial DOS vulnerability because its shader parser has exponential complexity in certain cases
  610. # [21:57] <Philip`> (which as far as I could tell was due to it completely disregarding decades of work into how to parse a basic C-like syntax efficiently, and doing something insane instead)
  611. # [21:58] <Dashiva> That's what open source is all about, isn't it?
  612. # [21:58] * Joins: torvalamo (~duckmysic@cF172BF51.dhcp.bluecom.no)
  613. # [21:59] <Philip`> You mean it being about looking briefly at other people's code and claiming it's stupid without having analysed it in any real detail?
  614. # [21:59] <gsnedders> Philip`: Browsers have to do all the shader-safety checking
  615. # [22:00] * Quits: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Ping timeout: 255 seconds)
  616. # [22:02] <Philip`> https://bugs.freedesktop.org/show_bug.cgi?id=24553
  617. # [22:02] <Philip`> I guess browsers are still vulnerable to that
  618. # [22:08] * Quits: maikmerten (~maikmerte@port-92-201-95-158.dynamic.qsc.de) (Read error: Connection reset by peer)
  619. # [22:11] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
  620. # [22:18] <jgraham> I believe Google have made an open source shader validator
  621. # [22:18] * Joins: bckenny (~bckenny@nat/google/x-wwyhxsvfpureivng)
  622. # [22:20] <jgraham> I would link to the Google Groups posts but since the links don't function for me...
  623. # [22:20] * Quits: mokush (~quassel@79.119.212.5) (Read error: Connection reset by peer)
  624. # [22:23] * Joins: antidecaf (~antidecaf@145.84-48-218.nextgentel.com)
  625. # [22:26] * Joins: paul_irish (~paul_iris@nat/google/x-ujdxuafuatudxpao)
  626. # [22:31] * Joins: jamesr_ (~jamesr@nat/google/x-tzmxhiggsanfeioc)
  627. # [22:35] * Quits: ROBOd (~robod@92.86.252.194) (Quit: .)
  628. # [22:37] <Philip`> jgraham: It's part of http://code.google.com/p/angleproject/ I think
  629. # [22:42] * Quits: cardona507 (~cardona50@cpe-98-150-147-252.hawaii.res.rr.com) (Quit: zzzzz)
  630. # [22:44] * abarth is now known as buildbot_hotmail
  631. # [22:47] * Joins: estes (~aestes@17.246.17.29)
  632. # [22:57] * Joins: JonathanNeal (~JNizzle@rrcs-76-79-114-214.west.biz.rr.com)
  633. # [23:01] * Quits: JonathanNeal (~JNizzle@rrcs-76-79-114-214.west.biz.rr.com) (Client Quit)
  634. # [23:03] * Quits: estes (~aestes@17.246.17.29) (Read error: Connection reset by peer)
  635. # [23:05] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
  636. # [23:08] * Joins: matjas (~matjas@91.182.7.127)
  637. # [23:12] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  638. # [23:15] * Quits: Ms2ger (~Ms2ger@91.181.81.54) (Quit: nn)
  639. # [23:25] * Quits: paul_irish (~paul_iris@nat/google/x-ujdxuafuatudxpao) (Remote host closed the connection)
  640. # [23:28] * Joins: paul_irish (~paul_iris@nat/google/x-qyscwxmopwfpnnir)
  641. # [23:30] <jamesr_> Hixie: i think i exploded your live dom viewer
  642. # [23:31] <jamesr_> i was playing with a <script> tag that was manipulating unmatched surrogate pairs in strings and now it's all fuxxored
  643. # [23:35] * Quits: matjas (~matjas@91.182.7.127) (Quit: Computer has gone to sleep.)
  644. # [23:37] <Hixie> jamesr_: how so?
  645. # [23:37] <Hixie> jamesr_: wfm
  646. # [23:38] * Quits: toyoshim (~toyoshima@y168217.dynamic.ppp.asahi-net.or.jp) (Ping timeout: 255 seconds)
  647. # [23:53] * Quits: antidecaf (~antidecaf@145.84-48-218.nextgentel.com)
  648. # Session Close: Sat Dec 11 00:00:01 2010

The end :)