/irc-logs / freenode / #whatwg / 2009-01-16 / end

Options:

  1. # Session Start: Fri Jan 16 00:00:00 2009
  2. # Session Ident: #whatwg
  3. # [00:04] * Joins: eric_carlson_ (n=ericc@17.244.18.191)
  4. # [00:12] * Quits: eric_carlson (n=ericc@nat/apple/x-31ea7de15959d486) (Read error: 145 (Connection timed out))
  5. # [00:13] * Quits: danbri (n=danbri@unaffiliated/danbri)
  6. # [00:21] * Quits: ap (n=ap@195.239.126.10)
  7. # [00:28] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  8. # [00:29] * Quits: eric_carlson_ (n=ericc@17.244.18.191)
  9. # [00:29] * Joins: danbri (n=danbri@bob75-7-88-160-5-65.fbx.proxad.net)
  10. # [00:29] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 54 (Connection reset by peer))
  11. # [00:37] * Quits: danbri (n=danbri@unaffiliated/danbri) ("going back to danbri.org")
  12. # [00:37] * fishd is now known as fishd|away
  13. # [00:39] * Joins: eric_carlson (n=ericc@nat/apple/x-92f430fe0066dbed)
  14. # [00:42] * Quits: pauld (n=pauld@host217-43-109-26.range217-43.btcentralplus.com)
  15. # [00:49] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  16. # [01:11] * Quits: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  17. # [01:14] * Joins: sicking (n=chatzill@corp-242.mountainview.mozilla.com)
  18. # [01:18] * Joins: weinig_ (n=weinig@17.203.15.177)
  19. # [01:20] * Quits: dglazkov (n=dglazkov@nat/google/x-43e07ee0a068f040)
  20. # [01:28] * Quits: weinig (n=weinig@nat/apple/x-eba6ca6016d64fa2) (Read error: 110 (Connection timed out))
  21. # [01:32] * Joins: MikeSmith (n=MikeSmit@EM114-48-45-30.pool.e-mobile.ne.jp)
  22. # [01:35] * Quits: MikeSmith (n=MikeSmit@EM114-48-45-30.pool.e-mobile.ne.jp) (Client Quit)
  23. # [01:36] * Joins: MikeSmith (n=MikeSmit@EM114-48-45-30.pool.e-mobile.ne.jp)
  24. # [01:42] * Quits: smedero (n=smedero@mdp-nat251.mdp.com) (Read error: 110 (Connection timed out))
  25. # [01:54] * Quits: eric_carlson (n=ericc@nat/apple/x-92f430fe0066dbed)
  26. # [01:58] * Quits: aaronlev (n=chatzill@g228077148.adsl.alicedsl.de) ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
  27. # [02:04] * Quits: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  28. # [02:22] * Joins: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
  29. # [02:24] * Joins: eric_carlson_ (n=ericc@67.218.110.71)
  30. # [02:38] * Joins: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk)
  31. # [02:40] * Parts: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
  32. # [02:56] * Quits: eric_carlson_ (n=ericc@67.218.110.71)
  33. # [03:00] * Joins: eric_carlson (n=ericc@67.218.110.71)
  34. # [03:02] * Joins: dave_levin_ (n=dave_lev@72.14.227.1)
  35. # [03:05] * Joins: tantek_ (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
  36. # [03:07] * Quits: eric_carlson (n=ericc@67.218.110.71)
  37. # [03:09] * Joins: doublec (n=chris@202.0.36.64)
  38. # [03:09] * Joins: eric_carlson (n=ericc@67.218.110.71)
  39. # [03:10] * Quits: eric_carlson (n=ericc@67.218.110.71) (Client Quit)
  40. # [03:15] * Quits: bzed (n=bzed@devel.recluse.de) (Remote closed the connection)
  41. # [03:16] * Joins: bzed (n=bzed@devel.recluse.de)
  42. # [03:18] * Quits: dave_levin (n=dave_lev@72.14.227.1) (Read error: 110 (Connection timed out))
  43. # [03:19] * Quits: dave_levin_ (n=dave_lev@72.14.227.1) (Read error: 110 (Connection timed out))
  44. # [03:21] * Joins: tantek__ (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
  45. # [03:22] * Quits: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  46. # [03:33] * tantek__ is now known as tantek
  47. # [03:35] * Joins: xydyx (n=hdh@58.187.18.51)
  48. # [03:36] * Quits: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
  49. # [03:37] * Quits: tantek_ (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  50. # [03:39] * Quits: hdh (n=hdh@58.187.18.51) (Read error: 60 (Operation timed out))
  51. # [03:55] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  52. # [04:09] * Quits: weinig_ (n=weinig@17.203.15.177)
  53. # [04:19] * Quits: erlehmann (n=erlehman@86.59.25.121) (Remote closed the connection)
  54. # [04:26] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  55. # [04:27] * Joins: smedero (n=smedero@pia145-154.pioneernet.net)
  56. # [04:29] * Quits: KevinMarks (n=KevinMar@nat/google/x-ace6a9bf7b835a2d) ("The computer fell asleep")
  57. # [04:36] * Quits: smedero (n=smedero@pia145-154.pioneernet.net)
  58. # [04:51] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
  59. # [04:51] <jruderman> annevk: typo on http://www.w3.org/TR/css3-mediaqueries/ where "with" should be "width": "Since the exact with of an ‘em’ cannot be determined"
  60. # [04:57] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  61. # [05:07] * Quits: dimich (n=dimich@72.14.227.1)
  62. # [05:08] * Quits: dolske (n=dolske@firefox/developer/dolske) (Remote closed the connection)
  63. # [05:11] * Joins: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  64. # [05:14] * Quits: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net) (Client Quit)
  65. # [05:20] * Quits: raspberry-lemon (n=lemon@raspberry-style.net) (brown.freenode.net irc.freenode.net)
  66. # [05:20] * Quits: doublec (n=chris@202.0.36.64) (brown.freenode.net irc.freenode.net)
  67. # [05:20] * Quits: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk) (brown.freenode.net irc.freenode.net)
  68. # [05:20] * Quits: sicking (n=chatzill@corp-242.mountainview.mozilla.com) (brown.freenode.net irc.freenode.net)
  69. # [05:20] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com) (brown.freenode.net irc.freenode.net)
  70. # [05:20] * Quits: roc (n=roc@202.0.36.64) (brown.freenode.net irc.freenode.net)
  71. # [05:20] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) (brown.freenode.net irc.freenode.net)
  72. # [05:20] * Quits: Yudai (n=Yudai@p02fed3.kngwnt01.ap.so-net.ne.jp) (brown.freenode.net irc.freenode.net)
  73. # [05:20] * Joins: doublec (n=chris@202.0.36.64)
  74. # [05:20] * Joins: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk)
  75. # [05:20] * Joins: sicking (n=chatzill@corp-242.mountainview.mozilla.com)
  76. # [05:20] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  77. # [05:20] * Joins: roc (n=roc@202.0.36.64)
  78. # [05:20] * Joins: jwalden (n=waldo@corp-241.mountainview.mozilla.com)
  79. # [05:20] * Joins: Yudai (n=Yudai@p02fed3.kngwnt01.ap.so-net.ne.jp)
  80. # [05:21] * Joins: raspberry-lemon (n=lemon@raspberry-style.net)
  81. # [05:22] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
  82. # [05:23] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  83. # [05:25] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) (brown.freenode.net irc.freenode.net)
  84. # [05:25] * Quits: roc (n=roc@202.0.36.64) (brown.freenode.net irc.freenode.net)
  85. # [05:25] * Quits: sicking (n=chatzill@corp-242.mountainview.mozilla.com) (brown.freenode.net irc.freenode.net)
  86. # [05:25] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com) (brown.freenode.net irc.freenode.net)
  87. # [05:25] * Quits: doublec (n=chris@202.0.36.64) (brown.freenode.net irc.freenode.net)
  88. # [05:25] * Quits: Yudai (n=Yudai@p02fed3.kngwnt01.ap.so-net.ne.jp) (brown.freenode.net irc.freenode.net)
  89. # [05:25] * Quits: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk) (brown.freenode.net irc.freenode.net)
  90. # [05:26] * Joins: erlehmann (n=erlehman@86.59.25.121)
  91. # [05:26] * Quits: raspberry-lemon (n=lemon@raspberry-style.net) (brown.freenode.net irc.freenode.net)
  92. # [05:27] * Joins: doublec (n=chris@202.0.36.64)
  93. # [05:27] * Joins: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk)
  94. # [05:27] * Joins: sicking (n=chatzill@corp-242.mountainview.mozilla.com)
  95. # [05:27] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  96. # [05:27] * Joins: roc (n=roc@202.0.36.64)
  97. # [05:27] * Joins: jwalden (n=waldo@corp-241.mountainview.mozilla.com)
  98. # [05:27] * Joins: Yudai (n=Yudai@p02fed3.kngwnt01.ap.so-net.ne.jp)
  99. # [05:27] * Joins: raspberry-lemon (n=lemon@raspberry-style.net)
  100. # [05:35] * Joins: deane (n=opera@121.98.190.61)
  101. # [05:40] * Joins: harig (i=opera@121.245.31.241)
  102. # [05:51] * Quits: MikeSmith (n=MikeSmit@EM114-48-45-30.pool.e-mobile.ne.jp) ("sex break")
  103. # [05:58] * Joins: dolske (n=dolske@c-76-103-41-195.hsd1.ca.comcast.net)
  104. # [06:00] * Quits: roc (n=roc@202.0.36.64)
  105. # [06:02] * Joins: chris-cressman (n=chris@dynamic-98-140-88-211.dsl.cavtel.net)
  106. # [06:05] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
  107. # [06:09] * Quits: doublec (n=chris@202.0.36.64) ("Leaving")
  108. # [06:14] * Parts: chris-cressman (n=chris@dynamic-98-140-88-211.dsl.cavtel.net)
  109. # [06:17] * fishd|away is now known as fishd
  110. # [06:20] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
  111. # [06:24] * Quits: Dashiva (i=Dashiva@wikia/Dashiva)
  112. # [06:26] * Joins: Dashiva (i=Dashiva@1.84-48-51.nextgentel.com)
  113. # [06:28] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  114. # [06:28] * Joins: heycam (n=cam@124-168-97-132.dyn.iinet.net.au)
  115. # [06:29] * Joins: dglazkov__ (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  116. # [06:30] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  117. # [06:30] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  118. # [06:34] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
  119. # [06:43] * Joins: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
  120. # [06:44] * Quits: dglazkov_ (n=dglazkov@72.14.224.1) (Read error: 104 (Connection reset by peer))
  121. # [06:45] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  122. # [06:48] * Quits: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
  123. # [06:48] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
  124. # [06:51] * Quits: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
  125. # [07:02] * Quits: dglazkov__ (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  126. # [07:04] * Joins: MikeSmith (n=MikeSmit@EM114-48-144-121.pool.e-mobile.ne.jp)
  127. # [07:08] * Joins: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  128. # [07:18] * Joins: KevinMarks (n=KevinMar@c-71-202-163-211.hsd1.ca.comcast.net)
  129. # [07:19] * Joins: tantek (n=tantek@adsl-69-107-14-121.dsl.pltn13.pacbell.net)
  130. # [07:32] * Joins: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
  131. # [07:33] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  132. # [07:45] * Joins: maikmerten (n=merten@ls5dhcp195.cs.uni-dortmund.de)
  133. # [08:05] * Joins: roc (n=roc@121-72-164-121.dsl.telstraclear.net)
  134. # [08:14] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
  135. # [08:15] <Hixie> shepazu: did you ever get a reply to http://www.w3.org/mid/48B26024.8090403@w3.org ?
  136. # [08:26] * Joins: nessy (n=nessy@CPE-124-179-235-40.vic.bigpond.net.au)
  137. # [08:30] * Joins: ap (n=ap@195.239.126.12)
  138. # [08:36] * Quits: xydyx (n=hdh@58.187.18.51) (Remote closed the connection)
  139. # [08:37] * Joins: pauld (n=pauld@92.40.193.39.sub.mbb.three.co.uk)
  140. # [08:41] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  141. # [08:43] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
  142. # [08:44] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
  143. # [08:45] * Joins: pesla (n=retep@procurios.xs4all.nl)
  144. # [08:51] * Quits: nessy (n=nessy@CPE-124-179-235-40.vic.bigpond.net.au) ("This computer has gone to sleep")
  145. # [08:52] * Quits: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
  146. # [08:54] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
  147. # [08:59] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) ("home")
  148. # [09:02] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("g'night")
  149. # [09:06] * Joins: aaronlev (n=chatzill@g228077148.adsl.alicedsl.de)
  150. # [09:24] * Quits: pauld (n=pauld@92.40.193.39.sub.mbb.three.co.uk) (Read error: 110 (Connection timed out))
  151. # [09:30] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
  152. # [09:32] * Joins: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
  153. # [09:33] * Joins: jwalden (n=waldo@c-67-180-39-55.hsd1.ca.comcast.net)
  154. # [09:44] * Joins: tantek_ (n=tantek@adsl-69-106-228-19.dsl.pltn13.pacbell.net)
  155. # [09:45] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  156. # [09:47] * Quits: aaronlev (n=chatzill@g228077148.adsl.alicedsl.de) (Read error: 60 (Operation timed out))
  157. # [09:50] * Quits: tantek (n=tantek@adsl-69-107-14-121.dsl.pltn13.pacbell.net) (Read error: 110 (Connection timed out))
  158. # [09:51] * tantek_ is now known as tantek
  159. # [09:52] * Joins: pergj (n=pergj@home.kvaleberg.no)
  160. # [10:02] * Quits: tantek (n=tantek@adsl-69-106-228-19.dsl.pltn13.pacbell.net)
  161. # [10:07] * Joins: tantek (n=tantek@adsl-69-106-228-19.dsl.pltn13.pacbell.net)
  162. # [10:08] * Quits: sverrej (n=sverrej@cm-84.208.153.202.getinternet.no) (Read error: 113 (No route to host))
  163. # [10:13] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  164. # [10:15] <annevk> jruderman, thx, fixed in offline copy
  165. # [10:20] * Joins: pauld (n=pauld@host81-130-24-162.in-addr.btopenworld.com)
  166. # [10:21] * Quits: KevinMarks (n=KevinMar@c-71-202-163-211.hsd1.ca.comcast.net) ("The computer fell asleep")
  167. # [10:22] * hsivonen notices that CSS Mobile Profile 2.0 is edited by an OOo guy from Sun.
  168. # [10:22] <hsivonen> what's the connection between Mobile and OOo?
  169. # [10:23] * Joins: KevinMarks (n=KevinMar@c-71-202-163-211.hsd1.ca.comcast.net)
  170. # [10:24] * Quits: KevinMarks (n=KevinMar@c-71-202-163-211.hsd1.ca.comcast.net) (Remote closed the connection)
  171. # [10:25] * jgraham wwonders how he pissed off mrlastweek
  172. # [10:30] <annevk> I think hanging out on this IRC channel is generally enough
  173. # [10:30] <annevk> hsivonen, I should know that, but I forgot
  174. # [10:31] <hsivonen> "Very few people followed instructions. The instructions were to specify what was wanted and why. Most people left out the second (and more important) part, which makes their feedback much less useful and their comments much less convincing." -- http://fantasai.inkedblade.net/style/discuss/wasp-feedback-2008
  175. # [10:31] <annevk> hsivonen, I don't believe there was a direct relation
  176. # [10:31] <hsivonen> annevk: ok
  177. # [10:32] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
  178. # [10:34] * Joins: KevinMarks (n=KevinMar@c-71-202-163-211.hsd1.ca.comcast.net)
  179. # [10:34] * Quits: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
  180. # [10:40] * Parts: deane (n=opera@121.98.190.61)
  181. # [10:50] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  182. # [10:51] * Joins: deane (n=opera@121.98.190.61)
  183. # [10:54] <annevk> http://twitter.com/Kroc/statuses/1123297201
  184. # [10:57] * Joins: webben (n=webben@nat/yahoo/x-1818d1d8c256e79a)
  185. # [10:59] <Philip`> http://fantasai.inkedblade.net/style/discuss/wasp-feedback-2008 - search for "clear-after" - Opera 9.6 parses it badly and destroys the rest of the page, but it looks like HTML5 actually works there, so that's nice
  186. # [11:02] <Philip`> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0D%0A%3Cdiv%3E%20foo%20%3Ca%20href%3E%3Ccode%3Ebar%3C%2Fa%3E%3C%2Fa%3E%20baz%20%3C%2Fdiv%3E%0D%0A%3Cdiv%3E%20quux%20%3C%2Fdiv%3E
  187. # [11:02] <Philip`> Oddly enough, Opera parses it differently if there's no href attribute on the <a>
  188. # [11:02] <annevk> known :/
  189. # [11:08] * Joins: webben_ (n=webben@nat/yahoo/x-f45b3bdb041cd3fc)
  190. # [11:10] <hsivonen> can someone explain to me, how J. Random User tells apart Class 1 and Class 2 SSL certs?
  191. # [11:14] <deane> hsivonen: What are the "icu" files? In the /dependencies directory I only have commons-codec-1.3, commons-httpclient-3.1 and commons-logging-1.1.1 and the .zip equivalents. Did you mean delete everything in /dependencies and try again? I tried installing it again and got that same error, might try again tomorrow
  192. # [11:16] <hsivonen> dependencies/icu4j-4_0.jar and dependencies/icu4j-charsets-4_0.jar
  193. # [11:17] <hsivonen> deane: ^
  194. # [11:17] * Joins: danbri (n=danbri@bob75-7-88-160-5-65.fbx.proxad.net)
  195. # [11:17] <deane> hsivonen: nah, they aren't there at all :|
  196. # [11:17] <hsivonen> ok, then they didn't download even partially
  197. # [11:18] <deane> I'll try again later, perhaps I might get a better connection
  198. # [11:19] * Quits: webben (n=webben@nat/yahoo/x-1818d1d8c256e79a) (Read error: 110 (Connection timed out))
  199. # [11:20] * Joins: ROBOd (n=robod@89.122.216.38)
  200. # [11:21] <Philip`> hsivonen: Why would J. ever want to tell apart Class 1 and Class 2 SSL certs?
  201. # [11:23] <hsivonen> Philip`: well, if Class 1 can be obtained without human inspection, how do I know a site pretending to be my bank isn't run by a scammer with a Class 1 cert?
  202. # [11:23] <hsivonen> Philip`: also, what's the point of having Class 2 if the user can't tell?
  203. # [11:24] <jgraham> hsivonen: I guess security UI is such a disaster anyway that it hardly makes a difference
  204. # [11:25] <Philip`> hsivonen: You look in the address bar and if it says "www.thenameofyourbank.com" then it's not a scammer
  205. # [11:25] <hsivonen> it did bother me a bit when I noticed that my bank site is run by (unknown) according to Firefox
  206. # [11:26] <hsivonen> also, it's annoying that I've already encountered two useful sites that had certs from Comodo or their resellers
  207. # [11:32] <MikeSmith> banks should all be required to have EV certs
  208. # [11:32] <Philip`> MikeSmith: Why?
  209. # [11:33] <MikeSmith> cannot be obtained without human inspection
  210. # [11:33] <hsivonen> who uses EV except Paypal, Vidoop and addons.mozilla.org?
  211. # [11:33] <Philip`> MikeSmith: In particular, why would that make any harder for scammers, who can just obtain a non-EV cert (or not even bother with one at all)?
  212. # [11:33] <hsivonen> in the case of Paypal and Vidoop, I really do appreciate the EV cert
  213. # [11:33] <MikeSmith> educate people to not trust non-EV certs at all
  214. # [11:34] <MikeSmith> because we are long ago reached they point where they clearly can't and shouldn't
  215. # [11:35] <Philip`> Educate people to notice the difference between two shades of rectangle in a weird corner of their browser?
  216. # [11:35] <hsivonen> Philip`: the EV green bar is pretty much in your face
  217. # [11:35] <hsivonen> although one has to wonder when someone manages to spoil EV, too
  218. # [11:35] <Philip`> hsivonen: I thought it was the same as the non-EV yellow bar, except green
  219. # [11:36] <MikeSmith> Philip`: EV bar also shows a name
  220. # [11:36] <MikeSmith> a real business/organization name
  221. # [11:36] <MikeSmith> not just a color
  222. # [11:36] <Philip`> Ah
  223. # [11:36] <hsivonen> Philip`: non-EV has no bar, and yellow is *so* last Firefox cycle
  224. # [11:36] * Joins: aaronlev (n=chatzill@f051079070.adsl.alicedsl.de)
  225. # [11:38] <hsivonen> even Google isn't using EV
  226. # [11:39] <hsivonen> Yahoo! isn't, either
  227. # [11:39] <hsivonen> nor Amazon
  228. # [11:40] * Philip` was speaking to someone a while ago who said something along the lines of "I don't trust computers enough to do online banking, because there's all these stories of hackers, but I've heard that if it says something like HPTS in the thing then it's meant to be safe"
  229. # [11:40] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  230. # [11:40] <Philip`> which I would guess is more educated than average
  231. # [11:42] * Quits: roc (n=roc@121-72-164-121.dsl.telstraclear.net)
  232. # [11:46] <MikeSmith> average is closer to somebody getting an e-mail message saying, "Urgent! Your credit-card information may have been stolen. To check, immediately go to the following page and type in your name and credit-card number and expiration date and secret pin code."
  233. # [11:46] <MikeSmith> ..and they do it
  234. # [11:47] <annevk> wtf, http://isitbaconfriday.com/
  235. # [11:47] <annevk> uses HTML5 though :)
  236. # [11:47] <annevk> hsivonen, EV is pretty expensive I believe
  237. # [11:49] <zcorpan> annevk: some people have a lot of money on their banks I believe
  238. # [11:49] * annevk isn't sure he likes it that "trust" needs to bought
  239. # [11:49] <hsivonen> annevk: I don't like having to pay for protection, either
  240. # [11:49] <MikeSmith> annevk: yeahg, relative to normal certs, they're more expensive
  241. # [11:50] <MikeSmith> the reason being the CAs must incur real costs in order to be able to issue them
  242. # [11:50] <MikeSmith> they have to do actual work
  243. # [11:50] <annevk> zcorpan, sure :)
  244. # [11:50] <annevk> MikeSmith, six figures or so I heard
  245. # [11:50] <Philip`> MikeSmith: Then there's the people receiving legitimate emails saying "WARNING: a scam email requesting your password has been circulating. WE WILL NEVER ASK FOR YOUR PASSWORD. For reference, here is the original scam email: "... Please reply with: Username: ******* Password: ********"", and then replying with their username and password filled in
  246. # [11:50] <hsivonen> in the military, I had to explain to my superiors why the Finnish army needs to purchase its trustworthiness from abroad if they want it to work and why purchasing it from a CA owned by the state didn't work in practice
  247. # [11:50] <MikeSmith> unlike regular certs, where they do zero work and get people to pay for them anyway
  248. # [11:50] <MikeSmith> annevk: market prices
  249. # [11:51] <hsivonen> wikipedia claims someone sells EV certs for $500
  250. # [11:51] <MikeSmith> the CA market is extremely, cut-throatingly competitive
  251. # [11:51] <hsivonen> I guess {citation needed}
  252. # [11:52] <MikeSmith> Philip`: hey, I think I responded to one of those
  253. # [11:52] <annevk> {citation needed} reminds of someone telling me they made {citation needed} stickers and put placed them over advertizements throughout the city
  254. # [11:57] * Quits: pauld (n=pauld@host81-130-24-162.in-addr.btopenworld.com)
  255. # [11:59] <MikeSmith> anyway, all that EV certs do that normal certs don't is provide an identify component, where the identity has been verified according to rules in a publicly available specification.
  256. # [12:00] <MikeSmith> EV certs cost real money because it costs real money to do real identify verification.
  257. # [12:00] <MikeSmith> there is no standard for identity verification for non-EV certs
  258. # [12:01] <MikeSmith> it's left up to the individual CAs to follow whatever process they like
  259. # [12:01] <MikeSmith> so it of course became a race to the bottom
  260. # [12:07] <Philip`> MikeSmith: Do you expect us to believe that anyone actually follows specifications correctly? :-)
  261. # [12:08] <MikeSmith> heh
  262. # [12:11] <hsivonen> I don't care about bank EV for banking
  263. # [12:11] <hsivonen> I care about it when the bank acts as a Paypal substitute or as an identity broken with redirects from other sites
  264. # [12:13] <hsivonen> s/broken/broker/
  265. # [12:14] * Parts: deane (n=opera@121.98.190.61)
  266. # [12:15] <Philip`> Some UK online shopping sites ask you for credit card details then redirect to www.securesuite.co.uk which asks you to type in some characters from your bank's PIN number and password, which doesn't seem a good way to train people to only enter their details into the bank's own site
  267. # [12:21] * Joins: webben (n=webben@nat/yahoo/x-b0229e328759ae27)
  268. # [12:22] * Quits: MikeSmith (n=MikeSmit@EM114-48-144-121.pool.e-mobile.ne.jp) ("sex break")
  269. # [12:30] * Quits: danbri (n=danbri@unaffiliated/danbri)
  270. # [12:30] <othermaciej> EV certs are snake oil
  271. # [12:32] <hsivonen> othermaciej: does that generalize to certs being snake oil?
  272. # [12:33] <hsivonen> othermaciej: why does Safari support EV?
  273. # [12:34] <othermaciej> it would have been my preference to instead publicize the studies showing that special UI indicators for EV certs do not improve security, and may make it worse
  274. # [12:34] <othermaciej> but I am not the decision-making authority on Safari UI features
  275. # [12:36] <othermaciej> SSL itself at least provides encryption, which protects against man-in-the-middle attacks
  276. # [12:36] <othermaciej> and the lock indicator might be a tiny bit remotely helpful to conscientious users
  277. # [12:36] <Philip`> othermaciej: I thought the problem was that unverified SSL only protected against passive eavesdroppers, not against men-in-the-middle
  278. # [12:36] <othermaciej> (although the danger warning being lack of an indicator is pretty poor design, and EV certs just pile on top more of the same)
  279. # [12:37] <hsivonen> I find PayPal EV helpful when I'm redirected to PayPal from another site of from email
  280. # [12:37] * Joins: myakura (n=myakura@p1096-ipbf1904marunouchi.tokyo.ocn.ne.jp)
  281. # [12:37] <othermaciej> but you are probably not at risk of being phished in the first place
  282. # [12:37] <othermaciej> thus a feature that protects users of your technical expertise level from phishing is kind of pointless
  283. # [12:38] <hsivonen> of course, I'm required to remember which sites have EV
  284. # [12:38] * Quits: webben_ (n=webben@nat/yahoo/x-f45b3bdb041cd3fc) (Read error: 113 (No route to host))
  285. # [12:38] <hsivonen> I wonder if Firefox would alert me if a site that previously had EV stopped having it
  286. # [12:38] <othermaciej> really all certs should always have had the level of validation that EV certs have
  287. # [12:39] <othermaciej> I think the likely phshing attack would be the "same site" with a subtly different or confusing URL that has a non-EV cert
  288. # [12:39] <othermaciej> and Firefox can't know that this site without an EV cert is trying to look like paypal.com, even though it is served from elsewhere
  289. # [12:40] <hsivonen> good point
  290. # [12:40] * Joins: pauld (n=pauld@host81-130-24-162.in-addr.btopenworld.com)
  291. # [12:47] <Philip`> Firefox can know that you've never logged into https://paypal.com.zzzzzzzzzzzzzzz.example.com before, and tell you to check it more carefully
  292. # [12:53] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
  293. # [12:55] <othermaciej> that is true, but of course has nothing to do with EV certs either way
  294. # [13:06] * Joins: myakura_ (n=myakura@p3020-ipbf505marunouchi.tokyo.ocn.ne.jp)
  295. # [13:19] * annevk wonders if he should start using rel="feed"
  296. # [13:23] * annevk replies to rubys, in case anyone else was doing it too
  297. # [13:24] * jgraham wonders what rubys's motivations for missing some of the obvious other choices from his list of four were
  298. # [13:25] * Quits: myakura (n=myakura@p1096-ipbf1904marunouchi.tokyo.ocn.ne.jp) (Read error: 110 (Connection timed out))
  299. # [13:25] <annevk> well, his arguments around 3 characters are also false
  300. # [13:25] <annevk> which is all I tried to point out
  301. # [13:32] * Quits: pauld (n=pauld@host81-130-24-162.in-addr.btopenworld.com)
  302. # [13:33] <Lachy> I think the fact that ruby incorrectly used <!DOCTYPE HTML "">, that DanC made exactly the same mistake in the telcon yesterday, is evidence that we should discourage people from using the alternative syntax. http://krijnhoetmer.nl/irc-logs/html-wg/20090115#l-676
  303. # [13:34] <Lachy> even I have sometimes accidentally omitted the PUBLIC keyword when typing the HTML4 DOCTYPE
  304. # [13:35] <jgraham> Lachy: That is probably a point worth making to the list
  305. # [13:37] <annevk> indeed
  306. # [13:38] <Lachy> I'm replying to ruby now
  307. # [13:43] <hsivonen> I think I'm going chill for at least 30 minutes before I reply
  308. # [13:44] <hsivonen> but using "can live with" criteria with bikesheds is a race to an aesthetic bottom
  309. # [13:49] <Philip`> "can be produced by all known tools" sounds like a bad condition, because it's impossible to have a list of all known tools in order to validate the claim, and because I'm sure there are plenty of tools that e.g. always emit the XHTML 1.0 doctype and cannot produce anything else
  310. # [13:50] <hsivonen> Indeed, I've previously made a tool that hard-coded one of the HTML 4.01 Strict doctypes
  311. # [13:52] * Quits: webben (n=webben@nat/yahoo/x-b0229e328759ae27) (Read error: 110 (Connection timed out))
  312. # [13:53] <Philip`> It seems more practical to give a list of specific tools and describe what they can each produce, and to limit that list to a small number of the most common tools that have a sensible intersection of what they can all output
  313. # [13:54] <Philip`> ...which is actually what the spec currently does, just using a list of about one XSLT tool and perhaps some Java API
  314. # [13:55] <Lachy> does anyone know which other known tools besides XSLT have problems outputting <!DOCTYPE html>?
  315. # [13:57] <hsivonen> Lachy: Julian cited the TrAX serializer, but that's essentially the XSLT serializer
  316. # [13:57] <jgraham> iirc the libxml2 serializer but I may be mistaken
  317. # [13:58] <Philip`> http://www.xom.nu/apidocs/nu/xom/DocType.html - looks like XOM can't do doctypes with a pub-id and no sys-id
  318. # [13:58] <Philip`> so it couldn't do <!DOCTYPE html PUBLIC "">
  319. # [13:58] <Philip`> ("Sets the public ID for the external DTD subset. This can only be set after a system ID has been set, because XML requires that all document type declarations with public IDs have system IDs.")
  320. # [13:58] <hsivonen> Philip`: but can XOM serialize to text/html anyway?
  321. # [13:59] <annevk> that was not a criteria
  322. # [13:59] <Lachy> Philip`, it looks like it can: http://www.xom.nu/apidocs/nu/xom/DocType.html#DocType(java.lang.String)
  323. # [13:59] <hsivonen> annevk: surely this whole issue is only about the text/html serialization?
  324. # [14:00] <Lachy> Philip`, oops, I misread what you wrote
  325. # [14:01] <annevk> hsivonen, sure, but most XHTML is pretty HTML-compatible
  326. # [14:02] <jgraham> annevk: BTW can you send some testcases for things that are broken in the html5lib serializer/specgen/whatever to me?
  327. # [14:02] <Philip`> hsivonen: Seemingly not, so I guess that's not so relevant
  328. # [14:03] <annevk> jgraham, hopefully later
  329. # [14:03] <annevk> today
  330. # [14:04] <Philip`> Judging by the source code, TagSoup's XMLWriter can't output <!DOCTYPE html PUBLIC "">
  331. # [14:05] <Philip`> (nor <!DOCTYPE html>)
  332. # [14:05] <Philip`> because it always outputs at least the sys-id
  333. # [14:06] <Lachy> Philip`, is XMLWriter designed for outputting HTML too?
  334. # [14:06] <Philip`> Not sure
  335. # [14:06] <Philip`> Hmm, looks like it is
  336. # [14:06] <Philip`> because it's got special cases for <script> and <br> and all that stuff
  337. # [14:08] <Philip`> Seems it's not even outputting HTML-compatible XML - it just e.g. skips the end tags for <br> entirely, and doesn't write <br /> or anything
  338. # [14:10] <jgraham> annevk: Well if you do, I am much more likely to try and fix the right things :)
  339. # [14:11] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
  340. # [14:12] * Philip` thanks Google for making the code search's source code viewer quite utterly broken in Opera, such that all the text is invisible
  341. # [14:16] <jgraham> Philip`: But if they wanted to support multiple brosers, just think how much effort they'd have to put into hiring the brightest people
  342. # [14:17] <Philip`> To be fair, making a web page that displays some text is really quite challenging
  343. # [14:27] <annevk> maybe it should be <!DOCTYPE html PUBLIC "xml-compat">
  344. # [14:27] <annevk> than only the XHTML nazis would be affected
  345. # [14:27] <annevk> s/than/then/
  346. # [14:30] <jgraham> s/xml/sgml/ for less cool value
  347. # [14:30] <jgraham> and s/compat/legacy/
  348. # [14:30] <annevk> we're getting somewhere
  349. # [14:31] <annevk> :)
  350. # [14:33] * jgraham doesn't think anyone will take <!DOCTYPE PUBLIC "sgml-legacy" ""> very seriously even though it is accurate, will presumably work in most tools and encourages <!doctype html>
  351. # [14:34] <jgraham> er. s/ / html /
  352. # [14:37] <annevk> maybe it should be a URL that explains the issue
  353. # [14:38] <annevk> it would please the RDF crowd, it would be long and silly and it clearly tells you at the other end that you should not use it
  354. # [14:38] <annevk> unless you have to
  355. # [14:40] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Remote closed the connection)
  356. # [14:42] <Lachy> annevk, using a URL as a public identifier would be confusing because people may think it's supposed to be a SYSTEM identifier
  357. # [14:42] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  358. # [14:43] <Lachy> although we could use <!DOCTYPE html SYSTEM "http://example.org/dont-use-this-if-you-dont-have-to">
  359. # [14:43] <annevk> yeah
  360. # [14:44] <Lachy> then people might expect it to resolve to a DTD :-(
  361. # [14:44] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  362. # [14:44] * annevk needs to stop wasting his time on this discussion
  363. # [14:47] * Joins: webben (n=webben@nat/yahoo/x-76ba44fd8edd6583)
  364. # [14:49] * Joins: pauld (n=pauld@host81-130-24-162.in-addr.btopenworld.com)
  365. # [14:54] * Quits: harig (i=opera@121.245.31.241) (Read error: 110 (Connection timed out))
  366. # [14:57] <annevk> hmm, Google Reader is not smart enough to realize my two feeds are now one
  367. # [14:58] <annevk> it also hasn't updated the URL despite the 301, but it did respect the 301
  368. # [14:58] <annevk> silly
  369. # [14:58] <annevk> and feed readers are supposed to be simple compared to browsers...
  370. # [14:59] <Philip`> What is "Java's SAXTransformer"?
  371. # [14:59] <Philip`> I can't seem to find it anywhere
  372. # [14:59] <othermaciej> I found a Google reference: http://www.jfrn.gov.br:83/javadoc/com/caucho/transform/SAXTransformer.html
  373. # [14:59] <Lachy> yeah, I don't think Google really respects the permanent aspects of 301 and 410 response codes at all
  374. # [14:59] <othermaciej> surprisingly there is no higher ranked JavaDoc site in the results
  375. # [15:01] <Philip`> Oh, maybe it's like http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/transform/sax/package-summary.html
  376. # [15:01] <Philip`> (not actually called SAXTransformer)
  377. # [15:01] <Philip`> othermaciej: That seems to be an unrelated class that just happens to have that name
  378. # [15:01] <othermaciej> awesome
  379. # [15:02] * jgraham brings some paint to the bikeshed
  380. # [15:02] <hsivonen> Philip`: it has a totally different *qualified* name. Namespaces FTW!
  381. # [15:02] <othermaciej> I still have no idea what it is though
  382. # [15:03] <Philip`> It's sad that I can read http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/transform/sax/package-summary.html and not acquire any clue at all about what it's talking about
  383. # [15:03] <hsivonen> could the Caucho thing be a pre-TrAX interface for doing what the TrAX SAXTransformer does?
  384. # [15:03] <Lachy> I don't understand what Sam means here: "Given that attaining consensus on preference on this issue is apparently not attainable, I am looking for answers in the form of "I could not live with..."" -- http://lists.w3.org/Archives/Public/public-html/2009Jan/0157.html
  385. # [15:04] <Philip`> It's all handlers and sources and factories, and I can't see the bit where it talks about any actual code being actually executed and actually doing anything
  386. # [15:04] <Lachy> It seems to mean that statments like "I could not live with..." are based on preference, and so go against what he said about attaining concensus on preference not being possible
  387. # [15:04] <Lachy> s/to mean/to me/
  388. # [15:05] <Philip`> Lachy: Preference is an ordering, "could (not) live with" is a binary function
  389. # [15:06] <Philip`> Lachy: and agreeing on the highest ordered choice is likely to be harder than finding a non-zero intersection of what everyone could live with
  390. # [15:07] <annevk> so my plan of not wasting more time on it obviously fails if everyone starts bombarding the list o_O
  391. # [15:08] <Philip`> You could simply not read the posts :-)
  392. # [15:08] * Joins: svl_ (n=chatzill@a194-109-2-86.dmn.xs4all.nl)
  393. # [15:08] * Philip` attempted to add new facts, which is hopefully a positive step
  394. # [15:08] <hsivonen> <!DOCTYPE html SYSTEM "x-cargo:sgml-compat">
  395. # [15:10] <othermaciej> I was only goaded into responding by Sam's apparent irritation that Ian hasn't immediately jumped on this issue as the most exciting thing to spend his time on
  396. # [15:10] <Philip`> I hope no tools check that the sys-id is a valid non-relative URI
  397. # [15:11] <annevk> oh <!DOCTYPE html SYSTEM "tag:w3.org,01-01-2022:/dead-end">
  398. # [15:11] <othermaciej> for any possible choice of doctype, there is surely at least one serializer out there somewhere that cannot output it
  399. # [15:11] * takkaria suspects bikeshed
  400. # [15:12] <annevk> othermaciej, the funny thing is that none of those serializers can deal with <source> either...
  401. # [15:12] <othermaciej> perhaps the most legacy-compatible thing would be to allow any doctype that would trigger standards mode as per the HTML5 algorithm for determining it
  402. # [15:12] <annevk> othermaciej, but nobody cares
  403. # [15:14] <jgraham> annevk: Sshh! for all our sakes...
  404. # [15:14] <Philip`> othermaciej: There must be two serializers each with a different single hard-coded doctype, so there's trivially no doctype that could work in all serializers
  405. # [15:14] <hsivonen> othermaciej: Didn't Bert Bos already suggest that?
  406. # [15:15] <othermaciej> hsivonen: I don't know - I was blissfully ignorant of this issue until about an hour ago
  407. # [15:15] <annevk> note that <!DOCTYPE html PUBLIC ""> would be introducing another difference between HTML and XHTML syntax
  408. # [15:15] <annevk> I didn't know, but XML requires at least <!DOCTYPE html PUBLIC "" "">
  409. # [15:16] <Lachy> Philip`, thanks for the evidence. I now accept that XSLT-compat isn't ideal
  410. # [15:16] <annevk> or <!DOCTYPE html SYSTEM "">
  411. # [15:16] <othermaciej> it seems the call for aesthetic consensus is premature given the apparently incomplete technical information at hand
  412. # [15:19] <Philip`> I guess it's debating the colour of the bikeshed before having checked whether it's large enough to fit a bike into, and before even knowing whether anyone has any bikes they want to store in it
  413. # [15:19] <Lachy> othermaciej, I think this discussion just shows that a concensus based approach is fundamentally flawed. Though I'm glad there have been some technical arguments raised
  414. # [15:19] <othermaciej> Lachy: consensus of a large group is not a great way to make aesthetic decisions
  415. # [15:20] <othermaciej> technical, maybe, since more facts may come to light
  416. # [15:20] <othermaciej> I was tempted to propose "any DOCTYPE that would trigger standards mode" on the list but a sense of guilt stopped me
  417. # [15:22] * Joins: aroben (n=aroben@c-71-58-73-153.hsd1.pa.comcast.net)
  418. # [15:22] <Lachy> I like hsivonen's proposal <!DOCTYPE html SYSTEM "about:sgml-compat">
  419. # [15:22] <Philip`> hsivonen: Why does it matter if people can't spell "compatibility"? The worst that would happen is they'd have the validator complain and tell them that should use the nice easy-to-type <!doctype html> or in rare cases they might want to copy-and-paste <!doctype html system "about:sgml-compatibility">
  420. # [15:23] <hsivonen> Philip`: it would be pointless to have to debug a spelling error like that
  421. # [15:23] <hsivonen> I don't want validator support requests on English spelling
  422. # [15:23] <Philip`> hsivonen: It wouldn't be pointless, because it would encourage them to use the simpler version and save themselves some effort in the long term
  423. # [15:24] <hsivonen> Philip`: I still foresee a support and documentation problem for me
  424. # [15:24] <Lachy> I also like the idea of giving up on the whole thing and going with just <!DOCTYPE html> :-) http://lists.w3.org/Archives/Public/public-html/2009Jan/0163.html
  425. # [15:25] <hsivonen> are the html5lib meta prescan test cases up-to-date?
  426. # [15:26] <jgraham> hsivonen: I believe so but I woudn't bet my life on them being right or anything
  427. # [15:27] <hsivonen> jgraham: ok
  428. # [15:29] * Philip` notes as a pointless technicality that while <!DOCTYPE html SYSTEM "x"> would work for any non-zero-length value of x, it actually won't work in XML::Handler::HTMLWriter if x is "0"
  429. # [15:31] * zcorpan notes that about:sgml-compat becomes opera:sgml-compat if typed into opera's address bar
  430. # [15:32] <annevk> same for any value of sgml-compat
  431. # [15:32] <Philip`> I think in really old version of IE it showed a page containing the text "sgml-compat"
  432. # [15:32] <Philip`> *versions
  433. # [15:33] <Philip`> (so about: worked like data:text/html,)
  434. # [15:36] <Lachy> even though about: redirects to opera:, the advantage of using an about: scheme is that people are more familiar with it than, e.g., the tag: URI scheme, and it's non-retrievable, and so there's no expectation of a DTD
  435. # [15:36] <Philip`> What's the practical advantage of using a URI?
  436. # [15:37] <Philip`> Oh, I suppose it's if someone uses an XML tool that downloads DTDs
  437. # [15:37] <Lachy> SGML and XML nazis who point the spec and say that the SYSTEM identifier should be a URI are silenced
  438. # [15:38] <Philip`> I suggest using <!doctype html system "file:///dev/urandom">, just to mess with tools that download DTDs
  439. # [15:38] <Lachy> as long as there are no consumers that choke on an unretrievable DTD
  440. # [15:38] <Lachy> LOL
  441. # [15:40] <Philip`> Unretrievable absolute URIs would be better than unretrievable relative ones so that servers don't get hit with spurious 404ing GETs
  442. # [15:40] <hsivonen> Philip`: that was my point
  443. # [15:41] <Philip`> hsivonen: It just took me some thought to work out that that was your point, since I don't think you actually said it :-)
  444. # [15:44] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  445. # [15:50] <hsivonen> jgraham: it seems to me that test with data <meta http-equiv="Content-Type" content="text/html; charset='utf-8"> is wrong
  446. # [15:50] <hsivonen> as far as I can tell, the single quote should disappear in comparison and the test should resolve to UTF-8
  447. # [15:52] <hsivonen> fix checked in
  448. # [15:53] <jgraham> hsivonen: That seems sensible
  449. # [15:56] <zcorpan> annevk: why not minimized 'required'?
  450. # [16:08] <annevk> i like quotes
  451. # [16:08] <annevk> that was what the "I know" was for
  452. # [16:08] <annevk> well, I sometimes like quotes :)
  453. # [16:11] * Joins: webben_ (n=webben@nat/yahoo/x-b2ae50f22f1c6e4a)
  454. # [16:12] * Joins: rubys1 (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
  455. # [16:15] <Philip`> Hmm, tbroyer's Java code could result in output like <!DOCTYPE html><<!DOCTYPE html>h<!DOCTYPE html>t<!DOCTYPE html>m<!DOCTYPE html>l... which probably isn't quite right
  456. # [16:21] * Joins: eric_carlson (n=ericc@67.218.110.71)
  457. # [16:23] * Quits: webben (n=webben@nat/yahoo/x-76ba44fd8edd6583) (Read error: 110 (Connection timed out))
  458. # [16:24] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  459. # [16:28] * Joins: beowulf (i=wiglaf@61803.mobi)
  460. # [16:31] <beowulf> hi, autocomplete="off" is not allowed on element form, am i being lazy for asking that it should be?
  461. # [16:32] * Quits: ap (n=ap@195.239.126.12)
  462. # [16:33] <Philip`> beowulf: http://lists.whatwg.org/pipermail/commit-watchers-whatwg.org/2008/001739.html
  463. # [16:35] <Philip`> http://www.w3.org/XML/1998/namespace - "Error: The stylesheet http://rddl.org/xrd.css was not loaded because its MIME type, "text/plain", is not "text/css"."
  464. # [16:35] <beowulf> Philip`: ta
  465. # [16:35] <Philip`> Silly browsers, trusting the server to get the right content-type
  466. # [16:35] <zcorpan> Philip`: blame Hixie
  467. # [16:35] <Philip`> Hixie: It's all your fault
  468. # [16:39] <beowulf> Philip`: so, the reason is because IE doesn't deal with textarea's when the @autocomplete is on the form?
  469. # [16:41] <annevk> beowulf, it also doesn't work in any other browser
  470. # [16:41] <Philip`> beowulf: No, the reason is that not many people use <form autocomplete> and so it's not worth adding support to the non-IE browsers that presumably don't support it already
  471. # [16:42] <beowulf> oh, ok
  472. # [16:42] <Philip`> beowulf: (The <textarea> thing is an independent issue, about <textarea autocomplete> not being added since it's not even in IE)
  473. # [16:42] <Philip`> or at least that's what I gather from the related emails
  474. # [16:43] <beowulf> gotcha
  475. # [16:45] * Philip` notes that pretty much the entire XSLT output section is using the word "should", so implementors aren't very highly constrained by it
  476. # [16:45] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  477. # [16:45] <beowulf> annevk: are you sure <form autocomplete> doesn't work on any other browser? or were you saying some thing else?
  478. # [16:46] <annevk> beowulf, not sure
  479. # [16:50] <beowulf> i am pretty sure it works, i use it to ensure an event is fired on a input change
  480. # [16:50] <zcorpan> writing an output mode for html5 for xslt 1.0 seems like a useful exercise
  481. # [16:53] * Quits: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
  482. # [16:55] * Quits: maikmerten (n=merten@ls5dhcp195.cs.uni-dortmund.de) (Remote closed the connection)
  483. # [16:56] <annevk> "CURIE Syntax 1.0" is CR, fail
  484. # [16:58] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Remote closed the connection)
  485. # [16:59] <hsivonen> annevk: whose FAIL?
  486. # [17:00] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  487. # [17:00] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  488. # [17:01] <annevk> not sure, but hopefully it doesn't affect me
  489. # [17:02] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
  490. # [17:05] <Lachy> My banking site uses <form autocomplete=off> and both Firefox and IE support it, AFAIK, so it shouldn't have been dropped
  491. # [17:06] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("Leaving")
  492. # [17:06] <Lachy> was there a mail from Hixie explaining why autocomplete on <form> was dropped?
  493. # [17:06] * gsnedders doesn't think banking sites are a good example of markup
  494. # [17:07] <Philip`> Lachy: It was never dropped, since it was never there in the first place
  495. # [17:07] <Philip`> gsnedders: They're a good example of being required to deal with bad markup :-)
  496. # [17:08] <Philip`> Lachy: http://www.w3.org/mid/Pine.LNX.4.62.0812240739030.24109@hixie.dreamhostps.com
  497. # [17:08] <Philip`> "That's very rare. I've removed the XXX in the spec saying we might add this. (IE supports it.)"
  498. # [17:09] <Lachy> I'd better respond to that. It seems that all the major banks in Australia use the autocomplete on <form>
  499. # [17:13] * jgraham is dissapointed to find that the population density of Australia is > 1/km^2 so it is harder to claim that Australian's don't represent a significant use case :)
  500. # [17:13] <jgraham> s/'//
  501. # [17:14] <Philip`> It's only > 1/km^2 if you count the dingos too
  502. # [17:15] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  503. # [17:15] <Lachy> LOL
  504. # [17:16] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  505. # [17:16] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Client Quit)
  506. # [17:19] * beowulf will endeavour to read the archives next time
  507. # [17:20] <Philip`> beowulf: The problem is there's quite a lot of them, and no particularly good search tools
  508. # [17:21] <beowulf> though @autocomplete on a form is handy and it stops my users getting around safari not triggering a change event on with autocompleted values
  509. # [17:21] <Lachy> wow, Australia's population density is only 2.6/km^2. I knew it was low, but didn't realise it was that low
  510. # [17:21] <beowulf> but that's not a problem for here
  511. # [17:23] <Lachy> woah, the ANZ bank website is extremely slow. It's the last of the 4 major banking sites in Australia I need to check
  512. # [17:23] * Quits: pauld (n=pauld@host81-130-24-162.in-addr.btopenworld.com)
  513. # [17:26] <rubys1> Wyoming — Population - Density: 5.4/sq MI (2.08/km2)
  514. # [17:29] <Philip`> Greenland: 0.026/km^2
  515. # [17:29] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  516. # [17:30] <Philip`> The old marketing trick of calling a frozen wasteland "green" in an attempt to attract settlers has clearly not been extremely successful
  517. # [17:30] * Joins: aroben__ (n=aroben@unaffiliated/aroben)
  518. # [17:31] * Quits: aroben (n=aroben@unaffiliated/aroben) (Nick collision from services.)
  519. # [17:31] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Nick collision from services.)
  520. # [17:31] * aroben__ is now known as aroben
  521. # [17:32] * Quits: eric_carlson (n=ericc@67.218.110.71)
  522. # [17:38] <Dashiva> Philip`: Apparently it was a little (but not much) greener back in those days :)
  523. # [17:45] <Lachy> Does that mean the people of Iceland wanted to use the opposite marketing trick of driving people away from their rather green countryside?
  524. # [17:46] * Joins: eric_carlson (n=ericc@nat/apple/x-dbb70bc326aa1a45)
  525. # [17:47] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  526. # [17:49] * Quits: aroben (n=aroben@unaffiliated/aroben) (Nick collision from services.)
  527. # [17:49] * aroben_ is now known as aroben
  528. # [17:50] * Quits: svl_ (n=chatzill@a194-109-2-86.dmn.xs4all.nl) ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]")
  529. # [17:51] <gsnedders> Lachy: No, Iceland just sounds cooler.
  530. # [17:52] * Quits: KevinMarks (n=KevinMar@c-71-202-163-211.hsd1.ca.comcast.net) ("The computer fell asleep")
  531. # [17:54] <Philip`> Lachy: If they were choosing the name now instead of back whenever it was, they'd probably call it Tesco
  532. # [17:55] <Philip`> Or: Iceland was going to be followed by Fireland, Desertland, Spaceland and Underwaterland, and they were going to be hired out for computer platform gaming enthusiasts
  533. # [17:57] * Joins: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
  534. # [17:58] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  535. # [18:01] * Quits: myakura_ (n=myakura@p3020-ipbf505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  536. # [18:02] * Joins: aroben__ (n=aroben@unaffiliated/aroben)
  537. # [18:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (Connection timed out)
  538. # [18:12] * aroben__ is now known as aroben
  539. # [18:12] * Quits: aaronlev (n=chatzill@f051079070.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
  540. # [18:13] * Quits: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
  541. # [18:17] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 113 (No route to host))
  542. # [18:17] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  543. # [18:17] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
  544. # [18:22] * Quits: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  545. # [18:27] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  546. # [18:40] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
  547. # [18:42] * Joins: harig (i=opera@59.161.158.227)
  548. # [18:42] <annevk> http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-textarea-wrap what happens when it has a value that is not valid?
  549. # [18:42] <annevk> would that default to "soft" or to neither?
  550. # [18:43] <annevk> and what is the difference between "soft" and neither?
  551. # [18:44] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  552. # [18:49] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  553. # [18:50] <annevk> rubys1, before forking, you can always appeal to "WHATWG Members" to get Hixie removed as editor in case he isn't acting properly
  554. # [18:50] <annevk> to the*
  555. # [18:51] * Joins: aaronlev (n=chatzill@f051079070.adsl.alicedsl.de)
  556. # [18:51] <annevk> rubys1, but I guess you have read that already
  557. # [18:55] <krijnh> Did that ever happen?
  558. # [18:55] <annevk> I haven't heard anything
  559. # [18:55] * Joins: Lachy (n=Lachlan@85.196.122.246)
  560. # [18:56] <annevk> but I've only been a member for half a year or so
  561. # [18:56] <krijnh> Yeah
  562. # [18:56] * Joins: dave_levin (n=dave_lev@72.14.227.1)
  563. # [19:02] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  564. # [19:02] * rubys1 is now known as rubys
  565. # [19:06] <rubys> I don't think Hixie can be replaced. Nor do I believe I can change Hixie. I therefore simply want to create an environment where others can also contribute constructively.
  566. # [19:09] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  567. # [19:10] * Joins: aroben (n=aroben@unaffiliated/aroben)
  568. # [19:12] <annevk> rubys, fair enough, since I've nothing better to do I started updating bits of the FAQ
  569. # [19:12] <annevk> rubys, the ones that are simple, that is :)
  570. # [19:13] * Joins: weinig (n=weinig@17.203.15.177)
  571. # [19:14] * Joins: KevinMarks (n=KevinMar@nat/google/x-d67e95272b35da68)
  572. # [19:19] <rubys> cool. And by the way, based on experience with open source, providing the option to fork is a great way to call the bluff of people who complain incessantly.
  573. # [19:19] <annevk> I think we have the ability to fork with the current license, no?
  574. # [19:19] <annevk> I believe the W3C copy doesn't
  575. # [19:20] <rubys> If that becomes an issue, that's what I'll work on next.
  576. # [19:25] <smedero> I think the language in the W3C doc license is something like "No right to create modifications or derivatives of W3C documents is granted pursuant to this license."
  577. # [19:26] <smedero> if this is still up-to-date: http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231
  578. # [19:27] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  579. # [19:27] * Joins: maikmerten (n=maikmert@L8980.l.pppool.de)
  580. # [19:27] <rubys> following the links, the original author holds the copyrights. That's the same at the ASF, which I'm familiar with.
  581. # [19:28] <rubys> The W3C license may (or may not) provide additional rights, but it doesn't take away any rights.
  582. # [19:29] <rubys> In any case, I've learned to avoid pursuing hypothetical questions (one of my roles is Vice President of Legal Affairs at the ASF). If this becomes an issue, I'll address the specific issue.
  583. # [19:30] <annevk> I'm not sure I understand "What’s more important, and largely unaddressed, is the fact that the domain of documents which can be serialized as HTML5 and as XHTML5 do not observe a proper super/subset relationship." as XHTML5 would never use text/html
  584. # [19:30] <rubys> There are documents that I can only express in XHTML. There are documents that I can only express in HTML.
  585. # [19:31] <annevk> the point of the question was that from now on you either use HTML or XHTML and that which you use depends on the media type you declare
  586. # [19:31] <rubys> in other words, I get to pick something and later find out that there are things I can't do.
  587. # [19:32] <annevk> yeah, both have limits
  588. # [19:32] <rubys> if one was a proper subset of the other, I would be fine with that. But that is not the case.
  589. # [19:33] <annevk> phrasing your objection to XML well-formedness madness as an objection to that question makes it hard for me to address feedback
  590. # [19:34] <rubys> let me take a look
  591. # [19:34] <annevk> this does not appear to be a problem with the FAQ, but rather with intrinsic properties of HTML and XHTML as things stand today
  592. # [19:35] <rubys> why "stand today"? HTML5 defines some forward thinking things...
  593. # [19:35] * Joins: virtuelv (n=virtuelv@95.34.27.22.customer.cdi.no)
  594. # [19:35] * Joins: hdh (n=hdh@58.187.19.112)
  595. # [19:35] <annevk> but we can't tackle the XML issue
  596. # [19:36] <rubys> then, IMO, (X)HTML5 will not "finally put an end to the XHTML as text/html" debate.
  597. # [19:36] <rubys> yes, it would seem that the issues are separable, but I suggest that they are not.
  598. # [19:36] <annevk> though, to be honest, some have suggested we can, by defining an "XML Application" spec that basically defines XML5 and says you have to follow XML 1.0 until you hit a well-formedness error and then you follow XML5...
  599. # [19:37] * Joins: ap (n=ap@195.239.126.10)
  600. # [19:37] <rubys> XML5, as you have started to define it, would put an end to the HTML/XHTML debate. Of course it would create an XML1/XML5 debate... but that might not be bad.
  601. # [19:37] <annevk> hmm, I guess I'll just leave that unchanged because I'm not sure what to say instead
  602. # [19:38] <rubys> But first we would need to find someone with the interest, ability, and cycles to pursue XML5. I doubt that such a person exists.
  603. # [19:40] <rubys> done with the wiki page for now? I want to link to your updates...
  604. # [19:40] <rubys> http://realtech.burningbird.net/web/page-markups/why-i-will-never-support-html5
  605. # [19:40] <annevk> rubys, I updated the browser vendors thing as well to just say "implementors"
  606. # [19:41] <rubys> i'll wait until you are at a stopping point
  607. # [19:41] <annevk> rubys, it was meant to say that anyway, but Hixie chose "browser vendors" because he thought that might be easier for people
  608. # [19:41] <annevk> i reversed it (put the browser vendor thing in the note rather than the implementor thing) as it apparently "upset" you
  609. # [19:42] <rubys> I've had a number of occasions where I have gotten the distinct impression that Ian takes the input of browser vendors over pretty much everybody else. I am not alone in that opinion. And I don't think changing the wiki page will affect that impression.
  610. # [19:43] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  611. # [19:43] * Joins: aroben (n=aroben@unaffiliated/aroben)
  612. # [19:43] <annevk> the people implementing standalone parsers or accessibility tools can also ask for priority and some allocated time
  613. # [19:43] <annevk> at least, in my experience
  614. # [19:44] <annevk> non-implementor feedback is another matter, agreed
  615. # [19:44] <rubys> I was thinking more in terms of producers
  616. # [19:45] <takkaria> whatwg is invite-only and w3c has a high barrier to entry?
  617. # [19:46] * takkaria is a bit confused at Shelley thinking that
  618. # [19:48] <annevk> rubys, ok, I suppose that's true
  619. # [19:48] <annevk> rubys, done for now
  620. # [19:48] <annevk> rubys, with the FAQ
  621. # [19:48] <rubys> so s/implementors/user agents/?
  622. # [19:48] <rubys> or consumers?
  623. # [19:49] <annevk> oh, I guess I can change it to "user agents"
  624. # [19:49] <annevk> or do you mean something else?
  625. # [19:49] <rubys> that would be great
  626. # [19:51] <annevk> done
  627. # [19:53] <gsnedders> rubys: I think all conforming HTML 5 documents have XHTML5 representations
  628. # [19:54] <rubys> section 1.6 disagrees with you
  629. # [19:55] * Joins: pauld (n=pauld@host217-43-109-26.range217-43.btcentralplus.com)
  630. # [19:56] <gsnedders> Hmm, noscript.
  631. # [19:57] <gsnedders> I think if DOM is conforming it has an XML representation
  632. # [19:57] <rubys> Can comments contain "--" in HTML5?
  633. # [19:58] <annevk> currently a parse error IIRC
  634. # [19:58] <annevk> but they will end up there
  635. # [19:58] <gsnedders> rubys: Non-conforming
  636. # [19:58] <gsnedders> rubys: (But yes, they can)
  637. # [19:59] <gsnedders> (I did deliberately say conforming HTML 5 and the DOM)
  638. # [19:59] <rubys> yea, I see that
  639. # [19:59] <rubys> 8.1.6
  640. # [19:59] <annevk> <noscript> cannot be in XHTML currently
  641. # [19:59] <gsnedders> And it doesn't get into DOM
  642. # [20:00] <annevk> it doesn't?
  643. # [20:00] <annevk> <meta charset=utf-8> can't go in XHTML
  644. # [20:00] <rubys> that I (personally) would like to see fixed.
  645. # [20:00] <rubys> not a high priority
  646. # [20:00] <gsnedders> Oh, noscript does
  647. # [20:01] <gsnedders> rubys: Should it have any meaning?
  648. # [20:01] <annevk> rubys, as a talisman thing?
  649. # [20:01] <gsnedders> Otherwise we end up having different rules to find character encoding in XML and XHTML
  650. # [20:01] <rubys> basically, but the document would be non-conforming if meta-charset does not match the encoding an XML parser would associate with the document.
  651. # [20:02] <rubys> (my response was to annevk's question)
  652. # [20:02] <gsnedders> And would it do anything if it was different?
  653. # [20:02] <rubys> nope, it would be ignored (which is pretty much what browsers today do with it)
  654. # [20:03] <gsnedders> The only at all possible issue is authors thinking it does something
  655. # [20:03] <rubys> it would allow me to sent the exact same bytes on my weblog as text/html as application/xhtml+xml.
  656. # [20:03] <gsnedders> Can't you just use the charset parameter on the Content-Type header and not have meta@charset at all?
  657. # [20:04] <rubys> the short answer is yes, but the long answer is that content-type is unreliable.
  658. # [20:05] <gsnedders> How so? When is it ignored except when it looks like a feed?
  659. # [20:05] <rubys> by "helpful" caches which are buggy.
  660. # [20:06] <gsnedders> Ah
  661. # [20:06] <rubys> Periodically, I have people complain about my weblog, and it turns out that they are viewing a cached xhtml page served to them as text/html.
  662. # [20:07] <rubys> As opera and firefox move towards the parsing that html5 defines (and is implemented by webkit), my pages look reasonably fine when served as text/html (minus, for the moment, the display of svg).
  663. # [20:07] * Quits: aaronlev (n=chatzill@f051079070.adsl.alicedsl.de) ("ChatZilla 0.9.84 [Firefox 3.1b3pre/20090113033008]")
  664. # [20:08] * Joins: dimich (n=dimich@72.14.227.1)
  665. # [20:08] * Quits: jwalden (n=waldo@c-67-180-39-55.hsd1.ca.comcast.net) ("inbound")
  666. # [20:10] <rubys> And I actually have versions of my page that deal with browsers (including IE8) that don't yet support html5's parsing rules.
  667. # [20:11] <annevk> rubys, in the comment on your own blog the & got eaten
  668. # [20:12] <rubys> fixed. Thanks!
  669. # [20:17] <webben_> rubys: "turns out that they are viewing a cached xhtml page" ... cached by what?
  670. # [20:18] * webben_ is considering creating a bliki serving HTML5 to supporting browsers only, so is interested in the practical problems involved.
  671. # [20:18] <rubys> intermediaries between the client and the server. Could be an ISP. Could be something your employer provides.
  672. # [20:18] <webben_> I see.
  673. # [20:20] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  674. # [20:21] <rubys> example: http://intertwingly.net/blog/2008/10/16/Popping-Pie-Partial#c1224229904
  675. # [20:23] <webben_> hmm
  676. # [20:24] * Quits: pauld (n=pauld@host217-43-109-26.range217-43.btcentralplus.com)
  677. # [20:24] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
  678. # [20:26] * Joins: jwalden (n=waldo@corp-241.mountainview.mozilla.com)
  679. # [20:28] <Philip`> Is there any way to use <pre> or <textarea> with arbitrary element contents, such that the same bytes will work the same in text/html as in application/xhtml+xml?
  680. # [20:28] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 145 (Connection timed out))
  681. # [20:28] <Philip`> (what with the leading-newline-stripping behaviour in the text/html parser)
  682. # [20:33] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("Leaving")
  683. # [20:35] <BenMillard> othermaciej, I wrote about allowing other doctypes here (specifically, W3C ones which trigger standards mode): http://lists.w3.org/Archives/Public/public-html/2007Jun/0318.html
  684. # [20:38] <rubys> Phillip`: In general, no. But a lot of content doesn't pose a problem.
  685. # [20:38] <rubys> For example, my code samples don't typically start with a newline.
  686. # [20:39] <rubys> It actually is legal to put the text on the same line as the <pre> in html :-)
  687. # [20:41] * Quits: maikmerten (n=maikmert@L8980.l.pppool.de) (Remote closed the connection)
  688. # [20:42] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
  689. # [20:43] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  690. # [20:44] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  691. # [20:45] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
  692. # [20:53] * Quits: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com) (Remote closed the connection)
  693. # [21:00] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
  694. # [21:01] * Quits: harig (i=opera@59.161.158.227) (Read error: 104 (Connection reset by peer))
  695. # [21:12] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  696. # [21:41] * Quits: weinig (n=weinig@17.203.15.177)
  697. # [21:44] * Joins: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
  698. # [21:47] * Joins: weinig (n=weinig@17.203.15.177)
  699. # [21:59] * Joins: dglazkov (n=dglazkov@nat/google/x-a9620be08d8c33b8)
  700. # [22:04] <annevk> http://www.reddit.com/r/reddit.com/comments/7q7l1/this_must_be_the_most_embarrassing_book_an_author/ lol
  701. # [22:08] * Quits: dolske (n=dolske@firefox/developer/dolske)
  702. # [22:09] <Dashiva> "This book has a very interesting premise, which is that common sense and experienced reality are both false."
  703. # [22:24] * Joins: pauld (n=pauld@host217-43-109-26.range217-43.btcentralplus.com)
  704. # [22:28] <olliej> Dashiva: hehe
  705. # [22:29] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  706. # [22:32] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
  707. # [23:10] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
  708. # [23:10] * Quits: pauld (n=pauld@host217-43-109-26.range217-43.btcentralplus.com)
  709. # [23:42] <Philip`> http://youtube.com/watch?v=4sZKlKEU2do - now with "click to download" link, returning MPEG4
  710. # [23:42] <Philip`> (under a rubbish filename of "video.mp4")
  711. # [23:42] <Philip`> Claims to be MPEG-4 AAC LC, 240.024 secs, 107 kbps, 44100 Hz, and H264 Baseline@2.1, 239.572 secs, 351 kbps, 480x270 @ 29.970113 fps
  712. # [23:44] <Hixie> oh we finally added the download link?
  713. # [23:45] <Philip`> Not to all videos
  714. # [23:45] <Hixie> i think it's user opt-in
  715. # [23:45] <Philip`> Maybe only to Obama ones, because people were complaining about that a lot
  716. # [23:46] <Hixie> so on a totally different front
  717. # [23:47] <Hixie> am i the last person to find out that IE doesn't expose window.toolbar and company?
  718. # [23:51] * annevk wonders what .toolbar is
  719. # [23:51] * Quits: aroben_ (n=aroben@unaffiliated/aroben) ("Leaving")
  720. # [23:53] <Hixie> opera doesn't have it either it seems
  721. # [23:53] <Hixie> though i got the weirdest error trying to find out
  722. # [23:53] <Hixie> var x = {}; for (i in window) if (window[i] == "[object BarInfo]") x[i] = 1; x
  723. # [23:53] <Hixie> => Statement on line 1: The Object does not implement [[Call]]
  724. # [23:53] <Hixie> there are no method calls in that!
  725. # [23:54] <Hixie> wtf
  726. # [23:55] <Dashiva> window[i].toString for some i, maybe
  727. # [23:56] <Hixie> i guess
  728. # [23:58] <Dashiva> [[Call]] is pretty low-level in the first place. I'd expect 'not a function' or something for a direct misplaced call
  729. # [23:59] <Hixie> window.java, window.sun, window.netscape, and window.Packages
  730. # Session Close: Sat Jan 17 00:00:00 2009

The end :)