/irc-logs / freenode / #whatwg / 2009-10-06 / end

Options:

  1. # Session Start: Tue Oct 06 00:00:00 2009
  2. # Session Ident: #whatwg
  3. # [00:02] <TabAtkins> jgraham: That link doesn't show a failure mode of Haskell as a functional language, but rather a failure mode from it being a *lazy* language.
  4. # [00:03] <jgraham> TabAtkins: Fair enough
  5. # [00:03] * jgraham -> sleep
  6. # [00:03] <TabAtkins> jgraham is also a lazy language.
  7. # [00:03] <TabAtkins> Always sleeping...
  8. # [00:07] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) ("Nettalk6 - www.ntalk.de")
  9. # [00:11] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  10. # [00:13] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  11. # [00:14] * Quits: shepazu (n=schepers@129.33.192.107)
  12. # [00:14] * Parts: marvin- (n=a@skinner.eecg.toronto.edu) ("Leaving")
  13. # [00:18] * Quits: paul_irish (n=paul_iri@12.33.239.250)
  14. # [00:19] <TabAtkins> Also, jgraham: http://donsbot.wordpress.com/2008/06/
  15. # [00:19] <TabAtkins> Same author, a month later, explaining how the issue *can* be optimized away by the compiler, but GHC's current compiler is biased in a particular way that makes it difficult.
  16. # [00:20] <TabAtkins> He then pulls out a library that augments the compiler (easy to do in GHC) that fixes the bias and optimizes it properly, while using very high-level concepts the whole time.
  17. # [00:26] * Quits: heycam (n=cam@nat/mozilla/x-znnednwoyakburku) ("bye")
  18. # [00:31] * Parts: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  19. # [00:34] * Quits: jennb (n=jennb@74.125.59.65)
  20. # [00:35] * Joins: jennb (n=jennb@74.125.59.73)
  21. # [00:37] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  22. # [00:39] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  23. # [00:41] <Philip`> TabAtkins: Libraries that augment GHC compiler optimisations are very high-level concepts?
  24. # [00:41] <TabAtkins> Philip`, huh? No, the library makes the compiler smarter.
  25. # [00:41] <TabAtkins> Anything to do with compilers is by necessity probably not high-level.
  26. # [00:42] <TabAtkins> The point, though, is that then he can continue using proper high-level primitives in his code, secure in the knowledge that the compiler is smart enough to optimize it properly.
  27. # [00:43] * Joins: doublec (n=doublec@203-97-204-82.dsl.clear.net.nz)
  28. # [00:46] <Dashiva> TabAtkins: He wasn't secure before, and he isn't secure now. It's just a matter of time before he hits the next compiler weirdness.
  29. # [00:46] <Philip`> TabAtkins: He can only be secure in that knowledge because he's looked at compiler details and disassembly output to work out that the compiler will be smart enough in this particular case
  30. # [00:49] <TabAtkins> Dashiva, Philip`, well duh. There will always be places where the compiler fails. What was shown is that you *can* achieve that super-tight assembly in pure Haskell, which means the rest of your code (which is *not* performance-critical) can also be in Haskell. The person writing pure C has to do the entire thing in C, which is a punishment all by itself.
  31. # [00:50] <TabAtkins> And those compiler-failures are pretty much only relevant on tight inner loops, which you can find via profiling and spend the effort necessary to rewrite into a more efficient form.
  32. # [00:51] <TabAtkins> As opposed to writing in a low-level language, where you have to deal with that sort of thing *all the time*, because you simply don't *have* higher-level primitives to work with.
  33. # [00:52] * Quits: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com) (Read error: 110 (Connection timed out))
  34. # [00:52] <Philip`> At least the person writing C did the whole inner loop in a single line of pretty straightforward code, and got performance equivalent to a whole series of blog posts on writing the same thing in Haskell :-p
  35. # [00:52] <Dashiva> And it's amazing how something as simple as summing a list becomes a degenerate case :)
  36. # [00:53] <TabAtkins> Dashiva: Summing a list of 1e9 doubles is a degenerate case in *any* language.
  37. # [00:54] <TabAtkins> Philip`, the trivial transformation for Haskell (done in the first post linked by jgraham) is basically equivalent to the C code.
  38. # [00:55] <TabAtkins> Except that it still gets to use the wonderful abstraction of a list of 1e9 doubles elsewhere, while C can *never* do so - it has to manually implement laziness at the point of necessity.
  39. # [00:56] * Philip` remembers reading a vaguely interesting thing about a game that was developed in a custom dialect of Lisp, including a whole sub-language for writing PS2 assembly code for performance-critical bits
  40. # [00:57] <TabAtkins> That'd be one of the Crash Bandicoot games.
  41. # [00:57] <TabAtkins> One of the things it did was optimize the placement of resources on the disk, allowing for data-streaming at a level that would have been impossible by hand.
  42. # [00:57] <TabAtkins> It was in GamaSutra originally.
  43. # [00:59] <TabAtkins> http://c2.com/cgi/wiki?LispInJakAndDaxter
  44. # [00:59] <Philip`> (But then they got bought by EA and had to standardise on C++)
  45. # [01:00] <daedb> Sony owns Naughty Dog
  46. # [01:00] <Philip`> Oh, okay, I guessed wrong :-)
  47. # [01:01] * Philip` notes that he can count the number of times he's wished for a list of 1e9 doubles on the fingers of one elbow
  48. # [01:03] <TabAtkins> Philip`, so you won't have to worry about the compiler failing when you use a naive strategy in Haskell, will you?
  49. # [01:04] <TabAtkins> And yeah, part of the problem with ND was they overevolved their dialect, so that when enough engineers left they no longer had the knowledge necessary to maintain it.
  50. # [01:09] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) ("Lost terminal")
  51. # [01:09] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  52. # [01:12] <Hixie> should i add document.head?
  53. # [01:13] <Hixie> i think it makes sense on the long run; would it be bad to add it now?
  54. # [01:13] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (Remote closed the connection)
  55. # [01:13] <TabAtkins> I think it's probably fine. I doubt many people add .head to document, unless they're specifically emulating what we're trying to do.
  56. # [01:14] <TabAtkins> (Though my opinion doesn't count for much, since I'm not an implementor.)
  57. # [01:16] * Quits: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
  58. # [01:17] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  59. # [01:18] * Joins: Hish_ (n=chatzill@m1b0436d0.tmodns.net)
  60. # [01:21] <Hixie> jgraham: pimpmyspec.net is hanging doing w3c annotations
  61. # [01:21] * Quits: taf2 (n=taf2@38.99.201.242)
  62. # [01:22] <Hixie> oh nevermind, it unblocked
  63. # [01:42] * Quits: jorlow (n=jorlow@nat/google/x-vvjbqdgxzhxdwicy)
  64. # [01:42] * jorlow_ is now known as jorlow
  65. # [01:46] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
  66. # [01:55] * Quits: dglazkov (n=dglazkov@nat/google/x-dcpxwhhjiubvvnpm) (Read error: 110 (Connection timed out))
  67. # [01:57] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  68. # [02:03] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  69. # [02:06] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  70. # [02:06] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  71. # [02:09] * Joins: yutak_home (n=kee@M006079.ppp.dion.ne.jp)
  72. # [02:12] * Joins: slightlyoff (n=slightly@72.14.229.81)
  73. # [02:13] * Quits: dpranke (n=Adium@nat/google/x-jewzzfbqabjvwvhc) ("Leaving.")
  74. # [02:15] * Quits: benward (n=benward@nat/yahoo/x-sahcpdofwzejuqop) ("Sleep")
  75. # [02:22] * Quits: KevinMarks (n=KevinMar@157.22.22.46) ("The computer fell asleep")
  76. # [02:30] * Quits: Hish_ (n=chatzill@m1b0436d0.tmodns.net) (Read error: 110 (Connection timed out))
  77. # [02:34] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  78. # [02:34] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  79. # [02:36] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  80. # [02:36] * Quits: ap (n=ap@17.246.19.174)
  81. # [02:37] * Quits: sicking (n=chatzill@nat/mozilla/x-vsdzfqxsjjeucshh) (Read error: 145 (Connection timed out))
  82. # [02:37] * Joins: Hish_ (n=chatzill@m130436d0.tmodns.net)
  83. # [02:40] * Joins: cying_ (n=cying@70.90.171.153)
  84. # [02:43] * Quits: tantek (n=tantek@adsl-69-106-229-240.dsl.pltn13.pacbell.net)
  85. # [02:46] * Joins: shepazu (n=schepers@64.168.229.50)
  86. # [02:48] * Quits: Hish_ (n=chatzill@m130436d0.tmodns.net) (Read error: 60 (Operation timed out))
  87. # [02:48] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  88. # [02:53] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
  89. # [02:54] * Quits: yutak_home (n=kee@M006079.ppp.dion.ne.jp) ("Ex-Chat")
  90. # [02:55] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  91. # [02:57] * Quits: dave_levin (n=dave_lev@74.125.59.73)
  92. # [03:00] * Joins: cpharmston (n=cpharmst@68.48.43.198)
  93. # [03:04] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
  94. # [03:05] * Joins: auk (n=scott@cpe-75-83-19-98.socal.res.rr.com)
  95. # [03:08] * Quits: cpharmston (n=cpharmst@68.48.43.198) (Read error: 104 (Connection reset by peer))
  96. # [03:08] * Joins: cpharmston (n=cpharmst@68.48.43.198)
  97. # [03:09] * Joins: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
  98. # [03:10] * Quits: archtech (n=sv@83.228.56.37)
  99. # [03:13] * Quits: mpt_ (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
  100. # [03:17] * Quits: cpharmston (n=cpharmst@68.48.43.198) (Read error: 104 (Connection reset by peer))
  101. # [03:17] * Joins: cpharmston (n=cpharmst@68.48.43.198)
  102. # [03:20] * Quits: slightlyoff (n=slightly@72.14.229.81)
  103. # [03:24] * Quits: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
  104. # [03:25] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  105. # [03:28] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  106. # [03:32] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
  107. # [03:32] <roc> TabAtkins: "And those compiler-failures are pretty much only relevant on tight inner loops, which you can find via profiling and spend the effort necessary to rewrite into a more efficient form." --- that is very much not true
  108. # [03:33] * Quits: cpharmston (n=cpharmst@68.48.43.198) (Read error: 110 (Connection timed out))
  109. # [03:34] * Quits: dbaron (n=dbaron@nat/mozilla/x-kncirrxklaagizuz) ("8403864 bytes have been tenured, next gc will be global.")
  110. # [03:41] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  111. # [03:46] * Quits: ttepass- (n=ttepas--@p5B015F68.dip.t-dialin.net) ("?Q")
  112. # [03:47] * Joins: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
  113. # [03:47] * Quits: cying_ (n=cying@70.90.171.153)
  114. # [03:57] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) (Read error: 145 (Connection timed out))
  115. # [03:57] * Joins: sicking (n=chatzill@c-69-181-197-163.hsd1.ca.comcast.net)
  116. # [03:59] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
  117. # [04:01] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
  118. # [04:01] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  119. # [04:07] * Joins: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
  120. # [04:10] * Quits: shepazu (n=schepers@64.168.229.50)
  121. # [04:13] * Quits: jwalden (n=waldo@nat/mozilla/x-dwmwqkgnilqtuyxw) ("out")
  122. # [04:14] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
  123. # [04:15] * Quits: auk (n=scott@cpe-75-83-19-98.socal.res.rr.com) ("Ex-Chat")
  124. # [04:18] * Quits: hober (n=ted@unaffiliated/hober) (Remote closed the connection)
  125. # [04:20] * Joins: hober (n=ted@unaffiliated/hober)
  126. # [04:21] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  127. # [04:26] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) (Read error: 145 (Connection timed out))
  128. # [04:30] * Joins: lazni (n=lazni@123.16.136.116)
  129. # [04:35] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
  130. # [04:40] * Quits: weinig (n=weinig@17.246.16.128)
  131. # [04:54] * Joins: ddelrio1986 (n=ddelrio1@cpe-24-160-69-90.tampabay.res.rr.com)
  132. # [05:13] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) (Read error: 145 (Connection timed out))
  133. # [05:17] * Quits: othermaciej (n=mjs@17.246.19.26) (Remote closed the connection)
  134. # [05:17] * Joins: othermaciej (n=mjs@nat/apple/x-hvfuwoyybzrodfhk)
  135. # [05:25] <GPHemsley> You can always tell when Hixie gets bored
  136. # [05:30] * Joins: lazni1 (n=lazni@123.16.136.116)
  137. # [05:31] <GPHemsley> ;)
  138. # [05:51] * Quits: lazni (n=lazni@123.16.136.116) (Read error: 110 (Connection timed out))
  139. # [06:02] <Hixie> bored?
  140. # [06:05] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  141. # [06:22] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  142. # [06:22] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  143. # [06:23] * Joins: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
  144. # [06:30] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  145. # [06:31] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  146. # [06:31] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  147. # [06:34] * Quits: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
  148. # [06:46] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  149. # [06:46] <GPHemsley> Hixie: Yeah, when you're bored my inbox fills up. ;)
  150. # [06:46] <Hixie> that's not when i get bored
  151. # [06:46] <Hixie> that's when i do my job
  152. # [06:47] <Hixie> quite the opposite of when i get bored in fact
  153. # [06:48] <GPHemsley> same difference :P
  154. # [06:52] <Hixie> for you maybe :-P
  155. # [07:02] * lmorchard is now known as lmorchard|away
  156. # [07:04] * Quits: ddelrio1986 (n=ddelrio1@cpe-24-160-69-90.tampabay.res.rr.com)
  157. # [07:05] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) ("Ex-Chat")
  158. # [07:07] * Joins: jwalden (n=waldo@98.248.40.206)
  159. # [07:11] * Joins: zdobersek (n=zan@cpe-92-37-68-29.dynamic.amis.net)
  160. # [07:15] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  161. # [07:16] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  162. # [07:17] * Parts: zdobersek (n=zan@cpe-92-37-68-29.dynamic.amis.net)
  163. # [07:18] <Dashiva> <div clas=ohlson>
  164. # [07:19] * Quits: doublec (n=doublec@203-97-204-82.dsl.clear.net.nz) ("Leaving")
  165. # [07:39] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  166. # [07:49] * weinig is now known as weinig|zZz
  167. # [08:02] * Joins: benward (n=benward@98.210.154.133)
  168. # [08:03] * Joins: lazni (n=lazni@113.22.26.124)
  169. # [08:09] * Quits: cying (n=cying@adsl-75-18-216-158.dsl.pltn13.sbcglobal.net)
  170. # [08:10] * Quits: lazni1 (n=lazni@123.16.136.116) (Read error: 145 (Connection timed out))
  171. # [08:11] * Quits: othermaciej (n=mjs@nat/apple/x-hvfuwoyybzrodfhk)
  172. # [08:25] * Quits: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
  173. # [08:30] <boblet> does anyone know if it’s possible to change a W3 bugtracker registered user email? can’t seem to see this option…
  174. # [08:31] * Quits: sicking (n=chatzill@c-69-181-197-163.hsd1.ca.comcast.net) (Remote closed the connection)
  175. # [08:32] <Hixie> boblet: i think so, but i don't recall how
  176. # [08:32] <Hixie> i know i've changed my e-mail address in the past
  177. # [08:33] <boblet> Hixie: thanks. will keep looking. you’d think “email preferences”, but nooo…
  178. # [08:35] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  179. # [08:38] * boblet gives up
  180. # [08:43] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  181. # [08:52] * Joins: Maurice (n=ano@80.101.46.164)
  182. # [08:57] * Joins: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
  183. # [09:01] <cedricv> hey guys! is the webgl draft spec available somewhere? i cannot find it
  184. # [09:02] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  185. # [09:03] <hsivonen> cedricv: I couldn't find I last I checked.
  186. # [09:05] <cedricv> hmm weird
  187. # [09:06] <hsivonen> cedricv: the Khronos mailing lists are secret, too
  188. # [09:08] <cedricv> hmm i guess that's why some people say that the only docs available for now are the idl files in webkit / mozilla sources...
  189. # [09:20] * Joins: dave_levin (n=dave_lev@72.14.224.1)
  190. # [09:27] * Quits: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
  191. # [09:38] <MikeSmith> cedricv: we're told that efforts are being made to add more public transparency to the WebGL group but so far nothing tangible seems to have happened
  192. # [09:38] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  193. # [09:38] <Hixie> annevk2: yt?
  194. # [09:39] <Hixie> MikeSmith: "more"?
  195. # [09:39] <MikeSmith> cedricv: it would at least help to have some kind of statement from the group about when they estimate the spec will be made available for public review, and what the public-review process is
  196. # [09:39] <MikeSmith> Hixie: I'm trying to be generous
  197. # [09:39] <Hixie> hah
  198. # [09:40] <MikeSmith> I have faith that they're eventually going to get around to doing the right thing
  199. # [09:40] * Quits: ThunderSchunked_ (i=43f00ab4@gateway/web/freenode/x-ucgenvvmhuydjmfq) (Ping timeout: 180 seconds)
  200. # [09:41] <Hixie> before or after they're done? </cynic>
  201. # [09:41] <cedricv> hmm yeah that would be nice indeed...
  202. # [09:41] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
  203. # [09:42] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  204. # [09:42] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
  205. # [09:42] * Hixie tries to work out how to register HTTP headers
  206. # [09:42] <hsivonen> Hixie: what header are you registering?
  207. # [09:44] * Joins: pesla (n=retep@procurios.xs4all.nl)
  208. # [09:45] <Hixie> Last-Event-ID, Ping-From, Ping-To, WebSocket-Origin, WebSocket-Protocol, WebSocket-Location
  209. # [09:46] * Joins: mpt (n=mpt@canonical/mpt)
  210. # [09:48] <hsivonen> Hixie: is Last-Event-ID a new thing that Opera's impl didn't have?
  211. # [09:55] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  212. # [10:03] <gsnedders|work> Anyone know if there's any reason why calling DOMImplementation.createDocument with a doctype created by a different implementation doesn't throw in any browser?
  213. # [10:03] <hsivonen> gsnedders|work: not even in IE6 if you create the doctype using the XHR ActiveX thingy?
  214. # [10:04] <hsivonen> gsnedders|work: and offer it to the broweser DOM
  215. # [10:04] <gsnedders|work> hsivonen: I don't actually have IE6 here
  216. # [10:04] <hsivonen> gsnedders|work: how do you obtain different DOMImplementations?
  217. # [10:04] <gsnedders|work> hsivonen: Different documents have different DOMImplementations
  218. # [10:04] <hsivonen> really?
  219. # [10:05] <hsivonen> for security reasons?
  220. # [10:05] <hsivonen> they wrap the same implementation, though, right?
  221. # [10:05] <gsnedders|work> Hmnm, maybe that's just Web DOM Core that says that
  222. # [10:08] <gsnedders|work> According to zcorpan's copy of Web DOM Core, createDocument with, as the third argument, function(){ var bar = document.implementation.createDocument(null, null, null); return bar.implementation.createDocumentType("bar", "", ""); }() should throw
  223. # [10:08] <gsnedders|work> I guess I should just ask zcorpan.
  224. # [10:08] <hsivonen> Isn't the purpose of DOMImplementation that you can use Xerces and Crimson DOMs in the same app
  225. # [10:08] <hsivonen> but you can't mix their objects without explicit import
  226. # [10:08] <gsnedders|work> Yeah, I think
  227. # [10:12] <gsnedders|work> "WRONG_DOCUMENT_ERR: Raised if doctype has already been used with a different document or was created from a different implementation." — DOM 3 Core
  228. # [10:12] <gsnedders|work> It doesn't what it means by a "different implementation" though
  229. # [10:13] <gsnedders|work> How I've always read it is the same as you, and I can't see any way to test a web browser does that.
  230. # [10:14] <gsnedders|work> http://www.w3.org/TR/DOM-Level-3-Core/core.html#Embedded-DOM
  231. # [10:14] <gsnedders|work> hmm, does that mean HTMLDocument should give a different implementation to SVGDocument, for example?
  232. # [10:16] <gsnedders|work> hsivonen: You wouildn't happen to know why Gecko, against spec, throws NAMESPACE_ERR for createElementNS when namespaceURI is not empty and qname is?
  233. # [10:17] <hsivonen> gsnedders|work: no idea. sorry
  234. # [10:20] <Hixie> hsivonen: probably
  235. # [10:23] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  236. # [10:26] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) ("Coyote finally caught me")
  237. # [10:26] * Quits: benward (n=benward@98.210.154.133) ("Sleep")
  238. # [10:27] * Joins: ivan` (n=ivan@li14-39.members.linode.com)
  239. # [10:29] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (Client Quit)
  240. # [10:29] * Joins: benward (n=benward@98.210.154.133)
  241. # [10:30] * Joins: ivan` (n=ivan@li14-39.members.linode.com)
  242. # [10:30] * Quits: benward (n=benward@98.210.154.133) (Remote closed the connection)
  243. # [10:32] * Quits: dave_levin (n=dave_lev@72.14.224.1)
  244. # [10:32] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  245. # [10:34] * Joins: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com)
  246. # [10:34] <hsivonen> where can I find a Web page that tris to install Chrome Frame but that doesn't require a Wave invite?
  247. # [10:35] * Joins: ROBOd (n=robod@89.122.216.38)
  248. # [10:36] * Joins: mat_t (n=mattomas@91.189.88.12)
  249. # [10:40] <hsivonen> how do I see which process is causing excessive network traffic on Mac?
  250. # [10:42] <Philip`> hsivonen: http://code.google.com/chrome/chromeframe/developers_guide.html#Detecting_Google_Chrome_Frame
  251. # [10:42] <Philip`> Sounds like that's how to do the prompting
  252. # [10:43] <Rik`> hsivonen: lsof -n I think
  253. # [10:44] <hsivonen> Rik`: it seems to show all local pipes, too
  254. # [10:44] <hsivonen> should I sort them by offset and assume that the process with a huge offset is the problem?
  255. # [10:45] <hsivonen> Philip`: Thanks. I was being lazy so I didn't have to put that on my own site for testing.
  256. # [10:46] <Rik`> looking man lsof, it might be lsof -i
  257. # [10:47] <Philip`> hsivonen: Would http://software.hixie.ch/utilities/js/live-dom-viewer/saved/260 satisfy your laziness? :-)
  258. # [10:47] <Philip`> Oh, that doesn't work so well due to XSS
  259. # [10:52] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
  260. # [10:52] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  261. # [10:52] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
  262. # [10:53] * Rik`_ is now known as Rik`
  263. # [10:54] * Quits: jwalden (n=waldo@98.248.40.206) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
  264. # [10:56] <annevk2> Hixie, am now
  265. # [10:56] <Hixie> dude
  266. # [10:56] <Hixie> i'm reading 3864
  267. # [10:56] <Hixie> but tl;dr
  268. # [10:57] <annevk2> wait, what?
  269. # [10:57] <annevk2> ah, registering headers
  270. # [10:58] <Hixie> there's really no reason the instructions for registering http headers should be longer than 40 or so lines of text
  271. # [10:58] <Hixie> but the table of contents is about 40 lines!
  272. # [10:58] <annevk2> heh
  273. # [10:58] <annevk2> I skipped to the template myself
  274. # [10:59] <Hixie> seems wise
  275. # [10:59] <Hixie> that's what i'm looking at now
  276. # [11:01] <annevk2> hsivonen, Last-ID is new
  277. # [11:02] * Joins: michaelforrest (n=michaelf@91.189.88.12)
  278. # [11:03] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) (Remote closed the connection)
  279. # [11:04] <hsivonen> annevk2: ok
  280. # [11:11] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (hubbard.freenode.net irc.freenode.net)
  281. # [11:11] * Quits: hober (n=ted@unaffiliated/hober) (hubbard.freenode.net irc.freenode.net)
  282. # [11:11] * Quits: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp) (hubbard.freenode.net irc.freenode.net)
  283. # [11:11] * Quits: Maurice (n=ano@80.101.46.164) (hubbard.freenode.net irc.freenode.net)
  284. # [11:11] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (hubbard.freenode.net irc.freenode.net)
  285. # [11:11] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (hubbard.freenode.net irc.freenode.net)
  286. # [11:11] * Quits: franksalim (n=frank@75.61.80.108) (hubbard.freenode.net irc.freenode.net)
  287. # [11:11] * Quits: Rik|work (n=Rik|work@193.93.127.141) (hubbard.freenode.net irc.freenode.net)
  288. # [11:11] * Quits: annevk2 (n=annevk@213.236.208.22) (hubbard.freenode.net irc.freenode.net)
  289. # [11:11] * Quits: Phae (n=phaeness@132.185.240.11) (hubbard.freenode.net irc.freenode.net)
  290. # [11:11] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (hubbard.freenode.net irc.freenode.net)
  291. # [11:11] * Quits: cedricv (n=cedric@112.199.138.194) (hubbard.freenode.net irc.freenode.net)
  292. # [11:11] * Quits: ukai (n=ukai@220.109.219.244) (hubbard.freenode.net irc.freenode.net)
  293. # [11:11] * Quits: syp (n=syp@lasigpc9.epfl.ch) (hubbard.freenode.net irc.freenode.net)
  294. # [11:11] * Quits: ray (i=ray@drong.notacat.org) (hubbard.freenode.net irc.freenode.net)
  295. # [11:11] * Quits: bzed (n=bzed@devel.recluse.de) (hubbard.freenode.net irc.freenode.net)
  296. # [11:11] * Quits: tkent (n=tkent@220.109.219.244) (hubbard.freenode.net irc.freenode.net)
  297. # [11:11] * Quits: Hixie (i=ianh@trivini.no) (hubbard.freenode.net irc.freenode.net)
  298. # [11:11] * Quits: wildcard (i=ard@arson.matnia.net) (hubbard.freenode.net irc.freenode.net)
  299. # [11:11] * Quits: JohnResig (n=JohnResi@ejohn.org) (hubbard.freenode.net irc.freenode.net)
  300. # [11:11] * Quits: eighty4 (n=eighty4@eighty4.se) (hubbard.freenode.net irc.freenode.net)
  301. # [11:11] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (hubbard.freenode.net irc.freenode.net)
  302. # [11:11] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (hubbard.freenode.net irc.freenode.net)
  303. # [11:11] * Quits: mpt (n=mpt@canonical/mpt) (hubbard.freenode.net irc.freenode.net)
  304. # [11:11] * Quits: yusukes (n=yusukes@220.109.219.244) (hubbard.freenode.net irc.freenode.net)
  305. # [11:11] * Quits: drry (n=drry@ct91.opt2.point.ne.jp) (hubbard.freenode.net irc.freenode.net)
  306. # [11:11] * Quits: fupp (n=User@mg038a.studby.ntnu.no) (hubbard.freenode.net irc.freenode.net)
  307. # [11:11] * Quits: Kuruma (n=Kuruman@p3160-ipbf2309hodogaya.kanagawa.ocn.ne.jp) (hubbard.freenode.net irc.freenode.net)
  308. # [11:11] * Quits: barklund (i=barklund@rapwap.razor.dk) (hubbard.freenode.net irc.freenode.net)
  309. # [11:11] * Quits: hamaji (n=hamaji@220.109.219.244) (hubbard.freenode.net irc.freenode.net)
  310. # [11:11] * Quits: michaelforrest (n=michaelf@91.189.88.12) (hubbard.freenode.net irc.freenode.net)
  311. # [11:11] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (hubbard.freenode.net irc.freenode.net)
  312. # [11:11] * Quits: pesla (n=retep@procurios.xs4all.nl) (hubbard.freenode.net irc.freenode.net)
  313. # [11:11] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (hubbard.freenode.net irc.freenode.net)
  314. # [11:11] * Quits: weinig|zZz (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (hubbard.freenode.net irc.freenode.net)
  315. # [11:11] * Quits: murr4y (n=murray@103.84-49-64.nextgentel.com) (hubbard.freenode.net irc.freenode.net)
  316. # [11:11] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (hubbard.freenode.net irc.freenode.net)
  317. # [11:11] * Quits: wakaba (n=wakaba@98.225.100.220.dy.bbexcite.jp) (hubbard.freenode.net irc.freenode.net)
  318. # [11:11] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (hubbard.freenode.net irc.freenode.net)
  319. # [11:11] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (hubbard.freenode.net irc.freenode.net)
  320. # [11:11] * Quits: jennb (n=jennb@74.125.59.73) (hubbard.freenode.net irc.freenode.net)
  321. # [11:11] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (hubbard.freenode.net irc.freenode.net)
  322. # [11:11] * Quits: tyoshino (n=tyoshino@220.109.219.244) (hubbard.freenode.net irc.freenode.net)
  323. # [11:11] * Quits: peritus_ (n=peritus@ircbridge.mahner.org) (hubbard.freenode.net irc.freenode.net)
  324. # [11:11] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (hubbard.freenode.net irc.freenode.net)
  325. # [11:11] * Quits: vs-hs_ (n=vs-hs@91.90.24.186) (hubbard.freenode.net irc.freenode.net)
  326. # [11:11] * Quits: omii (i=programz@verizon-gni.com) (hubbard.freenode.net irc.freenode.net)
  327. # [11:11] * Quits: kinetik (n=kinetik@121.98.132.55) (hubbard.freenode.net irc.freenode.net)
  328. # [11:11] * Quits: mookid (i=mookid@ROFL.name) (hubbard.freenode.net irc.freenode.net)
  329. # [11:11] * Quits: jgraham (n=jgraham@web22.webfaction.com) (hubbard.freenode.net irc.freenode.net)
  330. # [11:11] * Quits: lazni (n=lazni@113.22.26.124) (hubbard.freenode.net irc.freenode.net)
  331. # [11:11] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (hubbard.freenode.net irc.freenode.net)
  332. # [11:11] * Quits: inimino (n=inimino@atekomi.inimino.org) (hubbard.freenode.net irc.freenode.net)
  333. # [11:11] * Quits: hendry (n=hendry@webvm.net) (hubbard.freenode.net irc.freenode.net)
  334. # [11:11] * Quits: and` (n=and@apo29.girton.cam.ac.uk) (hubbard.freenode.net irc.freenode.net)
  335. # [11:11] * Quits: lmorchard|away (n=lmorchar@66.103.254.157.static.a2webhosting.com) (hubbard.freenode.net irc.freenode.net)
  336. # [11:11] * Quits: scherkus (n=scherkus@74.125.59.65) (hubbard.freenode.net irc.freenode.net)
  337. # [11:11] * Quits: ato (i=ato@orgelet.e-tjenesten.org) (hubbard.freenode.net irc.freenode.net)
  338. # [11:11] * Quits: mat_t (n=mattomas@91.189.88.12) (hubbard.freenode.net irc.freenode.net)
  339. # [11:11] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (hubbard.freenode.net irc.freenode.net)
  340. # [11:11] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) (hubbard.freenode.net irc.freenode.net)
  341. # [11:11] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) (hubbard.freenode.net irc.freenode.net)
  342. # [11:11] * Quits: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net) (hubbard.freenode.net irc.freenode.net)
  343. # [11:11] * Quits: dimich (n=dimich@74.125.59.73) (hubbard.freenode.net irc.freenode.net)
  344. # [11:11] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (hubbard.freenode.net irc.freenode.net)
  345. # [11:11] * Joins: michaelforrest (n=michaelf@91.189.88.12)
  346. # [11:11] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  347. # [11:11] * Joins: mat_t (n=mattomas@91.189.88.12)
  348. # [11:11] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
  349. # [11:11] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  350. # [11:11] * Joins: mpt (n=mpt@canonical/mpt)
  351. # [11:11] * Joins: pesla (n=retep@procurios.xs4all.nl)
  352. # [11:11] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
  353. # [11:11] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  354. # [11:11] * Joins: Maurice (n=ano@80.101.46.164)
  355. # [11:11] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  356. # [11:11] * Joins: lazni (n=lazni@113.22.26.124)
  357. # [11:11] * Joins: weinig|zZz (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  358. # [11:11] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  359. # [11:11] * Joins: hober (n=ted@unaffiliated/hober)
  360. # [11:11] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
  361. # [11:11] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  362. # [11:11] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
  363. # [11:11] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  364. # [11:11] * Joins: jennb (n=jennb@74.125.59.73)
  365. # [11:11] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  366. # [11:11] * Joins: franksalim (n=frank@75.61.80.108)
  367. # [11:11] * Joins: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
  368. # [11:11] * Joins: Rik|work (n=Rik|work@193.93.127.141)
  369. # [11:11] * Joins: annevk2 (n=annevk@213.236.208.22)
  370. # [11:11] * Joins: Phae (n=phaeness@132.185.240.11)
  371. # [11:11] * Joins: tkent (n=tkent@220.109.219.244)
  372. # [11:11] * Joins: yusukes (n=yusukes@220.109.219.244)
  373. # [11:11] * Joins: riven (n=colin@pdpc/supporter/professional/riven)
  374. # [11:11] * Joins: cedricv (n=cedric@112.199.138.194)
  375. # [11:11] * Joins: ukai (n=ukai@220.109.219.244)
  376. # [11:11] * Joins: Hixie (i=ianh@trivini.no)
  377. # [11:11] * Joins: murr4y (n=murray@103.84-49-64.nextgentel.com)
  378. # [11:11] * Joins: fupp (n=User@mg038a.studby.ntnu.no)
  379. # [11:11] * Joins: bzed (n=bzed@devel.recluse.de)
  380. # [11:11] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
  381. # [11:11] * Joins: wildcard (i=ard@arson.matnia.net)
  382. # [11:11] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
  383. # [11:11] * Joins: drry (n=drry@ct91.opt2.point.ne.jp)
  384. # [11:11] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  385. # [11:11] * Joins: peritus_ (n=peritus@ircbridge.mahner.org)
  386. # [11:11] * Joins: JohnResig (n=JohnResi@ejohn.org)
  387. # [11:11] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  388. # [11:11] * Joins: inimino (n=inimino@atekomi.inimino.org)
  389. # [11:11] * Joins: ray (i=ray@drong.notacat.org)
  390. # [11:11] * Joins: hendry (n=hendry@webvm.net)
  391. # [11:11] * Joins: kinetik (n=kinetik@121.98.132.55)
  392. # [11:11] * Joins: vs-hs_ (n=vs-hs@91.90.24.186)
  393. # [11:11] * Joins: barklund (i=barklund@rapwap.razor.dk)
  394. # [11:11] * Joins: ato (i=ato@orgelet.e-tjenesten.org)
  395. # [11:11] * Joins: jgraham (n=jgraham@web22.webfaction.com)
  396. # [11:11] * Joins: omii (i=programz@verizon-gni.com)
  397. # [11:11] * Joins: eighty4 (n=eighty4@eighty4.se)
  398. # [11:11] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
  399. # [11:11] * Joins: and` (n=and@apo29.girton.cam.ac.uk)
  400. # [11:11] * Joins: scherkus (n=scherkus@74.125.59.65)
  401. # [11:11] * Joins: syp (n=syp@lasigpc9.epfl.ch)
  402. # [11:11] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
  403. # [11:11] * Joins: lmorchard|away (n=lmorchar@66.103.254.157.static.a2webhosting.com)
  404. # [11:11] * Joins: hamaji (n=hamaji@220.109.219.244)
  405. # [11:11] * Joins: mookid (i=mookid@ROFL.name)
  406. # [11:11] * Joins: Kuruma (n=Kuruman@p3160-ipbf2309hodogaya.kanagawa.ocn.ne.jp)
  407. # [11:11] * Joins: wakaba (n=wakaba@98.225.100.220.dy.bbexcite.jp)
  408. # [11:11] * Joins: dimich (n=dimich@74.125.59.73)
  409. # [11:11] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  410. # [11:15] <hsivonen> http://www.w3.org/2001/tag/2009/10/01-minutes.html is interesting
  411. # [11:15] <hsivonen> removal of document.write() is considered an item up for debate
  412. # [11:17] <othermaciej> hsivonen: well, it wouldn't be impossible to remove it from the spec, just foolish
  413. # [11:18] <othermaciej> it would be impossible to remove it from implementations - unclear if that was requested
  414. # [11:21] <MikeSmith> we should have a hall of fame for really bad Web platform (mis)features that we are now stuck with forever
  415. # [11:21] <othermaciej> man that would just be depressing
  416. # [11:21] <MikeSmith> heh
  417. # [11:22] <Hixie> isn't that called "HTML5"?
  418. # [11:22] <MikeSmith> lol
  419. # [11:22] <MikeSmith> Hixie: color-coding, man, I'm telling you
  420. # [11:23] <MikeSmith> misfeatures in pink
  421. # [11:23] <othermaciej> why would we want to color the whole spec pink?
  422. # [11:23] <othermaciej> that would be hard to read
  423. # [11:23] <Hixie> i'd be hard pressed to find anything that's widely implemented that i couldn't point out fundamental problems with
  424. # [11:23] <Hixie> even the new stuff like canvas
  425. # [11:23] <othermaciej> DanC is so sensible in those TAG minutes
  426. # [11:23] <othermaciej> I enjoy reading his lines in the minutes
  427. # [11:24] <MikeSmith> or maybe misfeatures in <blink> would be better
  428. # [11:25] <othermaciej> how about we paint misfeatures in the blood of whoever first implemented them
  429. # [11:25] * othermaciej wonders how many pints he'd have to donate
  430. # [11:28] <gsnedders|work> Sorry, I'm not allowed to give blood at home.
  431. # [11:30] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  432. # [11:33] <othermaciej> Noah is very sensible too
  433. # [11:45] * Quits: lazni (n=lazni@113.22.26.124) (Read error: 110 (Connection timed out))
  434. # [11:46] <Hixie> Philip`: btw, i asked the rdfa guys at work and they said that the preview page is the same code as we use internally for snippet generation.
  435. # [11:47] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  436. # [11:47] * Rik`_ is now known as Rik`
  437. # [11:52] <Hixie> ok, iana consideration sections for the http headers are all written up
  438. # [11:52] <Hixie> bed time now
  439. # [11:52] <Hixie> nn
  440. # [11:55] <Philip`> Hixie: Okay, good to know
  441. # [11:59] * annevk2 wonders why the TAG spends so much time discussing matters such as document.write(); it's like a decade too late to have an architecture discussion on that
  442. # [12:06] <MikeSmith> annevk2: from the minutes, it seems like what they were discussing it in the context of whether it would be worthwhile to have a separate spec that documented HTML processing minus the bad stuff
  443. # [12:07] <Philip`> You mean an empty document?
  444. # [12:08] <annevk2> MikeSmith, could publish an empty document
  445. # [12:08] <MikeSmith> heh
  446. # [12:08] * Joins: roc (n=roc@121.72.169.197)
  447. # [12:08] <MikeSmith> I think in a better world it would be a great thing
  448. # [12:09] <annevk2> I wonder why they waste so much time trying to understand HTML5 by brainstorming with each other while a few questions to the HTML WG list would work as well
  449. # [12:14] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Remote closed the connection)
  450. # [12:15] <othermaciej> indeed, they seem to think it may be valuable to suggest making a separate spec that is a "clean subset", or perhaps just a description in the main spec itself of what such a subset could be
  451. # [12:15] <othermaciej> timbl thought it was as simple as not using document.write() and avoiding implicit <tbody>
  452. # [12:15] <othermaciej> it would be interesting to document the intersection of HTML and XML that results in identical processing, but quite challenging
  453. # [12:16] <annevk2> you fail at <html xmlns
  454. # [12:16] <annevk2> as someone pointed out recently
  455. # [12:17] <jgraham> That does seem to be an unusually subtle issue to trap the unwary indeed
  456. # [12:17] <jgraham> I guess there is some value in documenting the intersection that gives the minimum achievable difference between HTML and XML processing
  457. # [12:20] * Joins: csarven (n=csarven@92.67.90.249)
  458. # [12:22] * Joins: Peter- (n=peter@92.254.21.251)
  459. # [12:23] <othermaciej> annevk2: fair enough - it couldn't be identical, it would have to be some definition of "close enough" processing
  460. # [12:23] <othermaciej> annevk2: which would be hard to define in itself
  461. # [12:23] <othermaciej> you'd also have to rule out all use of script if you want the subset to be statically checkable
  462. # [12:25] <annevk2> and CSS
  463. # [12:25] <annevk2> e.g. html[xmlns] { background:papayawhip }
  464. # [12:26] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
  465. # [12:27] <csarven> Is or was there anything in the talks of doing something along the line of <input type="rememberme">? It would be a checkbox, but it would work similar to type="password" where the default behaviour of the UA will fill in i.e., remember me in login forms by default or not
  466. # [12:28] <hsivonen> did the Super Friends ever follow up with Sam on the polyglot stuff?
  467. # [12:28] <jgraham> annevk2: That seems like it is about observability not static checkability
  468. # [12:28] <MikeSmith> csarven: autocomplete?
  469. # [12:29] <jgraham> hsivonen: I don't recall anything from them except the individual emails sent bu Jeremy Keith and tantek
  470. # [12:29] <hsivonen> jgraham: I don't recall emails on polyglottal issues
  471. # [12:30] <hsivonen> jgraham: I do recall adactio sending other email
  472. # [12:30] <jgraham> hsivonen: Yes that was what I meant
  473. # [12:30] <jgraham> (sorry for being unclear)
  474. # [12:31] <csarven> MikeSmith I guess that'd be it. <input type="checkbox" autocomplete="on">. But autocomplete doesn't appear to apply checkbox. Would this be a good case to do so? The only problem is that, the UA doesn't know it is about 'rememberme'
  475. # [12:31] <hsivonen> I guess I'll proceed to zapping the new menu from V.nu if the Super Friends aren't going to follow up with Sam
  476. # [12:32] <MikeSmith> csarven: it might be worth proposing in a e-mail to one of the mailing lists or through W3C bugzilla
  477. # [12:32] <gsnedders|work> http: doesn't match URI-reference, right?
  478. # [12:33] * Quits: Peter` (n=peter@92.254.21.251) (Read error: 110 (Connection timed out))
  479. # [12:33] <csarven> MikeSmith Thanks, I could do that, but, I wanted some quick feedback on it before going ahead. There may have been discussions around that already.
  480. # [12:34] <annevk2> remembering is a UI feature
  481. # [12:34] <annevk2> autocomplete can be used to turn things off, on is not really a meaningful value
  482. # [12:37] <csarven> annevk2 So, what you are saying is that <input type="checkbox" autocomplete="on"> would be sufficient?
  483. # [12:39] * Joins: myakura (n=myakura@p4112-ipbf5102marunouchi.tokyo.ocn.ne.jp)
  484. # [12:45] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
  485. # [12:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  486. # [12:57] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 110 (Connection timed out))
  487. # [12:58] * jmb^ is now known as jmb
  488. # [12:58] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
  489. # [13:05] <annevk2> no
  490. # [13:06] <annevk2> Hixie, the title attribute for the set-cookie header is wrong, you made it http-setcookie2
  491. # [13:06] <annevk2> Hixie, not sure if it affects anythings
  492. # [13:27] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) ("Leaving...")
  493. # [13:37] * Joins: csarven1 (n=csarven@ip5451caad.direct-adsl.nl)
  494. # [13:41] <gsnedders|work> Hixie: You got any idea why I'm not getting any whatwg email to gsnedders@op?
  495. # [13:45] <Philip`> gsnedders|work: Maybe you're not subscribed
  496. # [13:45] <gsnedders|work> Philip`: I was before, but I tried filling out the form… didn't even get confirmatioin email
  497. # [13:54] * Quits: csarven (n=csarven@92.67.90.249) (Read error: 110 (Connection timed out))
  498. # [13:56] <mpt> Argh
  499. # [13:57] <hsivonen> mpt: ?
  500. # [13:58] <mpt> I've wandered into one of those places where people still think draconian error handling for a markup language targeted primarily at humans is a good idea
  501. # [13:58] <hsivonen> what place is that?
  502. # [13:58] <mpt> http://mail.gnome.org/archives/gnome-doc-list/2009-October/msg00014.html
  503. # [14:00] * mpt wonders about the most productive way to reply
  504. # [14:01] <annevk2> mu
  505. # [14:01] * Joins: zdobersek (n=zan@cpe-92-37-76-191.dynamic.amis.net)
  506. # [14:01] <hsivonen> mpt: is Gnome practicing decentralized extensibility and minting stuff like <demo>?
  507. # [14:01] <mpt> haha
  508. # [14:02] <mpt> Hm, now you're making me think what it would be in non-extensible HTML
  509. # [14:03] <mpt> Probably something like <a href="demo:%20awkwardly-escaped%20script%20goes%20here">
  510. # [14:04] <mpt> with the demo: protocol restricted to access only from ghelp: URLs
  511. # [14:08] * csarven1 is now known as csarven
  512. # [14:09] <othermaciej> generally when you find yourself making a new markup language, you're probably doing it wrong
  513. # [14:09] <gsnedders|work> Blatantly we should just use triple stores, SPARQL, and transform everything to HTML.
  514. # [14:10] <othermaciej> mpt: is it true that feed readers ignore well-formedness for Atom? (I knew that was true for RSS)
  515. # [14:10] <gsnedders|work> othermaciej: They use the same parser
  516. # [14:11] <gsnedders|work> othermaciej: It's not that they ignore well-formedness completely, normally, though
  517. # [14:11] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
  518. # [14:11] <othermaciej> I'm wondering if maybe Safari's (well, PubSub's) Atom implementation might use real XML parsing
  519. # [14:11] <othermaciej> I know the RSS implementation is very... generous
  520. # [14:12] <gsnedders|work> othermaciej: You still need to ignore invalid byte sequences, but otherwise you get away with it fine in Atom
  521. # [14:12] <othermaciej> of course, real standalone feed readers completely ignore the MIME type so they'd have to use a single parser
  522. # [14:12] <othermaciej> (even if that parser just does some sniffing and then switches)
  523. # [14:12] <gsnedders|work> zcorpan: http://krijnhoetmer.nl/irc-logs/whatwg/20091006#l-217
  524. # [14:12] <othermaciej> (and people bitch about the sniffing browsers do...)
  525. # [14:13] <gsnedders|work> othermaciej: SimplePie at least just uses a real XML parser for everything
  526. # [14:14] <hsivonen> othermaciej: my recollection of hearsay is that Safari doesn't treat encoding errors as fatal
  527. # [14:14] <mpt> othermaciej, I see that the Universal Feed Parser accepts non-well-formed XML <http://www.feedparser.org/docs/bozo.html>, but I haven't done an actual survey
  528. # [14:14] <othermaciej> I remember doing some experiments once where I got Apache to serve an RSS feed with the Atom mime type and the Atom feed with an RSS MIME type
  529. # [14:14] <mpt> othermaciej, non-well-formed Atom, I mean
  530. # [14:14] <gsnedders|work> mpt: That uses an XML parser and falls back to a custom one
  531. # [14:14] <othermaciej> (and of course it worked fine everywhere)
  532. # [14:15] * Parts: annevk2 (n=annevk@213.236.208.22)
  533. # [14:15] <gsnedders|work> othermaciej: SimplePie forks based upon the root element. I don't think you do actually need to support those two mixed up, it's more supporting application/xml and text/xml feeds.
  534. # [14:15] <gsnedders|work> othermaciej: Oh, the other spec you have to break for Atom compat. is RFC3023
  535. # [14:16] <othermaciej> gsnedders|work: break which aspect? the text/xml encoding lie?
  536. # [14:16] <gsnedders|work> othermaciej: yeah
  537. # [14:16] <othermaciej> right, I don't think you need them mixed up, was just experimenting to determine the extent of sniffing
  538. # [14:17] <othermaciej> I was able to serve both feed types as each other, as text/html, as image/jpeg, as image/svg+xml, as application/pdf, and of course all of those worked in every feed reader I could find
  539. # [14:17] <othermaciej> I did not, at the time, try introducing well-formedness errors
  540. # [14:17] * Joins: Peter` (n=peter@92.254.21.251)
  541. # [14:18] * Joins: annevk2 (n=annevk@213.236.208.22)
  542. # [14:18] <othermaciej> it's sad that feed readers handle bogus Atom, when one purpose of Atom was supposed to be to make a clean break from all that
  543. # [14:19] <gsnedders|work> othermaciej: Basically you establish a document is a feed, and use the same code-path thereon
  544. # [14:19] * Joins: pmuellr (n=pmuellr@nat/ibm/x-sgtatlqksngjzzrh)
  545. # [14:19] <othermaciej> (I should mention that not all those types worked in feed readers built into browsers of course; they would fail on types that don't get sniffed for feeds)
  546. # [14:20] <othermaciej> but of course the fact that feed readers ignore Content-Type is what requires you to sniff for feeds in the first placr
  547. # [14:20] <othermaciej> *place
  548. # [14:20] <gsnedders|work> SimplePie rejects any feed not served as application/rss+xml, application/atom+xml, application/xml, application/rdf+xml, text/xml, or text/html (with HTML5-heristics)
  549. # [14:21] <gsnedders|work> We've got very, very, very few bug reports from not supporting more. The only one that used to come up a fair bit was text/plain, but since Firefox and Safari stopped sniffing that that has almost totally vanished.
  550. # [14:22] <gsnedders|work> The number of bug reports from unescaped ampersands far exceeds MIME-type issues.
  551. # [14:22] <othermaciej> that is omewhat encouraging
  552. # [14:22] <gsnedders|work> And from memory most of the XML well-formedness issues are in RSS feeds, not Atom ones.
  553. # [14:22] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (Remote closed the connection)
  554. # [14:23] <gsnedders|work> Atom, as I said before, you have to allow invalid byte sequences, but I think that's the only real concession you have to make for compatibility
  555. # [14:23] * Joins: smaug (n=chatzill@82.181.150.24)
  556. # [14:24] <gsnedders|work> (and this is something with millions of deployed copies, and as far as I can tell we've reached the point where increasing marketshare has more or less stopped causing such a dramatic increase in broken things being found, so that is probably representative of the feed landscape in general)
  557. # [14:27] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
  558. # [14:28] <gsnedders|work> The number of cases of unescaped ampersands, which AFAIK is the cause of 90% or so of well-formedness errors (excluding invalid byte sequences, which are the most common), is certainly decreasing. I made the decision two/three years ago to stop supporting such feeds in SimplePie, and the number of bug reports we're getting on them is going down over time, quite clearly.
  559. # [14:30] <jgraham> Maybe people are just not bothering to file bugs on you anymore since you wontfixed all the other bugs
  560. # [14:30] <gsnedders|work> (I decided to remove support primarily because we don't have our own XML parser: having one in PHP would be ungodly slow, so anything to special case certain errors is quite hackish, and this was causing some compat. issues with certain combinations of (valid) things (Atom + XHTML content + CDATA, IIRC), so I took the decision to favour the valid)
  561. # [14:30] <gsnedders|work> jgraham: Maybe, but there are still plenty of other duplicates we get filed :)
  562. # [14:31] <gsnedders|work> I am fairly certain from what I've seen elsewhere (e.g., what rubys has posted on his blog of stats from feed validator) that the state of feeds is getting better.
  563. # [14:32] <gsnedders|work> I'd say it is a realistic thing to change to using an XML (+NS) parser that allows invalid byte sequences and ignores RFC3023 (for text/xml charset)
  564. # [14:32] <gsnedders|work> </soapbox>
  565. # [14:42] <jgraham> http://www.youtube.com/watch?v=yFYH9BCRPAw
  566. # [14:43] * Quits: Peter- (n=peter@92.254.21.251) (No buffer space available)
  567. # [14:49] * Joins: yutak_home (n=kee@61.117.6.79)
  568. # [14:54] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
  569. # [15:02] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  570. # [15:04] * GPHemsley is getting tired of the <cite> argument
  571. # [15:10] * Joins: ttepasse (n=ttepas--@p5B0172E8.dip.t-dialin.net)
  572. # [15:11] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  573. # [15:13] * Joins: erlehmann_ (n=erlehman@tmo-109-179.customers.d1-online.com)
  574. # [15:13] * Quits: erlehmann_ (n=erlehman@tmo-109-179.customers.d1-online.com) (Read error: 104 (Connection reset by peer))
  575. # [15:15] * Joins: svl (n=me@ip-62-143-156-198.unitymediagroup.de)
  576. # [15:19] <Philip`> GPHemsley: Is it not endlessly fascinating?
  577. # [15:34] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("This computer has gone to sleep")
  578. # [15:42] * Joins: archtech (n=sv@83.228.56.37)
  579. # [15:43] * Quits: svl (n=me@ip-62-143-156-198.unitymediagroup.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
  580. # [15:43] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
  581. # [15:47] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  582. # [15:47] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
  583. # [15:50] * Joins: aroben (n=aroben@unaffiliated/aroben)
  584. # [15:50] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
  585. # [15:52] * Joins: miketaylr (n=miketayl@38.117.156.163)
  586. # [15:53] * Joins: mpt (n=mpt@canonical/mpt)
  587. # [15:57] * lmorchard|away is now known as lmorchard
  588. # [15:59] * Joins: MikeSmith (n=MikeSmit@114.48.65.127)
  589. # [16:23] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) (Read error: 145 (Connection timed out))
  590. # [16:25] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
  591. # [16:26] * gsnedders|work guesses that IE's DOM-like thing has to have protection to stop XPath causing infinite loops.
  592. # [16:29] * Quits: miketaylr (n=miketayl@38.117.156.163) (hubbard.freenode.net irc.freenode.net)
  593. # [16:29] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (hubbard.freenode.net irc.freenode.net)
  594. # [16:29] * Quits: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp) (hubbard.freenode.net irc.freenode.net)
  595. # [16:29] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (hubbard.freenode.net irc.freenode.net)
  596. # [16:29] * Quits: hober (n=ted@unaffiliated/hober) (hubbard.freenode.net irc.freenode.net)
  597. # [16:31] * Joins: miketaylr (n=miketayl@38.117.156.163)
  598. # [16:31] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  599. # [16:31] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  600. # [16:31] * Joins: hober (n=ted@unaffiliated/hober)
  601. # [16:31] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
  602. # [16:32] * Joins: pmuellr_ (n=pmuellr@nat/ibm/x-urmpyprfibyhzumo)
  603. # [16:33] <Philip`> gsnedders|work: I know nothing about this, but: Isn't XPath just supported in XML, where presumably IE uses MSXML which has a real DOM and is completely independent of the IE's HTML DOM-like thing?
  604. # [16:34] <gsnedders|work> Philip`: XPath is supported in HTML too
  605. # [16:35] * Joins: dglazkov (n=dglazkov@67.188.0.62)
  606. # [16:35] <Philip`> Oh, okay
  607. # [16:46] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
  608. # [16:47] * Quits: pmuellr (n=pmuellr@nat/ibm/x-sgtatlqksngjzzrh) (Read error: 110 (Connection timed out))
  609. # [16:47] * pmuellr_ is now known as pmuellr
  610. # [16:49] * Quits: dglazkov (n=dglazkov@67.188.0.62)
  611. # [16:52] * Joins: lazni (n=lazni@118.71.18.216)
  612. # [16:56] * Parts: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
  613. # [17:01] <gsnedders|work> Philip`: Oh, I'm wrong
  614. # [17:01] * Quits: Maurice (n=ano@80.101.46.164) ("Disconnected...")
  615. # [17:03] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  616. # [17:05] * Joins: tantek (n=tantek@adsl-69-106-229-240.dsl.pltn13.pacbell.net)
  617. # [17:06] * Joins: sebmarkbage (n=miranda@h-73-244.A146.priv.bahnhof.se)
  618. # [17:07] * Joins: dglazkov (n=dglazkov@nat/google/x-uvruqahkpdbiliri)
  619. # [17:08] * Quits: dglazkov (n=dglazkov@nat/google/x-uvruqahkpdbiliri) (Remote closed the connection)
  620. # [17:08] * Joins: dglazkov (n=dglazkov@nat/google/x-csntvlcbntsydsjl)
  621. # [17:09] * Joins: equalsJeffH (n=weechat@209.20.72.172)
  622. # [17:10] * Quits: equalsJeffH (n=weechat@209.20.72.172) (Client Quit)
  623. # [17:11] * Joins: equalsJeffH (n=weechat@209.20.72.172)
  624. # [17:12] * Quits: equalsJeffH (n=weechat@209.20.72.172) (Client Quit)
  625. # [17:13] * Quits: jgraham (n=jgraham@web22.webfaction.com) (hubbard.freenode.net irc.freenode.net)
  626. # [17:13] * Joins: jgraham (n=jgraham@web22.webfaction.com)
  627. # [17:13] * Joins: equalsJeffH (n=weechat@209.20.72.172)
  628. # [17:13] * Quits: aroben (n=aroben@unaffiliated/aroben) (hubbard.freenode.net irc.freenode.net)
  629. # [17:13] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (hubbard.freenode.net irc.freenode.net)
  630. # [17:13] * Quits: omii (i=programz@verizon-gni.com) (hubbard.freenode.net irc.freenode.net)
  631. # [17:13] * Quits: vs-hs_ (n=vs-hs@91.90.24.186) (hubbard.freenode.net irc.freenode.net)
  632. # [17:13] * Quits: tyoshino (n=tyoshino@220.109.219.244) (hubbard.freenode.net irc.freenode.net)
  633. # [17:13] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (hubbard.freenode.net irc.freenode.net)
  634. # [17:13] * Quits: kinetik (n=kinetik@121.98.132.55) (hubbard.freenode.net irc.freenode.net)
  635. # [17:13] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (hubbard.freenode.net irc.freenode.net)
  636. # [17:13] * Quits: jennb (n=jennb@74.125.59.73) (hubbard.freenode.net irc.freenode.net)
  637. # [17:13] * Quits: peritus_ (n=peritus@ircbridge.mahner.org) (hubbard.freenode.net irc.freenode.net)
  638. # [17:13] * Quits: mookid (i=mookid@ROFL.name) (hubbard.freenode.net irc.freenode.net)
  639. # [17:13] * Joins: mookid_ (i=mookid@ROFL.name)
  640. # [17:13] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
  641. # [17:13] * Joins: omii_ (i=programz@verizon-gni.com)
  642. # [17:13] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
  643. # [17:13] * Joins: kinetik (n=kinetik@121.98.132.55)
  644. # [17:13] * Joins: vs-hs (n=vs-hs@91.90.24.186)
  645. # [17:13] * Joins: aroben (n=aroben@unaffiliated/aroben)
  646. # [17:13] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  647. # [17:13] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  648. # [17:14] * Joins: peritus- (n=peritus@ircbridge.mahner.org)
  649. # [17:14] * Quits: equalsJeffH (n=weechat@209.20.72.172) (Client Quit)
  650. # [17:15] * Joins: equalsJeffH (n=weechat@209.20.72.172)
  651. # [17:15] * Quits: myakura (n=myakura@p4112-ipbf5102marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  652. # [17:16] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  653. # [17:17] * Quits: lazni (n=lazni@118.71.18.216) (hubbard.freenode.net irc.freenode.net)
  654. # [17:17] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (hubbard.freenode.net irc.freenode.net)
  655. # [17:17] * Quits: hober (n=ted@unaffiliated/hober) (hubbard.freenode.net irc.freenode.net)
  656. # [17:17] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (hubbard.freenode.net irc.freenode.net)
  657. # [17:17] * Quits: miketaylr (n=miketayl@38.117.156.163) (hubbard.freenode.net irc.freenode.net)
  658. # [17:17] * Joins: lazni (n=lazni@118.71.18.216)
  659. # [17:17] * Joins: miketaylr (n=miketayl@38.117.156.163)
  660. # [17:17] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  661. # [17:17] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  662. # [17:17] * Joins: hober (n=ted@unaffiliated/hober)
  663. # [17:18] * Quits: miketaylr (n=miketayl@38.117.156.163)
  664. # [17:18] * Joins: miketaylr (n=miketayl@38.117.156.163)
  665. # [17:22] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (hubbard.freenode.net irc.freenode.net)
  666. # [17:22] * Quits: hober (n=ted@unaffiliated/hober) (hubbard.freenode.net irc.freenode.net)
  667. # [17:22] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (hubbard.freenode.net irc.freenode.net)
  668. # [17:22] * Quits: lazni (n=lazni@118.71.18.216) (hubbard.freenode.net irc.freenode.net)
  669. # [17:23] * Joins: lazni (n=lazni@118.71.18.216)
  670. # [17:23] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  671. # [17:23] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  672. # [17:23] * Joins: hober (n=ted@unaffiliated/hober)
  673. # [17:23] * Quits: csarven (n=csarven@ip5451caad.direct-adsl.nl) ("Leaving.")
  674. # [17:28] * Quits: weinig|zZz (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  675. # [17:28] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  676. # [17:29] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
  677. # [17:34] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
  678. # [17:37] <gsnedders|work> Anyone got any idea about what the best way to count the descendants of a document is?
  679. # [17:37] <gsnedders|work> (pref. in a way that works in IE)
  680. # [17:37] <jgraham> It is important to clarify that you mean "Nodes"
  681. # [17:39] <zcorpan> just c/p from live dom viewer
  682. # [17:39] <zcorpan> and don't count the red nodes
  683. # [17:39] <jgraham> (but the short answer is "walk the 'tree' being careful to not count any node twice or descend into the descendants of nodes that you have seen before"
  684. # [17:39] <jgraham> )
  685. # [17:45] * Joins: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
  686. # [17:46] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  687. # [17:47] * Quits: smaug (n=chatzill@82.181.150.24) (Read error: 131 (Connection reset by peer))
  688. # [17:47] * smaug_ is now known as smaug
  689. # [17:52] * Joins: Super-Dot (n=Super-Do@66-240-25-23.isp.comcastbusiness.net)
  690. # [17:54] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
  691. # [18:02] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  692. # [18:03] * Quits: Super-Dot (n=Super-Do@66-240-25-23.isp.comcastbusiness.net)
  693. # [18:05] * Quits: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
  694. # [18:05] * Joins: dave_levin (n=dave_lev@74.125.59.73)
  695. # [18:08] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-cjgzkyixzycfespw)
  696. # [18:09] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  697. # [18:14] * Joins: paulirish (n=paul_iri@12.33.239.250)
  698. # [18:15] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-cjgzkyixzycfespw) (Client Quit)
  699. # [18:15] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-kqhmdpigahviqmlg)
  700. # [18:16] * Quits: lazni (n=lazni@118.71.18.216) ("Leaving.")
  701. # [18:16] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Nick collision from services.)
  702. # [18:16] * paulirish is now known as paul_irish
  703. # [18:17] * Joins: paul_irish_ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  704. # [18:18] <jgraham> Where does HTML5 say normatively that event handler attributes are null in the absence of being defined
  705. # [18:18] <jgraham> I can see where it says they are null if the content attribute doesn't compile
  706. # [18:18] <jgraham> or if the IDL attribute is removed
  707. # [18:19] <jgraham> Oh, nevermind it was obvious
  708. # [18:20] <jgraham> (just in the paragraph above where I was looking)
  709. # [18:20] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  710. # [18:21] <GPHemsley> Philip`: No, actually, it's endlessly repetitive.
  711. # [18:23] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  712. # [18:25] <gsnedders|work> http://www.betanews.com/article/Yahoo-Apple-Adobe-others-named-in-Eolas-patent-lawsuit-blitz/1254842259
  713. # [18:28] <tantek> ah the ghost of patent trolls past raises its ugly head
  714. # [18:31] <Philip`> We should all be glad that their innovation allowed us to have interactive plugins embedded in web pages
  715. # [18:32] <Philip`> Surely it's fair that they deserve a billion dollars for that?
  716. # [18:34] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  717. # [18:36] <Dashiva> And patents don't have any chinese wall equivalent either, do they?
  718. # [18:36] <Dashiva> Even if you didn't know about the patent, you're infringing someone else's innovation
  719. # [18:37] * Joins: remysharp (n=remyshar@host86-179-225-45.range86-179.btcentralplus.com)
  720. # [18:38] <Philip`> Indeed, otherwise it'd be trivial to steal someone's legitimate patent and just pretend you never read about it, which would be pretty much impossible to disprove
  721. # [18:39] * Quits: aboodman (n=aboodman@72.14.229.81)
  722. # [18:39] * Joins: aboodman (n=aboodman@72.14.229.81)
  723. # [18:40] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  724. # [18:40] * Quits: wildcard (i=ard@arson.matnia.net) (Remote closed the connection)
  725. # [18:41] <tantek> I wonder if history will repeat or not.
  726. # [18:41] <cardona507> hello - there was a really great video that went around the public_html mailing list last week about HTML5 and what it can do and how well it is supported in the different browsers. I am pretty sure it was made by someone at google. I can't seem to locate it in my email. Can someone point me toward it? (I apologize if the description is kinda vague)
  727. # [18:42] <cardona507> I want to post it to my HTML/CSS class forum
  728. # [18:42] <tantek> Last time, various folks (including TBL) wrote friend of the court briefs outlining how the so called "innovations" were previously openly discussed - by others - on w3.org mailing lists. But that didn't seem to affect the outcome.
  729. # [18:42] <webben> cardona507: http://vimeo.com/6691519 ?
  730. # [18:43] <cardona507> webben - exactly :) thanks
  731. # [18:55] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  732. # [18:56] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 131 (Connection reset by peer))
  733. # [18:56] * Joins: riven (n=colin@5ED0BF60.cable.ziggo.nl)
  734. # [19:02] * aroben is now known as aroben|meeting
  735. # [19:05] * Joins: maikmerten (n=maikmert@BAE1ae5.bae.pppool.de)
  736. # [19:06] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
  737. # [19:08] * Quits: michaelforrest (n=michaelf@91.189.88.12) (Read error: 104 (Connection reset by peer))
  738. # [19:10] * Joins: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
  739. # [19:11] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
  740. # [19:12] <gsnedders|work> Philip`: yt?
  741. # [19:13] * Joins: weinig (n=weinig@17.246.16.128)
  742. # [19:13] * Joins: cying (n=cying@70.90.171.153)
  743. # [19:14] <Philip`> gsnedders|work: Y
  744. # [19:14] <gsnedders|work> Philip`: What pages contain: document.createElement(["']<
  745. # [19:15] * Quits: zdobersek (n=zan@cpe-92-37-76-191.dynamic.amis.net) (Read error: 60 (Operation timed out))
  746. # [19:15] <Philip`> gsnedders|work: Do you mean document\.createElement\(["']< ?
  747. # [19:15] <gsnedders|work> Philip`: yeah
  748. # [19:16] * Joins: zdobersek (n=zan@cpe-92-37-68-253.dynamic.amis.net)
  749. # [19:16] <Philip`> gsnedders|work: Ask me again in five minutes
  750. # [19:20] <gsnedders|work> Philip`: again?
  751. # [19:22] <Philip`> gsnedders|work: http://philip.html5.org/data/createelement-with-angle-bracket.txt
  752. # [19:23] <gsnedders|work> Philip`: thx
  753. # [19:27] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  754. # [19:30] * Quits: weinig (n=weinig@17.246.16.128)
  755. # [19:31] * Quits: cedricv (n=cedric@112.199.138.194) (Remote closed the connection)
  756. # [19:40] * Joins: weinig (n=weinig@17.246.16.128)
  757. # [19:41] * Joins: mpt (n=mpt@canonical/mpt)
  758. # [19:42] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
  759. # [19:48] * Joins: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com)
  760. # [19:49] * Joins: onar_ (n=onar@17.244.70.19)
  761. # [19:52] * Joins: jennb (n=jennb@74.125.59.73)
  762. # [19:52] * Quits: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
  763. # [19:52] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
  764. # [19:55] * Quits: onar_ (n=onar@17.244.70.19) (Remote closed the connection)
  765. # [19:55] * Joins: onar_ (n=onar@17.226.23.126)
  766. # [19:55] * Quits: MikeSmith (n=MikeSmit@114.48.65.127) (Read error: 145 (Connection timed out))
  767. # [19:57] * Quits: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
  768. # [20:00] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 110 (Connection timed out))
  769. # [20:01] * Quits: remysharp (n=remyshar@host86-179-225-45.range86-179.btcentralplus.com) ("Gotta shoot - peeyaow!")
  770. # [20:02] * Joins: onar__ (n=onar@17.244.70.19)
  771. # [20:04] * Joins: mpt (n=mpt@canonical/mpt)
  772. # [20:10] * Quits: onar_ (n=onar@17.226.23.126) (Read error: 145 (Connection timed out))
  773. # [20:18] * Quits: Dashiva (i=Dashiva@wikia/Dashiva)
  774. # [20:20] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
  775. # [20:30] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
  776. # [20:37] * Quits: JohnResig (n=JohnResi@ejohn.org) ("leaving")
  777. # [20:38] * Joins: JohnResig (n=JohnResi@121.255.201.74.static.ey03.engineyard.com)
  778. # [20:39] * Joins: mitnavn (n=mitnavn@0x5552b452.adsl.cybercity.dk)
  779. # [20:39] * Quits: mitnavn (n=mitnavn@0x5552b452.adsl.cybercity.dk) (hubbard.freenode.net irc.freenode.net)
  780. # [20:39] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (hubbard.freenode.net irc.freenode.net)
  781. # [20:39] * Quits: onar__ (n=onar@17.244.70.19) (hubbard.freenode.net irc.freenode.net)
  782. # [20:39] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (hubbard.freenode.net irc.freenode.net)
  783. # [20:39] * Quits: hober (n=ted@unaffiliated/hober) (hubbard.freenode.net irc.freenode.net)
  784. # [20:39] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (hubbard.freenode.net irc.freenode.net)
  785. # [20:40] * Joins: mitnavn (n=mitnavn@0x5552b452.adsl.cybercity.dk)
  786. # [20:40] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
  787. # [20:40] * Joins: onar__ (n=onar@17.244.70.19)
  788. # [20:40] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  789. # [20:40] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  790. # [20:40] * Joins: hober (n=ted@unaffiliated/hober)
  791. # [20:40] * Quits: onar__ (n=onar@17.244.70.19) (Killed by sagan.freenode.net (Nick collision))
  792. # [20:41] * Joins: arun (n=arun@nat/mozilla/x-qwsdrntjtupgfksd)
  793. # [20:42] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (hubbard.freenode.net irc.freenode.net)
  794. # [20:42] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (hubbard.freenode.net irc.freenode.net)
  795. # [20:42] * Quits: hober (n=ted@unaffiliated/hober) (hubbard.freenode.net irc.freenode.net)
  796. # [20:42] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (hubbard.freenode.net irc.freenode.net)
  797. # [20:42] * Quits: mitnavn (n=mitnavn@0x5552b452.adsl.cybercity.dk) (hubbard.freenode.net irc.freenode.net)
  798. # [20:43] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
  799. # [20:43] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  800. # [20:43] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
  801. # [20:43] * Joins: hober (n=ted@unaffiliated/hober)
  802. # [20:43] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  803. # [20:48] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  804. # [20:50] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  805. # [20:55] * GPHemsley shifts uncomfortably after reading the latest response in the <cite> debate.
  806. # [20:58] * aroben|meeting is now known as aroben
  807. # [20:58] <TabAtkins> GPHemsley: To be fair, I totally agree with him, and don't understand quite how it could be misconstrued as badly as it is by Hixie.
  808. # [20:59] <GPHemsley> I'm personally of the belief that <cite> should be used to mark up an entire entry in a bibliography, so I don't even bother getting directly involved in the discussion.
  809. # [20:59] <GPHemsley> But yeah, I certainly don't agree that <cite> should be restricted to just titles of works
  810. # [20:59] <TabAtkins> Interesting, but totally against legacy usage, so can be struck immediately. ^_^
  811. # [21:00] * Joins: dbaron (n=dbaron@nat/mozilla/x-pgtrlcxlawwtedmu)
  812. # [21:00] <GPHemsley> Precisely :P
  813. # [21:00] <TabAtkins> Yeah, I just added an example from my own site to the whatwg wiki page about it.
  814. # [21:00] * aroben is now known as aroben|lunch
  815. # [21:00] * Quits: weinig (n=weinig@17.246.16.128)
  816. # [21:00] * Quits: maikmerten (n=maikmert@BAE1ae5.bae.pppool.de) (Remote closed the connection)
  817. # [21:00] <TabAtkins> As I use the <blockquote>/<cite> pair to mark up testimonials, and expect to continue to do so in the future.
  818. # [21:01] <GPHemsley> right
  819. # [21:01] <GPHemsley> what is the link to the wiki article, please?
  820. # [21:01] <TabAtkins> One sec.
  821. # [21:02] * Joins: Super-Dot (n=Super-Do@66-240-25-4.isp.comcastbusiness.net)
  822. # [21:03] <TabAtkins> GPHemsley: http://wiki.whatwg.org/wiki/Cite_element
  823. # [21:03] <GPHemsley> thanks
  824. # [21:03] * Joins: weinig (n=weinig@17.246.16.128)
  825. # [21:06] <GPHemsley> perhaps we should analyze the word 'cite' itself?
  826. # [21:06] <GPHemsley> if so, the first question is, are we using it as a verb or a noun?
  827. # [21:07] <TabAtkins> I use it as a verb. I'm citing whatever's in the <cite>.
  828. # [21:08] * Quits: weinig (n=weinig@17.246.16.128) (Client Quit)
  829. # [21:09] <GPHemsley> hmm... according to the main definition of the verb 'cite', it cane be used to refer to quotes/quotations, titles, and people
  830. # [21:09] <GPHemsley> s/cane/can/
  831. # [21:10] <TabAtkins> Yeah, the first one doesn't jive with legacy <cite>, but the second and third definitely do.
  832. # [21:11] <TabAtkins> Which is why I don't understand why Hixie keeps splitting things the way he does. We want to use <cite> for "things we cite". He seems to be slicing things differently - he wants to use for "x things", making sure that x is a category that can be reliably styled as a citation.
  833. # [21:11] <TabAtkins> Which is why names don't work for his logic - most of the time you *don't* want to mark up a name, or style it with italics.
  834. # [21:11] <GPHemsley> reading the FAQ entry on it, it seems that the main issue is the difference in styling (i.e. italics) between titles and authors
  835. # [21:12] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
  836. # [21:12] <TabAtkins> I just don't see a significant difference, though. I italicize cited names.
  837. # [21:12] * Quits: archtech (n=sv@83.228.56.37)
  838. # [21:12] * Joins: cying (n=cying@70.90.171.153)
  839. # [21:12] <TabAtkins> And if I was bolding them or something, I'd be bolding work names too.
  840. # [21:13] <GPHemsley> I think <cite> should be used for things such as parenthetical citations or footnotes (e.g. in spec documents, like <cite>[RFC3066]</cite>), rather than any off-handed mention of a work's title
  841. # [21:14] <TabAtkins> Basically I just don't want to be stuck with <span class=cite> when I'm trying to mark up names being attributed for styling purposes when there's a perfectly serviceable <cite> element right here.
  842. # [21:14] <GPHemsley> ...or author, for that matter
  843. # [21:14] <TabAtkins> Well, you *do* often style works, even if you're not directly quoting them.
  844. # [21:14] <GPHemsley> yes
  845. # [21:14] <GPHemsley> that is true
  846. # [21:14] <GPHemsley> but I think that should be dealt with separately
  847. # [21:15] <TabAtkins> And saying that "too bad, that's not *enough* quotation to get special <cite> styling, off to <span>-land with you" is weird and would just cause problems.
  848. # [21:15] <TabAtkins> A simpler rule is "are you citing something, and do you want it styled specially?".
  849. # [21:15] <GPHemsley> I think you'd be better off with <cite class="title"> and <cite class="author">
  850. # [21:15] <TabAtkins> Possibly, if you need to slice things that thinly.
  851. # [21:15] <GPHemsley> right
  852. # [21:16] <GPHemsley> so, leave the default styling as italics (for legacy issues), and then allow any reference to any work or author, with the granularity decided by the author
  853. # [21:16] <TabAtkins> My rule for semantics is that if I can't explain it in terms of a single easy question, it's too complicated.
  854. # [21:16] <TabAtkins> Yeah, that's about what I want.
  855. # [21:16] <GPHemsley> seems simple enough
  856. # [21:17] <GPHemsley> Hixie: ^^
  857. # [21:21] <TabAtkins> Ah, spending some time just sitting down and styling a page is so relaxing.
  858. # [21:23] <GPHemsley> heh
  859. # [21:23] <GPHemsley> while you're at it, I'd recommend to changing -- to em dashes ;)
  860. # [21:23] <GPHemsley> s/to/you/
  861. # [21:24] <TabAtkins> Yeah, probably. I always forget how to do unicode in the content property, though.
  862. # [21:24] <GPHemsley> \u2014
  863. # [21:24] <GPHemsley> I think
  864. # [21:25] <TabAtkins> Lemme try. One sec.
  865. # [21:26] <TabAtkins> Nope. >_<
  866. # [21:27] <GPHemsley> you did it wrong :P
  867. # [21:27] <TabAtkins> I've done it four different ways now.
  868. # [21:27] <GPHemsley> oh
  869. # [21:27] <GPHemsley> meh
  870. # [21:27] <GPHemsley> hang on
  871. # [21:27] <GPHemsley> oh
  872. # [21:27] <GPHemsley> \2014
  873. # [21:28] <TabAtkins> Ah, excellent.
  874. # [21:28] <GPHemsley> weird... the space disappeared
  875. # [21:29] <TabAtkins> Yeah, but I don't care enough to debug. It's good enough.
  876. # [21:30] <GPHemsley> perhaps you want a \00A0 (NBSP) or \2002 (en space) \2003 (em space)
  877. # [21:31] <GPHemsley> (there's an "or" missing in there)
  878. # [21:31] * Joins: gunderwonder_ (n=gunderwo@239.80-203-88.nextgentel.com)
  879. # [21:31] * Joins: benward (n=benward@nat/yahoo/x-mjqqxqxifszntjpi)
  880. # [21:33] <tantek> TabAtkins - re: cite element, perhaps add your voice of support to the opinions section on the wiki: http://wiki.whatwg.org/wiki/Cite_element
  881. # [21:33] <tantek> (and add any examples you have on the web as well)
  882. # [21:33] <TabAtkins> tantek: I already added an example - it's the Go Figure one.
  883. # [21:33] <tantek> oh cool - awesome
  884. # [21:33] <TabAtkins> GPHemsley: Yeah, an nbsp did it.
  885. # [21:34] <GPHemsley> TabAtkins: Cool
  886. # [21:34] <TabAtkins> Odd that it would lose an ordinary space, though. Hmm.
  887. # [21:34] <GPHemsley> TabAtkins: Incidently, I'd recommend indenting those lines just a tad, as well.
  888. # [21:34] <tantek> TabAtkins, GPHemsley, still worth adding a +1 here IMHO: http://wiki.whatwg.org/wiki/Cite_element#opinions
  889. # [21:34] <TabAtkins> Oh, the cite lines?
  890. # [21:34] <GPHemsley> yeah
  891. # [21:34] * aroben|lunch is now known as aroben
  892. # [21:35] <tantek> if any strawpoll is conducted in the wg, it can include the opinions there in absentia
  893. # [21:35] * Joins: jwalden (n=waldo@nat/mozilla/x-ehnwdqpfukbaxcho)
  894. # [21:35] <GPHemsley> what are we +1ing, though?
  895. # [21:36] <tantek> the use of the cite element to mark up names of speakers/people for quotations
  896. # [21:36] <TabAtkins> tantek: done
  897. # [21:36] * Quits: sebmarkbage (n=miranda@h-73-244.A146.priv.bahnhof.se) (Read error: 104 (Connection reset by peer))
  898. # [21:37] <TabAtkins> GPHemsley: You're right, that looks better.
  899. # [21:37] <GPHemsley> :)
  900. # [21:37] <GPHemsley> TabAtkins: And perhaps a little extra space above, too
  901. # [21:37] * Quits: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com) (Connection timed out)
  902. # [21:38] <TabAtkins> above the cite or above the blockquote?
  903. # [21:38] <GPHemsley> above the cite
  904. # [21:38] <GPHemsley> (hmm... thanks for alerting to me to the 'text-indent' property, BTW)
  905. # [21:38] * gunderwonder_ is now known as gunderwonder
  906. # [21:38] * GPHemsley really cannot type.
  907. # [21:38] <TabAtkins> Heh, np.
  908. # [21:39] <GPHemsley> yeah, that's better
  909. # [21:39] <TabAtkins> Okay, .25em is a bit too much. I like the space, but want only a very fine one.
  910. # [21:39] <TabAtkins> Ah, better.
  911. # [21:40] <TabAtkins> .15em it is. I still want a very strong visual correlation with the preceding blockquote.
  912. # [21:40] <GPHemsley> right
  913. # [21:41] <GPHemsley> I'm gonna write a message to the cite thread regarding our discussion, BTW
  914. # [21:41] * Joins: cohitre (n=cohitre@pool-98-111-95-62.sttlwa.fios.verizon.net)
  915. # [21:41] <TabAtkins> kk. That saves me having to do so.
  916. # [21:43] * Quits: roc (n=roc@121.72.169.197)
  917. # [21:44] <TabAtkins> lunch - be back in 2 hours
  918. # [21:45] * Quits: jennb (n=jennb@74.125.59.73)
  919. # [21:45] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) ("Wünsche weiterhin guten Flug")
  920. # [21:49] * Joins: gunderwonder_ (n=gunderwo@239.80-203-88.nextgentel.com)
  921. # [21:52] <GPHemsley> sent
  922. # [21:54] <GPHemsley> tantek: I'm now on record with what I support. Still not sure whether that fits into that +1 list.
  923. # [21:55] <tantek> GPHemsley - the beginning of the section describes what is proposed
  924. # [21:55] <tantek> http://wiki.whatwg.org/wiki/Cite_element#speaker
  925. # [21:55] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
  926. # [21:55] <GPHemsley> Yeah, I'm there
  927. # [21:55] <GPHemsley> it's kind of a dinky sentence
  928. # [21:56] <GPHemsley> it should probably be propped up with more direct wording, like "we all support this, that, and the other thing"
  929. # [21:56] <GPHemsley> IDK, just my opinion
  930. # [21:56] <GPHemsley> easy to miss
  931. # [21:57] <tantek> ok
  932. # [21:57] * Quits: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com) (Read error: 110 (Connection timed out))
  933. # [21:57] * gunderwonder_ is now known as gunderwonder
  934. # [21:57] * Philip` adds a -1, just to balance things out
  935. # [21:58] <GPHemsley> :P
  936. # [21:59] * Quits: Super-Dot (n=Super-Do@66-240-25-4.isp.comcastbusiness.net) (Read error: 104 (Connection reset by peer))
  937. # [22:00] * Joins: Super-Dot (n=Super-Do@66-240-25-4.isp.comcastbusiness.net)
  938. # [22:01] <Dashiva> Philip`: Make it -10 just in case
  939. # [22:02] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  940. # [22:03] <tantek> Philip` - I encourage you to add your opinion to the wiki, along with links to any supporting materials: http://wiki.whatwg.org/wiki/Cite_element#opinions
  941. # [22:03] <tantek> GPHemsley - reload that link - I've added a summary opinion sentence to address the issue you raised
  942. # [22:03] * Joins: explicit_ (n=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
  943. # [22:03] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  944. # [22:04] * Joins: ap (n=ap@17.246.19.174)
  945. # [22:05] * Parts: pmuellr (n=pmuellr@nat/ibm/x-urmpyprfibyhzumo)
  946. # [22:06] * Quits: tantek (n=tantek@adsl-69-106-229-240.dsl.pltn13.pacbell.net)
  947. # [22:07] <GPHemsley> tantek: That's better, but it's still a little submissive and ambiguous. It should make clear what +1 means versus -1.
  948. # [22:12] <Philip`> tantek: Oh, I don't want to bother actually reading the page or having an informed opinion
  949. # [22:14] * Quits: Super-Dot (n=Super-Do@66-240-25-4.isp.comcastbusiness.net) (Read error: 60 (Operation timed out))
  950. # [22:18] * Quits: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com) (Client Quit)
  951. # [22:19] * Joins: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com)
  952. # [22:20] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
  953. # [22:21] * Joins: jennb (n=jennb@74.125.59.73)
  954. # [22:24] * Quits: zdobersek (n=zan@cpe-92-37-68-253.dynamic.amis.net) ("Leaving.")
  955. # [22:24] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.85 [Firefox 3.7a1pre/20090929162016]")
  956. # [22:24] * Quits: equalsJeffH (n=weechat@209.20.72.172) ("WeeChat 0.2.6")
  957. # [22:25] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  958. # [22:27] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  959. # [22:35] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  960. # [22:38] * Joins: sicking (n=chatzill@nat/mozilla/x-whsdwxaywrcmjsqa)
  961. # [22:43] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  962. # [22:44] * Joins: jwalden_ (n=waldo@nat/mozilla/x-rcdpgeyyrxjgseac)
  963. # [22:50] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  964. # [22:51] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  965. # [22:54] * Quits: jwalden (n=waldo@nat/mozilla/x-ehnwdqpfukbaxcho) (Success)
  966. # [22:58] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  967. # [22:59] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  968. # [22:59] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) (Client Quit)
  969. # [23:04] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  970. # [23:06] * arun is now known as Guest66076
  971. # [23:08] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  972. # [23:10] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (Read error: 54 (Connection reset by peer))
  973. # [23:12] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 54 (Connection reset by peer))
  974. # [23:12] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  975. # [23:12] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Client Quit)
  976. # [23:14] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  977. # [23:16] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-kqhmdpigahviqmlg) (Ping timeout: 180 seconds)
  978. # [23:18] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
  979. # [23:33] * Quits: cying (n=cying@70.90.171.153)
  980. # [23:36] * Joins: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
  981. # [23:45] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (Remote closed the connection)
  982. # [23:45] * Joins: weinig (n=weinig@17.246.16.128)
  983. # [23:47] * Quits: benward (n=benward@nat/yahoo/x-mjqqxqxifszntjpi) (Read error: 104 (Connection reset by peer))
  984. # [23:50] * Joins: dpranke (n=Adium@nat/google/x-xfwuzteapblrwlto)
  985. # [23:54] * mookid_ is now known as mikeke
  986. # [23:54] * Joins: ojan (n=ojan@nat/google/x-atguerljrvadgiqo)
  987. # [23:54] * Joins: benward (n=benward@98.210.154.133)
  988. # [23:54] * Quits: jorlow (n=jorlow@nat/google/x-vpliukrtyrdjgtcq)
  989. # [23:57] * Quits: paul_irish (n=paul_iri@12.33.239.250) (Read error: 104 (Connection reset by peer))
  990. # [23:57] * Joins: paulirish (n=paul_iri@12.33.239.250)
  991. # [23:59] * paulirish is now known as paul_irish
  992. # Session Close: Wed Oct 07 00:00:00 2009

The end :)