/irc-logs / freenode / #whatwg / 2010-01-20 / end

Options:

  1. # Session Start: Wed Jan 20 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:03] * Joins: aho (n=nya@e183151053.adsl.alicedsl.de)
  4. # [00:04] <aho> localStorage, what's the limit there? 3mb?
  5. # [00:05] <virtuelv> I don't think the spec mandates a limit
  6. # [00:05] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
  7. # [00:05] <aho> hmhm
  8. # [00:05] <aho> found this: "The current default on iPhone is 5.0 MB. If your database grows beyond this limit, the user will automatically be asked to allow or deny the size increase. If he allows the increase, the database size limit will be upped to 10.MB"
  9. # [00:05] <aho> if it's like this everywhere it would be pretty nice indeed
  10. # [00:06] <aho> "User agents may prompt the user when quotas are reached," <- awww... spec says "may" :/
  11. # [00:06] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  12. # [00:06] <aho> http://www.w3.org/TR/2009/WD-webstorage-20091029/#disk-space
  13. # [00:07] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  14. # [00:08] <virtuelv> aho: my point is that you can't really rely on being able to store what you want to store
  15. # [00:08] <aho> of course
  16. # [00:08] <aho> but there should be an option to store more than 3 or 5mb if necessary
  17. # [00:09] <virtuelv> there are devices and scenarios where you are going to have less than that, I'm afraid
  18. # [00:09] * Joins: Sidnicious (n=Sidney@unaffiliated/sidney)
  19. # [00:10] <aho> should be a "should (if possible)" then instead of a weak "may"
  20. # [00:10] <virtuelv> I'm really wary of user agent requirements
  21. # [00:11] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (lindbohm.freenode.net irc.freenode.net)
  22. # [00:11] * Quits: jianli (n=jianli@74.125.59.65) (lindbohm.freenode.net irc.freenode.net)
  23. # [00:11] * Quits: Hixie (i=ianh@129.241.93.37) (lindbohm.freenode.net irc.freenode.net)
  24. # [00:11] * Quits: onar (n=onar@17.226.20.255) (lindbohm.freenode.net irc.freenode.net)
  25. # [00:11] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (lindbohm.freenode.net irc.freenode.net)
  26. # [00:11] * Quits: JohnResig (n=JohnResi@ejohn.org) (lindbohm.freenode.net irc.freenode.net)
  27. # [00:11] * Quits: syp (n=syp@lasigpc9.epfl.ch) (lindbohm.freenode.net irc.freenode.net)
  28. # [00:11] * Quits: gsnedders (n=gsnedder@204.232.194.186) (lindbohm.freenode.net irc.freenode.net)
  29. # [00:11] * Quits: karlcow (n=karl@nerval.la-grange.net) (lindbohm.freenode.net irc.freenode.net)
  30. # [00:11] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (lindbohm.freenode.net irc.freenode.net)
  31. # [00:11] <virtuelv> for user interface, that is
  32. # [00:11] <virtuelv> because, mostly users, myself included are:
  33. # [00:11] <virtuelv> a) uninterested in being interrupted by housekeeping tasks
  34. # [00:11] <aho> if you don't ask (and then don't increase the alotted space)... what then? fail? truncate? both sounds sorta bad if the data is somewhat important to you... even more so if asking/increasing would have been possible
  35. # [00:12] <virtuelv> b) Not qualified to answer in such dialogs
  36. # [00:13] * Quits: aroben|away (n=aroben@unaffiliated/aroben) (Read error: 54 (Connection reset by peer))
  37. # [00:13] * Joins: syp (n=syp@lasigpc9.epfl.ch)
  38. # [00:13] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  39. # [00:13] * Joins: Hixie (i=ianh@trivini.no)
  40. # [00:14] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  41. # [00:14] * Joins: jianli (n=jianli@74.125.59.73)
  42. # [00:14] * Joins: JohnResig (n=JohnResi@ejohn.org)
  43. # [00:14] * Joins: onar (n=onar@17.226.20.255)
  44. # [00:14] <aho> flash for example asks... seems to work fine for them
  45. # [00:14] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
  46. # [00:14] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  47. # [00:15] * Joins: karlcow (n=karl@nerval.la-grange.net)
  48. # [00:15] <virtuelv> aho: I'm saying that asking the user is never fine
  49. # [00:15] <virtuelv> I haven't yet seen flash ask me that
  50. # [00:16] <aho> it does if it needs to
  51. # [00:16] <virtuelv> and if it did, I'd quickly abandon a web site that required that of me
  52. # [00:16] <aho> some games need it
  53. # [00:16] <aho> and maybe some bigger flash apps
  54. # [00:16] <aho> and you'd abandon something because it takes another whopping 5mb?
  55. # [00:16] <virtuelv> if you need that much _data_, webstorage is not it
  56. # [00:17] <virtuelv> rather better caching
  57. # [00:17] <aho> from your... like... 1.5tb hdd? :>
  58. # [00:17] <virtuelv> ehm
  59. # [00:17] <virtuelv> you are assuming people have 1.5TB
  60. # [00:17] <aho> say 100gb
  61. # [00:17] <aho> 5mb is nothing
  62. # [00:18] <virtuelv> the reality is that on other devices than desktop, you're not likely to have 150 MB
  63. # [00:18] <aho> now
  64. # [00:18] <aho> things change, remember?
  65. # [00:18] <virtuelv> no, they don't
  66. # [00:18] <virtuelv> feature phones now have 40-80MB of built-in storage
  67. # [00:18] <aho> so, back in the 80ies every kiddy ran around with a super computer in their pocket?
  68. # [00:18] <aho> <:
  69. # [00:18] <virtuelv> and small memory cards
  70. # [00:19] <virtuelv> I have a phone that, nominally, has 32GB
  71. # [00:19] * Quits: nessy (n=Adium@239.140.LCA2010.fx.net.nz) ("Leaving.")
  72. # [00:19] <aho> ipods started with what? 1gb? and now there are models with 64 or 128gb
  73. # [00:20] <virtuelv> when I have filled that with what I actually care about having, such as my GPS turn-by-turn application and my music, I have so little space that I'd be pissed if a browser wasted it
  74. # [00:20] <aho> an usb stick with 32mb used to be expensive
  75. # [00:20] <aho> now you get 8bg for like 1/10 of the price
  76. # [00:21] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
  77. # [00:21] <aho> stuff like that changes pretty quickly
  78. # [00:21] <virtuelv> aho: the cookie size limit hasn't really moved in 15 years
  79. # [00:22] <aho> eh... yea... of course
  80. # [00:22] <virtuelv> it's either 2, 4 or possibly 5KB
  81. # [00:22] <aho> you send em over the wire all the time
  82. # [00:22] <virtuelv> and my tubes are 182 times wider than back then
  83. # [00:23] <aho> all the time = any f-ing request
  84. # [00:23] <aho> e.g. 50 times for one f5
  85. # [00:23] <virtuelv> aho: you're missing my point:
  86. # [00:23] <virtuelv> 5 MB is an ocean of storage
  87. # [00:24] <aho> that doesn't mean you will never fill it up
  88. # [00:25] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.86 [Firefox 3.7a1pre/20100112120615]")
  89. # [00:25] <aho> now, imagine you're using some web app which uses that storage to store the things you entered... you enter many things... over many many months... and then it's finally full... what then?
  90. # [00:26] <aho> do you really think not asking the user would be nice in this kind of scenario would be a good idea?
  91. # [00:26] <aho> - would be a good idea
  92. # [00:26] <aho> :>
  93. # [00:27] <aho> of course you could store all of that on the server side... but without that you can have a really cheap infrastructure
  94. # [00:27] <aho> which is a very nice thing imo
  95. # [00:28] <aho> also, offline mode
  96. # [00:31] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (Remote closed the connection)
  97. # [00:33] * Joins: _Utkarsh (n=admin@117.201.87.75)
  98. # [00:34] * Joins: TabAtkins_ (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  99. # [00:34] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
  100. # [00:36] * Quits: ttepasse (n=ttepas--@dslb-088-077-084-131.pools.arcor-ip.net) ("404")
  101. # [00:39] * Joins: albertwavering (n=albertwa@pool-173-66-188-110.washdc.fios.verizon.net)
  102. # [00:39] * Parts: albertwavering (n=albertwa@pool-173-66-188-110.washdc.fios.verizon.net)
  103. # [00:41] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  104. # [00:47] * Quits: othermaciej (n=mjs@17.246.16.53)
  105. # [00:48] * Quits: cying (n=cying@70.90.171.153) (Read error: 110 (Connection timed out))
  106. # [00:49] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
  107. # [00:51] * Joins: weinig (n=weinig@17.246.18.80)
  108. # [00:52] * Quits: Utkarsh (n=admin@117.201.87.75) (Connection timed out)
  109. # [00:54] * Quits: jgornick (n=joe@199.199.210.66)
  110. # [00:57] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  111. # [01:08] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) ("Leaving")
  112. # [01:08] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  113. # [01:10] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  114. # [01:10] * Joins: wakaba_1 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  115. # [01:15] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  116. # [01:15] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  117. # [01:15] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  118. # [01:17] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  119. # [01:17] * Quits: FireFly (n=firefly@unaffiliated/firefly) ("Leaving")
  120. # [01:18] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Remote closed the connection)
  121. # [01:19] * Joins: paul_iri_ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  122. # [01:19] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (Client Quit)
  123. # [01:19] * Joins: paul_ir__ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  124. # [01:20] * Joins: wakaba_2 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  125. # [01:24] * Quits: wakaba_1 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 60 (Operation timed out))
  126. # [01:24] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  127. # [01:24] * cardona507_ is now known as cardona507
  128. # [01:28] * paul_ir__ is now known as paul_irish_
  129. # [01:30] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 110 (Connection timed out))
  130. # [01:30] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 113 (No route to host))
  131. # [01:31] * Quits: Sidnicious (n=Sidney@unaffiliated/sidney)
  132. # [01:36] * Quits: paul_iri_ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Read error: 110 (Connection timed out))
  133. # [01:40] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  134. # [01:46] * Quits: paul_irish_ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Remote closed the connection)
  135. # [01:46] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  136. # [01:55] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  137. # [01:55] * cardona507_ is now known as cardona507
  138. # [02:03] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) (Read error: 101 (Network is unreachable))
  139. # [02:04] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Read error: 113 (No route to host))
  140. # [02:10] * Joins: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net)
  141. # [02:17] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) ("Ex-Chat")
  142. # [02:19] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
  143. # [02:25] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Read error: 104 (Connection reset by peer))
  144. # [02:26] * Joins: Heimidal (n=heimidal@c-98-238-192-98.hsd1.ca.comcast.net)
  145. # [02:28] * Joins: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
  146. # [02:39] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) ("Leaving")
  147. # [02:41] <Hixie> anyone have any input on the name of the doc="" attribute?
  148. # [02:41] <Hixie> body="" was suggested
  149. # [02:42] <Hixie> seems about as reasonable
  150. # [02:44] <nessy> I quite like using body - it raises the right expectations IMHO
  151. # [02:46] <Hixie> yeah
  152. # [02:46] <Hixie> was considering something like srcbody="" too
  153. # [02:49] * Quits: ap (n=ap@17.246.19.5)
  154. # [02:53] <nessy> although … if it contains a full html file with header and all, body may be a bit too restrictive
  155. # [02:53] * Joins: MikeSmith (n=MikeSmit@EM114-48-239-194.pool.e-mobile.ne.jp)
  156. # [02:54] <Hixie> srcmarkup=""?
  157. # [02:54] <Hixie> srcdata=""?
  158. # [02:54] <daedb> contents="" ?
  159. # [02:54] <Hixie> hmm
  160. # [02:55] <nessy> it's either html or xhtml, right?
  161. # [02:55] <Hixie> it's likely to be whatever the document is
  162. # [02:55] <Hixie> so xml in xhtml, html in text/html
  163. # [02:56] <nessy> @webdoc ? @webpage ?
  164. # [02:56] <Hixie> question is, in xml, do we want to require the <html xmlns="..."><head><title/></head><body> ... </body></html> boilerplate?
  165. # [02:56] <Hixie> if we do, then it's going to be far less useful in xml
  166. # [02:56] * Quits: MikeSmithX (n=MikeSmit@EM114-48-133-94.pool.e-mobile.ne.jp) (Read error: 54 (Connection reset by peer))
  167. # [02:56] <Hixie> it's already less useful because XML escaping rules are ridiculous
  168. # [02:56] <Hixie> (e.g. you must escape < in attribute values, iirc)
  169. # [02:57] <daedb> Could you theoretically put for instance SVG in there?
  170. # [02:57] <Hixie> (not to mention that a stray U+FFFF would kill the whole page, etc)
  171. # [02:57] <Hixie> i guess
  172. # [02:57] <Hixie> what would the use case be?
  173. # [02:57] <daedb> I don't know, I haven't really followed the discussion :)
  174. # [02:57] <Hixie> the main use case is for blog comments
  175. # [02:58] <Hixie> which would mostly expect text/html, possibly with embedded svg or mathml
  176. # [02:58] <Hixie> for text/html blogs anyway
  177. # [02:58] <nessy> so, if we allow the contents of a body element, only, would that be helpful in avoiding the xml/html choice?
  178. # [02:59] * Joins: miketaylr (n=miketayl@24.42.95.234)
  179. # [03:00] <Hixie> xml/html choice?
  180. # [03:00] <Hixie> it would affect what we call the attribute
  181. # [03:00] <Hixie> don't think it would affect any xml/html issue
  182. # [03:00] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
  183. # [03:00] * Joins: miketaylr (n=miketayl@24.42.95.234)
  184. # [03:00] * Joins: yoshu (n=josh@174-18-208-141.tcso.qwest.net)
  185. # [03:01] <nessy> I mean: if we can avoid the need to put the boilerplate in and thus deal with xhtml or html the same way - is that possible?
  186. # [03:01] <Hixie> xhtml and html are totally different
  187. # [03:02] <Hixie> you can't treat them the same way
  188. # [03:02] <Hixie> (however hard people insist on trying)
  189. # [03:02] * Joins: Breakmau5 (n=breakz@erft-5d8082cb.pool.mediaWays.net)
  190. # [03:02] <Hixie> so i don't think the boilerplate issue affects that per se
  191. # [03:03] <Hixie> what it affects is whether the attribute is really giving the contents of a document's <html:body>, or whether it's giving a full document
  192. # [03:03] * Quits: weinig (n=weinig@17.246.18.80)
  193. # [03:03] <nessy> I see
  194. # [03:03] <nessy> so you would have a content-type attribute, too?
  195. # [03:04] <Hixie> no, it would just be html in text/html docs, and xml in xml docs
  196. # [03:04] <nessy> oh! now I get it.
  197. # [03:05] <nessy> in that case I would not expect to have to repeat the boilerplate
  198. # [03:05] <Hixie> (we don't want to require that non-web xhtml UAs have to include HTML parsers to be XHTML compliant)
  199. # [03:05] <nessy> just use @body , I'd say - it's an additional piece of body text to be displayed
  200. # [03:06] <Hixie> yeah, body and srcbody are the main candidates i think
  201. # [03:06] <nessy> in fact, ppl might get the boilerplate wrong if they are required to repeat it - so that would avoid an additional source of errors IMO
  202. # [03:06] <Hixie> (having "src" at the front is useful from a language usability point of view)
  203. # [03:06] <nessy> yeah, makes sense
  204. # [03:06] <Hixie> makes it long, though, and people might think it's a URL
  205. # [03:06] <Hixie> language design is hard :-P
  206. # [03:07] <nessy> yeah, I was just wondering about that
  207. # [03:07] <Hixie> so much easier to reverse engineer mistakes other people have already made :-P
  208. # [03:07] <Hixie> instead of having to make one's own
  209. # [03:07] <nessy> I know! Tell me about it! I've experimented with so many names for the time-aligned text stuff!
  210. # [03:07] <Hixie> yeah! exactly
  211. # [03:08] <nessy> why not put an email out with your current state of mind and proposing @body and @srcbody and see what ppl say?
  212. # [03:08] <nessy> at the same time propose to avoid the header boilerplate repetition
  213. # [03:09] <Hixie> e-mail threads about names are rarely if ever useful
  214. # [03:09] <Hixie> they just become big bikeshedding threads
  215. # [03:09] <nessy> they will happen anyway, I fear
  216. # [03:09] * Quits: Breakmau5 (n=breakz@erft-5d8082cb.pool.mediaWays.net) (Read error: 60 (Operation timed out))
  217. # [03:09] <nessy> better to direct it than to come back as a flame war ;)
  218. # [03:09] <Hixie> yeah but the more feedback you get on a name, the more people's opinions you eventually have to reject
  219. # [03:09] <Hixie> :-)
  220. # [03:10] <nessy> let others make the arguments on why to reject them ;)
  221. # [03:10] <Hixie> anyway we already had that thread last week
  222. # [03:10] <Hixie> that's where body="" came from
  223. # [03:10] <Hixie> i think i might just go with body=""
  224. # [03:11] <nessy> yeah, though a summary of the reasons and state of thinking is probably good to get everyone on board
  225. # [03:11] <nessy> but I agree: if you choose @body and propose that, it has the same effect
  226. # [03:15] * Quits: erschlafmann (n=erlehman@82.113.106.4) (Read error: 110 (Connection timed out))
  227. # [03:23] * Joins: weinig (n=weinig@17.246.18.80)
  228. # [03:27] * karlcow is checking the code source of Nokia Forum http://www.forum.nokia.com/ xml namespaces and rdf in CDATA but text/html http://redbot.org/?uri=http%3A%2F%2Fwww.forum.nokia.com
  229. # [03:29] * Quits: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net) (Remote closed the connection)
  230. # [03:33] * Quits: dave_levin (n=dave_lev@74.125.59.73)
  231. # [03:38] <Hixie> man describing the conformance criteria for <iframe body=""> is going to be interesting
  232. # [03:38] * Joins: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net)
  233. # [03:44] * Joins: Hish______ (n=chatzill@87.183.250.254)
  234. # [03:44] * Hish______ is now known as Hish
  235. # [03:45] * Quits: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net) (Remote closed the connection)
  236. # [03:46] * Joins: Hish______ (n=chatzill@p57B7FAFE.dip.t-dialin.net)
  237. # [03:53] * Quits: dbaron (n=dbaron@nat/mozilla/x-ibhwkaptwnyssfxv) ("8403864 bytes have been tenured, next gc will be global.")
  238. # [03:54] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
  239. # [03:55] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  240. # [04:01] * Quits: Hish_____ (n=chatzill@p57B7FAFE.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  241. # [04:04] * Quits: Hish (n=chatzill@87.183.250.254) (Read error: 110 (Connection timed out))
  242. # [04:16] * Joins: othermaciej (n=mjs@17.246.16.53)
  243. # [04:31] * Quits: weinig (n=weinig@17.246.18.80)
  244. # [04:36] * Quits: cpearce (n=cpearce@203-97-204-82.dsl.clear.net.nz) ("ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909]")
  245. # [04:43] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  246. # [04:43] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  247. # [04:46] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
  248. # [04:49] * Quits: yoshu (n=josh@174-18-208-141.tcso.qwest.net)
  249. # [04:50] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Remote closed the connection)
  250. # [05:01] * Quits: _Utkarsh (n=admin@117.201.87.75) (Read error: 110 (Connection timed out))
  251. # [05:02] * Joins: Heimidal (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net)
  252. # [05:18] * Quits: nessy (n=Adium@239.140.LCA2010.fx.net.nz) ("Leaving.")
  253. # [05:24] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  254. # [05:24] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  255. # [05:24] * cardona507_ is now known as cardona507
  256. # [05:33] * Joins: erlehmann (n=erlehman@16.121.113.82.net.de.o2.com)
  257. # [05:38] * Joins: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
  258. # [05:52] * Joins: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz)
  259. # [05:55] * Joins: jorlow_ (n=jorlow@216.239.45.130)
  260. # [05:58] * Quits: othermaciej (n=mjs@17.246.16.53)
  261. # [06:00] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Remote closed the connection)
  262. # [06:00] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
  263. # [06:00] * Quits: MikeSmith (n=MikeSmit@EM114-48-239-194.pool.e-mobile.ne.jp) (Read error: 113 (No route to host))
  264. # [06:06] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  265. # [06:11] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
  266. # [06:12] * Quits: wakaba_2 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 60 (Operation timed out))
  267. # [06:14] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  268. # [06:19] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  269. # [06:21] * Joins: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  270. # [06:26] * Joins: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  271. # [06:28] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  272. # [06:31] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  273. # [06:33] * Quits: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  274. # [06:38] * Joins: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  275. # [06:41] * jtbandes__ is now known as jtbandes
  276. # [06:42] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  277. # [06:43] * Joins: wakaba_2 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  278. # [06:45] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  279. # [06:49] * Quits: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  280. # [06:52] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  281. # [06:55] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  282. # [06:56] * Joins: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  283. # [06:59] * Quits: TabAtkins_ (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 60 (Operation timed out))
  284. # [07:03] * Quits: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  285. # [07:03] * Joins: wakaba_3 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  286. # [07:04] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  287. # [07:07] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  288. # [07:07] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Client Quit)
  289. # [07:08] * Quits: wakaba_2 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  290. # [07:10] * Quits: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  291. # [07:14] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  292. # [07:16] * Joins: MikeSmithX (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  293. # [07:25] * Quits: wakaba_3 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  294. # [07:25] * Quits: nessy (n=Adium@239.140.LCA2010.fx.net.nz) ("Leaving.")
  295. # [07:29] * Joins: cedricv (n=cedric@112.199.163.204)
  296. # [07:29] * Joins: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  297. # [07:33] * Joins: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  298. # [07:38] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  299. # [07:40] * Quits: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  300. # [07:40] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  301. # [07:41] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  302. # [07:43] * Quits: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  303. # [07:45] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  304. # [07:46] * Joins: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  305. # [07:47] * Joins: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  306. # [07:47] * Quits: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 104 (Connection reset by peer))
  307. # [07:51] * Joins: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp)
  308. # [07:54] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
  309. # [07:55] * Joins: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp)
  310. # [07:55] * Joins: Heimidal (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net)
  311. # [08:01] * Quits: jorlow_ (n=jorlow@216.239.45.130)
  312. # [08:02] * Quits: aho (n=nya@e183151053.adsl.alicedsl.de) ("EXEC_over.METHOD_SUBLIMATION")
  313. # [08:03] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
  314. # [08:06] * Quits: wakaba_0 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  315. # [08:07] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  316. # [08:09] * Joins: Breakmau5 (n=breakz@erft-4db7c794.pool.mediaWays.net)
  317. # [08:10] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  318. # [08:13] * Quits: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net) ("me so sleepy")
  319. # [08:14] * Quits: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  320. # [08:15] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
  321. # [08:15] * Joins: FireFly (n=firefly@unaffiliated/firefly)
  322. # [08:26] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) ("Ex-Chat")
  323. # [08:28] * Quits: FireFly (n=firefly@unaffiliated/firefly) ("Leaving")
  324. # [08:31] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
  325. # [08:42] * Quits: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote closed the connection)
  326. # [08:46] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  327. # [08:50] <MikeSmithX> hsivonen: so I've ported over George's jing issue-35 patch to the validator-nu branch, with some tweaks
  328. # [08:50] <hsivonen> MikeSmithX: awesome
  329. # [08:51] <MikeSmithX> I think I will have something ready to send you for review later today
  330. # [08:52] <hsivonen> ok
  331. # [08:52] <MikeSmithX> what I added was a way for it to distinguish between the case where a there is a choice among the missing attributes/elements, and the case where there's not
  332. # [08:52] <MikeSmithX> for the case where there's not, it emits a separate error message for each missing attribute/element
  333. # [08:53] <MikeSmithX> for the case where there's a choice, it emits, e.g., "Element object is missing one or more of the following attributes: data type."
  334. # [08:54] <MikeSmithX> I realize that for the case where there's only two attributes/elements in the choice, that doesn't make so much sense.
  335. # [08:55] <MikeSmithX> but I think there are other markup vocabs (DocBook, maybe) that have more complex choice cases than HTML does
  336. # [08:55] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (Client Quit)
  337. # [08:55] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
  338. # [08:56] <MikeSmithX> as-is, what George's patch does is that it dumps out a text representation of the required content model
  339. # [08:56] <MikeSmithX> basically RNC syntax
  340. # [08:56] <MikeSmithX> but I think for most users that's probably not all that helpful
  341. # [08:57] * Joins: jorlow_ (n=jorlow@c-67-164-97-172.hsd1.ca.comcast.net)
  342. # [08:57] <hsivonen> indeed
  343. # [08:58] <MikeSmithX> so I think the ambiguity of "missing one or more of" is an acceptable tradeoff vs. exposing end users to raw, potentially complex RNC content models
  344. # [08:58] <hsivonen> yeah
  345. # [08:58] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) (Read error: 110 (Connection timed out))
  346. # [08:58] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (Client Quit)
  347. # [08:58] <MikeSmithX> OK, anyway, I will try to get the patch wrapped up shortly
  348. # [08:59] <MikeSmithX> hsivonen: one thing I am not clear on is what the difference is in jing between the "required elements missing" case and what it calls the "unfinished element" case
  349. # [09:00] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
  350. # [09:00] <hsivonen> IIRC, unfinished element is a special case of the former
  351. # [09:00] <MikeSmithX> but in the v.nu message-emitter, I can see that both cases basically cause the same message to be emitted
  352. # [09:00] <MikeSmithX> hsivonen: OK
  353. # [09:00] <MikeSmithX> for our purposes, it seems like the can be handled the same
  354. # [09:00] <hsivonen> MikeSmithX: I don't really know why Jing makes the distinction
  355. # [09:00] <MikeSmithX> OK
  356. # [09:01] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (Client Quit)
  357. # [09:01] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
  358. # [09:01] * Joins: pesla (n=retep@procurios.xs4all.nl)
  359. # [09:01] * Quits: MikeSmithX (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
  360. # [09:03] <hsivonen> aaargh. Gecko's HTML serializer can wrap lines inside tags
  361. # [09:07] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) (Read error: 60 (Operation timed out))
  362. # [09:10] * Joins: MikeSmith (n=MikeSmit@EM114-48-174-238.pool.e-mobile.ne.jp)
  363. # [09:10] <Hixie> i blogged the next chapter of my saga with t-mobile
  364. # [09:11] <Hixie> in case anyone cares
  365. # [09:12] * Quits: guardian (n=guardian@ANantes-252-1-25-10.w82-126.abo.wanadoo.fr)
  366. # [09:14] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
  367. # [09:24] * Quits: peol (n=peol@unaffiliated/peol) (Read error: 54 (Connection reset by peer))
  368. # [09:24] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
  369. # [09:25] * Joins: peol (n=peol@unaffiliated/peol)
  370. # [09:26] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
  371. # [09:28] * Quits: Hish______ (n=chatzill@p57B7FAFE.dip.t-dialin.net) (Read error: 104 (Connection reset by peer))
  372. # [09:30] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
  373. # [09:45] * Quits: jorlow_ (n=jorlow@c-67-164-97-172.hsd1.ca.comcast.net)
  374. # [09:48] <Lachy> Hixie, clearly, you're not supposed to read or try to understand the bills from T-Mobile. You're just supposed to pay them whatever random amount they decide to charge you.
  375. # [09:51] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
  376. # [09:51] <zcorpan> should doc="" be parsed as xml in xhtml5?
  377. # [09:53] <hsivonen> I hope not
  378. # [09:53] <hsivonen> HTMLness bit-dependent behavior for the lose
  379. # [09:53] * Quits: erlehmann (n=erlehman@16.121.113.82.net.de.o2.com) ("Ex-Chat")
  380. # [09:54] <zcorpan> if not, then doc makes html parsing support required
  381. # [09:55] <hsivonen> zcorpan: theoretical purity or Real Problem? :-)
  382. # [09:55] <zcorpan> former
  383. # [09:55] <zcorpan> maybe the spec should require both html and xml support
  384. # [09:55] <hsivonen> zcorpan: fixable by making doc not required for XHTML5-only UAs
  385. # [09:56] <Lachy> hsivonen, why is the HTMLness bit-dependent behaviour bad for this?
  386. # [09:56] <othermaciej> how does innerHTML work in XHTML5 documents? (does it?)
  387. # [09:56] <hsivonen> othermaciej: depends on HTMLness bit
  388. # [09:56] <hsivonen> othermaciej: per spec and per Gecko and IIRC WebKit
  389. # [09:56] <hsivonen> othermaciej: Opera has nicer behavior but is in minority
  390. # [09:56] <othermaciej> I hate varying DOM APIs or markup meaning based on the HTMLness bit, but whether to use the text/html or XML syntax seems one of the cases where it is most justified
  391. # [09:57] <othermaciej> what I hate even more is varying APIs based on quirks mode :-/
  392. # [09:57] <zcorpan> opera serializes innerHTML differently in xhtml
  393. # [09:57] <hsivonen> Lachy: the problem is that changing one layer of the software stack changes behavior elsewhere
  394. # [09:57] <hsivonen> zcorpan: oh.
  395. # [09:57] <hsivonen> zcorpan: but still parses as HTML on setter?
  396. # [09:57] <zcorpan> hsivonen: yes
  397. # [09:57] <hsivonen> not so nice, then
  398. # [09:57] <zcorpan> no, it's completely bogus
  399. # [09:58] <hsivonen> othermaciej: varying doc is essentially varying a DOM API upon setAttribute()
  400. # [09:59] * Quits: Breakmau5 (n=breakz@erft-4db7c794.pool.mediaWays.net) (Connection timed out)
  401. # [09:59] <Lachy> I suppose if we do make doc HTMLness bit-dependant, then it would mean that scripts interacting with the attribute may have to vary their behaviour based on whether the document is HTML or XHTML.
  402. # [09:59] <hsivonen> my thinking is that text/html vs. application/xhtml+xml choice should affect the hop from server to DOM
  403. # [10:00] <hsivonen> but making various other things change behavior, too, doesn't maintain clean layering in theory and in practice makes it harder to change the hop from server to DOM
  404. # [10:00] <othermaciej> hsivonen: that is a plausible view - but there are DOM APIs that differ which we aren't really free to change, so it seems more valuable to me to keep markup syntax consistency within each serialization
  405. # [10:01] <othermaciej> hsivonen: I wish there were separate APIs for interacting via HTML and XML serializations, so you could pick one explicitly instead of it being based on your MIME type
  406. # [10:01] <hsivonen> othermaciej: IIRC, this was argued differently when I suggested cloning WebKit's HTMLness bit dependency in XMLSerializer into Gecko
  407. # [10:05] <hsivonen> http://msdn.microsoft.com/en-us/library/ms533897%28VS.85%29.aspx
  408. # [10:05] <hsivonen> Documentation mention defer in the context of innerHTML
  409. # [10:09] <jgraham> hsivonen: I think it would be rather confusing if parsing wasn't internally cnsistent within one document
  410. # [10:09] <hsivonen> jgraham: I think we should have html="..." and xml='...' and the author should use the one that matches the page in order to avoid self-confusion
  411. # [10:10] <hsivonen> jgraham: it sucks to change JS library behavior when changing how the DOM gets built
  412. # [10:10] <hsivonen> so JS libs could still use setAttribute("html", "...") on XHTML pages
  413. # [10:11] <jgraham> hsivonen: Apart from that being really ugly, I would expect people to cargo-cult @xml into html documents and get a world of pain out
  414. # [10:11] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
  415. # [10:12] <Dashiva> It also seems to crash with being able to only support one of HTML and XHTML
  416. # [10:12] <jgraham> In general I don't think that XHTML is a significant enough use case that we should be designing more markup to make it work slightly better
  417. # [10:12] <hsivonen> jgraham: in that case, doc='' should parse as HTML also in XHTML docs
  418. # [10:13] <hsivonen> jgraham: if the party line is that XHTML isn't significant enough
  419. # [10:14] <Dashiva> XHTML should be done with proper serialization and stuff, so it seems very simple to use src="data:..." for that
  420. # [10:14] <othermaciej> hsivonen: I believe I said at the time that I would prefer to have separate APIs for getting XML and HTML serializations, instead of yet another switchy one
  421. # [10:15] <othermaciej> hsivonen: but I don't 100% recall
  422. # [10:15] <hsivonen> othermaciej: right. so wouldn't it be consistent to want explicitly flagged HTML vs. XML here, too, instead of making doc='...' depend on the HTMLness bit?
  423. # [10:15] <othermaciej> I think you wanted to add an explicit way to pick one serialization or the other that struck me as awkard to use and thus I suggested the alternative
  424. # [10:16] <othermaciej> hsivonen: the direct analogy would be to have both xmlDoc and htmlDoc
  425. # [10:17] <hsivonen> othermaciej: so that DOM properties would act differently from setAttribute?
  426. # [10:17] <othermaciej> hsivonen: I didn't imply any such difference
  427. # [10:17] <hsivonen> othermaciej: ah. xmlDoc and htmlDoc look like DOM properties. Did you imply there'd be xml-doc and html-doc content attributes?
  428. # [10:18] <othermaciej> oh sure, they could be spelled like that
  429. # [10:18] <othermaciej> (hard for me to remember what is the predominant convention in HTML)
  430. # [10:18] <jgraham> hsivonen: I also don't think it makes any sense to change the defacto behaviour of innerHTML for this rather similar case
  431. # [10:18] <othermaciej> I'm not saying it's necessarily the best solution
  432. # [10:18] <othermaciej> just that it's the most aligned with my past idea that you referenced
  433. # [10:19] <hsivonen> jgraham: why would we dig the hole deeper in this case if we didn't keep digging the hole deeper with XMLSerializer?
  434. # [10:19] * Joins: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk)
  435. # [10:19] * Joins: guardian (n=guardian@92.103.229.106)
  436. # [10:22] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  437. # [10:22] <jgraham> hsivonen: I don't really know what happened with XMLSerializer so I can't defend that
  438. # [10:23] <jgraham> But I am more concerned with parsing being consisntent than serializing
  439. # [10:23] <jgraham> *consistent
  440. # [10:23] <othermaciej> I think there was a discussion of making it auto-switch serializations instead of always outputting XML, and hsivonen suggested a possible way to explicitly pick one or the other
  441. # [10:23] <othermaciej> for doc, it's definitely parsing that matters
  442. # [10:24] <jgraham> For serialiazing with a dedicated serializer API having a switch makes a lot of sense
  443. # [10:25] <hsivonen> I don't see how serializing is different from setAttribute("html", "...") when it comes to decoupling behavior from how the DOM tree got built
  444. # [10:25] * Quits: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz) (Read error: 60 (Operation timed out))
  445. # [10:25] <hsivonen> doh. setAttribute("doc", "...")
  446. # [10:25] <othermaciej> decoupling is not the sole relevant consideration here
  447. # [10:25] <othermaciej> that particular decoupling rather
  448. # [10:26] <othermaciej> it just seems odd that embedded inline markup in an XML document would be HTML
  449. # [10:26] <Lachy> I think we need to focus on author expectations for this issue, rather than ease of implementation.
  450. # [10:26] <othermaciej> if there were a way to choose explicitly, it might seem less weird that making the choice works in both serializations
  451. # [10:26] <hsivonen> othermaciej: depends on what your mental model is for the layering of things
  452. # [10:26] <othermaciej> thus, the fact that data: URIs don't switch doesn't seem weird
  453. # [10:27] <othermaciej> because they explicitly use a mime type
  454. # [10:27] <hsivonen> othermaciej: in my mental model, parsing attribute contents is on a different layer on top of parsing the document proper
  455. # [10:27] <othermaciej> thus, html-doc="" / xml-doc="" (or just html="" / xml="") would not strike me as even slightly odd
  456. # [10:27] <Lachy> maybe we could have a mode attribute to go along with doc, so authors could do <iframe doc="..." docmode="xml">
  457. # [10:27] <othermaciej> hsivonen: yeah, but you actually know how the internals work
  458. # [10:28] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
  459. # [10:28] <othermaciej> Lachy: or a type="" attribute...
  460. # [10:28] <othermaciej> Lachy: though I am not sure an open-ended set of types is needed
  461. # [10:28] <Philip`> Since lots of authors think they're writing XHTML even when they're actually writing text/html, they'd probably pick xml-doc, which would be bad because it's not really what they expect and it will be confusing
  462. # [10:28] <Lachy> though, maybe the default such an attribute would have to depend on the serialisation
  463. # [10:28] * jgraham is not sure support for xml-inside-html is needed at all
  464. # [10:28] <othermaciej> I actually think html="..." might be more clear than doc="..." and doc="..." mode="html" seems unhelpfully more verbose
  465. # [10:29] <hsivonen> jgraham: Anne's blog is a potential use case :-)
  466. # [10:29] <jgraham> hsivonen: In what way?
  467. # [10:29] <Lachy> it might be needed if you wanted to embed SVG as XML within HTML in order to make use of XML-only features, like namespaces
  468. # [10:30] <jgraham> Lachy: If people are doing that we should fix the problem that their use cases cannot be met in the HTML serialization
  469. # [10:30] <Lachy> jgraham, I don't think a significant number of people should be doing that
  470. # [10:31] <jgraham> Lachy: OK so it's probably not a use case worth worrying about
  471. # [10:31] <hsivonen> jgraham: Anne's comment processing is XML.
  472. # [10:31] <zcorpan> anne's blog is a big hack
  473. # [10:31] <hsivonen> jgraham: so if he wanted to sandbox comments, he could emit the comments as XML even though Anne's own content is HTML
  474. # [10:32] <hsivonen> zcorpan: many parts of the Web are
  475. # [10:32] <jgraham> hsivonen: Why? I don't understand why one would choose to open oneself up to the pain of using XML just for user generated content
  476. # [10:32] <Philip`> People who want to do anything fancy with XML can use src="data:application/xhtml+xml,..." and serialise it properly (as Dashiva said) - the whole point of doc="..." is to make the common case more convenient for authors, and the common case is HTML-in-HTML, and it shouldn't be complexified to cope with edge cases that can already be handled with data:
  477. # [10:32] <hsivonen> jgraham: works as a bozo filter for Anne :-)
  478. # [10:32] <jgraham> Philip`++
  479. # [10:33] <hsivonen> Philip`: I'm OK with that if doc in XHTML parses as HTML, too
  480. # [10:33] <hsivonen> Philip`: I'm OK with XHTML in XHTML people having to use data:
  481. # [10:33] <hsivonen> what I'm not OK with is doc depending on the HTMLness bit of the host DOM
  482. # [10:33] <zcorpan> i'm ok with doc always being parsed as html
  483. # [10:33] <zcorpan> i don't like having two attributes
  484. # [10:34] * Philip` doesn't care what happens to it in XHTML because that's not the common case
  485. # [10:34] <jgraham> hsivonen: I don't really see how your objection is more than theoretical purity given that the htmlness bit already bleeds into innerHTML and it seems more likely to align with author expectations if all markup on a page is parsed in the same way
  486. # [10:34] <Philip`> (as long as what happens to it in XHTML doesn't cause the feature to become any more complex in text/html)
  487. # [10:35] <zcorpan> if you adoptNode an iframe, would doc change interpretation?
  488. # [10:36] <hsivonen> jgraham: is the author expectation that if they use XHTML, innerHTML setter in the bowels of a minified JS lib breaks?
  489. # [10:36] * Joins: mat_t (n=mattomas@91.189.88.12)
  490. # [10:37] <Philip`> jgraham: I suppose it has a practical consequence for HTML-to-XHTML/XHTML-to-HTML conversion tools that don't support scripts
  491. # [10:37] <Philip`> jgraham: because it would (I think?) be the first non-scripted leaking of HTMLness
  492. # [10:37] <jgraham> Philip`: In that you would have to parse and reserialize the attribute?
  493. # [10:38] <jgraham> hsivonen: I guess library authors have to be careful to deal with that or just not support XHTML
  494. # [10:39] <Philip`> jgraham: Yes
  495. # [10:39] <jgraham> biab
  496. # [10:39] <othermaciej> it seems like case sensitivity is likely to bite them before innerHTML
  497. # [10:39] <hsivonen> othermaciej: .localName FTW!
  498. # [10:39] <zcorpan> no-one uses localName
  499. # [10:39] <zcorpan> and localName doesn't work in ie :)
  500. # [10:39] <hsivonen> well, once Opera makes their localName compliant, too
  501. # [10:40] <zcorpan> it's on our to-do list but not at the top
  502. # [10:40] <othermaciej> it might have been smarter in retrospect to add innerXML
  503. # [10:40] <othermaciej> or outerXML
  504. # [10:40] * hsivonen wonders if IE9 has DOM Level 2 as part of the rumored SVG work
  505. # [10:40] <othermaciej> whichever makes sense, if any
  506. # [10:40] <othermaciej> instead of overloading innerHTML
  507. # [10:41] <othermaciej> hsivonen: maybe they'll get really excited and implement the SVG uDOM
  508. # [10:41] <othermaciej> complete with Traits!
  509. # [10:43] * Joins: ROBOd (n=robod@89.122.216.38)
  510. # [10:43] * hsivonen doesn't know what Traits in uDOM is
  511. # [10:45] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  512. # [10:45] <zcorpan> don't forget SMIL :)
  513. # [10:46] * Quits: MikeSmith (n=MikeSmit@EM114-48-174-238.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
  514. # [10:46] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  515. # [10:46] <zcorpan> wow i now don't have any unread html-related emails
  516. # [10:46] <hsivonen> hmm. What's the point of Traits compared to the old HTML way of having real IDL properties for typed reflection of content attributes
  517. # [10:46] <hsivonen> NIH?
  518. # [10:47] <gsnedders> zcorpan: Yes, mark-all-as-read makes that quite easy.
  519. # [10:48] <Hixie> Lachy: i'd almost be happy with just paying them whatever random amount they charge me, the problem is they simultaneously charge me different amounts!
  520. # [10:50] <zcorpan> hsivonen: the HTML way was too simple and convenient
  521. # [10:51] <hsivonen> Hixie: is T-Mobile the only operator with a network that actually works?
  522. # [10:51] <hsivonen> Hixie: also, does the U.S. have virtual operators operating on top of concrete networks?
  523. # [10:51] <Hixie> no, but it's the only operator i know of with a no-contract unlimited data plan compatible with the nexus one currently
  524. # [10:51] <Hixie> i do not believe there are virtual operators
  525. # [10:51] <hsivonen> Hixie: that is, can you get on T-Mobile's network by dealing with someone else for billing
  526. # [10:52] <hsivonen> ok
  527. # [10:52] <Hixie> dsl has some
  528. # [10:52] <Hixie> i never understood the idea of virtual operators
  529. # [10:52] <Hixie> but anyway
  530. # [10:52] <hsivonen> looks like the U.S. has lots of telco regulation to add in order to catch up
  531. # [10:52] <Lachy> Hixie, the uncertainty principle seems to be applying here. The more you know about the details of the charges, the less you know about what the charges are.
  532. # [10:53] <workmad3> ah, the banking uncertainty principle :)
  533. # [10:53] <Hixie> Lachy: seems that way
  534. # [10:53] <hsivonen> Hixie: having virtual operators decouples competition on customer service from owning the cell towers
  535. # [10:53] <Hixie> hsivonen: doesn't seem to help much with the dsl operators as i understand it
  536. # [10:54] <Hixie> you just get more options to choose your crappy service from
  537. # [10:54] <hsivonen> and you get more points of failure
  538. # [10:54] <Hixie> yeah
  539. # [10:54] <hsivonen> I used to have DSL from an operator that didn't own the copper
  540. # [10:55] <hsivonen> when problems showed up, my realistic recourse was switching to a cable modem
  541. # [10:55] * Hixie is pretty sure his t-mobile account is now correctly set up to have the proper "android data" plan, but the phone can still only get a walled garden TCP/IP network, not the Real Web
  542. # [10:55] <hsivonen> fortunately, a cable modem works instantly after signing the contract
  543. # [10:56] <Hixie> hahahahaha
  544. # [10:56] <Hixie> you clearly aren't familiar with US cable modems!
  545. # [10:57] <Hixie> cable modems here can even stop working randomly AFTER they were working!
  546. # [10:57] <Hixie> for no reason other than the cable operator's billing software randomly decides to cut you off without terminating the billing cycle!
  547. # [10:57] <hsivonen> hmm. what's up with the validator.nu DNS
  548. # [10:58] <Dashiva> I can't believe we're talking about poetry again
  549. # [10:59] <Lachy> We have many virtual operators in Australia. There have been problems with this model too, though, since for a long time, Telstra's wholesale division had a monopoly on much of the infrastructure.
  550. # [11:01] <Lachy> at least, that was the case with copper phone lines and the Cable and ADSL network points in the exchanges. Not so much with mobile towers.
  551. # [11:01] * Joins: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
  552. # [11:02] <zcorpan> oooh now we have next week in html
  553. # [11:02] <zcorpan> http://blog.whatwg.org/whats-next-in-html-episode-1
  554. # [11:04] <Dashiva> From HTML+RDFa: "This mechanism should be double-checked against all of the RDFa Javascript implementations to ensure correctness."
  555. # [11:05] <Dashiva> Tail wagging the dog?
  556. # [11:05] <zcorpan> seems like a good idea to check against implementations
  557. # [11:07] <hsivonen> Dashiva: cool to see that RDFa is adopting the HTML5 way of implementations wagging the spec instead of the XHTML2 way of the dog and the tail being separate
  558. # [11:07] <Dashiva> Well, except there's no real legacy to be concerned with here
  559. # [11:08] <Dashiva> And the implementations aren't exactly time-tested either
  560. # [11:08] <hsivonen> Dashiva: both good points
  561. # [11:10] <zcorpan> Hixie: the whatwg spec should be called "HTML (director's cut)"
  562. # [11:10] <zcorpan> or maybe "HTML (editor's split)"
  563. # [11:11] <hsivonen> Editor's split seems more accurate, since the Director might cut it differently
  564. # [11:11] <zcorpan> the whatwg doesn't have a Director, does it?
  565. # [11:11] <hsivonen> good point
  566. # [11:12] <Dashiva> zcorpan: It is the editor's draft already :P
  567. # [11:12] <Hixie> i can't work out a good way to make <iframe body=""> work for the xml mode. All the options suck. Making it use text/html is bad because it means authors who want to use XML can't get away from text/html. Making it imply the boilerplate, effectively giving it a <body> context, is bad because it means you can't give style sheets, etc, in case you are trying to sandbox something more complicated than a blog comment. making it be just a straight xml doc is bad becaus
  568. # [11:12] <hsivonen> Hixie: you got cut off at "straight xml doc is bad becaus"
  569. # [11:13] <zcorpan> Hixie: your comment was cut off at " straight xml doc is bad becaus"
  570. # [11:13] <zcorpan> damn
  571. # [11:13] <Dashiva> What is the use case for @body? In HTML you can leave out all the boilerplate except doctype and title, and in XHTML you get the boilerplate for free from your serialization setup anyhow
  572. # [11:15] * Joins: MikeSmith (n=MikeSmit@EM114-48-131-57.pool.e-mobile.ne.jp)
  573. # [11:16] <Hixie> ...because it means the common case has oodles of boilerplate
  574. # [11:16] <Dashiva> The common case is HTML
  575. # [11:16] <Hixie> the common case supposing XHTML is being used
  576. # [11:16] <Philip`> Hixie: Authors who want XML can get away from text/html by not using <iframe doc>
  577. # [11:17] <Philip`> just like they'd not use <iframe src=data:text/html,...>
  578. # [11:17] <Hixie> if it's a feature text/html authors will want, why won't xml authors want it?
  579. # [11:17] <Dashiva> Because they have infrastructure to do it automatically?
  580. # [11:17] <Hixie> Dashiva: the use case is mainly CMSes including user-provided comments safely without filtering
  581. # [11:17] <Hixie> why would xml authors have the infrastructure but not html authors?
  582. # [11:17] <hsivonen> Hixie: because there are approximately 2 blogs that have comments and are served as XML
  583. # [11:17] <Dashiva> Because XML requires well-formedness
  584. # [11:17] <Hixie> hsivonen: sure, today
  585. # [11:18] <Dashiva> I'll turn it around: We shouldn't encourage people making XHTML without proper infrastructure
  586. # [11:20] <Hixie> that seems a bit arrogant
  587. # [11:22] <Philip`> Why is "oodles of boilerplate" a problem?
  588. # [11:23] <Philip`> It's only like <html xmlns="http://www.w3.org/1999/xhtml"><head><title/></head><body>...</body></html> a single time in one of your template files
  589. # [11:23] <Philip`> and you'll already have that a zillion times in all your other template files
  590. # [11:24] <Philip`> and people using XHTML will want to put lots of extra namespace declarations on the <html> and will be unhappy and confused if they can't
  591. # [11:25] <Philip`> (and will want lang and xml:lang on <html> too)
  592. # [11:25] <Philip`> (They could wrap the content in a <div> and put attributes there but nobody ever does that)
  593. # [11:26] <Philip`> (so it'd be weird and confusing to expect them to do so)
  594. # [11:27] * Philip` goes away
  595. # [11:27] <Hixie> seems kinda stupid to require that they write <iframe doc='&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;&lt;title/&gt;&lt;/head&gt;&lt;body&gt;
  596. # [11:27] <Hixie> just to get to the point where in text/html you would just write <iframe doc="
  597. # [11:28] <hsivonen> it's generated by The Tooling!
  598. # [11:28] <hsivonen> XML is all about The Toolchain
  599. # [11:29] <Dashiva> The namespaces and other magic attributes are also a good point
  600. # [11:30] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  601. # [11:30] <Hixie> man, you guys are really against helping out xml authors
  602. # [11:31] <Dashiva> How is it help?
  603. # [11:31] <hsivonen> I'm not against helping them, but not giving them the stuff they usually like to hang NS decls on doesn't look like helping to me
  604. # [11:31] <Hixie> not all people who will one day use xml are TAG members
  605. # [11:31] <Hixie> some are realy web authors
  606. # [11:31] <Dashiva> Helping them generate non-wellformed content?
  607. # [11:31] <Hixie> s/y//
  608. # [11:35] <jgraham> Hixie: Well some are TAG members, some are HTMLWG chairs and some are high energy physicists
  609. # [11:37] <othermaciej> is anyone all three?
  610. # [11:37] <Dashiva> I don't think any of the chairs are physicists
  611. # [11:38] <Dashiva> (So we don't have to check the TAG)
  612. # [11:38] <othermaciej> then 2 would be the maximal overlap
  613. # [11:38] <othermaciej> but wait, should we count past and/or future chairs?
  614. # [11:39] <Dashiva> Future is a bit iffy
  615. # [11:46] * Quits: wakaba_ (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 110 (Connection timed out))
  616. # [11:52] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) ("zzzzz")
  617. # [11:53] <Hixie> i don't understand why the "applicable specifications" stuff is so hard for people to understand
  618. # [11:53] <Hixie> it's just a description of what has always been the case
  619. # [11:53] <Hixie> did people just not realise that's what was going on?
  620. # [11:54] <jgraham> People seem to think it is magic for some reason
  621. # [11:54] <othermaciej> most specs do not explicitly allow that other specs can modify them
  622. # [11:55] <jgraham> But all specs can effectively be modified by other specs
  623. # [11:55] <othermaciej> the people who are finicky about such things made Modularization
  624. # [11:55] <othermaciej> the people who are not just went ahead and defined ad-hoc extension specs without permission from the spec being extended
  625. # [11:56] <Hixie> HTTP isn't "modular" but people extended that and nobody seems to have a problem with the concept
  626. # [11:56] <Dashiva> They have a problem with the concept if you tell them about it
  627. # [11:57] <Hixie> it's like half the standards community is living in an orwellian "doublethink" world
  628. # [11:57] <othermaciej> I think it's explicitly acknowledging the potential for add-on extensions without formally defining an extension point as such that bothers people
  629. # [11:57] <othermaciej> though I'm not even sure it's fair to say that
  630. # [11:57] * Joins: MikeSmithX (n=MikeSmit@EM111-188-63-146.pool.e-mobile.ne.jp)
  631. # [11:58] <othermaciej> I think there is this idea that either there needs to be a central authority declaring which specs are applicable, or an open-ended extension mechanism where some sort of distributed namespacing allows people to invent extensions with no coordination at all
  632. # [11:59] <Hixie> so why are things like WebDAV ok?
  633. # [11:59] <othermaciej> does the HTTP RFC say anything about other specs defining additional methods?
  634. # [11:59] <Hixie> not as far as i know
  635. # [11:59] <othermaciej> (I don't remember)
  636. # [12:00] <othermaciej> I don't know that it "bothers" anyone, I think some people are just confused
  637. # [12:00] <othermaciej> if a number of people are confused it might be a sign that the spec could be more clear
  638. # [12:01] <Hixie> wooo, my phone works finally
  639. # [12:01] <Hixie> i had to get it to rejoin the network to get t-mobile to consider what plans i had set up, i guess
  640. # [12:02] <othermaciej> I think what might be confusing is that "applicable specification" sounds like a standardese term of art for getting some sort of official blessing or jumping through some hoop, even though HTML5 itself says no such thing
  641. # [12:04] <Hixie> not much i can do if people aren't going to read the spec before getting confused
  642. # [12:05] * Quits: MikeSmith (n=MikeSmit@EM114-48-131-57.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
  643. # [12:10] <Lachy> was my explanation about applicable specifications good, or do you think it's just going to cause more confusion?
  644. # [12:11] <Hixie> seemed fine to me, but then i don't understand what the confusion is
  645. # [12:11] * Quits: MikeSmithX (n=MikeSmit@EM111-188-63-146.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
  646. # [12:11] <Lachy> As I understood it, the confusion seemed to be about who or what gave any particular spec the blessing to be an applicable specification.
  647. # [12:12] <Hixie> nothing
  648. # [12:12] <Lachy> I know that.
  649. # [12:12] <Lachy> But there seemed to be an assumption that there would have to be.
  650. # [12:12] <Hixie> why?
  651. # [12:12] <Lachy> I don't know
  652. # [12:12] <Lachy> I'm not the one confused by it. I just tried to explain the situation to those who are.
  653. # [12:13] <Hixie> i don't get why it's not obvious, as it apparently has been with specs before
  654. # [12:13] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  655. # [12:15] <othermaciej> Hixie: I think with previous specs, if you wanted to validate against HTML + something else, you were obligated to make a DTD or similar that included some or all of HTML
  656. # [12:15] <othermaciej> at least, that was the expected model
  657. # [12:16] <othermaciej> but now someone could make an HTML5 + MathML 3.0 + SVG 1.1 + Microdata + ARIA validator without making a single schema or DTD including them all
  658. # [12:16] <jgraham> It seems pretty weird to tie the abstract notion of conformance to a particuar technology for assessing conformance
  659. # [12:16] <Hixie> didn't stop <canvas> from being added
  660. # [12:16] <othermaciej> they can just do it
  661. # [12:16] <Hixie> or ARIA
  662. # [12:16] <othermaciej> sure, and <canvas> didn't validate and no one cared
  663. # [12:17] <Hixie> or WF2
  664. # [12:17] <othermaciej> for ARIA there was the whole detour of pretending to use XML and namespaces and such
  665. # [12:17] <othermaciej> anyway
  666. # [12:17] <othermaciej> you're preaching to the choir
  667. # [12:17] <othermaciej> I'm trying to explain why people might not fully grok the idea
  668. # [12:17] <othermaciej> or at least my best guess
  669. # [12:18] <othermaciej> telling me why they are wrong helps neither me nor them
  670. # [12:18] <othermaciej> though if you are merely rejecting my guesses as ill-founded, then I will concede your guess is as good as mine
  671. # [12:20] <Hixie> i'm just confused
  672. # [12:20] <Hixie> not trying to say anyone is wrong or anything
  673. # [12:24] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  674. # [12:26] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  675. # [12:26] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (Remote closed the connection)
  676. # [12:27] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  677. # [12:31] * Joins: foolip (n=philip@h-63-95.A163.priv.bahnhof.se)
  678. # [12:38] <Philip`> jgraham: Maybe the difference is that you think conformance is an abstract notion, whereas other people think conformance is what a conformance checker tells you by applying the mechanistic conformance rules that the specification specifies
  679. # [12:38] <hsivonen> Philip`: ITYM s/specification/DTD/
  680. # [12:39] <Philip`> and they don't accept a notion of conformance where you can't even tell whether a document conforms to HTML5 by looking at its bytes, never mind telling whether it conforms to a more complex set of specification documents
  681. # [12:39] <Philip`> hsivonen: I'm imagining those hypothetical people would accept any kind of schema language, not just DTD
  682. # [12:40] <Philip`> as long as it's one you can feed into a schema checker tool and get a boolean output
  683. # [12:40] <Dashiva> And these people are the ones who decided how an XML document is defined?
  684. # [12:42] <Philip`> They're not the same people who decided to hard-code DTDs into XML (or they're the same people but in the future, where they've realised other schema languages might be better)
  685. # [12:50] * Joins: gonemad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk)
  686. # [12:54] * Quits: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk) (Read error: 60 (Operation timed out))
  687. # [13:02] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Remote closed the connection)
  688. # [13:11] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  689. # [13:14] * Joins: Utkarsh (n=admin@117.201.85.26)
  690. # [13:15] * Joins: jre (n=chatzill@mail.greenbytes.de)
  691. # [13:16] <jre> othermaciej, hixie: yes, RFC 2616 does allow wextension methods (http://greenbytes.de/tech/webdav/rfc2616.html#rfc.section.5.1.1)
  692. # [13:16] * Quits: jre (n=chatzill@mail.greenbytes.de) (Client Quit)
  693. # [13:16] <Hixie> how about response codes?
  694. # [13:23] * Joins: jre (n=chatzill@mail.greenbytes.de)
  695. # [13:23] <jre> Hixie, same thing (http://greenbytes.de/tech/webdav/rfc2616.html#rfc.section.6.1.1)
  696. # [13:24] <jre> I mean, it's easy to check so I was confused about the confusion over here
  697. # [13:25] <Hixie> extension-code doesn't seem to have any semantic meaning defined anywhere
  698. # [13:25] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  699. # [13:25] <Hixie> or are you saying I could return HTTP/1.1 999 OK and it would be conforming?
  700. # [13:26] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  701. # [13:26] <jre> according to the ABNF yes
  702. # [13:26] <jre> according to the prose in 6.1.1 no
  703. # [13:26] <Hixie> so is it conforming or not?
  704. # [13:27] <Hixie> i can't see anything saying it isn't
  705. # [13:27] <Hixie> which seems suboptimal
  706. # [13:27] * Joins: jre_ (n=chatzill@mail.greenbytes.de)
  707. # [13:28] <jre_> "The first digit of the Status-Code defines the class of response. The last two digits do not have any categorization role. There are 5 values for the first digit:"
  708. # [13:29] <jre_> ...
  709. # [13:29] <Hixie> so HTTP/1.1 199 OK is conforming?
  710. # [13:29] <jre_> yes
  711. # [13:29] <Hixie> that seems... bad?
  712. # [13:29] <jre_> why?
  713. # [13:29] <Hixie> what does it mean?
  714. # [13:29] <jre_> ask the status code registry
  715. # [13:30] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (lindbohm.freenode.net irc.freenode.net)
  716. # [13:30] * Quits: mat_t (n=mattomas@91.189.88.12) (lindbohm.freenode.net irc.freenode.net)
  717. # [13:30] * Quits: guardian (n=guardian@92.103.229.106) (lindbohm.freenode.net irc.freenode.net)
  718. # [13:30] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (lindbohm.freenode.net irc.freenode.net)
  719. # [13:30] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (lindbohm.freenode.net irc.freenode.net)
  720. # [13:30] * Quits: onar (n=onar@17.226.20.255) (lindbohm.freenode.net irc.freenode.net)
  721. # [13:30] * Quits: gsnedders (n=gsnedder@204.232.194.186) (lindbohm.freenode.net irc.freenode.net)
  722. # [13:30] * Quits: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili) (lindbohm.freenode.net irc.freenode.net)
  723. # [13:30] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (lindbohm.freenode.net irc.freenode.net)
  724. # [13:30] * Quits: kinetik (n=kinetik@121.98.132.55) (lindbohm.freenode.net irc.freenode.net)
  725. # [13:30] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (lindbohm.freenode.net irc.freenode.net)
  726. # [13:30] * Quits: jre (n=chatzill@mail.greenbytes.de) (lindbohm.freenode.net irc.freenode.net)
  727. # [13:30] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  728. # [13:30] * Quits: ROBOd (n=robod@89.122.216.38) (lindbohm.freenode.net irc.freenode.net)
  729. # [13:30] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (lindbohm.freenode.net irc.freenode.net)
  730. # [13:30] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (lindbohm.freenode.net irc.freenode.net)
  731. # [13:30] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (lindbohm.freenode.net irc.freenode.net)
  732. # [13:30] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (lindbohm.freenode.net irc.freenode.net)
  733. # [13:30] * Quits: ciaran_lee (i=leecn@134.226.83.42) (lindbohm.freenode.net irc.freenode.net)
  734. # [13:30] * Quits: peroo_ (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  735. # [13:30] * Quits: ukai (n=ukai@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  736. # [13:30] * Quits: scherkus (n=scherkus@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  737. # [13:30] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (lindbohm.freenode.net irc.freenode.net)
  738. # [13:30] <jre_> if the recipient doesn't understand it, treat it as 100
  739. # [13:30] <jre_> "However, applications MUST understand the class of any status code, as indicated by the first digit, and treat any unrecognized response as being equivalent to the x00 status code of that class, with the exception that an unrecognized response MUST NOT be cached."
  740. # [13:30] * jre_ is now known as jre
  741. # [13:30] <Hixie> ah, ok, so http uses a registry-based centralised extensibility mechanism
  742. # [13:30] <Hixie> ok
  743. # [13:31] <jre> The question was: does HTTP allow extension methods or status codes, and the answer is "yes". How they are registered is orthogonal.
  744. # [13:31] * Joins: erlehmann (n=erlehman@82.113.106.2)
  745. # [13:31] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
  746. # [13:31] <Dashiva> Does it allow new classes? E.g. 7xx codes
  747. # [13:31] <Hixie> i'm just trying to learn about the various extension mechanisms
  748. # [13:31] <jre> Dashiva, no
  749. # [13:31] <Hixie> maybe what html5 says is rarer than i thought
  750. # [13:31] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  751. # [13:31] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  752. # [13:31] * Joins: ROBOd (n=robod@89.122.216.38)
  753. # [13:31] * Joins: mat_t (n=mattomas@91.189.88.12)
  754. # [13:31] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
  755. # [13:31] * Joins: guardian (n=guardian@92.103.229.106)
  756. # [13:31] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
  757. # [13:31] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  758. # [13:31] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  759. # [13:31] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  760. # [13:31] * Joins: onar (n=onar@17.226.20.255)
  761. # [13:31] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  762. # [13:31] * Joins: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili)
  763. # [13:31] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  764. # [13:31] * Joins: ciaran_lee (i=leecn@134.226.83.42)
  765. # [13:31] * Joins: kinetik (n=kinetik@121.98.132.55)
  766. # [13:31] * Joins: peroo_ (n=peroo@peroo.xen.prgmr.com)
  767. # [13:31] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
  768. # [13:31] * Joins: ukai (n=ukai@220.109.219.244)
  769. # [13:31] * Joins: scherkus (n=scherkus@74.125.59.73)
  770. # [13:31] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  771. # [13:32] <Hixie> (does anything actually require that extension-codes be registered before they are used?)
  772. # [13:32] * Quits: kinetik (n=kinetik@121.98.132.55) (Read error: 104 (Connection reset by peer))
  773. # [13:32] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (Read error: 104 (Connection reset by peer))
  774. # [13:32] <jre> not in RFC 2616, the status code registry was introduced later
  775. # [13:32] <Hixie> so what does 199 mean if it's not in the registry?
  776. # [13:33] * Joins: kinetik (n=kinetik@121.98.132.55)
  777. # [13:33] <jre> http://greenbytes.de/tech/webdav/rfc2817.html#rfc.section.7.1
  778. # [13:33] * Joins: riven` (n=riven@53518387.cable.casema.nl)
  779. # [13:33] <jre> it means the same thing as 100 for recipients that don't understand it
  780. # [13:33] <jre> so a definition of 199 would need to be consistent with the generic status code 100
  781. # [13:34] <Hixie> but no definition need exist before i start using it?
  782. # [13:34] <Hixie> per http?
  783. # [13:34] <Lachy> Leif's response seems confusing. She seems to be suggesting that putting extensions through the W3C process is good, while at the same time advocating methods for arbitrary extensions that bypass that.
  784. # [13:34] <jre> RFC 2817 updates RFC 2616 and requires you to register the code
  785. # [13:35] <Hixie> oh so the lack of requiring a registry was a bug?
  786. # [13:35] <jre> if you don't register you are on your own with respect to collisions, nothing new here
  787. # [13:35] <Hixie> (where does 2817 actually require that the codes be registered? i can't see that anywhere)
  788. # [13:35] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  789. # [13:36] <jre> there are extension points that don't even have a registry today, simply because nobody has asked for it yet
  790. # [13:36] <jre> I think range extensions fall into the category
  791. # [13:36] <Hixie> seems weird to have extension points that allow arbitrary values without needing them to be defined
  792. # [13:36] <jre> you can always write a standards track RFC which updates RFC 2616, and then you're safe (as long as the IESG pays attention)
  793. # [13:37] * Joins: daedb_ (n=daed@h11n1fls34o986.telia.com)
  794. # [13:37] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (lindbohm.freenode.net irc.freenode.net)
  795. # [13:37] * Quits: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili) (lindbohm.freenode.net irc.freenode.net)
  796. # [13:37] * Quits: onar (n=onar@17.226.20.255) (lindbohm.freenode.net irc.freenode.net)
  797. # [13:37] * Quits: guardian (n=guardian@92.103.229.106) (lindbohm.freenode.net irc.freenode.net)
  798. # [13:37] * Quits: gsnedders (n=gsnedder@204.232.194.186) (lindbohm.freenode.net irc.freenode.net)
  799. # [13:37] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (lindbohm.freenode.net irc.freenode.net)
  800. # [13:37] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (lindbohm.freenode.net irc.freenode.net)
  801. # [13:37] * Quits: mat_t (n=mattomas@91.189.88.12) (lindbohm.freenode.net irc.freenode.net)
  802. # [13:37] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (lindbohm.freenode.net irc.freenode.net)
  803. # [13:37] * Quits: kinetik (n=kinetik@121.98.132.55) (lindbohm.freenode.net irc.freenode.net)
  804. # [13:37] * Quits: peroo_ (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  805. # [13:37] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  806. # [13:37] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (lindbohm.freenode.net irc.freenode.net)
  807. # [13:37] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (lindbohm.freenode.net irc.freenode.net)
  808. # [13:37] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (lindbohm.freenode.net irc.freenode.net)
  809. # [13:37] * Quits: ciaran_lee (i=leecn@134.226.83.42) (lindbohm.freenode.net irc.freenode.net)
  810. # [13:37] * Quits: scherkus (n=scherkus@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  811. # [13:37] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (lindbohm.freenode.net irc.freenode.net)
  812. # [13:37] * Quits: ROBOd (n=robod@89.122.216.38) (lindbohm.freenode.net irc.freenode.net)
  813. # [13:37] * Quits: ukai (n=ukai@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  814. # [13:37] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (lindbohm.freenode.net irc.freenode.net)
  815. # [13:37] * Quits: berny- (i=berny@666.syx.sk) (lindbohm.freenode.net irc.freenode.net)
  816. # [13:37] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (lindbohm.freenode.net irc.freenode.net)
  817. # [13:37] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (lindbohm.freenode.net irc.freenode.net)
  818. # [13:37] * Quits: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net) (lindbohm.freenode.net irc.freenode.net)
  819. # [13:37] * Quits: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net) (lindbohm.freenode.net irc.freenode.net)
  820. # [13:37] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (lindbohm.freenode.net irc.freenode.net)
  821. # [13:37] * Quits: hsivonen (n=hsivonen@130.233.41.50) (lindbohm.freenode.net irc.freenode.net)
  822. # [13:37] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (lindbohm.freenode.net irc.freenode.net)
  823. # [13:37] * Quits: riven (n=riven@53518387.cable.casema.nl) (lindbohm.freenode.net irc.freenode.net)
  824. # [13:37] * Quits: tyoshino (n=tyoshino@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  825. # [13:37] * Quits: jtbandes (n=jtbandes@unaffiliated/jtbandes) (lindbohm.freenode.net irc.freenode.net)
  826. # [13:37] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (lindbohm.freenode.net irc.freenode.net)
  827. # [13:37] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (lindbohm.freenode.net irc.freenode.net)
  828. # [13:37] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (lindbohm.freenode.net irc.freenode.net)
  829. # [13:37] * Quits: ray (i=ray@drong.notacat.org) (lindbohm.freenode.net irc.freenode.net)
  830. # [13:37] * Quits: riven` (n=riven@53518387.cable.casema.nl) (lindbohm.freenode.net irc.freenode.net)
  831. # [13:37] * Quits: jianli (n=jianli@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  832. # [13:37] * Quits: dimich (n=dimich@74.125.59.65) (lindbohm.freenode.net irc.freenode.net)
  833. # [13:37] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (lindbohm.freenode.net irc.freenode.net)
  834. # [13:37] * Quits: hamaji (n=hamaji@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  835. # [13:37] * Quits: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  836. # [13:37] * Quits: cyberix (i=twruottu@melkki.cs.helsinki.fi) (lindbohm.freenode.net irc.freenode.net)
  837. # [13:37] * Quits: jarib (i=jarib@li139-179.members.linode.com) (lindbohm.freenode.net irc.freenode.net)
  838. # [13:37] * Quits: hendry (n=hendry@webvm.net) (lindbohm.freenode.net irc.freenode.net)
  839. # [13:37] * Quits: wakaba (n=wakaba@236.139.210.220.dy.bbexcite.jp) (lindbohm.freenode.net irc.freenode.net)
  840. # [13:37] * Quits: drry (n=drry@unaffiliated/drry) (lindbohm.freenode.net irc.freenode.net)
  841. # [13:37] * Quits: daedb_ (n=daed@h11n1fls34o986.telia.com) (lindbohm.freenode.net irc.freenode.net)
  842. # [13:37] * Quits: jre (n=chatzill@mail.greenbytes.de) (lindbohm.freenode.net irc.freenode.net)
  843. # [13:37] * Quits: Utkarsh (n=admin@117.201.85.26) (lindbohm.freenode.net irc.freenode.net)
  844. # [13:37] * Quits: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com) (lindbohm.freenode.net irc.freenode.net)
  845. # [13:37] * Quits: pesla (n=retep@procurios.xs4all.nl) (lindbohm.freenode.net irc.freenode.net)
  846. # [13:37] * Quits: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  847. # [13:37] * Quits: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com) (lindbohm.freenode.net irc.freenode.net)
  848. # [13:37] * Quits: takkaria (n=takkaria@208.75.87.166) (lindbohm.freenode.net irc.freenode.net)
  849. # [13:37] * Quits: inimino (n=inimino@atekomi.inimino.org) (lindbohm.freenode.net irc.freenode.net)
  850. # [13:37] * Quits: tkent (n=tkent@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  851. # [13:37] * Quits: k0rnel_ (n=k0rnel@krtko.org) (lindbohm.freenode.net irc.freenode.net)
  852. # [13:37] * Quits: Dashiva (i=Dashiva@m223j.studby.ntnu.no) (lindbohm.freenode.net irc.freenode.net)
  853. # [13:37] * Quits: rektide (i=rektide@voodoowarez.com) (lindbohm.freenode.net irc.freenode.net)
  854. # [13:37] * Quits: jgraham (n=jgraham@web22.webfaction.com) (lindbohm.freenode.net irc.freenode.net)
  855. # [13:37] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (lindbohm.freenode.net irc.freenode.net)
  856. # [13:37] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (lindbohm.freenode.net irc.freenode.net)
  857. # [13:37] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (lindbohm.freenode.net irc.freenode.net)
  858. # [13:37] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  859. # [13:37] * Quits: gonemad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk) (lindbohm.freenode.net irc.freenode.net)
  860. # [13:37] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  861. # [13:37] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  862. # [13:37] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) (lindbohm.freenode.net irc.freenode.net)
  863. # [13:37] * Quits: cedricv (n=cedric@112.199.163.204) (lindbohm.freenode.net irc.freenode.net)
  864. # [13:37] * Quits: JohnResig (n=JohnResi@ejohn.org) (lindbohm.freenode.net irc.freenode.net)
  865. # [13:37] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (lindbohm.freenode.net irc.freenode.net)
  866. # [13:37] * Quits: Hixie (i=ianh@trivini.no) (lindbohm.freenode.net irc.freenode.net)
  867. # [13:37] * Quits: ojan (n=ojan@72.14.229.81) (lindbohm.freenode.net irc.freenode.net)
  868. # [13:37] * Quits: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (lindbohm.freenode.net irc.freenode.net)
  869. # [13:37] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  870. # [13:37] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (lindbohm.freenode.net irc.freenode.net)
  871. # [13:37] * Quits: yutak_ (n=yutak@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  872. # [13:37] * Quits: NickYoung (n=NickYoun@218.185.108.156) (lindbohm.freenode.net irc.freenode.net)
  873. # [13:37] * Quits: payman (n=payman@pat.se.opera.com) (lindbohm.freenode.net irc.freenode.net)
  874. # [13:37] * Quits: gavin (n=gavin@firefox/developer/gavin) (lindbohm.freenode.net irc.freenode.net)
  875. # [13:37] * Quits: pablof (n=palbo@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  876. # [13:46] * Joins: payman (n=payman@pat.se.opera.com)
  877. # [13:46] * Joins: NickYoung (n=NickYoun@218.185.108.156)
  878. # [13:46] * Joins: yutak_ (n=yutak@220.109.219.244)
  879. # [13:46] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
  880. # [13:46] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  881. # [13:46] * Joins: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  882. # [13:46] * Joins: ojan (n=ojan@72.14.229.81)
  883. # [13:46] * Joins: Hixie (i=ianh@trivini.no)
  884. # [13:46] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  885. # [13:46] * Joins: JohnResig (n=JohnResi@ejohn.org)
  886. # [13:46] * Joins: cedricv (n=cedric@112.199.163.204)
  887. # [13:46] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  888. # [13:46] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  889. # [13:46] * Joins: gonemad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk)
  890. # [13:46] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  891. # [13:46] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  892. # [13:46] * Joins: pablof (n=palbo@pat-tdc.opera.com)
  893. # [13:46] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
  894. # [13:46] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  895. # [13:46] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  896. # [13:46] * Joins: kinetik (n=kinetik@121.98.132.55)
  897. # [13:46] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  898. # [13:46] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  899. # [13:46] * Joins: ROBOd (n=robod@89.122.216.38)
  900. # [13:46] * Joins: mat_t (n=mattomas@91.189.88.12)
  901. # [13:46] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
  902. # [13:46] * Joins: guardian (n=guardian@92.103.229.106)
  903. # [13:46] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
  904. # [13:46] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  905. # [13:46] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  906. # [13:46] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  907. # [13:46] * Joins: onar (n=onar@17.226.20.255)
  908. # [13:46] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  909. # [13:46] * Joins: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili)
  910. # [13:46] * Joins: ciaran_lee (i=leecn@134.226.83.42)
  911. # [13:46] * Joins: peroo_ (n=peroo@peroo.xen.prgmr.com)
  912. # [13:46] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
  913. # [13:46] * Joins: ukai (n=ukai@220.109.219.244)
  914. # [13:46] * Joins: scherkus (n=scherkus@74.125.59.73)
  915. # [13:46] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  916. # [13:47] * Joins: ray (i=ray@drong.notacat.org)
  917. # [13:47] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
  918. # [13:47] * Joins: wakaba (n=wakaba@236.139.210.220.dy.bbexcite.jp)
  919. # [13:47] * Joins: riven (n=riven@53518387.cable.casema.nl)
  920. # [13:47] * Joins: gavin (n=gavin@firefox/developer/gavin)
  921. # [13:47] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  922. # [13:47] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
  923. # [13:47] * Joins: berny- (i=berny@666.syx.sk)
  924. # [13:47] * Joins: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net)
  925. # [13:47] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
  926. # [13:47] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
  927. # [13:47] * Joins: hsivonen (n=hsivonen@130.233.41.50)
  928. # [13:47] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  929. # [13:47] * Joins: jtbandes (n=jtbandes@unaffiliated/jtbandes)
  930. # [13:47] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
  931. # [13:47] * Joins: daedb_ (n=daed@h11n1fls34o986.telia.com)
  932. # [13:47] * Joins: riven` (n=riven@53518387.cable.casema.nl)
  933. # [13:47] * Joins: jre (n=chatzill@mail.greenbytes.de)
  934. # [13:47] * Joins: Utkarsh (n=admin@117.201.85.26)
  935. # [13:47] * Joins: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
  936. # [13:47] * Joins: pesla (n=retep@procurios.xs4all.nl)
  937. # [13:47] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  938. # [13:47] * Joins: jianli (n=jianli@74.125.59.73)
  939. # [13:47] * Joins: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
  940. # [13:47] * Joins: dimich (n=dimich@74.125.59.65)
  941. # [13:47] * Joins: takkaria (n=takkaria@208.75.87.166)
  942. # [13:47] * Joins: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com)
  943. # [13:47] * Joins: cyberix (i=twruottu@melkki.cs.helsinki.fi)
  944. # [13:47] * Joins: inimino (n=inimino@atekomi.inimino.org)
  945. # [13:47] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
  946. # [13:47] * Joins: hamaji (n=hamaji@220.109.219.244)
  947. # [13:47] * Joins: tkent (n=tkent@220.109.219.244)
  948. # [13:47] * Joins: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp)
  949. # [13:47] * Joins: rektide (i=rektide@voodoowarez.com)
  950. # [13:47] * Joins: k0rnel_ (n=k0rnel@krtko.org)
  951. # [13:47] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
  952. # [13:47] * Joins: jgraham (n=jgraham@web22.webfaction.com)
  953. # [13:47] * Joins: hendry (n=hendry@webvm.net)
  954. # [13:47] * Joins: drry (n=drry@unaffiliated/drry)
  955. # [13:47] * Joins: jarib (i=jarib@li139-179.members.linode.com)
  956. # [13:47] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
  957. # [13:47] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
  958. # [13:47] * Quits: riven` (n=riven@53518387.cable.casema.nl) (Read error: 60 (Operation timed out))
  959. # [13:47] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (Dead socket)
  960. # [13:47] * gonemad3 is now known as workmad3
  961. # [13:47] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  962. # [13:50] * Quits: jre (n=chatzill@mail.greenbytes.de) ("ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]")
  963. # [13:50] * Joins: karlcow (n=karl@nerval.la-grange.net)
  964. # [13:50] * Quits: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili) (lindbohm.freenode.net irc.freenode.net)
  965. # [13:50] * Quits: onar (n=onar@17.226.20.255) (lindbohm.freenode.net irc.freenode.net)
  966. # [13:50] * Quits: guardian (n=guardian@92.103.229.106) (lindbohm.freenode.net irc.freenode.net)
  967. # [13:50] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (lindbohm.freenode.net irc.freenode.net)
  968. # [13:50] * Quits: gsnedders (n=gsnedder@204.232.194.186) (lindbohm.freenode.net irc.freenode.net)
  969. # [13:50] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (lindbohm.freenode.net irc.freenode.net)
  970. # [13:50] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) (lindbohm.freenode.net irc.freenode.net)
  971. # [13:50] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (lindbohm.freenode.net irc.freenode.net)
  972. # [13:50] * Quits: mat_t (n=mattomas@91.189.88.12) (lindbohm.freenode.net irc.freenode.net)
  973. # [13:50] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (lindbohm.freenode.net irc.freenode.net)
  974. # [13:50] * Quits: peroo_ (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  975. # [13:50] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  976. # [13:50] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (lindbohm.freenode.net irc.freenode.net)
  977. # [13:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (lindbohm.freenode.net irc.freenode.net)
  978. # [13:50] * Quits: ciaran_lee (i=leecn@134.226.83.42) (lindbohm.freenode.net irc.freenode.net)
  979. # [13:50] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (lindbohm.freenode.net irc.freenode.net)
  980. # [13:50] * Quits: ukai (n=ukai@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  981. # [13:50] * Quits: ROBOd (n=robod@89.122.216.38) (lindbohm.freenode.net irc.freenode.net)
  982. # [13:50] * Quits: kinetik (n=kinetik@121.98.132.55) (lindbohm.freenode.net irc.freenode.net)
  983. # [13:50] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (lindbohm.freenode.net irc.freenode.net)
  984. # [13:50] * Quits: scherkus (n=scherkus@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  985. # [13:51] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  986. # [13:51] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  987. # [13:51] * Joins: kinetik (n=kinetik@121.98.132.55)
  988. # [13:51] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  989. # [13:51] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  990. # [13:51] * Joins: ROBOd (n=robod@89.122.216.38)
  991. # [13:51] * Joins: mat_t (n=mattomas@91.189.88.12)
  992. # [13:51] * Joins: guardian (n=guardian@92.103.229.106)
  993. # [13:51] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
  994. # [13:51] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  995. # [13:51] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  996. # [13:51] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  997. # [13:51] * Joins: onar (n=onar@17.226.20.255)
  998. # [13:51] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  999. # [13:51] * Joins: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili)
  1000. # [13:51] * Joins: ciaran_lee (i=leecn@134.226.83.42)
  1001. # [13:51] * Joins: peroo_ (n=peroo@peroo.xen.prgmr.com)
  1002. # [13:51] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
  1003. # [13:51] * Joins: ukai (n=ukai@220.109.219.244)
  1004. # [13:51] * Joins: scherkus (n=scherkus@74.125.59.73)
  1005. # [13:51] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  1006. # [13:51] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (No route to host)
  1007. # [13:54] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  1008. # [13:54] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  1009. # [13:54] * Quits: ojan (n=ojan@72.14.229.81) (lindbohm.freenode.net irc.freenode.net)
  1010. # [13:54] * Quits: yutak_ (n=yutak@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1011. # [13:54] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1012. # [13:54] * Quits: NickYoung (n=NickYoun@218.185.108.156) (lindbohm.freenode.net irc.freenode.net)
  1013. # [13:54] * Quits: Hixie (i=ianh@trivini.no) (lindbohm.freenode.net irc.freenode.net)
  1014. # [13:54] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (lindbohm.freenode.net irc.freenode.net)
  1015. # [13:54] * Quits: cedricv (n=cedric@112.199.163.204) (lindbohm.freenode.net irc.freenode.net)
  1016. # [13:54] * Quits: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (lindbohm.freenode.net irc.freenode.net)
  1017. # [13:54] * Quits: payman (n=payman@pat.se.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1018. # [13:54] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  1019. # [13:54] * Quits: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1020. # [13:54] * Quits: JohnResig (n=JohnResi@ejohn.org) (lindbohm.freenode.net irc.freenode.net)
  1021. # [13:54] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (lindbohm.freenode.net irc.freenode.net)
  1022. # [13:54] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (lindbohm.freenode.net irc.freenode.net)
  1023. # [13:54] * Joins: kmartiin (n=kmartiin@dslb-094-223-191-111.pools.arcor-ip.net)
  1024. # [13:55] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  1025. # [13:55] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  1026. # [13:55] * Joins: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk)
  1027. # [13:55] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  1028. # [13:55] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  1029. # [13:55] * Joins: cedricv (n=cedric@112.199.163.204)
  1030. # [13:55] * Joins: JohnResig (n=JohnResi@ejohn.org)
  1031. # [13:55] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  1032. # [13:55] * Joins: Hixie (i=ianh@trivini.no)
  1033. # [13:55] * Joins: ojan (n=ojan@72.14.229.81)
  1034. # [13:55] * Joins: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  1035. # [13:55] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  1036. # [13:55] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
  1037. # [13:55] * Joins: yutak_ (n=yutak@220.109.219.244)
  1038. # [13:55] * Joins: NickYoung (n=NickYoun@218.185.108.156)
  1039. # [13:55] * Joins: payman (n=payman@pat.se.opera.com)
  1040. # [13:55] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  1041. # [13:55] * Quits: cedricv (n=cedric@112.199.163.204) (SendQ exceeded)
  1042. # [13:56] <Lachy> damn, these constant splits are annoying
  1043. # [13:57] * Joins: cedricv (n=cedric@112.199.163.204)
  1044. # [13:57] <Lachy> according to discussion in #freenode, it still seems to be a DDoS against the network
  1045. # [13:57] * Quits: berny- (i=berny@666.syx.sk) (lindbohm.freenode.net irc.freenode.net)
  1046. # [13:57] * Quits: jtbandes (n=jtbandes@unaffiliated/jtbandes) (lindbohm.freenode.net irc.freenode.net)
  1047. # [13:57] * Quits: tyoshino (n=tyoshino@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1048. # [13:57] * Quits: hsivonen (n=hsivonen@130.233.41.50) (lindbohm.freenode.net irc.freenode.net)
  1049. # [13:57] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (lindbohm.freenode.net irc.freenode.net)
  1050. # [13:57] * Quits: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net) (lindbohm.freenode.net irc.freenode.net)
  1051. # [13:57] * Quits: wakaba (n=wakaba@236.139.210.220.dy.bbexcite.jp) (lindbohm.freenode.net irc.freenode.net)
  1052. # [13:57] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (lindbohm.freenode.net irc.freenode.net)
  1053. # [13:57] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1054. # [13:57] * Quits: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net) (lindbohm.freenode.net irc.freenode.net)
  1055. # [13:57] <Dashiva> Isn't it always?
  1056. # [13:59] <Philip`> Maybe it's sometimes a CDoS instead
  1057. # [13:59] <Lachy> yeah, but this one is particularly bad against the freenode network cause their system hasn't been updated to prevent it yet. It's caused by some javascript in a web page that sends a POST to the irc.freenode.net:6667 network with dozens IRC commands designed to flood it
  1058. # [13:59] * Joins: wakaba (n=wakaba@236.139.210.220.dy.bbexcite.jp)
  1059. # [13:59] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
  1060. # [13:59] * Joins: berny- (i=berny@666.syx.sk)
  1061. # [13:59] * Joins: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net)
  1062. # [13:59] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
  1063. # [13:59] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
  1064. # [13:59] * Joins: hsivonen (n=hsivonen@130.233.41.50)
  1065. # [13:59] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  1066. # [13:59] * Joins: jtbandes (n=jtbandes@unaffiliated/jtbandes)
  1067. # [13:59] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
  1068. # [13:59] * Quits: guardian (n=guardian@92.103.229.106) (Remote closed the connection)
  1069. # [14:00] <Lachy> so whenever anyone inadvertently visits the page, usually linked to by spam comments on slashdot or whatever, their browser basically becomes an IRC spam bot
  1070. # [14:00] <Philip`> Why does an IRC server react to HTTP requests?
  1071. # [14:00] <Lachy> it's what most likely caused Opera's Oslo office to be banned from the freenode network yesterday
  1072. # [14:01] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) ("Coyote finally caught me")
  1073. # [14:01] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
  1074. # [14:02] <Philip`> Opera employees spend all their time reading spam comments on Slashdot instead of working?
  1075. # [14:02] <hsivonen> Lachy: what mechanism allows automated POST to port 6667 for a different origin?
  1076. # [14:02] <hsivonen> Lachy: form.submit()?
  1077. # [14:03] <jgraham> hsivonen: Tyhat should work
  1078. # [14:03] <jgraham> *that
  1079. # [14:03] <Lachy> hsivonen, yes. The script I was shown yesterday has now disappeared and I don't know where any other copies are being hosted.
  1080. # [14:03] <hsivonen> does the Web depend on it working for ports other than the http and https defaults?
  1081. # [14:03] * Quits: inimino (n=inimino@atekomi.inimino.org) (Excess Flood)
  1082. # [14:04] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
  1083. # [14:04] * Joins: inimino (n=inimino@atekomi.inimino.org)
  1084. # [14:04] <Lachy> it was basically <form action="http://irc.freenode.net:6667" method="POST"> with a script that filled up a textarea with about a hundred IRC PRVMSG commands commands and submitted it
  1085. # [14:05] <Lachy> er, I think that's PRIVMSG
  1086. # [14:05] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
  1087. # [14:06] * Joins: DJ-Ango (n=Oct@ppp78-36-99-205.pppoe.komi.dslavangard.ru)
  1088. # [14:07] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (Connection timed out)
  1089. # [14:08] <Philip`> hsivonen: Yes
  1090. # [14:08] <Philip`> http://samsung-sgh-i400-software.epocware.com/es/SlovoEd/Hebrew.html - <form name="login" action="http://g500.penreader.com:8080/paragon_mcd/ecare/index.jsp?submit" method="post">
  1091. # [14:09] <Philip`> etc, assuming that's what you mean
  1092. # [14:09] * Joins: pmuellr (n=pmuellr@nat/ibm/session)
  1093. # [14:10] <hsivonen> Philip`: :-(
  1094. # [14:11] <Philip`> Seems it'd be quite a violation of layering if HTML refused to accept URLs with certain TCP port numbers
  1095. # [14:12] * Joins: Chris|UNC (n=blahness@152.2.194.196)
  1096. # [14:13] * Quits: kmartiin (n=kmartiin@dslb-094-223-191-111.pools.arcor-ip.net) (lindbohm.freenode.net irc.freenode.net)
  1097. # [14:13] * Quits: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili) (lindbohm.freenode.net irc.freenode.net)
  1098. # [14:13] * Quits: onar (n=onar@17.226.20.255) (lindbohm.freenode.net irc.freenode.net)
  1099. # [14:13] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (lindbohm.freenode.net irc.freenode.net)
  1100. # [14:13] * Quits: gsnedders (n=gsnedder@204.232.194.186) (lindbohm.freenode.net irc.freenode.net)
  1101. # [14:13] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (lindbohm.freenode.net irc.freenode.net)
  1102. # [14:13] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1103. # [14:13] * Quits: mat_t (n=mattomas@91.189.88.12) (lindbohm.freenode.net irc.freenode.net)
  1104. # [14:13] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (lindbohm.freenode.net irc.freenode.net)
  1105. # [14:13] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) (lindbohm.freenode.net irc.freenode.net)
  1106. # [14:13] * Quits: peroo_ (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  1107. # [14:13] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1108. # [14:13] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (lindbohm.freenode.net irc.freenode.net)
  1109. # [14:13] * Quits: ciaran_lee (i=leecn@134.226.83.42) (lindbohm.freenode.net irc.freenode.net)
  1110. # [14:13] * Quits: scherkus (n=scherkus@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  1111. # [14:13] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (lindbohm.freenode.net irc.freenode.net)
  1112. # [14:13] * Quits: kinetik (n=kinetik@121.98.132.55) (lindbohm.freenode.net irc.freenode.net)
  1113. # [14:13] * Quits: ROBOd (n=robod@89.122.216.38) (lindbohm.freenode.net irc.freenode.net)
  1114. # [14:13] * Quits: ukai (n=ukai@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1115. # [14:13] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (lindbohm.freenode.net irc.freenode.net)
  1116. # [14:14] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
  1117. # [14:15] * Joins: kmartiin (n=kmartiin@dslb-094-223-191-111.pools.arcor-ip.net)
  1118. # [14:15] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  1119. # [14:15] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  1120. # [14:15] * Joins: kinetik (n=kinetik@121.98.132.55)
  1121. # [14:15] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  1122. # [14:15] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  1123. # [14:15] * Joins: ROBOd (n=robod@89.122.216.38)
  1124. # [14:15] * Joins: mat_t (n=mattomas@91.189.88.12)
  1125. # [14:15] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
  1126. # [14:15] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  1127. # [14:15] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  1128. # [14:15] * Joins: onar (n=onar@17.226.20.255)
  1129. # [14:15] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  1130. # [14:15] * Joins: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili)
  1131. # [14:15] * Joins: ciaran_lee (i=leecn@134.226.83.42)
  1132. # [14:15] * Joins: peroo_ (n=peroo@peroo.xen.prgmr.com)
  1133. # [14:15] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
  1134. # [14:15] * Joins: ukai (n=ukai@220.109.219.244)
  1135. # [14:15] * Joins: scherkus (n=scherkus@74.125.59.73)
  1136. # [14:15] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  1137. # [14:16] * Quits: gsnedders (n=gsnedder@204.232.194.186) (Read error: 104 (Connection reset by peer))
  1138. # [14:16] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (Read error: 104 (Connection reset by peer))
  1139. # [14:16] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
  1140. # [14:17] * Quits: ROBOd (n=robod@89.122.216.38) (Excess Flood)
  1141. # [14:17] * Joins: ROBOd (n=robod@89.122.216.38)
  1142. # [14:18] * Quits: peroo (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  1143. # [14:18] * Quits: pmuellr (n=pmuellr@nat/ibm/x-qggrrcvzdmwsqvts) (lindbohm.freenode.net irc.freenode.net)
  1144. # [14:18] * Quits: DJ-Ango (n=Oct@ppp78-36-99-205.pppoe.komi.dslavangard.ru) (lindbohm.freenode.net irc.freenode.net)
  1145. # [14:18] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (lindbohm.freenode.net irc.freenode.net)
  1146. # [14:18] * Quits: cedricv (n=cedric@112.199.163.204) (lindbohm.freenode.net irc.freenode.net)
  1147. # [14:18] * Quits: payman (n=payman@pat.se.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1148. # [14:18] * Quits: NickYoung (n=NickYoun@218.185.108.156) (lindbohm.freenode.net irc.freenode.net)
  1149. # [14:18] * Quits: yutak_ (n=yutak@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1150. # [14:18] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  1151. # [14:18] * Quits: ojan (n=ojan@72.14.229.81) (lindbohm.freenode.net irc.freenode.net)
  1152. # [14:18] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1153. # [14:18] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  1154. # [14:18] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (lindbohm.freenode.net irc.freenode.net)
  1155. # [14:18] * Quits: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (lindbohm.freenode.net irc.freenode.net)
  1156. # [14:18] * Quits: JohnResig (n=JohnResi@ejohn.org) (lindbohm.freenode.net irc.freenode.net)
  1157. # [14:18] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (lindbohm.freenode.net irc.freenode.net)
  1158. # [14:18] * Quits: Hixie (i=ianh@trivini.no) (lindbohm.freenode.net irc.freenode.net)
  1159. # [14:18] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  1160. # [14:18] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (lindbohm.freenode.net irc.freenode.net)
  1161. # [14:18] * Quits: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1162. # [14:18] * Joins: Ruetobas (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  1163. # [14:18] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
  1164. # [14:18] * Joins: pmuellr (n=pmuellr@nat/ibm/x-tnyjlvmkprojxmbb)
  1165. # [14:18] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
  1166. # [14:18] * Joins: cedricv (n=cedric@112.199.163.204)
  1167. # [14:18] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  1168. # [14:18] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  1169. # [14:18] * Joins: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk)
  1170. # [14:18] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  1171. # [14:18] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  1172. # [14:18] * Joins: JohnResig (n=JohnResi@ejohn.org)
  1173. # [14:18] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  1174. # [14:18] * Joins: Hixie (i=ianh@trivini.no)
  1175. # [14:18] * Joins: ojan (n=ojan@72.14.229.81)
  1176. # [14:18] * Joins: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  1177. # [14:18] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  1178. # [14:18] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
  1179. # [14:18] * Joins: yutak_ (n=yutak@220.109.219.244)
  1180. # [14:18] * Joins: NickYoung (n=NickYoun@218.185.108.156)
  1181. # [14:18] * Joins: payman (n=payman@pat.se.opera.com)
  1182. # [14:19] * Quits: cedricv (n=cedric@112.199.163.204) (SendQ exceeded)
  1183. # [14:19] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  1184. # [14:19] * Joins: kinetik_ (n=kinetik@121.98.132.55)
  1185. # [14:20] * Joins: cedricv (n=cedric@112.199.163.204)
  1186. # [14:23] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 113 (No route to host))
  1187. # [14:27] * Joins: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie)
  1188. # [14:28] * Joins: _Utkarsh (n=admin@117.201.81.212)
  1189. # [14:28] * Quits: kinetik (n=kinetik@121.98.132.55) (Read error: 110 (Connection timed out))
  1190. # [14:28] * Quits: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com) (Client Quit)
  1191. # [14:31] * Quits: cedricv (n=cedric@112.199.163.204) (lindbohm.freenode.net irc.freenode.net)
  1192. # [14:31] * Quits: kinetik_ (n=kinetik@121.98.132.55) (lindbohm.freenode.net irc.freenode.net)
  1193. # [14:31] * Quits: payman (n=payman@pat.se.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1194. # [14:31] * Quits: NickYoung (n=NickYoun@218.185.108.156) (lindbohm.freenode.net irc.freenode.net)
  1195. # [14:31] * Quits: yutak_ (n=yutak@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1196. # [14:31] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  1197. # [14:31] * Quits: ojan (n=ojan@72.14.229.81) (lindbohm.freenode.net irc.freenode.net)
  1198. # [14:31] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1199. # [14:31] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (lindbohm.freenode.net irc.freenode.net)
  1200. # [14:31] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (lindbohm.freenode.net irc.freenode.net)
  1201. # [14:31] * Quits: peroo (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  1202. # [14:31] * Quits: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (lindbohm.freenode.net irc.freenode.net)
  1203. # [14:31] * Quits: JohnResig (n=JohnResi@ejohn.org) (lindbohm.freenode.net irc.freenode.net)
  1204. # [14:31] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (lindbohm.freenode.net irc.freenode.net)
  1205. # [14:31] * Quits: Hixie (i=ianh@trivini.no) (lindbohm.freenode.net irc.freenode.net)
  1206. # [14:31] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (lindbohm.freenode.net irc.freenode.net)
  1207. # [14:31] * Quits: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1208. # [14:31] * Quits: pmuellr (n=pmuellr@nat/ibm/x-tnyjlvmkprojxmbb) (lindbohm.freenode.net irc.freenode.net)
  1209. # [14:31] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (lindbohm.freenode.net irc.freenode.net)
  1210. # [14:31] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (lindbohm.freenode.net irc.freenode.net)
  1211. # [14:31] * Quits: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili) (lindbohm.freenode.net irc.freenode.net)
  1212. # [14:31] * Quits: onar (n=onar@17.226.20.255) (lindbohm.freenode.net irc.freenode.net)
  1213. # [14:31] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (lindbohm.freenode.net irc.freenode.net)
  1214. # [14:31] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (lindbohm.freenode.net irc.freenode.net)
  1215. # [14:31] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1216. # [14:31] * Quits: mat_t (n=mattomas@91.189.88.12) (lindbohm.freenode.net irc.freenode.net)
  1217. # [14:31] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) (lindbohm.freenode.net irc.freenode.net)
  1218. # [14:31] * Quits: kmartiin (n=kmartiin@dslb-094-223-191-111.pools.arcor-ip.net) (lindbohm.freenode.net irc.freenode.net)
  1219. # [14:31] * Quits: _Utkarsh (n=admin@117.201.81.212) (lindbohm.freenode.net irc.freenode.net)
  1220. # [14:31] * Quits: ROBOd (n=robod@89.122.216.38) (lindbohm.freenode.net irc.freenode.net)
  1221. # [14:31] * Quits: peroo_ (n=peroo@peroo.xen.prgmr.com) (lindbohm.freenode.net irc.freenode.net)
  1222. # [14:31] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1223. # [14:31] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (lindbohm.freenode.net irc.freenode.net)
  1224. # [14:31] * Quits: ciaran_lee (i=leecn@134.226.83.42) (lindbohm.freenode.net irc.freenode.net)
  1225. # [14:31] * Quits: scherkus (n=scherkus@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  1226. # [14:31] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (lindbohm.freenode.net irc.freenode.net)
  1227. # [14:31] * Quits: ukai (n=ukai@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1228. # [14:31] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (lindbohm.freenode.net irc.freenode.net)
  1229. # [14:31] * Quits: pablof (n=palbo@pat-tdc.opera.com) (lindbohm.freenode.net irc.freenode.net)
  1230. # [14:31] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (lindbohm.freenode.net irc.freenode.net)
  1231. # [14:31] * Quits: berny- (i=berny@666.syx.sk) (lindbohm.freenode.net irc.freenode.net)
  1232. # [14:31] * Quits: jtbandes (n=jtbandes@unaffiliated/jtbandes) (lindbohm.freenode.net irc.freenode.net)
  1233. # [14:31] * Quits: hsivonen (n=hsivonen@130.233.41.50) (lindbohm.freenode.net irc.freenode.net)
  1234. # [14:31] * Quits: wakaba (n=wakaba@236.139.210.220.dy.bbexcite.jp) (lindbohm.freenode.net irc.freenode.net)
  1235. # [14:31] * Quits: tyoshino (n=tyoshino@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1236. # [14:31] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (lindbohm.freenode.net irc.freenode.net)
  1237. # [14:31] * Quits: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net) (lindbohm.freenode.net irc.freenode.net)
  1238. # [14:31] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (lindbohm.freenode.net irc.freenode.net)
  1239. # [14:31] * Quits: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net) (lindbohm.freenode.net irc.freenode.net)
  1240. # [14:31] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (lindbohm.freenode.net irc.freenode.net)
  1241. # [14:31] * Quits: ray (i=ray@drong.notacat.org) (lindbohm.freenode.net irc.freenode.net)
  1242. # [14:31] * Quits: Ruetobas (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (lindbohm.freenode.net irc.freenode.net)
  1243. # [14:31] * Quits: Chris|UNC (n=blahness@152.2.194.196) (lindbohm.freenode.net irc.freenode.net)
  1244. # [14:31] * Quits: karlcow (n=karl@nerval.la-grange.net) (lindbohm.freenode.net irc.freenode.net)
  1245. # [14:31] * Quits: hamaji (n=hamaji@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1246. # [14:31] * Quits: dimich (n=dimich@74.125.59.65) (lindbohm.freenode.net irc.freenode.net)
  1247. # [14:31] * Quits: gavin (n=gavin@firefox/developer/gavin) (lindbohm.freenode.net irc.freenode.net)
  1248. # [14:31] * Quits: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  1249. # [14:31] * Quits: jianli (n=jianli@74.125.59.73) (lindbohm.freenode.net irc.freenode.net)
  1250. # [14:31] * Quits: jarib (i=jarib@li139-179.members.linode.com) (lindbohm.freenode.net irc.freenode.net)
  1251. # [14:31] * Quits: hendry (n=hendry@webvm.net) (lindbohm.freenode.net irc.freenode.net)
  1252. # [14:31] * Quits: cyberix (i=twruottu@melkki.cs.helsinki.fi) (lindbohm.freenode.net irc.freenode.net)
  1253. # [14:31] * Quits: riven (n=riven@53518387.cable.casema.nl) (lindbohm.freenode.net irc.freenode.net)
  1254. # [14:31] * Quits: drry (n=drry@unaffiliated/drry) (lindbohm.freenode.net irc.freenode.net)
  1255. # [14:31] * Quits: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie) (lindbohm.freenode.net irc.freenode.net)
  1256. # [14:31] * Quits: gsnedders (n=gsnedder@204.232.194.186) (lindbohm.freenode.net irc.freenode.net)
  1257. # [14:31] * Quits: inimino (n=inimino@atekomi.inimino.org) (lindbohm.freenode.net irc.freenode.net)
  1258. # [14:31] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (lindbohm.freenode.net irc.freenode.net)
  1259. # [14:31] * Quits: jgraham (n=jgraham@web22.webfaction.com) (lindbohm.freenode.net irc.freenode.net)
  1260. # [14:31] * Quits: tkent (n=tkent@220.109.219.244) (lindbohm.freenode.net irc.freenode.net)
  1261. # [14:31] * Quits: takkaria (n=takkaria@208.75.87.166) (lindbohm.freenode.net irc.freenode.net)
  1262. # [14:31] * Quits: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (lindbohm.freenode.net irc.freenode.net)
  1263. # [14:31] * Quits: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com) (lindbohm.freenode.net irc.freenode.net)
  1264. # [14:31] * Quits: daedb_ (n=daed@h11n1fls34o986.telia.com) (lindbohm.freenode.net irc.freenode.net)
  1265. # [14:31] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (lindbohm.freenode.net irc.freenode.net)
  1266. # [14:31] * Quits: Dashiva (i=Dashiva@m223j.studby.ntnu.no) (lindbohm.freenode.net irc.freenode.net)
  1267. # [14:31] * Quits: k0rnel_ (n=k0rnel@krtko.org) (lindbohm.freenode.net irc.freenode.net)
  1268. # [14:31] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (lindbohm.freenode.net irc.freenode.net)
  1269. # [14:31] * Quits: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com) (lindbohm.freenode.net irc.freenode.net)
  1270. # [14:31] * Quits: pesla (n=retep@procurios.xs4all.nl) (lindbohm.freenode.net irc.freenode.net)
  1271. # [14:31] * Quits: rektide (i=rektide@voodoowarez.com) (lindbohm.freenode.net irc.freenode.net)
  1272. # [14:31] * Quits: Utkarsh (n=admin@117.201.85.26) (lindbohm.freenode.net irc.freenode.net)
  1273. # [14:33] * Joins: plainhao (n=plainhao@mail.xbiotica.com)
  1274. # [14:34] * Quits: erlehmann (n=erlehman@82.113.106.2) ("Ex-Chat")
  1275. # [14:43] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
  1276. # [14:43] * Joins: pablof (n=palbo@pat-tdc.opera.com)
  1277. # [14:44] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  1278. # [14:44] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
  1279. # [14:44] * Joins: payman (n=payman@pat.se.opera.com)
  1280. # [14:44] * Joins: NickYoung (n=NickYoun@218.185.108.156)
  1281. # [14:44] * Joins: yutak_ (n=yutak@220.109.219.244)
  1282. # [14:44] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
  1283. # [14:44] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  1284. # [14:44] * Joins: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  1285. # [14:44] * Joins: ojan (n=ojan@72.14.229.81)
  1286. # [14:44] * Joins: Hixie (i=ianh@trivini.no)
  1287. # [14:44] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
  1288. # [14:44] * Joins: JohnResig (n=JohnResi@ejohn.org)
  1289. # [14:44] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  1290. # [14:44] * Joins: workmad3 (n=workmad3@94-194-14-59.zone8.bethere.co.uk)
  1291. # [14:44] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  1292. # [14:44] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
  1293. # [14:44] * Joins: pmuellr (n=pmuellr@nat/ibm/x-tnyjlvmkprojxmbb)
  1294. # [14:44] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
  1295. # [14:44] * Joins: kinetik_ (n=kinetik@121.98.132.55)
  1296. # [14:44] * Joins: cedricv (n=cedric@112.199.163.204)
  1297. # [14:44] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  1298. # [14:44] * Joins: scherkus (n=scherkus@74.125.59.73)
  1299. # [14:44] * Joins: ukai (n=ukai@220.109.219.244)
  1300. # [14:44] * Joins: peroo_ (n=peroo@peroo.xen.prgmr.com)
  1301. # [14:44] * Joins: jorlow (n=jorlow@nat/google/x-luwocxhiwraorili)
  1302. # [14:44] * Joins: onar (n=onar@17.226.20.255)
  1303. # [14:44] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  1304. # [14:44] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  1305. # [14:44] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
  1306. # [14:44] * Joins: mat_t (n=mattomas@91.189.88.12)
  1307. # [14:44] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  1308. # [14:44] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  1309. # [14:44] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  1310. # [14:44] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  1311. # [14:44] * Joins: kmartiin (n=kmartiin@dslb-094-223-191-111.pools.arcor-ip.net)
  1312. # [14:44] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
  1313. # [14:44] * Joins: ROBOd (n=robod@89.122.216.38)
  1314. # [14:44] * Joins: _Utkarsh (n=admin@117.201.81.212)
  1315. # [14:44] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
  1316. # [14:44] * Joins: jtbandes (n=jtbandes@unaffiliated/jtbandes)
  1317. # [14:44] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  1318. # [14:44] * Joins: hsivonen (n=hsivonen@130.233.41.50)
  1319. # [14:44] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
  1320. # [14:44] * Joins: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net)
  1321. # [14:44] * Joins: berny- (i=berny@666.syx.sk)
  1322. # [14:44] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
  1323. # [14:44] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
  1324. # [14:44] * Joins: tyoshino_ (n=tyoshino@220.109.219.244)
  1325. # [14:44] * Joins: wakaba_ (n=wakaba@236.139.210.220.dy.bbexcite.jp)
  1326. # [14:44] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  1327. # [14:44] * Joins: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie)
  1328. # [14:44] * Joins: gsnedders (n=gsnedder@204.232.194.186)
  1329. # [14:44] * Joins: Ruetobas (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  1330. # [14:44] * Joins: Chris|UNC (n=blahness@152.2.194.196)
  1331. # [14:44] * Joins: inimino (n=inimino@atekomi.inimino.org)
  1332. # [14:44] * Joins: karlcow (n=karl@nerval.la-grange.net)
  1333. # [14:44] * Joins: ray (i=ray@drong.notacat.org)
  1334. # [14:44] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
  1335. # [14:44] * Joins: riven (n=riven@53518387.cable.casema.nl)
  1336. # [14:44] * Joins: gavin (n=gavin@firefox/developer/gavin)
  1337. # [14:44] * Joins: daedb_ (n=daed@h11n1fls34o986.telia.com)
  1338. # [14:44] * Joins: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
  1339. # [14:44] * Joins: pesla (n=retep@procurios.xs4all.nl)
  1340. # [14:44] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  1341. # [14:44] * Joins: jianli (n=jianli@74.125.59.73)
  1342. # [14:44] * Joins: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
  1343. # [14:44] * Joins: dimich (n=dimich@74.125.59.65)
  1344. # [14:44] * Joins: takkaria (n=takkaria@208.75.87.166)
  1345. # [14:44] * Joins: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com)
  1346. # [14:44] * Joins: cyberix (i=twruottu@melkki.cs.helsinki.fi)
  1347. # [14:44] * Joins: hamaji (n=hamaji@220.109.219.244)
  1348. # [14:44] * Joins: tkent (n=tkent@220.109.219.244)
  1349. # [14:44] * Joins: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp)
  1350. # [14:44] * Joins: rektide (i=rektide@voodoowarez.com)
  1351. # [14:44] * Joins: k0rnel_ (n=k0rnel@krtko.org)
  1352. # [14:44] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
  1353. # [14:44] * Joins: jgraham (n=jgraham@web22.webfaction.com)
  1354. # [14:44] * Joins: hendry (n=hendry@webvm.net)
  1355. # [14:44] * Joins: drry (n=drry@unaffiliated/drry)
  1356. # [14:44] * Joins: jarib (i=jarib@li139-179.members.linode.com)
  1357. # [14:44] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
  1358. # [14:44] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
  1359. # [14:44] * Quits: giroro_ (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (Connection timed out)
  1360. # [14:46] * Quits: peroo_ (n=peroo@peroo.xen.prgmr.com) (Read error: 110 (Connection timed out))
  1361. # [14:50] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 104 (Connection reset by peer))
  1362. # [14:52] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  1363. # [14:53] * Quits: tyoshino (n=tyoshino@220.109.219.244) (Read error: 110 (Connection timed out))
  1364. # [14:56] * Joins: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net)
  1365. # [14:59] * Joins: yoshu (n=josh@174-18-208-141.tcso.qwest.net)
  1366. # [15:00] * Joins: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
  1367. # [15:00] * Quits: kmartiin (n=kmartiin@dslb-094-223-191-111.pools.arcor-ip.net) (Remote closed the connection)
  1368. # [15:02] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) ("Ex-Chat")
  1369. # [15:14] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
  1370. # [15:16] * daedb_ is now known as daedb
  1371. # [15:20] * Joins: kmartiin (n=kmartiin@dslb-094-222-152-190.pools.arcor-ip.net)
  1372. # [15:26] * Joins: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de)
  1373. # [15:32] * Quits: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net) (Remote closed the connection)
  1374. # [15:35] * Quits: yoshu (n=josh@174-18-208-141.tcso.qwest.net)
  1375. # [15:43] * Joins: miketaylr (n=miketayl@38.117.156.163)
  1376. # [15:44] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
  1377. # [15:44] * Joins: miketaylr (n=miketayl@38.117.156.163)
  1378. # [15:45] <Philip`> Is it intentional that the discussion about "drawfocus()" seems to be talking about something quite different to the spec's drawFocusRing()?
  1379. # [15:46] <Philip`> since the latter is meant to be something you call for every element that you draw, regardless of whether it's focused or not, and it will only draw if the element is focused
  1380. # [15:46] <Philip`> but people seem to be talking about some kind of method that you only call on focused elements, or on elements that you want to become focused
  1381. # [15:47] <hsivonen> Philip`: point worth making on the list!
  1382. # [15:48] * Philip` didn't even realise the spec had a drawFocusRing method, until half an hour ago
  1383. # [15:50] * hsivonen didn't realize that a method named drawfoo wouldn't draw
  1384. # [15:51] * Quits: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de) (Read error: 110 (Connection timed out))
  1385. # [15:53] * Quits: kmartiin (n=kmartiin@dslb-094-222-152-190.pools.arcor-ip.net) (Remote closed the connection)
  1386. # [15:57] <hsivonen> if braille and tactile are distinct and speech and audio are distinct, should (fontified) text and image be distinct media?
  1387. # [15:57] * Quits: hsivonen (n=hsivonen@130.233.41.50) (Remote closed the connection)
  1388. # [15:58] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (Remote closed the connection)
  1389. # [15:58] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  1390. # [15:58] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
  1391. # [18:06] * Disconnected
  1392. # [18:08] * Attempting to rejoin channel #whatwg
  1393. # [18:08] * Rejoined channel #whatwg
  1394. # [18:08] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  1395. # [18:08] * Set by annevk42 on Mon Oct 19 22:03:06
  1396. # [20:08] * Disconnected
  1397. # [20:09] * Attempting to rejoin channel #whatwg
  1398. # [20:09] * Rejoined channel #whatwg
  1399. # [20:09] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  1400. # [20:09] * Set by annevk42 on Mon Oct 19 22:03:06
  1401. # [20:10] * Joins: _Utkarsh (n=admin@117.201.81.68)
  1402. # [20:20] * Joins: Heimidal (n=heimidal@c-98-238-192-98.hsd1.ca.comcast.net)
  1403. # [20:20] * Quits: Utkarsh (n=admin@117.201.80.6) (Read error: 110 (Connection timed out))
  1404. # [20:24] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
  1405. # [20:29] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("adieux")
  1406. # [20:30] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  1407. # [20:30] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  1408. # [20:33] * Quits: danbri (n=danbri@unaffiliated/danbri) (Read error: 113 (No route to host))
  1409. # [20:38] * Joins: archtech (i=stanv@83.228.56.37)
  1410. # [20:41] <Pure> Hmm, do we have a generic web design channel?#
  1411. # [20:45] <FireFly> I think there's a #web
  1412. # [20:46] * Joins: jwalden (n=waldo@nat/mozilla/x-jgmhqdeyvqstksuz)
  1413. # [20:49] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
  1414. # [20:50] * Quits: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz) ("ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909]")
  1415. # [20:51] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  1416. # [20:53] <Pure> OOI, is html5 more of an upgrade to js, than to core html?
  1417. # [20:54] <Philip`> It does both - there's lots of new/fixed stuff in the markup, and lots of new script APIs too
  1418. # [20:54] <Philip`> (It doesn't change the JS language, though - that's for the ES5 people to do)
  1419. # [21:02] * Quits: sbublava (n=stephan@77.116.113.131.wireless.dyn.drei.com)
  1420. # [21:05] * Joins: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
  1421. # [21:11] * Parts: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
  1422. # [21:13] * kinetik_ is now known as kinetik
  1423. # [21:17] * Joins: salavas (i=salavas@h4n1fls31o279.telia.com)
  1424. # [21:20] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 60 (Operation timed out))
  1425. # [21:21] * aroben|meeting is now known as aroben|lunch
  1426. # [21:21] * ap_ is now known as ap
  1427. # [21:22] * Joins: cpearce (n=cpearce@203-97-204-82.dsl.clear.net.nz)
  1428. # [21:33] * Joins: danbri (n=danbri@unaffiliated/danbri)
  1429. # [21:34] * Quits: plainhao (n=plainhao@mail.xbiotica.com)
  1430. # [21:35] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  1431. # [21:36] * Joins: imthenachoman (i=60ff338f@gateway/web/freenode/x-hiirgyvgjytkknmv)
  1432. # [21:37] * Joins: rittyan (n=km@77.232.18.12)
  1433. # [21:38] <rittyan> hello, who can I ask about documentation of python module html5lib? it is not available on google code hosting
  1434. # [21:38] * Joins: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
  1435. # [21:41] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  1436. # [21:41] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  1437. # [21:49] <rittyan> specifically, why it returns <None> all the time, whatever html I feed into it
  1438. # [21:54] * Quits: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote closed the connection)
  1439. # [21:54] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (Remote closed the connection)
  1440. # [21:58] <rittyan> ah, its repr is <None> for some reason
  1441. # [22:02] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
  1442. # [22:02] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
  1443. # [22:02] <Philip`> rittyan: What treebuilder are you using?
  1444. # [22:02] <Philip`> If it's something like lxml, I guess it's implemented as a native object and can't be repred
  1445. # [22:02] <rittyan> simpletree, now switched to beatifulsoup, works fine
  1446. # [22:03] <Philip`> BeautifulSoup is a bit broken and unrecommended
  1447. # [22:03] <rittyan> what is recommended then? i have no legacy code yet
  1448. # [22:04] <Philip`> lxml works best, as far as I'm aware
  1449. # [22:04] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
  1450. # [22:04] <rittyan> hm, okay
  1451. # [22:07] * aroben|lunch is now known as aroben
  1452. # [22:07] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
  1453. # [22:08] * Quits: Pure (n=Pure@cpc2-warr6-2-0-cust370.1-1.cable.virginmedia.com) (Read error: 110 (Connection timed out))
  1454. # [22:18] * Joins: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
  1455. # [22:20] <jgraham> rittyan: Oh the <None> thing doesn't mean anything went wrong, it's just a relly bad representation for the document root node
  1456. # [22:21] <jgraham> (but in general I would recommend not using simpletree for anything important)
  1457. # [22:21] <rittyan> yes, weird repr
  1458. # [22:21] <rittyan> jgraham: so, lxml?
  1459. # [22:21] <jgraham> rittyan: That is what I typically use
  1460. # [22:22] <jgraham> (so it is the bet tested, but also the most complex for various technical reasons)
  1461. # [22:22] <jgraham> *best
  1462. # [22:24] * Quits: imthenachoman (i=60ff338f@gateway/web/freenode/x-hiirgyvgjytkknmv) (Client Quit)
  1463. # [22:25] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  1464. # [22:26] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  1465. # [22:31] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
  1466. # [22:32] * Quits: pmuellr (n=pmuellr@nat/ibm/x-juzcouqvwkmkpszr)
  1467. # [22:33] * Joins: cying_ (n=cying@208.96.52.136)
  1468. # [22:36] * Quits: cying (n=cying@70.90.171.153) (Read error: 113 (No route to host))
  1469. # [22:36] * cying_ is now known as cying
  1470. # [22:37] * Joins: borismus (n=borismus@bl9-246-123.dsl.telepac.pt)
  1471. # [22:46] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  1472. # [22:52] * Quits: Chris|UNC (n=blahness@152.2.194.196)
  1473. # [22:55] * Joins: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
  1474. # [23:19] * Joins: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
  1475. # [23:19] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  1476. # [23:21] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
  1477. # [23:21] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  1478. # [23:22] <dimich> The dataTransfer being 'Empty' on dragenter and dragover is a security feature. It doesn't even expose the set of mime types of dragged files. How can a page decide whether or not it can accept the drop? Is exposing of mime type a risk?
  1479. # [23:22] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  1480. # [23:23] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  1481. # [23:26] * Quits: rittyan (n=km@77.232.18.12) ("If I can't fly then let me eat cake.")
  1482. # [23:27] * Quits: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote closed the connection)
  1483. # [23:28] * Joins: JoePeck (n=JoePeck@jpecoraro.rit.edu)
  1484. # [23:33] * Quits: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
  1485. # [23:34] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) (Client Quit)
  1486. # [23:43] * Quits: cying (n=cying@208.96.52.136) (Remote closed the connection)
  1487. # [23:43] * Joins: cying (n=cying@208.96.52.136)
  1488. # [23:43] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
  1489. # [23:49] * Quits: drunknbass_work (n=aaron@71.107.253.243) (Read error: 110 (Connection timed out))
  1490. # [23:49] * Quits: borismus (n=borismus@bl9-246-123.dsl.telepac.pt)
  1491. # [23:49] <Lachy> Philip`, focus rings are not always ugly.
  1492. # [23:50] <Lachy> Maybe on Linux and Windows they are. But on OS X, normal focus rings are actually quite well designed and look quite nice
  1493. # [23:57] <Philip`> Lachy: OS-provided stylings are unlikely to fit well with all the random stylings people will use in their canvases, and the inconsistency will make it ugly (even if it'd look nice with the standard OS widget set and theme)
  1494. # [23:59] <Lachy> if it's so bad, then authors can draw custom focus rings.
  1495. # [23:59] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  1496. # Session Close: Thu Jan 21 00:00:00 2010

The end :)