/irc-logs / w3c / #html-wg / 2007-07-24 / end

Options:

  1. # Session Start: Tue Jul 24 00:00:00 2007
  2. # Session Ident: #html-wg
  3. # [00:00] <zcorpan> mjs: ok. what about lowercasing?
  4. # [00:00] <mjs> zcorpan: I don't know about lowercasing
  5. # [00:00] <mjs> I guess that would make sense
  6. # [00:01] <mjs> though I hadn't really thought about it
  7. # [00:04] * Joins: gavin (gavin@74.103.208.221)
  8. # [00:05] <anne> http://www.w3.org/News/2007#item156
  9. # [00:07] <anne> (lowercase == ascii-lowercase?)
  10. # [00:07] <zcorpan> (yes)
  11. # [00:10] <zcorpan> (i need tests on that too)
  12. # [00:12] * Parts: hasather (hasather@80.203.71.22)
  13. # [00:14] * Quits: mjs (mjs@67.41.152.66) (Ping timeout)
  14. # [00:17] <Philip`> Aha, tokeniser tests now pass in Perl
  15. # [00:18] <Philip`> (except for lacking the input stream processing stuff, and some Unicode issues)
  16. # [00:20] * Joins: mjs (mjs@67.41.159.21)
  17. # [00:23] * Joins: schepers (schepers@128.30.52.30)
  18. # [00:23] <Philip`> The Perl one takes 20 seconds for tokenising the HTML5 spec, which I think is about the same as Python-with-Psyco was, and a hundred times slower than C++
  19. # [00:30] * Quits: mjs (mjs@67.41.159.21) (Ping timeout)
  20. # [00:37] * Joins: mjs (mjs@67.41.138.179)
  21. # [00:37] * Quits: edas (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'├ędition 2007 de http://www.paris-web.fr/ )
  22. # [00:45] * Quits: heycam (cam@203.214.127.179) (Ping timeout)
  23. # [00:51] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  24. # [00:51] <Philip`> http://canvex.lazyilluminati.com/misc/parser/tokeniser.html - new and updated, including a highly useful HTML-to-HTML converter which is probably buggy
  25. # [01:05] <zcorpan> Philip`: do you have a content model flag?
  26. # [01:06] <Philip`> Not really in the JS/Perl versions
  27. # [01:07] <Philip`> or at least they do check the content model flag, but it's never set to anything other than PCDATA
  28. # [01:07] * Quits: myakura (myakura@58.88.37.26) (Quit: Leaving...)
  29. # [01:07] <zcorpan> ok
  30. # [01:07] <Philip`> and the code to check for the end of a CDATA/RCDATA section is missing
  31. # [01:08] <Philip`> That works correctly in the C++ version, though
  32. # [01:09] * Joins: heycam (cam@130.194.72.84)
  33. # [01:12] <zcorpan> Philip`: very cool anyway :)
  34. # [01:15] <Philip`> I still need to get around to implementing the rest of the parser before it'll actually be useful :-)
  35. # [01:15] * Parts: billmason (billmason@69.30.57.156)
  36. # [01:26] * Joins: sbuluf (svjjo@200.49.140.147)
  37. # [01:32] * Quits: mjs (mjs@67.41.138.179) (Quit: mjs)
  38. # [01:34] * Quits: zcorpan (zcorpan@84.216.41.25) (Ping timeout)
  39. # [01:58] * Joins: karl (karlcow@128.30.52.30)
  40. # [02:06] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  41. # [02:09] * Quits: tH (Rob@87.102.85.210) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  42. # [02:11] * Joins: gavin (gavin@74.103.208.221)
  43. # [02:20] <karl> http://krijnhoetmer.nl/irc-logs/html-wg/20070723#l-85
  44. # [02:21] <karl> interesting, I thought html 5 believers were the inquisition.
  45. # [02:22] <karl> as being overly pragmatic, any ideas which are pushed the extremes of purity, in this case "belief of being rationale and practical, becomes dangerous.
  46. # [02:23] <karl> s/pushed/pushed to/
  47. # [02:44] * Quits: kingryan (rking3@208.66.64.47) (Connection reset by peer)
  48. # [02:44] * Joins: kingryan (rking3@208.66.64.47)
  49. # [02:51] * Quits: kingryan (rking3@208.66.64.47) (Quit: kingryan)
  50. # [02:52] * Joins: mjs (mjs@70.56.48.131)
  51. # [03:59] * Quits: mjs (mjs@70.56.48.131) (Ping timeout)
  52. # [04:10] * Joins: mjs (mjs@70.56.38.160)
  53. # [04:15] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  54. # [04:20] * Joins: gavin (gavin@74.103.208.221)
  55. # [04:31] * Quits: mjs (mjs@70.56.38.160) (Ping timeout)
  56. # [04:37] * Joins: mjs (mjs@67.41.137.74)
  57. # [04:42] * Quits: heycam (cam@130.194.72.84) (Ping timeout)
  58. # [05:02] * Joins: heycam (cam@203.214.127.179)
  59. # [05:08] * Joins: Lachy (chatzilla@203.214.140.60)
  60. # [05:10] * Quits: Zeros (Zeros-Elip@67.154.87.254) (Quit: Leaving)
  61. # [05:16] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  62. # [05:28] * Quits: mjs (mjs@67.41.137.74) (Ping timeout)
  63. # [05:34] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Client exited)
  64. # [05:53] * Quits: Lachy (chatzilla@203.214.140.60) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502])
  65. # [05:53] * Joins: Lachy (chatzilla@203.214.140.60)
  66. # [05:58] * Quits: Lachy (chatzilla@203.214.140.60) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502])
  67. # [05:58] * Joins: Lachy (chatzilla@203.214.140.60)
  68. # [06:13] * Joins: olivier (ot@128.30.52.30)
  69. # [06:23] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  70. # [06:28] * Joins: gavin (gavin@74.103.208.221)
  71. # [06:50] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  72. # [07:01] * Joins: mjs (mjs@67.41.158.175)
  73. # [07:04] * Quits: mjs (mjs@67.41.158.175) (Ping timeout)
  74. # [07:12] * Joins: mjs (mjs@70.56.48.141)
  75. # [07:13] * Joins: Lionheart (robin@66.57.69.65)
  76. # [07:14] * Quits: schepers (schepers@128.30.52.30) (Ping timeout)
  77. # [07:15] * Quits: olivier (ot@128.30.52.30) (Quit: This computer has gone to sleep)
  78. # [07:15] * Joins: olivier (ot@128.30.52.30)
  79. # [07:29] * Quits: mjs (mjs@70.56.48.141) (Ping timeout)
  80. # [07:35] * Joins: mjs (mjs@67.41.136.199)
  81. # [07:42] * Quits: mjs (mjs@67.41.136.199) (Ping timeout)
  82. # [07:50] * Joins: mjs (mjs@67.41.153.74)
  83. # [08:30] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  84. # [08:35] * Joins: gavin (gavin@74.103.208.221)
  85. # [09:01] * Quits: mjs (mjs@67.41.153.74) (Ping timeout)
  86. # [09:09] * Parts: Lionheart (robin@66.57.69.65)
  87. # [09:16] * Joins: Sander (svl@86.87.68.167)
  88. # [09:21] * Joins: mjs (mjs@67.41.153.74)
  89. # [09:24] * Quits: mjs (mjs@67.41.153.74) (Ping timeout)
  90. # [09:30] * Quits: anne (annevk@81.68.67.12) (Ping timeout)
  91. # [09:30] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
  92. # [09:32] * Quits: sbuluf (svjjo@200.49.140.147) (Ping timeout)
  93. # [09:35] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
  94. # [09:59] * Joins: ROBOd (robod@86.34.246.154)
  95. # [10:11] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  96. # [10:31] * Joins: zcorpan (zcorpan@84.216.40.51)
  97. # [10:38] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  98. # [10:43] * Joins: gavin (gavin@74.103.208.221)
  99. # [11:12] * Joins: Lionheart (robin@66.57.69.65)
  100. # [11:44] * Joins: tH (Rob@87.102.85.210)
  101. # [11:46] * Quits: Lachy (chatzilla@203.214.140.60) (Ping timeout)
  102. # [11:48] * Joins: Lachy (chatzilla@203.214.140.60)
  103. # [12:11] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
  104. # [12:45] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  105. # [12:50] * Joins: gavin (gavin@74.103.208.221)
  106. # [12:50] * Quits: Lionheart (robin@66.57.69.65) (Ping timeout)
  107. # [13:16] * Joins: myakura (myakura@58.88.37.26)
  108. # [13:24] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  109. # [13:51] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
  110. # [14:14] * Joins: Lionheart (robin@66.57.69.65)
  111. # [14:15] * Parts: Lionheart (robin@66.57.69.65)
  112. # [14:16] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  113. # [14:23] * Parts: zcorpan (zcorpan@84.216.40.51)
  114. # [14:27] * Joins: Sander (svl@86.87.68.167)
  115. # [14:52] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  116. # [14:57] * Joins: gavin (gavin@74.103.208.221)
  117. # [15:27] * Joins: zcorpan (zcorpan@84.216.40.51)
  118. # [15:37] * Joins: kazuhito (kazuhito@222.151.145.247)
  119. # [15:44] * Joins: anne (annevk@213.236.208.22)
  120. # [16:01] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
  121. # [16:21] * Quits: myakura (myakura@58.88.37.26) (Quit: Leaving...)
  122. # [16:25] <zcorpan> hmm, the .element green color doesn't fit in the w3c theme
  123. # [16:26] <zcorpan> #EEEEFF and #9999FF looks better
  124. # [16:59] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  125. # [17:04] * Joins: gavin (gavin@74.103.208.221)
  126. # [17:21] <krijnh> #eeeeff and #9999ff take less bytes
  127. # [17:22] <krijnh> Ow, more, never mind :)
  128. # [17:26] * Quits: kazuhito (kazuhito@222.151.145.247) (Quit: Quitting!)
  129. # [17:36] <zcorpan> #eef and #99f is less bytes :)
  130. # [17:37] <krijnh> http://annevankesteren.nl/archives/2005/05/xhtml#comment-4112
  131. # [17:38] <anne> http://annevankesteren.nl/2005/05/xhtml#comment-4127
  132. # [17:38] <krijnh> I know :p
  133. # [17:38] <krijnh> That was pretty stupid
  134. # [17:39] <krijnh> Good to see I'm at least consistent on that :)
  135. # [17:39] <anne> on being stupid? :p
  136. # [17:39] <krijnh> ;)
  137. # [17:57] * Quits: Sander (svl@86.87.68.167) (Connection reset by peer)
  138. # [17:57] * Joins: Sander (svl@86.87.68.167)
  139. # [17:58] * Joins: dbaron (dbaron@71.198.189.81)
  140. # [18:06] * anne wonders what more feedback Jens needs...
  141. # [18:06] <anne> it's not backwards compatible, period
  142. # [18:09] <Philip`> It's just that specific syntax that is not backwards compatible, and it should be easy to think of other syntaxes that would work - I think he was more interested in the general concept of supporting multiple IDs, rather than that way of writing them
  143. # [18:10] <anne> maybe
  144. # [18:13] <anne> I'm not really convinced there's a need for multiple IDs
  145. # [18:13] <anne> It also has negative performance impact as I understand it
  146. # [18:17] <zcorpan> PATHID?
  147. # [18:17] <Philip`> Is there ever any new feature at all that doesn't have a negative performance impact?
  148. # [18:18] <zcorpan> <plaintext>? :)
  149. # [18:20] <Philip`> You have to add a whole new bit of loop into your parser to support plaintext, which uses up programmer time and download/disk/cache space which gets multiplied by a hundred million users into quite a lot of waste :-)
  150. # [18:21] <Philip`> (So, er, maybe it's not an entirely significant performance impact, but it's still probably on the negative side)
  151. # [18:21] <zcorpan> can you make up your mind of what you're asking? :)
  152. # [18:22] <anne> Philip`, fair point, the thing is that ID lookup happens really really often, mostly with getElementById and ID selectors
  153. # [18:22] <Philip`> I don't really have any idea what I'm asking or saying :-)
  154. # [18:23] <anne> "Is there ever any new feature at all that doesn't have a negative performance impact?"
  155. # [18:23] <anne> oh
  156. # [18:30] * anne -> home
  157. # [18:49] * Joins: edas (edaspet@88.191.34.123)
  158. # [19:07] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  159. # [19:12] * Joins: gavin (gavin@74.103.208.221)
  160. # [19:25] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  161. # [19:37] * Joins: schepers (schepers@128.30.52.30)
  162. # [19:44] * Joins: dbaron (dbaron@63.245.220.241)
  163. # [19:49] * Quits: edas (edaspet@88.191.34.123) (Ping timeout)
  164. # [19:52] * Joins: schepers_ (schepers@128.30.52.30)
  165. # [19:53] * Quits: schepers (schepers@128.30.52.30) (Ping timeout)
  166. # [20:05] * Joins: hasather (hasather@80.203.71.22)
  167. # [20:14] * schepers_ is now known as schepers
  168. # [20:15] * Quits: schepers (schepers@128.30.52.30) (Client exited)
  169. # [20:15] * Joins: schepers (schepers@128.30.52.30)
  170. # [21:14] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  171. # [21:19] * Joins: gavin (gavin@74.103.208.221)
  172. # [21:22] * Joins: edas (edaspet@88.191.34.123)
  173. # [21:38] * Joins: mjs (mjs@67.40.152.126)
  174. # [21:41] * Quits: xover (xover@193.157.66.5) (Ping timeout)
  175. # [21:47] * Joins: xover (xover@193.157.66.5)
  176. # [21:47] * Quits: mjs (mjs@67.40.152.126) (Ping timeout)
  177. # [21:51] * Parts: hasather (hasather@80.203.71.22)
  178. # [21:55] * Joins: mjs (mjs@67.40.152.17)
  179. # [22:15] * Quits: mjs (mjs@67.40.152.17) (Ping timeout)
  180. # [22:22] * Joins: mjs (mjs@67.40.154.45)
  181. # [22:40] * Quits: mjs (mjs@67.40.154.45) (Quit: mjs)
  182. # [22:50] * Quits: xover (xover@193.157.66.5) (Ping timeout)
  183. # [22:59] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
  184. # [23:22] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
  185. # [23:27] * Joins: gavin (gavin@74.103.208.221)
  186. # [23:31] * Joins: mjs (mjs@67.41.144.46)
  187. # [23:36] * Quits: Bob_le_Pointu (mallory@80.248.208.232) (Ping timeout)
  188. # [23:50] * Quits: zcorpan (zcorpan@84.216.40.51) (Ping timeout)
  189. # [23:52] * Quits: mjs (mjs@67.41.144.46) (Ping timeout)
  190. # [23:55] * Joins: Bob_le_Pointu (mallory@80.248.208.232)
  191. # [23:55] * Joins: hyatt (hyatt@17.203.14.203)
  192. # [23:58] * Joins: mjs (mjs@70.56.49.124)
  193. # Session Close: Wed Jul 25 00:00:00 2007

The end :)