/irc-logs / freenode / #whatwg / 2011-12-19 / end

Options:

  1. # Session Start: Mon Dec 19 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:01] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  4. # [00:01] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Ping timeout: 252 seconds)
  5. # [00:02] <annevk> fwiw, at some point someone said governments need stable standards or some such
  6. # [00:02] <annevk> they do, but they also adapt
  7. # [00:03] <annevk> e.g. Webrichtlijnen 1.0 referenced HTML 4.01, XHTML 1.0, etc. The second edition stayed away from making such specific requirements
  8. # [00:04] <annevk> and just phrased the requirements in a different way, but thereby allowing <canvas> etc.
  9. # [00:04] <zewt> that adobe guy seems to be trying to say "everything everyone is doing is wrong"
  10. # [00:04] <annevk> (I'm not sure if it was actually ever a problem in practice, as many sites that did not conform to the letter of Webrichtlijnen 1.0 were nevertheless considered compliant...)
  11. # [00:05] <annevk> (At least a sample I looked through at some point.)
  12. # [00:06] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
  13. # [00:07] * heycam|away is now known as heycam
  14. # [00:09] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
  15. # [00:11] * Quits: jarib_ (~jarib@109.74.192.179) (Quit: leaving)
  16. # [00:18] * Quits: jwalden (~waldo@nat/mozilla/x-mlhygwensobpabgg) (Quit: brb, likely)
  17. # [00:19] * Quits: Areks (~Areks@128.72.118.250) (Ping timeout: 276 seconds)
  18. # [00:19] * Joins: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net)
  19. # [00:21] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
  20. # [00:29] * Joins: erlehmann (~erlehmann@89.204.153.28)
  21. # [00:34] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Read error: Connection reset by peer)
  22. # [00:34] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  23. # [00:38] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
  24. # [00:38] * tantek_ is now known as tantek
  25. # [00:40] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  26. # [00:43] * Quits: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 240 seconds)
  27. # [00:44] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
  28. # [00:50] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  29. # [00:55] * Joins: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net)
  30. # [00:55] * Joins: tantek_ (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  31. # [00:59] * Joins: Morphous (jan@unaffiliated/amorphous)
  32. # [01:01] * Joins: plutoniix (~plutoniix@125.25.40.233.adsl.dynamic.totbb.net)
  33. # [01:07] * Quits: jacobolu_ (~jacobolus@adsl-99-25-40-28.dsl.pltn13.sbcglobal.net) (Remote host closed the connection)
  34. # [01:16] * Quits: plutoniix (~plutoniix@125.25.40.233.adsl.dynamic.totbb.net) (Quit: Leaving)
  35. # [01:17] * Quits: tantek_ (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek_)
  36. # [01:17] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
  37. # [01:19] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
  38. # [01:19] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Read error: Connection reset by peer)
  39. # [01:19] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  40. # [01:20] * Joins: rillian_lime (~rillian@mist.thaumas.net)
  41. # [01:23] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  42. # [01:27] * Joins: silentimp_ (~silentimp@42-23-133-95.pool.ukrtel.net)
  43. # [01:29] * Quits: silentimp (~silentimp@228-216-200-46.pool.ukrtel.net) (Ping timeout: 240 seconds)
  44. # [01:29] * silentimp_ is now known as silentimp
  45. # [01:36] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
  46. # [01:43] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  47. # [01:44] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  48. # [01:45] * Quits: rillian_lime (~rillian@mist.thaumas.net) (Remote host closed the connection)
  49. # [01:47] * Quits: Martijnc (~Martijn@d54C02C64.access.telenet.be) (Ping timeout: 252 seconds)
  50. # [01:52] * Joins: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net)
  51. # [02:00] * Joins: Martijnc (~Martijn@d54C02C64.access.telenet.be)
  52. # [02:01] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  53. # [02:07] * Joins: MikeSmith_ (~MikeSmith@EM1-112-252-70.pool.e-mobile.ne.jp)
  54. # [02:09] * Quits: MikeSmith (~MikeSmith@EM114-48-59-16.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
  55. # [02:09] * MikeSmith_ is now known as MikeSmith
  56. # [02:09] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  57. # [02:11] * Quits: garrypeace (garrypeace@host86-158-20-241.range86-158.btcentralplus.com)
  58. # [02:23] * Joins: th3_Chr1s (~christoph@p54ABF8E5.dip.t-dialin.net)
  59. # [02:30] * Quits: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
  60. # [02:31] * Quits: MikeSmith (~MikeSmith@EM1-112-252-70.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  61. # [02:33] * Quits: smaug____ (~chatzilla@193-64-22-148-nat.elisa-mobile.fi) (Ping timeout: 240 seconds)
  62. # [02:52] * Joins: jarek__ (~jarek@bdc96.neoplus.adsl.tpnet.pl)
  63. # [02:53] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  64. # [02:53] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
  65. # [02:55] * Joins: codeho (~codeho@178-26-69-223-dynip.superkabel.de)
  66. # [02:58] * Joins: silentimp_ (~silentimp@42-23-133-95.pool.ukrtel.net)
  67. # [03:01] * Quits: silentimp (~silentimp@42-23-133-95.pool.ukrtel.net) (Ping timeout: 240 seconds)
  68. # [03:01] * silentimp_ is now known as silentimp
  69. # [03:03] * Joins: MikeSmith (~MikeSmith@p21005-ipngn1601marunouchi.tokyo.ocn.ne.jp)
  70. # [03:06] * Joins: ezoe (~ezoe@61-205-125-201f1.kyt1.eonet.ne.jp)
  71. # [03:09] * Quits: th3_Chr1s (~christoph@p54ABF8E5.dip.t-dialin.net) (Ping timeout: 240 seconds)
  72. # [03:10] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Ping timeout: 240 seconds)
  73. # [03:17] <zewt> gar i hate when i forget to switch to the rich editor before sending mails; mails look ridiculously long when formatted to 80 columns instead of flowed properly
  74. # [03:19] * Joins: th3_Chr1s (~christoph@p54ABF8E5.dip.t-dialin.net)
  75. # [03:23] * Quits: ezoe (~ezoe@61-205-125-201f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  76. # [03:24] * Quits: jarek__ (~jarek@bdc96.neoplus.adsl.tpnet.pl) (Quit: Leaving)
  77. # [03:26] * Quits: th3_Chr1s (~christoph@p54ABF8E5.dip.t-dialin.net) (Ping timeout: 240 seconds)
  78. # [03:30] * Quits: [[zz]] (~q@125.25.40.233.adsl.dynamic.totbb.net) (Remote host closed the connection)
  79. # [03:43] * heycam is now known as heycam|away
  80. # [03:46] * Joins: Sgeo (~sgeo@ool-ad034d00.dyn.optonline.net)
  81. # [03:46] * Parts: Sgeo (~sgeo@ool-ad034d00.dyn.optonline.net) ("Leaving")
  82. # [03:49] * Quits: codeho (~codeho@178-26-69-223-dynip.superkabel.de) (Quit: codeho)
  83. # [04:03] * Quits: MikeSmith (~MikeSmith@p21005-ipngn1601marunouchi.tokyo.ocn.ne.jp) (Quit: MikeSmith)
  84. # [04:08] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  85. # [04:24] * heycam|away is now known as heycam
  86. # [04:31] * Joins: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net)
  87. # [04:33] * Joins: silentimp_ (~silentimp@179-2-133-95.pool.ukrtel.net)
  88. # [04:35] * Quits: silentimp (~silentimp@42-23-133-95.pool.ukrtel.net) (Ping timeout: 240 seconds)
  89. # [04:35] * silentimp_ is now known as silentimp
  90. # [04:35] * Joins: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  91. # [04:37] * Parts: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  92. # [04:54] * Joins: Evanescence (~Evanescen@122.237.35.251)
  93. # [04:57] * Joins: jdong__ (~quassel@124.126.70.32)
  94. # [04:57] * Quits: jdong__ (~quassel@124.126.70.32) (Remote host closed the connection)
  95. # [04:58] * Joins: jdong__ (~quassel@124.126.70.32)
  96. # [04:58] * Quits: jdong_ (~quassel@124.126.70.32) (Remote host closed the connection)
  97. # [05:00] * Quits: Evanescence (~Evanescen@122.237.35.251) (Quit: my website: http://stardiviner.dyndns-blog.com/)
  98. # [05:05] * Quits: jdong__ (~quassel@124.126.70.32) (Remote host closed the connection)
  99. # [05:05] * Joins: jdong_ (~quassel@124.126.70.32)
  100. # [05:05] * Joins: jdong__ (~quassel@124.126.70.32)
  101. # [05:05] * Quits: jdong_ (~quassel@124.126.70.32) (Remote host closed the connection)
  102. # [05:15] * Joins: Evanescence (~Evanescen@122.237.35.251)
  103. # [05:15] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 248 seconds)
  104. # [05:19] * Joins: Areks (~Areks@128.72.118.250)
  105. # [05:23] * Joins: MikeSmith (~MikeSmith@EM1-112-252-70.pool.e-mobile.ne.jp)
  106. # [05:25] * Quits: Areks (~Areks@128.72.118.250) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  107. # [05:27] * Quits: MikeSmith (~MikeSmith@EM1-112-252-70.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  108. # [05:35] * Quits: jdong__ (~quassel@124.126.70.32) (Ping timeout: 276 seconds)
  109. # [05:45] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Quit: i'm out)
  110. # [05:51] * Joins: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz)
  111. # [05:52] * Joins: ezoe (~ezoe@61-205-125-201f1.kyt1.eonet.ne.jp)
  112. # [05:52] * Quits: silentimp (~silentimp@179-2-133-95.pool.ukrtel.net) (Quit: silentimp)
  113. # [05:53] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
  114. # [05:54] * nunnun_away is now known as nunnun
  115. # [06:02] * Joins: MikeSmith (~MikeSmith@EM1-112-252-70.pool.e-mobile.ne.jp)
  116. # [06:05] * Quits: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net) (Remote host closed the connection)
  117. # [06:06] * Quits: MikeSmith (~MikeSmith@EM1-112-252-70.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
  118. # [06:23] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 248 seconds)
  119. # [06:25] * Joins: rillian_lime (~rillian@mist.thaumas.net)
  120. # [06:25] * Joins: Areks (~Areks@rs.gridnine.com)
  121. # [06:35] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 245 seconds)
  122. # [06:41] * Quits: rillian_lime (~rillian@mist.thaumas.net) (Remote host closed the connection)
  123. # [06:47] * Joins: rillian_lime (~rillian@mist.thaumas.net)
  124. # [06:55] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
  125. # [06:55] * Joins: bzed (~bzed@devel.recluse.de)
  126. # [06:58] * Joins: jdong_ (~quassel@124.126.70.32)
  127. # [06:58] * Joins: jdong__ (~quassel@124.126.70.32)
  128. # [06:58] * Quits: jdong__ (~quassel@124.126.70.32) (Remote host closed the connection)
  129. # [06:59] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 240 seconds)
  130. # [06:59] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  131. # [06:59] * Quits: kennyluck (~kennyluck@114-25-240-13.dynamic.hinet.net) (Ping timeout: 245 seconds)
  132. # [07:01] * Joins: kennyluck (~kennyluck@114-25-240-13.dynamic.hinet.net)
  133. # [07:04] * nunnun is now known as nunnun_away
  134. # [07:04] * nunnun_away is now known as nunnun
  135. # [07:05] * Joins: Jedi_ (~Jedi@jedi.org)
  136. # [07:13] * Joins: hasather_ (~hasather_@84.38.144.96)
  137. # [07:21] * nunnun is now known as nunnun_away
  138. # [07:34] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
  139. # [07:37] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
  140. # [07:42] * Joins: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
  141. # [07:43] * Joins: FlorianX (~Dimitri@p4FCF6C70.dip.t-dialin.net)
  142. # [07:43] * Quits: FlorianX (~Dimitri@p4FCF6C70.dip.t-dialin.net) (Client Quit)
  143. # [07:48] * nunnun_away is now known as nunnun
  144. # [07:52] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
  145. # [08:06] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  146. # [08:08] * Joins: LBP (~Mirc@pD9EB1A54.dip0.t-ipconnect.de)
  147. # [08:10] * Quits: ezoe (~ezoe@61-205-125-201f1.kyt1.eonet.ne.jp) (Read error: Connection reset by peer)
  148. # [08:11] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  149. # [08:20] * Joins: MikeSmith (~MikeSmith@EM114-48-54-201.pool.e-mobile.ne.jp)
  150. # [08:21] * Quits: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson_)
  151. # [08:21] * Quits: rillian_lime (~rillian@mist.thaumas.net) (Remote host closed the connection)
  152. # [08:23] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  153. # [08:34] * Quits: jochen__ (jochen@nat/google/x-exhnbiaigkoqxuar) (Remote host closed the connection)
  154. # [08:34] * Joins: jochen__ (jochen@nat/google/x-lompicyvurelttoc)
  155. # [08:35] * Joins: Obvious (tachikoma@188.226.74.2)
  156. # [08:38] * Quits: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  157. # [08:39] * Joins: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
  158. # [08:49] <annevk> given consistent window.onerror implementations it seems you can actually introduce parse-error inducing syntax errors in ecmascript
  159. # [08:49] <annevk> just requires two <script> elements for fallback, which does not seem too bad
  160. # [08:51] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  161. # [08:51] <annevk> I wonder how abarth got convinced that CSP is a good idea now
  162. # [08:51] <annevk> still looks waaaaaayyyy complex
  163. # [08:51] <annevk> and more so over time
  164. # [08:54] * Joins: Ms2ger (~Ms2ger@91.181.52.163)
  165. # [08:56] * Parts: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
  166. # [08:58] * Joins: hasather_ (~hasather_@84.38.144.96)
  167. # [09:01] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  168. # [09:04] * Quits: Ms2ger (~Ms2ger@91.181.52.163) (Read error: Connection reset by peer)
  169. # [09:04] * Joins: Ms2ger (~Ms2ger@91.181.52.163)
  170. # [09:04] * Joins: roc (~chatzilla@121.98.230.221)
  171. # [09:05] * Joins: woef (~woef@91.183.84.141)
  172. # [09:09] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  173. # [09:15] * heycam is now known as heycam|away
  174. # [09:17] * Quits: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com) (Read error: Connection reset by peer)
  175. # [09:18] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
  176. # [09:18] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  177. # [09:19] * nunnun is now known as nunnun_away
  178. # [09:19] * nunnun_away is now known as nunnun
  179. # [09:24] * Joins: mishunov (~spliter@77.88.72.162)
  180. # [09:33] <hsivonen> Does http://msdn.microsoft.com/en-us/library/ms890014.aspx predate Apple's <meta name=viewport>?
  181. # [09:35] * nunnun is now known as nunnun_away
  182. # [09:39] <hsivonen> people suck at registering meta keywords
  183. # [09:40] <annevk> and sending feedback to you know, standards bodies
  184. # [09:42] * Quits: Druid_ (~Druid@p5B05DD48.dip.t-dialin.net) (Ping timeout: 252 seconds)
  185. # [09:43] * Quits: nonge (~nonge@p5082A57E.dip.t-dialin.net) (Ping timeout: 244 seconds)
  186. # [09:43] <hsivonen> in fairness, some of these keywords might lack documentation but still be real
  187. # [09:44] * hsivonen is just following the Process like any IANA Designated Expert would
  188. # [09:44] <annevk> for whether or not they're valid?
  189. # [09:47] * Joins: Druid_ (~Druid@p5B05D11E.dip.t-dialin.net)
  190. # [09:48] <hsivonen> annevk: yeah
  191. # [09:48] * Joins: smaug____ (~chatzilla@193-64-22-134-nat.elisa-mobile.fi)
  192. # [09:50] <annevk> I don't think that has really been the problem with IANA, it's just that the registries lacked everything else that was out there
  193. # [09:50] <annevk> but I do think having IANA is overkill
  194. # [09:50] <annevk> maybe they do some other things, but for maintaining some lists for which you could simply put a piece of software somewhere it seems rather elaborate
  195. # [09:52] <hsivonen> speaking of overkills: http://tools.ietf.org/html/draft-yevstifeyev-disclosure-relation-00
  196. # [09:52] * Joins: PalleZingmark (~Adium@217.13.228.226)
  197. # [09:53] <annevk> hahaha
  198. # [09:54] <annevk> one paragraph and two list items of normative text
  199. # [09:54] <wilhelm> Beautiful.
  200. # [09:55] * Joins: nonge (~nonge@p50829DC1.dip.t-dialin.net)
  201. # [09:55] <annevk> I'm glad I never got sucked into doing things the IETF way, because it's quite horrible
  202. # [10:00] * smaug____ notices that WoW is being advertised heavily, even more than Chrome.
  203. # [10:00] <hsivonen> the person who creates a single-page Google Site for each of his/her meta keyword suggestions knows how to play the game Hixie set up
  204. # [10:03] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  205. # [10:04] <annevk> maybe there should be some level before fully registered, where fully registered means it's clearly an important and relatively widely used value
  206. # [10:04] <annevk> I guess if we take the approach where we put registered values into HTML after some time, that might work
  207. # [10:05] <annevk> oh lol, I feel sorry for Marcos
  208. # [10:05] <annevk> re: http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1613.html
  209. # [10:11] * Joins: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01)
  210. # [10:13] * Joins: virtuelv (~virtuelv_@196.62.9.46.customer.cdi.no)
  211. # [10:16] <hsivonen> annevk: someone should remind the "OMG, unversioned normative reference" folks that all specs rely on Unicode and implementations support the latest Unicode that they happen to support instead of artificially hiding the characters that have been defined after whatever spec uses Unicode was finalized
  212. # [10:19] <Ms2ger> Do you think they'll listen?
  213. # [10:19] <annevk> telling someone who's been having this idea since before '98 that he's actually wrong will not lead to much I think
  214. # [10:20] <hsivonen> Ms2ger: no. Hence, "someone"--not "I"
  215. # [10:20] <annevk> in 2007 we had http://annevankesteren.nl/2007/04/html-red-pill
  216. # [10:20] <annevk> now we have the Standards Red Pill
  217. # [10:21] <annevk> which comes down to pretty much the same re-reading that post :)
  218. # [10:22] * Quits: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  219. # [10:31] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 245 seconds)
  220. # [10:39] * Joins: temp01 (~temp01@unaffiliated/temp01)
  221. # [10:40] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  222. # [10:42] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Client Quit)
  223. # [10:43] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
  224. # [10:44] * Joins: silentimp (~silentimp@21-159-133-95.pool.ukrtel.net)
  225. # [10:46] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  226. # [10:46] * Quits: Evanescence (~Evanescen@122.237.35.251) (Quit: my website: http://stardiviner.dyndns-blog.com/)
  227. # [10:48] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  228. # [10:50] * Quits: Martijnc (~Martijn@d54C02C64.access.telenet.be) (Ping timeout: 252 seconds)
  229. # [10:53] * Joins: tomasf_ (~tomasf@77.72.97.5.c.fiberdirekt.net)
  230. # [10:54] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-qrgewzwvpjzqdjaq)
  231. # [10:57] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Ping timeout: 244 seconds)
  232. # [10:57] * tomasf_ is now known as tomasf
  233. # [10:57] * Joins: Evanescence (~Evanescen@122.237.35.251)
  234. # [11:04] * Quits: Evanescence (~Evanescen@122.237.35.251) (Quit: my website: http://stardiviner.dyndns-blog.com/)
  235. # [11:05] * Quits: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz) (Ping timeout: 255 seconds)
  236. # [11:08] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
  237. # [11:10] * Joins: temp01 (~temp01@unaffiliated/temp01)
  238. # [11:11] * Joins: Martijnc (~Martijn@d54C020DC.access.telenet.be)
  239. # [11:12] <remysharp> hi there, EventSource - I'm using onerror to detect when the connection is dropped
  240. # [11:12] <remysharp> but that's not perfect - as it doesn't always fire when the connection is closed
  241. # [11:12] <remysharp> (I closed my laptop, reopened it hours later and the EventSource had readyState=2 but hadn't fired error - correctly I think)
  242. # [11:13] <remysharp> is there any reason why there's no close event - or is there a better way of detecting?
  243. # [11:15] <smaug____> remysharp: file a bug
  244. # [11:15] <smaug____> it is an implementation bug
  245. # [11:15] <remysharp> so you're saying it should fire then?
  246. # [11:16] <remysharp> (as in it's a browser bug?)
  247. # [11:16] <smaug____> ye
  248. # [11:16] <smaug____> yes, error event should fire
  249. # [11:16] <remysharp> and the error is simply to say "the connection has gone", right?
  250. # [11:16] <remysharp> I guess "close" would be, it's closed, and we're not reopening
  251. # [11:17] <smaug____> error even is used also in case there is reconnection happening
  252. # [11:17] <smaug____> but state is then different
  253. # [11:18] <smaug____> s/even/event/
  254. # [11:19] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  255. # [11:20] * Joins: shans (~shanestep@203-158-59-185.dyn.iinet.net.au)
  256. # [11:20] <remysharp> perfect, then I'm using error correct. Now the hard part: replicating the bug ;-)
  257. # [11:20] <remysharp> cheers for the feedback smaug____
  258. # [11:21] <smaug____> remysharp: I'm assuming your code doesn't explicitly call close()
  259. # [11:21] <remysharp> smaug____ correct
  260. # [11:22] <remysharp> and yeah, if it called .close() - I *wouldn't* expect the error event
  261. # [11:22] <remysharp> and wouldn't need an event as I triggered it myself
  262. # [11:22] * Quits: Martijnc (~Martijn@d54C020DC.access.telenet.be) (Ping timeout: 252 seconds)
  263. # [11:25] * Joins: tomasf_ (~tomasf@77.72.97.5.c.fiberdirekt.net)
  264. # [11:25] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Read error: Connection reset by peer)
  265. # [11:25] * tomasf_ is now known as tomasf
  266. # [11:32] * Joins: gwicke (~gabriel@212.255.26.197)
  267. # [11:34] * Joins: Areks (~Areks@rs.gridnine.com)
  268. # [11:38] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  269. # [11:38] * Quits: foolip (~philip@83.218.67.122) (Quit: Ex-Chat)
  270. # [11:58] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
  271. # [11:59] * Joins: `Paul` (~logeshpau@61.12.14.178)
  272. # [12:03] <annevk> seems there's still some discussion going on regarding adaptive images
  273. # [12:03] <annevk> I replied regarding the content negotiation suggestion
  274. # [12:03] <annevk> http://www.brucelawson.co.uk/2011/notes-on-adaptive-images-yet-again/
  275. # [12:06] * Quits: shans (~shanestep@203-158-59-185.dyn.iinet.net.au) (Read error: Connection reset by peer)
  276. # [12:07] * Joins: LeonieW (~LeonieW@host-78-149-1-177.as13285.net)
  277. # [12:07] * Joins: shans (~shanestep@203-158-59-185.dyn.iinet.net.au)
  278. # [12:10] * Joins: shans_ (~shanestep@203-158-59-185.dyn.iinet.net.au)
  279. # [12:10] * Quits: shans (~shanestep@203-158-59-185.dyn.iinet.net.au) (Read error: Connection reset by peer)
  280. # [12:10] * shans_ is now known as shans
  281. # [12:23] * Guest97930 is now known as Moo-_-
  282. # [12:30] * Joins: mishunov (~spliter@77.88.72.162)
  283. # [12:31] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (Quit: Leaving)
  284. # [12:31] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
  285. # [12:34] * Joins: foolip (~philip@83.218.67.122)
  286. # [12:36] * Quits: LeonieW (~LeonieW@host-78-149-1-177.as13285.net) (Read error: Connection reset by peer)
  287. # [12:39] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (Quit: Leaving)
  288. # [12:39] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
  289. # [12:40] * Joins: theamoeba (~theamoeba@41-133-237-214.dsl.mweb.co.za)
  290. # [12:41] * Quits: theamoeba (~theamoeba@41-133-237-214.dsl.mweb.co.za) (Client Quit)
  291. # [12:58] <bga> lol setTimeout(function () { alert(123); }, Math.pow(2, 32))
  292. # [12:58] <bga> <=> setTimeout(_, 0)
  293. # [13:02] * Joins: graememcc (~chatzilla@host86-150-90-163.range86-150.btcentralplus.com)
  294. # [13:07] * Quits: gwicke (~gabriel@212.255.26.197) (Quit: Bye!)
  295. # [13:08] * Joins: Lachy (Lachy@nat/opera/x-pzxlnwuedzunparl)
  296. # [13:15] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
  297. # [13:16] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  298. # [13:26] * Joins: tomasf_ (~tomasf@host-95-199-2-108.mobileonline.telia.com)
  299. # [13:26] * Quits: graememcc (~chatzilla@host86-150-90-163.range86-150.btcentralplus.com) (Ping timeout: 240 seconds)
  300. # [13:26] <annevk> gsnedders: how does the versioning actually work in ECMAScript though? won't you get an error in older browsers either way?
  301. # [13:26] * Joins: LeonieW (~LeonieW@host-78-149-1-177.as13285.net)
  302. # [13:27] * annevk doesn't get it
  303. # [13:27] * Joins: graememcc (~chatzilla@host86-148-185-216.range86-148.btcentralplus.com)
  304. # [13:27] * Joins: Evanescence (~Evanescen@122.237.35.251)
  305. # [13:27] <gsnedders> annevk: Either way you get an error in older browsers. Having modes allows us to finally change some of the ugliness that blocks a lot of JS performance optimizations
  306. # [13:28] <beverloo> "use strict" introduces behavioral changes, "use version 6" syntactical changes. There will by syntax errors
  307. # [13:28] <beverloo> But I imagine that "version 6" will also include behavioral changes
  308. # [13:28] <beverloo> s/by/be/
  309. # [13:29] <annevk> oh, so the syntax is effectively changed
  310. # [13:29] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Ping timeout: 240 seconds)
  311. # [13:29] * tomasf_ is now known as tomasf
  312. # [13:29] <annevk> sounds pretty bad
  313. # [13:29] <annevk> making things simpler while still allowing the old syntax seems better
  314. # [13:30] <annevk> e.g. allowing if count > 4 { ... }
  315. # [13:30] * Quits: Lachy (Lachy@nat/opera/x-pzxlnwuedzunparl) (Ping timeout: 252 seconds)
  316. # [13:33] * Joins: gwicke (~gabriel@212.255.26.197)
  317. # [13:34] <gsnedders> annevk: The global scope is no longer in the scope change is the biggest breaking change
  318. # [13:35] <gsnedders> *chain
  319. # [13:37] <annevk> o_O
  320. # [13:37] <annevk> "use version 6" and learn to program again?
  321. # [13:37] * Joins: Lachy (~Lachy@guest.opera.com)
  322. # [13:38] <annevk> use <!doctype html> and delimit your tags with [ and ] now; it's better, promise
  323. # [13:38] <annevk> (not quite the same, true true, but this does not really sound like a good idea)
  324. # [13:39] <gsnedders> annevk: Also there are in general problems with adding new keywords
  325. # [13:39] <gsnedders> annevk: As that will easily break things
  326. # [13:41] <annevk> well yes, we have the same problem with adding new members to nodes
  327. # [13:41] <gsnedders> annevk: Not really
  328. # [13:41] <annevk> not really sure that justifies versioning though
  329. # [13:41] <gsnedders> annevk: This causes syntax errors in existing scripts, what that does depends on behaviour of the new member
  330. # [13:42] <annevk> it typically causes existing scripts to break
  331. # [13:42] <annevk> e.g. when we added .min and .max that happened
  332. # [13:43] <gsnedders> I mean, extensions to ES that are where there are currently syntax errors and no vendor implements anything in the same extension space are pretty damned safe.
  333. # Session Close: Mon Dec 19 13:49:21 2011
  334. #
  335. # Session Start: Mon Dec 19 13:49:21 2011
  336. # Session Ident: #whatwg
  337. # [13:49] * Disconnected
  338. # [13:50] * Attempting to rejoin channel #whatwg
  339. # [13:50] * Rejoined channel #whatwg
  340. # [13:50] * 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!'
  341. # [13:50] * Set by annevk42 on Mon Oct 19 22:03:06
  342. # [13:52] * Parts: `Paul` (~logeshpau@61.12.14.178)
  343. # [13:52] * Joins: gkellogg_ (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
  344. # [13:52] * Joins: Jedi__ (~Jedi@jedi.org)
  345. # [13:52] * Joins: _richardJ (~richard@node.liefcoden.nl)
  346. # [13:52] * Joins: logesh_paul (~logeshpau@61.12.14.178)
  347. # [13:52] * Joins: Philip`_ (~philip@zaynar.co.uk)
  348. # [13:52] * Quits: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com) (Ping timeout: 244 seconds)
  349. # [13:52] * Quits: kennyluck (~kennyluck@114-25-240-13.dynamic.hinet.net) (Ping timeout: 244 seconds)
  350. # [13:52] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
  351. # [13:52] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
  352. # [13:52] * Quits: krijnh (KtK@ip9135ee9d.speed.planet.nl) (Ping timeout: 244 seconds)
  353. # [13:52] * Quits: Yudai (~Yudai@p656629.tokynt01.ap.so-net.ne.jp) (Ping timeout: 244 seconds)
  354. # [13:52] * Quits: Philip` (~philip@zaynar.co.uk) (Ping timeout: 244 seconds)
  355. # [13:52] * Quits: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com) (Ping timeout: 244 seconds)
  356. # [13:52] * Quits: MikeSmith (~MikeSmith@EM114-48-54-201.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  357. # [13:52] * Quits: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Ping timeout: 244 seconds)
  358. # [13:52] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Ping timeout: 244 seconds)
  359. # [13:52] * Quits: gavin (~gavin@firefox/developer/gavin) (Ping timeout: 244 seconds)
  360. # [13:52] * Quits: jdong_ (~quassel@124.126.70.32) (Ping timeout: 244 seconds)
  361. # [13:52] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 244 seconds)
  362. # [13:52] * Quits: niftylettuce (u2733@gateway/web/irccloud.com/x-nmbqieffekfqimkg) (Ping timeout: 244 seconds)
  363. # [13:52] * Quits: jmb (~jmb@mail.parsifal.org.uk) (Ping timeout: 244 seconds)
  364. # [13:52] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (Ping timeout: 244 seconds)
  365. # [13:52] * Quits: RichardJ (~richard@node.liefcoden.nl) (Ping timeout: 244 seconds)
  366. # [13:52] * Quits: FireFly (firefly@unaffiliated/firefly) (Ping timeout: 244 seconds)
  367. # [13:52] * Quits: incidence (jussi@unaffiliated/incidence) (Ping timeout: 244 seconds)
  368. # [13:52] * Quits: tmzt (~tmzt@adsl-76-244-152-58.dsl.akrnoh.sbcglobal.net) (Ping timeout: 244 seconds)
  369. # [13:52] * Joins: kinetik_ (~kinetik@121.98.132.55)
  370. # [13:52] * Joins: purefusion_ (~purefusio@unaffiliated/purefusion)
  371. # [13:52] * purefusion_ is now known as purefusion
  372. # [13:52] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
  373. # [13:52] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 240 seconds)
  374. # [13:52] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 240 seconds)
  375. # [13:52] * Quits: virtuelv (~virtuelv_@196.62.9.46.customer.cdi.no) (Ping timeout: 240 seconds)
  376. # [13:52] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (Ping timeout: 240 seconds)
  377. # [13:52] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-kqcelfuobalovzfk) (Ping timeout: 240 seconds)
  378. # [13:52] * Quits: Phae (u455@gateway/web/irccloud.com/x-buijkhpilsulhnxl) (Ping timeout: 240 seconds)
  379. # [13:52] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-cnwricxxsjdbfppb) (Ping timeout: 240 seconds)
  380. # [13:52] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  381. # [13:52] * gkellogg_ is now known as gkellogg
  382. # [13:52] * Joins: incidenc1 (jussi@antimaterial.fi)
  383. # [13:52] * Joins: tmzt (~tmzt@76.244.152.58)
  384. # [13:53] * Joins: astearns_ (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net)
  385. # [13:53] * astearns_ is now known as astearns
  386. # [13:53] * Joins: jdong__ (~quassel@124.126.70.32)
  387. # [13:53] * Joins: virtuelv_ (~virtuelv_@196.62.9.46.customer.cdi.no)
  388. # [13:53] * Joins: niftylettuce_ (u2733@gateway/web/irccloud.com/x-iwydfihnfwhhkywl)
  389. # [13:53] * Joins: kennyluck_ (~kennyluck@114-25-240-13.dynamic.hinet.net)
  390. # [13:53] * Joins: jmb^ (~jmb@mail.parsifal.org.uk)
  391. # [13:53] * kennyluck_ is now known as kennyluck
  392. # [13:53] * Joins: Morphous_ (jan@g228225137.adsl.alicedsl.de)
  393. # [13:53] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
  394. # [13:54] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (Read error: Operation timed out)
  395. # [13:55] * Joins: FireFly (firefly@firefly.xen.prgmr.com)
  396. # [13:56] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  397. # [13:56] * Joins: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com)
  398. # [13:56] * jmb^ is now known as jmb
  399. # [13:57] * Joins: stalled (~stalled@unaffiliated/stalled)
  400. # [13:57] * Quits: LeonieW (~LeonieW@host-78-149-1-177.as13285.net) (*.net *.split)
  401. # [13:57] * Quits: krijn (u2319@gateway/web/irccloud.com/x-bbgxlqvuqoeujckx) (*.net *.split)
  402. # [13:57] * Quits: matjas (u2247@gateway/web/irccloud.com/x-lkoariqapdylsjzv) (*.net *.split)
  403. # [13:57] * Quits: remysharp (u4345@gateway/web/irccloud.com/x-onlqiuvintxdptym) (*.net *.split)
  404. # [13:57] * Quits: ZXY (~ZXY@208.93.155.217) (*.net *.split)
  405. # [13:57] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  406. # [13:57] * Quits: nunnun_away (~nunnun@irc.v6.nunnun.jp) (*.net *.split)
  407. # [13:58] * Joins: gsnedders (~gsnedders@mail.gsnedders.com)
  408. # [13:58] * Joins: gavin (~gavin@people.mozilla.com)
  409. # [13:58] * Joins: LeonieW (~LeonieW@host-78-149-1-177.as13285.net)
  410. # [13:58] * Joins: krijn (u2319@gateway/web/irccloud.com/x-bbgxlqvuqoeujckx)
  411. # [13:58] * Joins: matjas (u2247@gateway/web/irccloud.com/x-lkoariqapdylsjzv)
  412. # [13:58] * Joins: remysharp (u4345@gateway/web/irccloud.com/x-onlqiuvintxdptym)
  413. # [13:58] * Joins: ZXY (~ZXY@208.93.155.217)
  414. # [13:58] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  415. # [13:58] * Joins: nunnun_away (~nunnun@irc.v6.nunnun.jp)
  416. # [13:58] * Joins: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com)
  417. # [13:59] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
  418. # [14:01] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-ojmlmsdytupfhlge)
  419. # [14:01] * Joins: Phae (u455@gateway/web/irccloud.com/x-uektjhedljblakwy)
  420. # [14:03] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (*.net *.split)
  421. # [14:03] * Quits: gavin (~gavin@people.mozilla.com) (*.net *.split)
  422. # [14:03] * Quits: LeonieW (~LeonieW@host-78-149-1-177.as13285.net) (*.net *.split)
  423. # [14:03] * Quits: krijn (u2319@gateway/web/irccloud.com/x-bbgxlqvuqoeujckx) (*.net *.split)
  424. # [14:03] * Quits: matjas (u2247@gateway/web/irccloud.com/x-lkoariqapdylsjzv) (*.net *.split)
  425. # [14:03] * Quits: remysharp (u4345@gateway/web/irccloud.com/x-onlqiuvintxdptym) (*.net *.split)
  426. # [14:03] * Quits: ZXY (~ZXY@208.93.155.217) (*.net *.split)
  427. # [14:03] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  428. # [14:03] * Quits: nunnun_away (~nunnun@irc.v6.nunnun.jp) (*.net *.split)
  429. # [14:04] * Joins: Yudai (~Yudai@p656629.tokynt01.ap.so-net.ne.jp)
  430. # [14:05] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-kniagxsmxrwdyypj)
  431. # [14:05] * Joins: gsnedders (~gsnedders@mail.gsnedders.com)
  432. # [14:05] * Joins: LeonieW (~LeonieW@host-78-149-1-177.as13285.net)
  433. # [14:05] * Joins: krijn (u2319@gateway/web/irccloud.com/x-bbgxlqvuqoeujckx)
  434. # [14:05] * Joins: matjas (u2247@gateway/web/irccloud.com/x-lkoariqapdylsjzv)
  435. # [14:05] * Joins: remysharp (u4345@gateway/web/irccloud.com/x-onlqiuvintxdptym)
  436. # [14:05] * Joins: ZXY (~ZXY@208.93.155.217)
  437. # [14:05] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  438. # [14:05] * Joins: nunnun_away (~nunnun@irc.v6.nunnun.jp)
  439. # [14:11] * Joins: korkut (~korkut@81.213.201.165)
  440. # [14:15] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
  441. # [14:18] <annevk> so Mac OS X remembers state of programs so you can sort of reboot and continue (for when they offer a Safari update or something), but it completely breaks history in Terminal
  442. # [14:18] <annevk> which sucks
  443. # [14:19] <annevk> anyone from Apple here who can tell me if that is reported and if not, how I go about that?
  444. # [14:19] * Quits: korkut (~korkut@81.213.201.165) (Remote host closed the connection)
  445. # [14:19] <annevk> (this is why I ignore software updates from Apple for weeks on end, I don't like rebooting)
  446. # [14:22] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  447. # [14:22] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  448. # [14:25] <annevk> zcorpan: do you have an algorithm for decoding UTF-8 encoded text combined with the HTML-defined error handling?
  449. # [14:28] * Joins: erichynds (~ehynds@venkman.brightcove.com)
  450. # [14:40] <hsivonen> http://news.cnet.com/8301-30685_3-57342776-264/the-web-in-2012-five-predictions-starting-with-ie10/ wow. an article about browsers that has 5 browser icons and all of them are up to date!
  451. # [14:40] * Joins: dbaron (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net)
  452. # [14:41] <annevk> Stephen Shankland is the only reporter I know that is follows the browser and standards sphere somewhat actively and closely
  453. # [14:42] * _richardJ is now known as RichardJ
  454. # [14:43] <annevk> though I don't pay much attention to journalism related to browsers/standards
  455. # [14:44] <hsivonen> annevk: I'm not surprised that if one reporter gets the icons right, it's stshank
  456. # [14:44] <hsivonen> but getting all the icons right is still rare in journalism
  457. # [14:51] <zcorpan> annevk: nope
  458. # [14:55] <zcorpan> hsivonen: i think the opera logo is still the wrong one. there's one logo for the company name and one for the browser product
  459. # [14:56] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Read error: Connection reset by peer)
  460. # [14:56] * Joins: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  461. # [14:57] * Parts: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  462. # [14:59] <hsivonen> zcorpan: whoa. you are right. You guys are making it hard to do the right thing.
  463. # [14:59] <hasather> zcorpan: correct, there is the logo, and the icon: http://www.opera.com/press/resources/
  464. # [14:59] * hsivonen hangs head in shame; was just looking for non-toilet seat
  465. # [15:01] * Joins: davidb_ (~davidb@66.207.208.98)
  466. # [15:02] <Ms2ger> That would be a nice slogan
  467. # [15:02] <Ms2ger> "Opera - No longer a toilet seat"
  468. # [15:03] <hsivonen> the right set is http://paulirish.com/lovesyou/new-browser-logos/all-browser_logos/browser_logos-256.png
  469. # [15:04] * hsivonen wonders if the Safari icon has stayed constant or had subtle refreshes
  470. # [15:09] * Quits: virtuelv_ (~virtuelv_@196.62.9.46.customer.cdi.no) (Quit: Ex-Chat)
  471. # [15:13] * Joins: MacTed (~Thud@63.119.36.36)
  472. # [15:19] * nunnun_away is now known as nunnun
  473. # [15:19] * Quits: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com) (Quit: tomasf)
  474. # [15:19] * Joins: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com)
  475. # [15:19] * Quits: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com) (Read error: Connection reset by peer)
  476. # [15:19] * Joins: jdong_bot_ (~jdong_bot@114.112.45.178)
  477. # [15:22] <hsivonen> gsnedders: if ES6 takes the global object out of the scope chain, what about the document object? what about Element?
  478. # [15:22] <hsivonen> for inline event handlers that is
  479. # [15:25] <bga> pythonic js
  480. # [15:28] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  481. # [15:29] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
  482. # [15:30] * Joins: MikeSmith (~MikeSmith@EM114-48-178-239.pool.e-mobile.ne.jp)
  483. # [15:30] * Joins: temp02 (~temp01@unaffiliated/temp01)
  484. # [15:31] * nunnun is now known as nunnun_away
  485. # [15:32] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  486. # [15:32] * Quits: graememcc (~chatzilla@host86-148-185-216.range86-148.btcentralplus.com) (Ping timeout: 240 seconds)
  487. # [15:32] * Joins: GlitchMr (~glitchmr@178-36-8-189.adsl.inetia.pl)
  488. # [15:33] * Joins: graememcc (~chatzilla@host31-52-179-228.range31-52.btcentralplus.com)
  489. # [15:34] * Joins: eric_carlson (~eric@2620:149:4:1b01:3dc6:ae16:6d2e:8429)
  490. # [15:41] <annevk> is there some kind of preference for specifying strings in standards?
  491. # [15:42] <annevk> I sometimes find myself using "..." and sometimes ...
  492. # [15:42] <annevk> e.g. the name of an encoding is a string too, but I'd like to just refer to it without code
  493. # [15:42] <annevk> whereas for a label it might make sense to use <code>?
  494. # [15:42] <annevk> or maybe not
  495. # [15:46] * Joins: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com)
  496. # [15:47] * Quits: tomasf (~tomasf@host-95-199-2-108.mobileonline.telia.com) (Remote host closed the connection)
  497. # [15:48] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  498. # [15:49] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
  499. # [15:50] * Joins: plutoniix (~plutoniix@125.25.40.233.adsl.dynamic.totbb.net)
  500. # [15:51] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
  501. # [15:53] * Joins: dbaron_ (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net)
  502. # [15:54] * Quits: dbaron_ (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net) (Client Quit)
  503. # [15:55] * Joins: dbaron_ (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net)
  504. # [15:56] <annevk> http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html#encodings
  505. # [15:56] * Quits: dbaron (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net) (Ping timeout: 244 seconds)
  506. # [15:57] * dbaron_ is now known as dbaron
  507. # [15:57] <Ms2ger> "The encoding"
  508. # [15:57] * Ms2ger likes
  509. # [15:58] * Joins: wesbos (~wesbos@24.52.240.143)
  510. # [15:58] * Parts: wesbos (~wesbos@24.52.240.143)
  511. # [16:00] * gwicke is now known as gwicke_away
  512. # [16:02] <gsnedders> hsivonen: I believe the window object will be accessable from the global object, just not the global object
  513. # [16:03] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  514. # [16:03] * gwicke_away is now known as gwicke
  515. # [16:05] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  516. # [16:05] * Quits: eric_carlson (~eric@2620:149:4:1b01:3dc6:ae16:6d2e:8429) (Quit: eric_carlson)
  517. # [16:07] * Joins: eric_carlson (~eric@17.212.152.104)
  518. # [16:08] * Parts: logesh_paul (~logeshpau@61.12.14.178)
  519. # [16:12] * Quits: Evanescence (~Evanescen@122.237.35.251) (Quit: my website: http://stardiviner.dyndns-blog.com/)
  520. # [16:18] * Jedi__ is now known as Jedi_
  521. # [16:21] * Quits: LeonieW (~LeonieW@host-78-149-1-177.as13285.net) (Read error: Connection reset by peer)
  522. # [16:23] * Quits: plutoniix (~plutoniix@125.25.40.233.adsl.dynamic.totbb.net) (Quit: Leaving)
  523. # [16:24] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
  524. # [16:29] * Joins: ehsan (~ehsan@66.207.208.98)
  525. # [16:38] <hsivonen> annevk: I hope you will put UTF-16 under a heading "legacy multi-octet encodings"
  526. # [16:38] * Joins: chriseppstein (~chrisepps@209.119.65.162)
  527. # [16:39] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
  528. # [16:55] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 276 seconds)
  529. # [17:03] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Quit: Verlassend)
  530. # [17:06] * Quits: Lachy (~Lachy@guest.opera.com) (Quit: Computer has gone to sleep.)
  531. # [17:08] * Quits: jdong_bot_ (~jdong_bot@114.112.45.178) (Remote host closed the connection)
  532. # [17:10] * Joins: scor (~scor@drupal.org/user/52142/view)
  533. # [17:17] <erlehmann> this is 404? http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-December/029459.htm
  534. # [17:17] <erlehmann> no, it is 200 ok
  535. # [17:17] <erlehmann> it may be lying?
  536. # [17:18] * Joins: logesh_paul (~logeshpau@61.12.14.178)
  537. # [17:22] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  538. # [17:26] * Quits: dbaron (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  539. # [17:26] <miketaylr> ah, erlehmann add an l to the end :)
  540. # [17:26] <miketaylr> that confused me a little bit ago too
  541. # [17:26] <erlehmann> this is 404? http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-December/029459.html
  542. # [17:26] * Joins: Martijnc (~Martijn@d54C020DC.access.telenet.be)
  543. # [17:26] <miketaylr> wfm
  544. # [17:30] <Ms2ger> Ah, isn't the web fun
  545. # [17:30] <Ms2ger> Removing navigator.taintEnabled(): at least 3 broken sites
  546. # [17:37] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
  547. # [17:41] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  548. # [17:42] * Quits: foolip (~philip@83.218.67.122) (Remote host closed the connection)
  549. # [17:42] * Joins: foolip (~philip@83.218.67.122)
  550. # [17:46] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  551. # [17:46] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Client Quit)
  552. # [17:47] * Joins: danielfilho (~daniel@187.31.77.7)
  553. # [17:49] <smaug____> Ms2ger: did anyone else but Gecko have taintEnabled()
  554. # [17:49] <Ms2ger> No idea
  555. # [17:50] * Joins: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net)
  556. # [17:54] * Quits: jernoble|afk (~jernoble@17.212.152.13) (Quit: jernoble|afk)
  557. # [17:54] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: jernoble)
  558. # [17:54] * Joins: jernoble (~jernoble@17.212.152.13)
  559. # [17:55] * Joins: plutoniix (~plutoniix@101.108.104.6)
  560. # [17:57] * Joins: graememcc_ (~chatzilla@host86-148-184-184.range86-148.btcentralplus.com)
  561. # [17:59] * Quits: graememcc (~chatzilla@host31-52-179-228.range31-52.btcentralplus.com) (Ping timeout: 240 seconds)
  562. # [17:59] * graememcc_ is now known as graememcc
  563. # [18:07] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 248 seconds)
  564. # [18:10] * Joins: jarek (~jarek@unaffiliated/jarek)
  565. # [18:12] * Joins: ezoe (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp)
  566. # [18:23] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  567. # [18:23] <dglazkov> good morning, Whatwg!
  568. # [18:24] <jwalden> good afternoon, dglazkov
  569. # [18:24] <jwalden> ;-)
  570. # [18:25] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  571. # [18:25] <dglazkov> timezones are irrelevant. They are just clever marketing ploys invented by clock companies.
  572. # [18:26] <jwalden> gotta watch out for those companies...
  573. # [18:31] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
  574. # [18:34] * Joins: FlorianX (~Dimitri@p578F19CC.dip.t-dialin.net)
  575. # [18:34] * Joins: tomasf (~tom@2002:55e5:dbb7:0:d42:b3ae:c398:16c7)
  576. # [18:36] * Joins: rillian_lime (~rillian@184.71.166.126)
  577. # [18:40] <annevk> hsivonen: very much the plan
  578. # [18:40] <annevk> hsivonen: I think I will work on that now, to at least make it clear what all the allowed labels are, so people can start complaining about those
  579. # [18:40] <annevk> and then work out the various difficult encodings, one by one
  580. # [18:42] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  581. # [18:49] * Quits: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Quit: astearns)
  582. # [18:53] * Quits: plutoniix (~plutoniix@101.108.104.6) (Quit: Leaving)
  583. # [18:58] * Joins: gavinc (~gavin@50-0-76-54.dsl.dynamic.sonic.net)
  584. # [18:58] <annevk> man these people in the document.characterSet bug don't make much sense
  585. # [18:59] <annevk> euh, document.charset bug
  586. # [19:00] <Ms2ger> They don't
  587. # [19:09] <annevk> http://parislemon.com/post/14330528072/over-the-next-few-weeks-well-figure-it-out sounds like the disabling H264 in Chrome story
  588. # [19:09] * Quits: ezoe (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  589. # [19:12] * Joins: KillerX (~anant@nat/mozilla/x-rsqfewaodbtdipit)
  590. # [19:15] * Philip`_ is now known as Philip`
  591. # [19:20] <annevk> oooh
  592. # [19:20] <annevk> that Jean-Claude
  593. # [19:20] <annevk> from my very early standards stint in the CDF WG
  594. # [19:25] * Joins: dbaron (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net)
  595. # [19:32] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  596. # [19:34] <annevk> pretty cool these links from mattur
  597. # [19:35] <annevk> how standards were developed in '94 http://www.w3.org/People/Connolly/events/www94/trip-report.html
  598. # [19:35] <annevk> with workshops given by the editor
  599. # [19:37] <Ms2ger> <hr>Dinner On the Boat<hr>
  600. # [19:37] <smaug____> CDF...
  601. # [19:38] <smaug____> I never quite understood CDF
  602. # [19:38] <smaug____> although Lasse was my colleague
  603. # [19:39] <annevk> if you view CDF as a group that made sure cross-language barriers were better defined in CSS/SVG/HTML, they were somewhat successful
  604. # [19:39] <annevk> but they did much more, which was rather questionable (and people did not like me for saying so)
  605. # [19:42] * Joins: Yuhong (~chatzilla@50-47-182-211.evrt.wa.frontiernet.net)
  606. # [19:45] * Joins: Christopher (~chatzilla@pD9ED781F.dip.t-dialin.net)
  607. # [19:46] * Joins: astearns (~anonymous@192.150.22.5)
  608. # [20:01] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  609. # [20:06] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
  610. # [20:06] * kinetik_ is now known as kinetik
  611. # [20:06] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Remote host closed the connection)
  612. # [20:09] * Quits: MikeSmith (~MikeSmith@EM114-48-178-239.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  613. # [20:10] * Quits: rillian_lime (~rillian@184.71.166.126) (Ping timeout: 252 seconds)
  614. # [20:12] <annevk> how do you tell whether a UTF-16 label is supported and there's no heuristics going on?
  615. # [20:13] * Joins: rillian_lime (~rillian@S010678cd8e70d65f.vc.shawcable.net)
  616. # [20:13] <Yuhong> annevk: BTW, here is a good test for multi-octet encodings: http://ha.ckers.org/weird/variable-width-encoding.cgi
  617. # [20:13] * Joins: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  618. # [20:14] <annevk> It seems to just show you need to have certain error handling otherwise you run into issues
  619. # [20:14] * Joins: MikeSmith (~MikeSmith@EM1-112-96-244.pool.e-mobile.ne.jp)
  620. # [20:15] * Quits: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com) (Client Quit)
  621. # [20:15] <annevk> presumably that with a two-level octet you should not replace the first octet with U+FFFD and then match the second one again...
  622. # [20:16] <Yuhong> While most browsers fixed their decoding long time ago, IE only fixed it in August: http://technet.microsoft.com/en-us/security/bulletin/MS11-057
  623. # [20:17] <annevk> this is why we need this standard
  624. # [20:18] * Quits: Yuhong (~chatzilla@50-47-182-211.evrt.wa.frontiernet.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
  625. # [20:19] * Joins: diraol (~diraol@201.87.62.201)
  626. # [20:23] * Joins: ezoe (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp)
  627. # [20:26] * Joins: saba (~foo@unaffiliated/saba)
  628. # [20:29] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 252 seconds)
  629. # [20:31] <annevk> does anyone know if big5-hkscs is a superset of big5?
  630. # [20:31] <annevk> looks like at least some people want them to map to the same thing: http://www.google.com/support/forum/p/Chrome/thread?tid=466c210af3fb6d08
  631. # [20:32] * Joins: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  632. # [20:32] * Quits: rillian_lime (~rillian@S010678cd8e70d65f.vc.shawcable.net) (Remote host closed the connection)
  633. # [20:35] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  634. # [20:36] <annevk> http://en.wikipedia.org/wiki/HKSCS mess
  635. # [20:37] <Ms2ger> http://en.wikipedia.org/wiki/World_Wide_Web mess
  636. # [20:37] <annevk> new meme \o/
  637. # [20:37] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  638. # [20:39] * Quits: KillerX (~anant@nat/mozilla/x-rsqfewaodbtdipit) (Remote host closed the connection)
  639. # [20:40] * Joins: KillerX (~anant@nat/mozilla/x-hdqzuoqqrxrnrzhh)
  640. # [20:41] <annevk> Ms2ger: you guys make some sweet beer :)
  641. # [20:41] * Ms2ger isn't into beer
  642. # [20:41] <annevk> (or the guys running your proxy)
  643. # [20:42] * Joins: KillerX_ (~anant@nat/mozilla/x-blakbhilytegbdvo)
  644. # [20:42] * Quits: KillerX_ (~anant@nat/mozilla/x-blakbhilytegbdvo) (Remote host closed the connection)
  645. # [20:42] * Quits: KillerX (~anant@nat/mozilla/x-hdqzuoqqrxrnrzhh) (Read error: Connection reset by peer)
  646. # [20:42] * Joins: KillerX_ (~anant@nat/mozilla/x-vjtbsrywiktygyxh)
  647. # [20:44] <annevk> the Web Encodings wiki page claims Microsoft simply makes big5-hkscs a label for big5, but Mozilla and Opera have it as a distinct encoding
  648. # [20:44] <annevk> and then you have those users complaining...
  649. # [20:45] * Quits: shans (~shanestep@203-158-59-185.dyn.iinet.net.au) (Ping timeout: 240 seconds)
  650. # [20:45] * Joins: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  651. # [20:45] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/intl/uconv/tools/gen-big5hkscs-2001-mozilla.pl
  652. # [20:47] * Joins: gwicke_ (~gabriel@212.255.21.140)
  653. # [20:47] <annevk> euh
  654. # [20:49] * Quits: gwicke (~gabriel@212.255.26.197) (Ping timeout: 268 seconds)
  655. # [20:51] * Joins: shans (~shanestep@203-158-59-185.dyn.iinet.net.au)
  656. # [20:51] <annevk> so http://coq.no/character-tables/mime/locale-specific/en suggests it is indeed a superset
  657. # [20:51] <annevk> combined with the support thread above it seems that might be somewhat of an issue for Gecko / Chrome / Opera adoption in that area...
  658. # [20:52] * gwicke_ is now known as gwicke
  659. # [20:52] * Joins: rniwa (rniwa@nat/google/x-biwfcjlwnfzrqgbz)
  660. # [20:56] * Joins: gwicke_ (~gabriel@212.255.19.133)
  661. # [20:57] * Quits: gwicke (~gabriel@212.255.21.140) (Ping timeout: 240 seconds)
  662. # [20:57] * Quits: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com) (Quit: dnlcttr)
  663. # [20:57] * Joins: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz)
  664. # [20:58] * Joins: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  665. # [20:58] * Quits: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com) (Client Quit)
  666. # [21:00] <annevk> so it seems there are some differences
  667. # [21:01] <annevk> but IE does not seem to care and win
  668. # [21:01] <annevk> quote I can prolly share: "For instance, =C6BF..=C6C2 get converted to U+2F02..U+2F07 (⼂⼃⼅⼇) in the -2003 table, and to U+4E36..U+4EA0 (丶丿亅亠) in the -HKSCS table (look-alike mappings, apparently). The differences seem to range up to =C6D9 (with =C6D8 being mapped to U+00A8 (¨) in both tables) (^ vs ˆ for =C6D9)."
  669. # [21:02] * Quits: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz) (Ping timeout: 240 seconds)
  670. # [21:04] * Joins: gwicke__ (~gabriel@212.255.26.171)
  671. # [21:06] * Quits: erichynds (~ehynds@venkman.brightcove.com) (Ping timeout: 252 seconds)
  672. # [21:06] * Quits: gwicke_ (~gabriel@212.255.19.133) (Ping timeout: 255 seconds)
  673. # [21:07] * Quits: FlorianX (~Dimitri@p578F19CC.dip.t-dialin.net) (Quit: Leaving.)
  674. # [21:19] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
  675. # [21:20] <annevk> I thought the single-octet stuff was sad
  676. # [21:24] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  677. # [21:24] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  678. # [21:24] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  679. # [21:24] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  680. # [21:24] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  681. # [21:25] * Quits: shans (~shanestep@203-158-59-185.dyn.iinet.net.au) (Quit: shans)
  682. # [21:29] * jernoble is now known as jernoble|afk
  683. # [21:34] * Joins: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com)
  684. # [21:36] * jacobolu_ is now known as jacobolus
  685. # [21:37] * Joins: ezoe_ (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp)
  686. # [21:38] * Joins: cpearce (~chatzilla@60.234.54.74)
  687. # [21:39] * Quits: ezoe (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp) (Ping timeout: 248 seconds)
  688. # [21:39] <annevk> Most Firefox' utf-16 labels are for utf-16be, but HTML states "When a user agent is to use the self-describing UTF-16 encoding but no BOM has been found, user agents must default to little-endian UTF-16."
  689. # [21:40] * Quits: gwicke__ (~gabriel@212.255.26.171) (Quit: Bye!)
  690. # [21:40] <annevk> Either Firefox has not been updated to take HTML into account, or Web Encodings is out of date with what Firefox does... (Probably both.)
  691. # [21:40] <gsnedders> Well, Firefox is right per normal Unicode behaviour.
  692. # [21:41] <annevk> Per normal behavior utf-16 has no other labels than utf-16
  693. # [21:42] <Ms2ger> There is no normal behaviour on the web
  694. # [21:42] <annevk> You don't trust IANA? Come on!
  695. # [21:42] <gsnedders> Normal behaviour is there are three labels: UTF-16, UTF-16LE, and UTF-16BE. The latter two, if the first codepoint is U+FFEF, it represents a ZWNBSP and is not a BOM.
  696. # [21:42] <annevk> those are considered separate encodings
  697. # [21:42] <annevk> three separate encodings that is
  698. # [21:42] <gsnedders> Given UTF-16, if it starts with a BOM, then it is whatever endian that is. Otherwise, it is big endian.
  699. # [21:43] <gsnedders> That's what the Unicode spec says, at lesat.
  700. # [21:43] <annevk> yeah, HTML points out it violates that
  701. # [21:43] <annevk> apparently all of Windows prefers LE
  702. # [21:43] <annevk> hello Microsoft \o/
  703. # [21:43] <gsnedders> annevk: I'll bet that's because x86 is LE
  704. # [21:44] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
  705. # [21:44] <annevk> the new encoding standard will attempt to correct the nonsense
  706. # [21:45] <gsnedders> annevk: Any idea how far UTF-16 being LE by default spreads?
  707. # [21:45] * Joins: erichynds (~ehynds@venkman.brightcove.com)
  708. # [21:46] <annevk> I have not done any testing yet on UTF-16
  709. # [21:46] <annevk> just looked at a bunch of information
  710. # [21:47] * Joins: rillian_lime (~rillian@184.71.166.126)
  711. # [21:48] * Quits: erlehmann (~erlehmann@89.204.153.28) (Ping timeout: 252 seconds)
  712. # [21:48] * Joins: othermaciej (~mjs@17.245.88.27)
  713. # [21:49] <smaug____> "jquery 1.6 uses navigator.taintEnabled for browser detection" o_O
  714. # [21:49] <smaug____> I knew jQuery is strange...
  715. # [21:49] * Joins: davidb_ (~davidb@66.207.208.98)
  716. # [21:55] <annevk> I sort of expected that since encodings are in a way somewhat trivial there would not be this clusterfuck
  717. # [22:01] * jernoble|afk is now known as jernoble
  718. # [22:01] <Ms2ger> annevk, dunno if you saw the xmlVersion bug? That one is fun too :)
  719. # [22:01] * Joins: erlehmann (~erlehmann@82.113.99.25)
  720. # [22:03] * Quits: othermaciej (~mjs@17.245.88.27) (Quit: othermaciej)
  721. # [22:04] * Joins: PalleZingmark (~Adium@c83-250-137-0.bredband.comhem.se)
  722. # [22:05] * Joins: gavinc_ (~gavin@50-0-77-3.dsl.static.sonic.net)
  723. # [22:07] * Joins: othermaciej (~mjs@17.245.88.27)
  724. # [22:07] * Quits: gavinc (~gavin@50-0-76-54.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
  725. # [22:09] * Quits: GlitchMr (~glitchmr@178-36-8-189.adsl.inetia.pl) (Read error: Connection reset by peer)
  726. # [22:14] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
  727. # [22:21] * Quits: ezoe_ (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  728. # [22:21] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  729. # [22:25] * Joins: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  730. # [22:26] <annevk> Ms2ger: did :)
  731. # [22:26] <annevk> I checked in some legacy multi-octet stuff, but there's not much there now
  732. # [22:27] <annevk> as evidenced by the log I mostly studied the various encodings a bit and then wrote up some labels based on IE/Gecko/HTML
  733. # [22:27] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  734. # [22:27] <annevk> I think tomorrow I'll define label -> encoding (including the trimming of leading and trailing whitespace and case-insensitive stuff)
  735. # [22:27] * Quits: espadrine (~thaddee_t@acces2120.res.insa-lyon.fr) (Remote host closed the connection)
  736. # [22:28] * Joins: espadrine (~thaddee_t@acces2120.res.insa-lyon.fr)
  737. # [22:28] <annevk> and maybe ping whatwg and iana charsets lists
  738. # [22:31] * Quits: erichynds (~ehynds@venkman.brightcove.com)
  739. # [22:33] * Joins: sicking (~chatzilla@nat/mozilla/x-ysghuhnyhiqwkulo)
  740. # [22:37] * jernoble is now known as jernoble|afk
  741. # [22:40] * Quits: dnlcttr (~dnlcttr@74-131-188-203.dhcp.insightbb.com) (Quit: dnlcttr)
  742. # [22:42] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
  743. # [22:43] * Joins: roc (~chatzilla@60.234.54.74)
  744. # [22:47] * Quits: lensco (u4054@gateway/web/irccloud.com/x-rrnrglukhcufejlv) (Quit: Connection closed for inactivity)
  745. # [22:48] * Joins: lmarcetic (~cyberpunk@unaffiliated/paxcoder)
  746. # [22:48] <lmarcetic> mic check.
  747. # [22:51] * Quits: erlehmann (~erlehmann@82.113.99.25) (Quit: Ex-Chat)
  748. # [22:57] <lmarcetic> Question about DOM events: How hard would it be to construct an event logger? Must one create and add handlers for each and every event? How complex would a js library have to be to be able to record and replay events?
  749. # [22:57] <annevk> yes, there's no *
  750. # [22:58] <annevk> and euh, somewhat complex I reckon
  751. # [22:58] <lmarcetic> how about a few basic ones, like point, click and scroll? would that be easy enough?
  752. # [22:59] <lmarcetic> pointing/dragging would probably be complex (alternatively, jittery)
  753. # [22:59] <annevk> I'd just try it out :)
  754. # [23:00] <annevk> prolly with capture event listeners on window or some such so you are before everyone else and then create some synthetic events
  755. # [23:01] <annevk> the problem you'll run into is that a synthetic event does not always have the same privileges (e.g. cannot open a new window); not sure if that's a big problem
  756. # [23:01] * Joins: richardschwerdtf (~RichS@99-39-114-91.lightspeed.austtx.sbcglobal.net)
  757. # [23:02] * Joins: KillerX (~anant@nat/mozilla/x-xglflmkkxhnuxyyo)
  758. # [23:03] <lmarcetic> annevk, oh it's you Anne! Didn't even notice :-) I was the one who bugged you about this via e-mail. Anyway, not being able to open windows is understandable. Is there anything else?
  759. # [23:04] * Quits: Ms2ger (~Ms2ger@91.181.52.163) (Quit: nn)
  760. # [23:05] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  761. # [23:05] * Quits: KillerX (~anant@nat/mozilla/x-xglflmkkxhnuxyyo) (Read error: Operation timed out)
  762. # [23:05] <annevk> oh, http://www.iana.org/assignments/charset-reg/CP50220 mentions http://wiki.whatwg.org/wiki/Web_Encodings
  763. # [23:06] * Quits: KillerX_ (~anant@nat/mozilla/x-vjtbsrywiktygyxh) (Ping timeout: 240 seconds)
  764. # [23:06] <annevk> lmarcetic: I suspect stuff like :hover will not work
  765. # [23:07] * Joins: shans (shanesteph@nat/google/x-jwetummujnaxascc)
  766. # [23:07] <annevk> lmarcetic: I have not really played with hit testing and such much
  767. # [23:08] <annevk> and I should really do something else before I start dreaming about encodings again
  768. # [23:09] <lmarcetic> annevk, hover is important, that's too bad.
  769. # [23:09] * Joins: KillerX (~anant@nat/mozilla/x-pqtztfjvalzbuzlt)
  770. # [23:13] <lmarcetic> annevk, thanks. afk.
  771. # [23:13] * Quits: rillian_lime (~rillian@184.71.166.126) (Remote host closed the connection)
  772. # [23:21] * Quits: KillerX (~anant@nat/mozilla/x-pqtztfjvalzbuzlt) (Remote host closed the connection)
  773. # [23:21] * Joins: KillerX (~anant@nat/mozilla/x-myuoxwtokggrbshz)
  774. # [23:22] * Quits: silentimp (~silentimp@21-159-133-95.pool.ukrtel.net) (Read error: Operation timed out)
  775. # [23:23] * Joins: Danny_Joris (~chatzilla@142.176.125.39)
  776. # [23:24] <Danny_Joris> hi all - I'm trying to figure out if this is valid html? http://jsfiddle.net/Danny_Joris/sc96c/ I used thead twice in html. If there's an alternative available I'd love to learn: http://jsfiddle.net/Danny_Joris/sc96c/
  777. # [23:24] <Danny_Joris> hmm pasted that twice
  778. # [23:24] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  779. # [23:24] * Joins: rillian_lime (~rillian@184.71.166.126)
  780. # [23:24] * Joins: silentimp (~silentimp@21-159-133-95.pool.ukrtel.net)
  781. # [23:25] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  782. # [23:26] <Danny_Joris> I'm working on a site which I have to theme this page for: http://dl.dropbox.com/u/12905785/DGI/ceacs%20subpage-author.png
  783. # [23:26] <Danny_Joris> in the rest of the site where you see 'authors' this is themed with the caption
  784. # [23:27] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  785. # [23:28] <Danny_Joris> I probably gave a few of you a heart attack by showing that snippet.
  786. # [23:29] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  787. # [23:29] * Quits: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  788. # [23:30] * Quits: MacTed (~Thud@63.119.36.36)
  789. # [23:30] * Joins: jdaggett (~jdaggett@ad009033.dynamic.ppp.asahi-net.or.jp)
  790. # [23:44] <smaug____> Alac in JS
  791. # [23:44] <smaug____> http://codecs.ofmlabs.org/
  792. # [23:45] * Quits: PalleZingmark (~Adium@c83-250-137-0.bredband.comhem.se) (Quit: Leaving.)
  793. # [23:47] * Joins: erlehmann (~erlehmann@82.113.99.25)
  794. # [23:47] * Quits: graememcc (~chatzilla@host86-148-184-184.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
  795. # [23:51] * heycam|away is now known as heycam
  796. # Session Close: Tue Dec 20 00:00:00 2011

The end :)