/irc-logs / freenode / #whatwg / 2009-07-21 / end

Options:

  1. # Session Start: Tue Jul 21 00:00:00 2009
  2. # Session Ident: #whatwg
  3. # [00:06] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
  4. # [00:07] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-63814ec17e2cd253)
  5. # [00:07] * Joins: othermaciej_ (n=mjs@17.246.18.193)
  6. # [00:09] * Quits: othermaciej (n=mjs@17.203.15.150) (Read error: 60 (Operation timed out))
  7. # [00:22] * Quits: taf2_ (n=taf2@98.218.77.43)
  8. # [00:27] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
  9. # [00:27] * Quits: gsnedders (n=gsnedder@c83-252-193-191.bredband.comhem.se)
  10. # [00:34] * Quits: jwalden (n=waldo@nat/mozilla/x-29b95fe8a0cde4dc) (Remote closed the connection)
  11. # [00:47] * Joins: jwalden (n=waldo@nat/mozilla/x-a32e1a61736315f8)
  12. # [00:54] * Parts: billmason (n=billmaso@ip170.unival.com)
  13. # [01:02] * Joins: weinig__ (n=weinig@17.246.19.126)
  14. # [01:02] * Quits: othermaciej_ (n=mjs@17.246.18.193) (Remote closed the connection)
  15. # [01:02] * Joins: othermaciej (n=mjs@17.203.15.150)
  16. # [01:15] * Joins: gsnedders (n=gsnedder@c83-252-193-191.bredband.comhem.se)
  17. # [01:16] * Joins: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au)
  18. # [01:17] * Quits: weinig_ (n=weinig@nat/apple/x-41327bd1378176b3) (Read error: 110 (Connection timed out))
  19. # [01:18] * Quits: annodomini (n=lambda@wikipedia/lambda)
  20. # [01:20] * Quits: gsnedders (n=gsnedder@c83-252-193-191.bredband.comhem.se)
  21. # [01:32] * Quits: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au) ("This computer has gone to sleep")
  22. # [01:39] <Hixie> hsivonen: yt?
  23. # [01:42] * Quits: weinig__ (n=weinig@17.246.19.126)
  24. # [01:43] * Quits: poe (n=poe@unaffiliated/xerox)
  25. # [01:44] * Joins: nessy (n=nessy@115.128.30.6)
  26. # [01:56] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-4eb2ba0d447a5e20)
  27. # [02:06] * Joins: annodomini (n=lambda@wikipedia/lambda)
  28. # [02:13] * Joins: ginger (n=nessy@203.110.150.154)
  29. # [02:19] * Quits: nessy (n=nessy@115.128.30.6) (Read error: 110 (Connection timed out))
  30. # [02:20] * Joins: archtech (n=stanv@83.228.56.37)
  31. # [02:39] <Hixie> well this is just silly
  32. # [02:39] <Hixie> it turns out that sicking's description of what happens with innerHTML and defer scripts and document.write() in IE is slightly wrong
  33. # [02:40] <Hixie> what's actually going on is that setting innerHTML on a node in the document is causing the pending deferred scripts to be run right there
  34. # [02:40] <Hixie> and if there are any deferred scripts that haven't loaded yet... they get dropped completely
  35. # [02:41] * Quits: ap (n=ap@nat/apple/x-263463b766fddae2)
  36. # [02:44] <ojan> ewww
  37. # [02:44] <Hixie> yeah so obviously we can't spec the dropping on the floor bit
  38. # [02:45] <Hixie> but it looks like there might be serious compat needs to support the rest of it
  39. # [02:49] * Joins: starjive (i=beos@213-66-216-93-no30.tbcn.telia.com)
  40. # [02:51] <Hixie> our options with the dropping on the floor bit are either to execute only <script defer> without src="" there, or to pause there are execute all of them
  41. # [02:51] <Hixie> s/are ex/and ex/
  42. # [02:51] <Hixie> in the former case, if there's any d.w()s that are being dropped by IE, it would cause the page to blank again
  43. # [02:51] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  44. # [02:51] <Hixie> so i guess the latter is better
  45. # [03:14] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-63814ec17e2cd253) (Read error: 104 (Connection reset by peer))
  46. # [03:21] * Parts: ojan (n=ojan@72.14.229.81)
  47. # [03:43] * Joins: billyjackass (n=MikeSmit@EM114-48-85-23.pool.e-mobile.ne.jp)
  48. # [03:47] * Quits: ginger (n=nessy@203.110.150.154) ("This computer has gone to sleep")
  49. # [03:49] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
  50. # [03:49] * Joins: nessy (n=nessy@203.110.150.154)
  51. # [03:51] * Quits: nessy (n=nessy@203.110.150.154) (Client Quit)
  52. # [03:53] * Quits: archtech (n=stanv@83.228.56.37) (Read error: 60 (Operation timed out))
  53. # [04:03] * Quits: jorlow (n=jorlow@nat/google/x-95e4095e8c939143)
  54. # [04:03] * Quits: MikeSmith (n=MikeSmit@EM114-48-8-69.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
  55. # [04:05] * Quits: yshin (n=yshin@72.14.227.1)
  56. # [04:11] * Quits: jacobolus (n=jacobolu@c-98-248-43-68.hsd1.ca.comcast.net) (Remote closed the connection)
  57. # [04:16] * Joins: weinig_ (n=weinig@nat/apple/x-7f43312fccfe7f71)
  58. # [04:17] * Quits: billyjackass (n=MikeSmit@EM114-48-85-23.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
  59. # [04:24] * Joins: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
  60. # [04:30] * Quits: jwalden (n=waldo@nat/mozilla/x-a32e1a61736315f8) ("home and dinner")
  61. # [04:31] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
  62. # [04:48] * Joins: taf2_ (n=taf2@98.218.77.43)
  63. # [05:10] * Joins: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au)
  64. # [05:12] * Joins: MikeSmith (n=MikeSmit@EM114-48-167-15.pool.e-mobile.ne.jp)
  65. # [05:22] * Quits: dave_levin (n=dave_lev@72.14.227.1)
  66. # [05:33] * Joins: jorlow (n=jorlow@72.14.224.1)
  67. # [05:36] * Joins: weinig__ (n=weinig@17.246.19.126)
  68. # [05:36] * Quits: weinig__ (n=weinig@17.246.19.126) (Remote closed the connection)
  69. # [05:36] * Quits: weinig_ (n=weinig@nat/apple/x-7f43312fccfe7f71) (Read error: 54 (Connection reset by peer))
  70. # [05:36] * Joins: weinig_ (n=weinig@nat/apple/x-71a9ada7f28d3e86)
  71. # [05:41] * Joins: gavin______ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
  72. # [05:47] * Quits: jorlow (n=jorlow@72.14.224.1) (Read error: 104 (Connection reset by peer))
  73. # [05:47] * Joins: ap (n=ap@68-27-240-25.pools.spcsdns.net)
  74. # [05:47] * Joins: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
  75. # [05:50] * Quits: taf2_ (n=taf2@98.218.77.43)
  76. # [05:50] * Joins: jorlow_ (n=jorlow@72.14.224.1)
  77. # [05:53] * Quits: weinig_ (n=weinig@nat/apple/x-71a9ada7f28d3e86)
  78. # [05:57] * Quits: weinig (n=weinig@17.203.15.161)
  79. # [06:00] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
  80. # [06:05] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
  81. # [06:08] * gavin______ is now known as gavin
  82. # [06:10] * Quits: gavin____ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Read error: 110 (Connection timed out))
  83. # [06:16] <othermaciej> Hixie: are you around?
  84. # [06:18] <jwalden> suppose I have data:<video%20src="http://example.com/ogg-theora-sent-with-application-octet-stream-mime-type.ogv"></video>
  85. # [06:19] <jwalden> do I read http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#concept-media-load-resource correctly to say that whether the video displays, assuming the UA is capable of displaying the video if sent with the correct mime type, is undefined?
  86. # [06:21] * Quits: MikeSmith (n=MikeSmit@EM114-48-167-15.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
  87. # [06:27] <zcorpan> jwalden: http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#a-type-that-the-user-agent-knows-it-cannot-render
  88. # [06:28] <zcorpan> jwalden: the spec will probably say explicitly that application/octet-stream is not such a type, if i remember the list discussions correctly
  89. # [06:30] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  90. # [06:45] <jwalden> zcorpan: which list discussion? not seeing any promising threads in my whatwg folder
  91. # [06:46] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  92. # [06:48] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  93. # [06:49] <othermaciej> Hixie: nevermind (if you see this later)
  94. # [06:51] <zcorpan> jwalden: http://www.w3.org/mid/4A6138EC.5020408@mit.edu
  95. # [06:52] <jwalden> ah, I don't follow public-html
  96. # [06:52] <jwalden> and heh, only a few days old too :-)
  97. # [06:53] * Joins: bgalbraith (n=bgalbrai@71.202.109.116)
  98. # [06:55] * Quits: annodomini (n=lambda@wikipedia/lambda)
  99. # [06:58] * Quits: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
  100. # [07:12] * Joins: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
  101. # [07:14] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  102. # [07:20] * Quits: erikvvold (n=erikvvol@96.49.192.204)
  103. # [07:27] * Joins: sylvaing (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
  104. # [07:39] * Joins: ttepass- (n=ttepas--@p5B015BD9.dip.t-dialin.net)
  105. # [07:41] * Joins: T-- (n=ttepas--@p5B015B34.dip.t-dialin.net)
  106. # [07:41] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
  107. # [07:52] * Quits: ttepass- (n=ttepas--@p5B015BD9.dip.t-dialin.net) (Read error: 60 (Operation timed out))
  108. # [07:54] * Quits: ttepasse (n=ttepas--@p5B0178AE.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  109. # [07:57] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  110. # [08:00] * Quits: othermaciej (n=mjs@17.203.15.150)
  111. # [08:01] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
  112. # [08:03] * Joins: pesla (n=retep@procurios.xs4all.nl)
  113. # [08:06] * Quits: bgalbraith (n=bgalbrai@71.202.109.116)
  114. # [08:09] * Joins: erikvvold (n=erikvvol@96.49.192.204)
  115. # [08:09] * Quits: sylvaing (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
  116. # [08:13] * Quits: ap (n=ap@68-27-240-25.pools.spcsdns.net)
  117. # [08:20] <zcorpan> hmm, web fonts and canvas
  118. # [08:20] <zcorpan> should the canvas wait until the font has loaded?
  119. # [08:28] * Joins: ttepasse (n=ttepas--@p5B014A51.dip.t-dialin.net)
  120. # [08:32] * Parts: nslater (n=nslater@tumbolia.org) ("http://tumbolia.org/nslater")
  121. # [08:33] * Quits: T-- (n=ttepas--@p5B015B34.dip.t-dialin.net) (Read error: 60 (Operation timed out))
  122. # [08:34] * Quits: jorlow_ (n=jorlow@72.14.224.1)
  123. # [08:35] * Joins: T-- (n=ttepas--@p5B0149C6.dip.t-dialin.net)
  124. # [08:39] * Joins: gsnedders (n=gsnedder@c83-252-195-240.bredband.comhem.se)
  125. # [08:44] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  126. # [08:54] * Joins: ttepass- (n=ttepas--@p5B0164E2.dip.t-dialin.net)
  127. # [08:56] * Quits: ttepasse (n=ttepas--@p5B014A51.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  128. # [08:56] * Joins: jacobolus (n=jacobolu@c-98-248-43-68.hsd1.ca.comcast.net)
  129. # [08:59] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/175 crashes chrome
  130. # [09:03] * Joins: ttepasse (n=ttepas--@p5B013D8D.dip.t-dialin.net)
  131. # [09:05] <zcorpan> seems to be getting .font when using the 'smaller' keyword
  132. # [09:07] * Quits: T-- (n=ttepas--@p5B0149C6.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  133. # [09:14] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
  134. # [09:18] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
  135. # [09:19] * Joins: annevk4 (n=annevk@5355730F.cable.casema.nl)
  136. # [09:19] * Joins: T-- (n=ttepas--@p5B013B3F.dip.t-dialin.net)
  137. # [09:19] * Quits: gsnedders (n=gsnedder@c83-252-195-240.bredband.comhem.se)
  138. # [09:25] * Quits: ttepass- (n=ttepas--@p5B0164E2.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  139. # [09:28] * Quits: ttepasse (n=ttepas--@p5B013D8D.dip.t-dialin.net) (Read error: 60 (Operation timed out))
  140. # [09:34] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  141. # [09:34] <Philip`> zcorpan: It should probably do the same as drawing not-yet-loaded images, i.e. throw an exception and not freeze, because unpredictable freezing is nasty
  142. # [09:34] <Philip`> (at least in my opinion)
  143. # [09:46] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  144. # [09:51] <zcorpan> Philip`: so a page using web fonts would use setInterval and try/catch when using web fonts?
  145. # [09:52] <zcorpan> maybe we should have an event when fonts have loaded
  146. # [09:52] <zcorpan> and let fillText fall back to another font if it's still loading
  147. # [09:53] <Philip`> zcorpan: It would
  148. # [09:53] <Philip`> (which is probably a terrible idea)
  149. # [09:53] <annevk4> event based sounds good
  150. # [09:54] <Philip`> If you're doing something non-animated, like drawing a graph, you really need to have some way to wait until the font's loaded before drawing with it
  151. # [09:54] <Philip`> but if you're doing something animated, like a game, you don't want to mysteriously freeze while the font is being loaded
  152. # [09:56] <zcorpan> Philip`: you could draw the graph with the fallback font first and then redraw with the web font onwebfontsloaded
  153. # [09:59] <zcorpan> one event for all pending fonts? or one event per font?
  154. # [09:59] <zcorpan> where should it be fired?
  155. # [10:05] <Hixie> it should just delay the load event, imho
  156. # [10:07] <zcorpan> Hixie: makes sense
  157. # [10:08] <zcorpan> Hixie: though that doesn't help if you're loading in a new font after the 'load' event
  158. # [10:09] <Hixie> well if you're doing that, wait for the style sheet's load event
  159. # [10:09] <Hixie> or something
  160. # [10:09] <Hixie> if we had someone to edit cssom, we could add a new event, i guess
  161. # [10:10] <zcorpan> css transitions have specced events without someone to edit cssom
  162. # [10:11] <Hixie> someone to edit css web fonts would be fine too :-)
  163. # [10:13] <othermaciej> I thought annevk was editing CSSOM
  164. # [10:13] <zcorpan> is it specced that images in css delays the load event?
  165. # [10:13] <Hixie> othermaciej: he's editing cssom-view
  166. # [10:13] <Hixie> zcorpan: i thought they didn't these days
  167. # [10:14] <othermaciej> I see
  168. # [10:14] <zcorpan> Hixie: oh?
  169. # [10:14] <othermaciej> no one is foolish enough to touch the rest of CSSOM?
  170. # [10:14] <zcorpan> othermaciej: go for it :)
  171. # [10:14] <Hixie> othermaciej: there's a whole list of specs nobody is foolish enough to touch
  172. # [10:14] <Hixie> othermaciej: i think it's more a matter that nobody has the time
  173. # [10:14] <Hixie> zcorpan: othermaciej hasn't even got the time to edit the design principles, let alone a spec :-)
  174. # [10:15] <othermaciej> zcorpan: no thank you sir
  175. # [10:15] <gsnedders|work> I think we need shorter specs, then.
  176. # [10:15] <othermaciej> I think I'll have some time for DP tomorrow
  177. # [10:15] <othermaciej> I don't think I can sign up for a real spec
  178. # [10:15] <gsnedders|work> Like, here's a bunch of random words. You MUST NOT try and implement this.
  179. # [10:15] <Hixie> gsnedders|work: how would that help
  180. # [10:15] <othermaciej> I might be interested in hiring someone to write specs for me
  181. # [10:15] <gsnedders|work> Hixie: I never said it would.
  182. # [10:15] <Hixie> oh ok
  183. # [10:15] <gsnedders|work> :D
  184. # [10:16] <Hixie> othermaciej: let me know if you find anyone
  185. # [10:16] <othermaciej> but it's hard to find people who are capable at such things and not already taken
  186. # [10:16] <Hixie> othermaciej: i'll offer them double!
  187. # [10:16] <gsnedders|work> oo… choose me! choose me! :P
  188. # [10:16] <Hixie> (double the workload, that is)
  189. # [10:16] <Hixie> gsnedders|work: get a degree first :-P
  190. # [10:17] <gsnedders|work> Hixie: But that increases workload :P
  191. # [10:17] <gsnedders|work> (And hence decreases spec-writing time)
  192. # [10:17] <othermaciej> it's hard to get a big company to hire people who don't have a college degree
  193. # [10:17] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/176 - seems to delay the load event in opera,firefox,chrome
  194. # [10:18] <Hixie> gsnedders|work: speaking of your workload. cross-refs are really starting to be needed, and i'm starting to have an idea for how references might be something i could benefit from (though not with an external .bib)
  195. # [10:18] <Hixie> specifically, for references, i'd like something that strips out references that aren't actually mentioned in the prose
  196. # [10:19] <othermaciej> I think we changed CSS images to delay the load event a while back, for Firefox compatibility
  197. # [10:19] <gsnedders|work> You've mentioned that before.
  198. # [10:19] * zcorpan doesn't have a degree
  199. # [10:19] <gsnedders|work> Hixie: xdoc xrefs I assume you mean?
  200. # [10:20] <Hixie> gsnedders|work: yeah
  201. # [10:21] <gsnedders|work> Hixie: Well you have two weeks until I find out I don't have a chance at getting into the university course I want to, after which I'll be too sad to work :P
  202. # [10:21] <Hixie> heh
  203. # [10:22] <Hixie> anything i can do to help?
  204. # [10:22] <gsnedders|work> Well, seeming I sat the exams months ago and this is merely a matter of waiting for the results…
  205. # [10:22] <Hixie> i meant for the work part :-P
  206. # [10:22] <gsnedders|work> :P
  207. # [10:23] <gsnedders|work> Bribe my manager? :P
  208. # [10:23] <gsnedders|work> Seriously though, I'll ping you if I think you can in anyway
  209. # [10:23] <Hixie> who's your manager
  210. # [10:23] * gsnedders|work did mean that sarcastically
  211. # [10:27] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  212. # [10:41] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
  213. # [10:41] <gsnedders|work> What should line-height: normal return through CSSOM?
  214. # [10:41] <Hixie> 'normal'
  215. # [10:41] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  216. # [10:41] <Hixie> is there anything else it _could_ return?
  217. # [10:42] <gsnedders|work> Gecko returns the pixel line-height that normal is
  218. # [10:43] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Read error: 60 (Operation timed out))
  219. # [10:43] <Hixie> ask anne
  220. # [10:43] <Hixie> i'm out of date on current css thinking
  221. # [10:43] <gsnedders|work> annevk4: ping
  222. # [10:44] <gsnedders|work> Hixie: I agree with you, though.
  223. # [10:45] <annevk4> gsnedders|work, somewhat here
  224. # [10:45] <annevk4> oh
  225. # [10:46] <gsnedders|work> annevk4: line-height:normal should return what as the computed style?
  226. # [10:46] <annevk4> hmm, I never quite got around to figuring out getComputedStyle
  227. # [10:46] <annevk4> it usually returns the used value
  228. # [10:46] <annevk4> not the computed value
  229. # [10:46] <annevk4> CSS 2.1 stupidly changed definitions
  230. # [10:47] <annevk4> (compared with CSS 2.0)
  231. # [10:47] <gsnedders|work> Opera and Chrome both return "normal"
  232. # [10:47] <gsnedders|work> Firefox returns npx
  233. # [10:47] <annevk4> for this specific case I suppose either way goes
  234. # [10:47] <annevk4> just has to be defined :/
  235. # [10:49] <gsnedders|work> Should I send mail?
  236. # [10:49] <annevk4> no more "this week in html5"?
  237. # [10:49] <annevk4> gsnedders|work, nobody is tracking afaik
  238. # [10:50] <gsnedders|work> That's what I thought.
  239. # [10:51] * Joins: archtech (n=stanv@83.228.56.37)
  240. # [10:55] * Joins: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
  241. # [10:55] * Quits: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz) (Remote closed the connection)
  242. # [10:56] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
  243. # [10:57] <Mrmil> Is it normal that HTML 5 spec makes Opera crash? I've had it five billion times already
  244. # [10:58] <Lachy> Mrmil, if you're loading the single page version, yes, it's a known issue
  245. # [10:58] <Lachy> the multipage version should work
  246. # [10:59] <Mrmil> Lachy: I loaded the multipage version, went into Label section, and crashed :)
  247. # [10:59] * Joins: Phae (n=phaeness@gatea.mh.bbc.co.uk)
  248. # [11:00] <zcorpan> firefox delays the load event for web fonts
  249. # [11:00] * Mrmil hates Windows
  250. # [11:01] <gsnedders|work> Lachy: You yourself filed a bug on the multipage version crashing
  251. # [11:02] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
  252. # [11:03] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
  253. # [11:06] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
  254. # [11:07] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  255. # [11:08] * Joins: ROBOd (n=robod@89.122.216.38)
  256. # [11:08] <Lachy> gsnedders|work, I know
  257. # [11:08] * Quits: annevk4 (n=annevk@5355730F.cable.casema.nl) (Remote closed the connection)
  258. # [11:08] <Lachy> I need to investigate that soon
  259. # [11:09] * Joins: annevk4 (n=annevk@5355730F.cable.casema.nl)
  260. # [11:11] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
  261. # [11:13] * Joins: mat_t (n=mattomas@nat/canonical/x-315046e55dc4aed9)
  262. # [11:16] <zcorpan> it seems web fonts already delay the load event in opera and firefox
  263. # [11:17] <annevk4> Google Chrome OS, interesting
  264. # [11:18] <roc> where have you been for the last month?
  265. # [11:18] * Quits: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
  266. # [11:18] <annevk4> greenland + iceland
  267. # [11:19] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
  268. # [11:21] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
  269. # [11:21] * Joins: webben (n=benh@nat/yahoo/x-711eb2e3aad69cd7)
  270. # [11:22] * dave_levin_ is now known as dave_levin
  271. # [11:24] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  272. # [11:24] * Quits: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  273. # [11:32] * Philip` wonders if annevk4 heard about XHTML2 yet
  274. # [11:34] <Lachy> Philip`, didn't that happen before annevk4 went on holiday?
  275. # [11:34] <gsnedders|work> I doubt it.
  276. # [11:35] <annevk4> yeah
  277. # [11:35] <annevk4> I twittered 5 > 2
  278. # [11:39] * Joins: webben_ (n=benh@nat/yahoo/x-10d5db6586668783)
  279. # [11:39] * Joins: gunderwonder (n=gunderwo@230.84-49-121.nextgentel.com)
  280. # [11:42] * Philip` wonders if annevk4 heard about the giant robot invasion of Florida last week
  281. # [11:45] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  282. # [11:48] * Quits: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
  283. # [11:48] * Joins: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
  284. # [11:48] * Quits: webben (n=benh@nat/yahoo/x-711eb2e3aad69cd7) (Read error: 110 (Connection timed out))
  285. # [11:49] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85 [Firefox 3.5.1pre/20090720031503]")
  286. # [12:02] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  287. # [12:14] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  288. # [12:14] * Joins: gavin (n=gavin@firefox/developer/gavin)
  289. # [12:16] * Quits: archtech (n=stanv@83.228.56.37)
  290. # [12:23] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  291. # [12:27] * Quits: mpt_ (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
  292. # [12:28] * Joins: ttepass- (n=ttepas--@p5B0138EC.dip.t-dialin.net)
  293. # [12:39] * Joins: archtech (n=stanv@83.228.56.37)
  294. # [12:42] * Joins: MikeSmith (n=MikeSmit@EM114-48-170-156.pool.e-mobile.ne.jp)
  295. # [12:49] * Quits: T-- (n=ttepas--@p5B013B3F.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  296. # [12:50] * Quits: dave_levin (n=dave_lev@72.14.224.1)
  297. # [13:02] * Joins: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
  298. # [13:05] * Joins: T-- (n=ttepas--@p5B015C21.dip.t-dialin.net)
  299. # [13:13] * Joins: ztatic2000 (n=erikvvol@96.49.192.204)
  300. # [13:13] * Quits: webben_ (n=benh@nat/yahoo/x-10d5db6586668783) (Read error: 60 (Operation timed out))
  301. # [13:15] * Quits: erikvvold (n=erikvvol@96.49.192.204) (Read error: 60 (Operation timed out))
  302. # [13:24] * Joins: ttepasse (n=ttepas--@p5B017208.dip.t-dialin.net)
  303. # [13:28] * Quits: ttepass- (n=ttepas--@p5B0138EC.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  304. # [13:28] * Joins: ttepass- (n=ttepas--@p5B017EFA.dip.t-dialin.net)
  305. # [13:31] <Philip`> Someone should tell Kristof that his mail system disk quota has apparently been exceeded
  306. # [13:33] <Lachy> Philip`, send him a mail about it :-)
  307. # [13:34] <Philip`> Maybe if it was a very very short email, it would arrive successfully
  308. # [13:34] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
  309. # [13:36] <Lachy> it depends if the system works by refusing to accept any mail after the limit has been exceeded, or if it's so close, it rejects any mail that would send it over
  310. # [13:36] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  311. # [13:36] <mookid> If anyone's interested the discussion on URIs and HTTP conneg is still going strong: http://mike.mykanjo.co.uk/2009/07/21/whos-right-seb-is-it-u-r-i/
  312. # [13:40] <Philip`> Lachy: The former would seem a pretty silly system, since I could email a DVD to every user on the mail server until it runs out of disk space and dies painfully even if the quotas were carefully managed
  313. # [13:42] <Lachy> Philip`, some mail systems also have limits on the maximum size of an individual mail too
  314. # [13:43] * Joins: annevk2 (n=annevk@5355730F.cable.casema.nl)
  315. # [13:46] * Quits: T-- (n=ttepas--@p5B015C21.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  316. # [13:47] * Joins: T-- (n=ttepas--@p5B016C62.dip.t-dialin.net)
  317. # [13:48] <Hixie> i wonder if mr allsop is going to send the feedback he's been working on to the list soon
  318. # [13:48] * Quits: ttepasse (n=ttepas--@p5B017208.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  319. # [13:49] * Parts: annevk2 (n=annevk@5355730F.cable.casema.nl)
  320. # [13:58] * Joins: ttepasse (n=ttepas--@p5B016EBB.dip.t-dialin.net)
  321. # [14:00] * Quits: ttepass- (n=ttepas--@p5B017EFA.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  322. # [14:00] * Joins: myakura (n=myakura@p2180-ipbf411marunouchi.tokyo.ocn.ne.jp)
  323. # [14:05] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  324. # [14:11] * Quits: T-- (n=ttepas--@p5B016C62.dip.t-dialin.net) (Read error: 110 (Connection timed out))
  325. # [14:12] * Joins: annodomini (n=lambda@wikipedia/lambda)
  326. # [14:17] * Joins: mstange (n=markus@131.246.227.215)
  327. # [14:23] * Joins: pesla (n=retep@procurios.xs4all.nl)
  328. # [14:23] * Quits: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
  329. # [14:24] * Joins: dbaron (n=dbaron@c-69-140-1-234.hsd1.va.comcast.net)
  330. # [14:32] * Joins: o2T7 (n=saint@212.225.192.98)
  331. # [14:34] * Quits: starjive (i=beos@213-66-216-93-no30.tbcn.telia.com)
  332. # [14:35] * Joins: Creap (n=Creap@vemod.brg.sgsnet.se)
  333. # [14:35] <o2T7> Hi, I'm having problems to make some select1 item elements toggle a switch in the page. Is it possible, or should I necessarily use triggers?
  334. # [14:36] * Joins: pmuellr (n=pmuellr@129.33.49.251)
  335. # [14:38] * Quits: annodomini (n=lambda@wikipedia/lambda)
  336. # [14:43] <Lachy> o2T7, HTML5 doesn't have a select1 element. Are you talking about XForms?
  337. # [14:46] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
  338. # [14:47] * Joins: Lachy (n=Lachlan@213.236.208.247)
  339. # [14:50] <o2T7> Lachy: sure, sorry. That context, yes.
  340. # [14:52] * Joins: kinetik_ (n=kinetik@121.98.132.55)
  341. # [14:53] <annevk4> o2T7, this isn't really the right channel for XForms questions ;)
  342. # [14:53] * Quits: kinetik (n=kinetik@121.98.132.55) (Read error: 110 (Connection timed out))
  343. # [14:55] * kinetik_ is now known as kinetik
  344. # [14:56] <o2T7> annevk4: I know :( But faithfully I find somewhere somebody experienced with xforms specification.
  345. # [14:57] <o2T7> or even with the way that all this stuff work
  346. # [14:58] <o2T7> I'm reading a lot, but can't get it done with this detail (changing a pair of trigger by a select1)
  347. # [15:00] * gsnedders|work grumbles something about rain
  348. # [15:00] <annevk4> o2T7, maybe the www-forms@w3.org can help?
  349. # [15:01] <gsnedders|work> I guess that's not a support list
  350. # [15:01] <annevk4> it is used as such now and then I believe
  351. # [15:06] <o2T7> okay, I'll try there :)
  352. # [15:13] * Joins: annodomini (n=lambda@wikipedia/lambda)
  353. # [15:21] * Joins: taf2_ (n=taf2@38.99.201.242)
  354. # [15:23] <Lachy> JohnResig, any update on the selectors api test suite?
  355. # [15:28] <JohnResig> Lachy: unfortunately no :-/
  356. # [15:38] * Joins: Lachy_ (n=Lachlan@213.236.208.22)
  357. # [15:46] * Quits: Lachy (n=Lachlan@213.236.208.247) (Read error: 110 (Connection timed out))
  358. # [15:46] * Quits: mstange (n=markus@131.246.227.215) (Remote closed the connection)
  359. # [15:49] <Lachy_> JohnResig, any idea when you will be able to get to it?
  360. # [15:49] <Lachy_> Or should I find someone else who can make the necessary changes?
  361. # [15:51] <JohnResig> Lachy_: yeah, I'm not sure when I'm going to have time, yet. If someone provides patches I'll just merge them in to the primary version: http://github.com/jeresig/selectortest/tree/master
  362. # [15:51] * Lachy_ is now known as Lachy
  363. # [15:51] <JohnResig> Lachy_: (ideally changes would be handled by forking the tree)
  364. # [15:52] <Lachy> ok, I might be able to find the time to do some of the changes myself
  365. # [15:52] <JohnResig> k - ping me if you have any questions
  366. # [15:52] <Lachy> alright, will do.
  367. # [15:55] <Lachy> JohnResig, if you were to do it, how much time would you estimate that it would take?
  368. # [15:58] <JohnResig> Lachy: I'm not sure - I'd have to look through the list of changes needed again - probably not more than a couple hours
  369. # [15:58] * Joins: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
  370. # [15:59] <Lachy> ok. In that case, I might be able to do it in a day
  371. # [16:00] <JohnResig> although, you do have the advantage of understanding the spec better than I do :)
  372. # [16:01] <Lachy> yeah, but I also have to work with your code which I'm not very familiar with
  373. # [16:01] <JohnResig> true
  374. # [16:02] <Lachy> this was the list of changes needed http://lists.w3.org/Archives/Public/public-webapps/2009AprJun/1030.html
  375. # [16:04] * Joins: aroben (n=aroben@unaffiliated/aroben)
  376. # [16:32] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-945ec6e444697a96)
  377. # [16:37] * Joins: billmason (n=billmaso@ip240.unival.com)
  378. # [16:38] <Lachy> hey, given this diff from Erik http://lists.w3.org/Archives/Public/public-webapps/2009JanMar/0788.html , how do I merge those changes into my local copy?
  379. # [16:39] <Lachy> I assume there's some command that can do that automatically
  380. # [16:40] <JohnResig> Lachy: I think this command will do it: http://www.kernel.org/pub/software/scm/git/docs/git-apply.html (assuming you have a copy of the tree checked out via git)
  381. # [16:42] <Lachy> I don't have git
  382. # [16:42] <gsnedders|work> Lachy: patch -p1
  383. # [16:43] <Lachy> gsnedders|work, yeah, I just found that patch command via google
  384. # [16:43] <Lachy> though I'm not really sure what the -p1 does yet
  385. # [16:44] <gsnedders|work> It prunes one directory from the path
  386. # [16:44] <Lachy> well, it worked
  387. # [16:50] * aroben is now known as aroben|afk
  388. # [16:56] * Joins: adactio (n=adactio@86.132.125.223)
  389. # [16:57] * aroben|afk is now known as aroben
  390. # [17:06] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 60 (Operation timed out))
  391. # [17:19] <Lachy> http://www.alistapart.com/articles/unwebbable/
  392. # [17:19] <Lachy> After reading that, I'm left confused about what Joe is saying.
  393. # [17:21] <Lachy> perhaps it's because I don't have a firm grasp of the history behind screenplay formatting. But I don't get why an electronic version needs to retain the strict formatting of a traditional print screenplay
  394. # [17:24] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  395. # [17:24] <Lachy> I think the real solution would be to devise a way to address the same problems solved by the traditional formatting (e.g. dividing into 1 minute per page sections) using a modern formatting system optimised for the web
  396. # [17:25] * Quits: Lachy (n=Lachlan@213.236.208.22) ("This computer has gone to sleep")
  397. # [17:32] * Joins: Lachy (n=Lachlan@213.236.208.247)
  398. # [17:41] * Joins: seth__ (n=seth@69.61.148.98)
  399. # [17:42] * Quits: myakura (n=myakura@p2180-ipbf411marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  400. # [17:43] * Quits: seth__ (n=seth@69.61.148.98) (Client Quit)
  401. # [17:46] * Quits: Lachy (n=Lachlan@213.236.208.247) ("This computer has gone to sleep")
  402. # [17:47] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  403. # [17:47] * Joins: gavin (n=gavin@firefox/developer/gavin)
  404. # [17:50] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  405. # [17:51] * Joins: gsnedders (n=gsnedder@c83-252-193-142.bredband.comhem.se)
  406. # [17:51] * Joins: poe (n=poe@unaffiliated/xerox)
  407. # [17:56] * Joins: onar_ (n=onar@17.226.23.106)
  408. # [18:01] * Quits: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au) ("This computer has gone to sleep")
  409. # [18:12] * Joins: yesudeep (n=yesudeep@unaffiliated/yesudeep)
  410. # [18:12] * Joins: Lachy (n=Lachlan@85.196.122.246)
  411. # [18:13] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
  412. # [18:23] * Joins: nicksergeant_ (n=nickserg@nickmacbook.rit.edu)
  413. # [18:27] * Quits: nicksergeant_ (n=nickserg@nickmacbook.rit.edu) (Client Quit)
  414. # [18:44] * Parts: annevk4 (n=annevk@5355730F.cable.casema.nl)
  415. # [18:47] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 104 (Connection reset by peer))
  416. # [18:48] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  417. # [18:55] * Joins: jorlow (n=jorlow@67.218.104.37)
  418. # [18:55] * Quits: pmuellr (n=pmuellr@129.33.49.251) (Remote closed the connection)
  419. # [18:55] * Joins: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c)
  420. # [18:59] * Quits: gunderwonder (n=gunderwo@230.84-49-121.nextgentel.com)
  421. # [19:00] * Quits: MikeSmith (n=MikeSmit@EM114-48-170-156.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
  422. # [19:03] * Joins: cying (n=cying@70.90.171.153)
  423. # [19:03] * Joins: slightlyoff (n=slightly@72.14.229.81)
  424. # [19:04] * Quits: jorlow (n=jorlow@67.218.104.37)
  425. # [19:10] * Joins: jorlow (n=jorlow@nat/google/x-e1ef13c2fbda77c1)
  426. # [19:12] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  427. # [19:13] * Joins: yshin (n=yshin@72.14.227.1)
  428. # [19:14] * Quits: adactio (n=adactio@86.132.125.223)
  429. # [19:17] * Quits: gavin (n=gavin@firefox/developer/gavin) (leguin.freenode.net irc.freenode.net)
  430. # [19:19] * Joins: jwalden (n=waldo@nat/mozilla/x-52c216ca46dc2463)
  431. # [19:19] * Joins: sbublava (n=stephan@77.117.83.82.wireless.dyn.drei.com)
  432. # [19:20] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-ad8123d091046af6)
  433. # [19:22] * Joins: gavin (n=gavin@firefox/developer/gavin)
  434. # [19:29] * Joins: jcarbaugh (n=jcarbaug@enki.sunlightfoundation.com)
  435. # [19:35] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-945ec6e444697a96)
  436. # [19:42] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (leguin.freenode.net irc.freenode.net)
  437. # [19:42] * Quits: danbri (n=danbri@unaffiliated/danbri) (leguin.freenode.net irc.freenode.net)
  438. # [19:42] * Quits: wakaba (n=wakaba@104.225.100.220.dy.bbexcite.jp) (leguin.freenode.net irc.freenode.net)
  439. # [19:42] * Quits: gsnedders|work (n=gsnedder@88.131.66.80) (leguin.freenode.net irc.freenode.net)
  440. # [19:42] * Quits: theanxy (n=wzajac@student.agh.edu.pl) (leguin.freenode.net irc.freenode.net)
  441. # [19:43] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  442. # [19:43] * Joins: danbri (n=danbri@unaffiliated/danbri)
  443. # [19:43] * Joins: wakaba (n=wakaba@104.225.100.220.dy.bbexcite.jp)
  444. # [19:43] * Joins: gsnedders|work (n=gsnedder@88.131.66.80)
  445. # [19:43] * Joins: theanxy (n=wzajac@student.agh.edu.pl)
  446. # [19:44] * Joins: dave_levin (n=dave_lev@72.14.227.1)
  447. # [19:45] * Joins: jianli (n=jianli@72.14.227.1)
  448. # [19:45] * Quits: jianli (n=jianli@72.14.227.1) (Killed by reynolds.freenode.net (Nick collision))
  449. # [19:45] * Joins: jianli (n=jianli@72.14.227.1)
  450. # [19:51] * Joins: Creap_ (n=Creap@vemod.brg.sgsnet.se)
  451. # [19:52] * Quits: slightlyoff (n=slightly@72.14.229.81) (leguin.freenode.net irc.freenode.net)
  452. # [19:52] * Quits: jcarbaugh (n=jcarbaug@enki.sunlightfoundation.com) (leguin.freenode.net irc.freenode.net)
  453. # [19:52] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) (leguin.freenode.net irc.freenode.net)
  454. # [19:54] * Joins: jcarbaugh (n=jcarbaug@enki.sunlightfoundation.com)
  455. # [19:54] * Joins: slightlyoff (n=slightly@72.14.229.81)
  456. # [19:59] * Joins: maikmerten (n=maikmert@Z869b.z.pppool.de)
  457. # [20:00] * Joins: KevinMarks (n=Snak@216.239.45.19)
  458. # [20:05] * Quits: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c) (leguin.freenode.net irc.freenode.net)
  459. # [20:05] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (leguin.freenode.net irc.freenode.net)
  460. # [20:05] * Quits: aroben (n=aroben@unaffiliated/aroben) (leguin.freenode.net irc.freenode.net)
  461. # [20:05] * Quits: aboodman (n=aboodman@72.14.229.81) (leguin.freenode.net irc.freenode.net)
  462. # [20:05] * Quits: Dashiva (i=Dashiva@m223j.studby.ntnu.no) (leguin.freenode.net irc.freenode.net)
  463. # [20:07] * Joins: onar__ (n=onar@17.244.68.70)
  464. # [20:08] * Joins: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c)
  465. # [20:08] * Joins: aroben (n=aroben@unaffiliated/aroben)
  466. # [20:08] * Joins: aboodman (n=aboodman@72.14.229.81)
  467. # [20:08] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
  468. # [20:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (Operation timed out)
  469. # [20:09] * Joins: aroben (n=aroben@unaffiliated/aroben)
  470. # [20:10] * Joins: slightlyoff_ (n=slightly@72.14.229.81)
  471. # [20:11] * Quits: onar__ (n=onar@17.244.68.70) (Client Quit)
  472. # [20:12] * Quits: mat_t (n=mattomas@nat/canonical/x-315046e55dc4aed9) (Read error: 54 (Connection reset by peer))
  473. # [20:15] * Joins: annevk4 (n=annevk@5355730F.cable.casema.nl)
  474. # [20:16] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-5d0eec9508972f02)
  475. # [20:21] * Joins: onar__ (n=onar@17.244.68.70)
  476. # [20:21] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-5d0eec9508972f02)
  477. # [20:22] * Quits: slightlyoff (n=slightly@72.14.229.81) (Connection timed out)
  478. # [20:24] * Joins: wakaba_ (n=wakaba@104.225.100.220.dy.bbexcite.jp)
  479. # [20:24] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (Nick collision from services.)
  480. # [20:24] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  481. # [20:24] * Quits: onar_ (n=onar@17.226.23.106) (Read error: 110 (Connection timed out))
  482. # [20:26] * Quits: gsnedders|work (n=gsnedder@88.131.66.80) (leguin.freenode.net irc.freenode.net)
  483. # [20:26] * Quits: wakaba (n=wakaba@104.225.100.220.dy.bbexcite.jp) (leguin.freenode.net irc.freenode.net)
  484. # [20:26] * Quits: theanxy (n=wzajac@student.agh.edu.pl) (leguin.freenode.net irc.freenode.net)
  485. # [20:26] * Quits: danbri (n=danbri@unaffiliated/danbri) (leguin.freenode.net irc.freenode.net)
  486. # [20:27] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  487. # [20:27] * Quits: slightlyoff_ (n=slightly@72.14.229.81)
  488. # [20:30] * Joins: danbri (n=danbri@s5590d015.adsl.wanadoo.nl)
  489. # [20:32] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-a57f8dc71c78d0b7)
  490. # [20:37] * Quits: onar__ (n=onar@17.244.68.70)
  491. # [20:38] * Joins: gsnedders|work (n=gsnedder@pat.se.opera.com)
  492. # [20:41] * aroben is now known as aroben|lunch
  493. # [20:43] * Joins: slightlyoff (n=slightly@72.14.229.81)
  494. # [20:49] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  495. # [20:53] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  496. # [20:55] * Joins: annevk2 (n=annevk@5355730F.cable.casema.nl)
  497. # [21:07] * aroben|lunch is now known as aroben
  498. # [21:10] * Quits: Phae (n=phaeness@gatea.mh.bbc.co.uk) (Nick collision from services.)
  499. # [21:10] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
  500. # [21:10] * Joins: frances (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
  501. # [21:15] * Quits: Creap_ (n=Creap@vemod.brg.sgsnet.se) ("nu fäkt")
  502. # [21:17] * Joins: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
  503. # [21:29] * Quits: frances (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com) (Read error: 110 (Connection timed out))
  504. # [21:33] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-a57f8dc71c78d0b7)
  505. # [21:37] * Joins: theanxy (n=wzajac@student.agh.edu.pl)
  506. # [21:38] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-019e0318eb035dc4)
  507. # [21:45] * Joins: johnholdun (n=johnhold@76.89.118.208)
  508. # [21:46] * Joins: Frances (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
  509. # [21:46] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (Nick collision from services.)
  510. # [21:47] * Frances is now known as Phae
  511. # [21:57] * Quits: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
  512. # [21:58] * Joins: franksalim (n=frank@216.239.45.19)
  513. # [22:03] * Joins: onar_ (n=onar@17.244.68.70)
  514. # [22:05] * Quits: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com) (Read error: 110 (Connection timed out))
  515. # [22:05] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
  516. # [22:05] * Quits: taf2_ (n=taf2@38.99.201.242)
  517. # [22:18] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 54 (Connection reset by peer))
  518. # [22:18] * Joins: aroben (n=aroben@unaffiliated/aroben)
  519. # [22:21] * Quits: maikmerten (n=maikmert@Z869b.z.pppool.de) (Remote closed the connection)
  520. # [22:22] * Joins: shepazutoo (n=schepers@adsl-150-136-216.rmo.bellsouth.net)
  521. # [22:22] * Quits: yesudeep (n=yesudeep@unaffiliated/yesudeep) ("Leaving.")
  522. # [22:22] * Joins: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
  523. # [22:24] * Quits: roc (n=roc@121-72-193-66.dsl.telstraclear.net) (Read error: 104 (Connection reset by peer))
  524. # [22:26] * Joins: zdobersek (n=zan@cpe-92-37-78-54.dynamic.amis.net)
  525. # [22:27] * Quits: shepazu (n=schepers@adsl-150-136-82.rmo.bellsouth.net) (Read error: 104 (Connection reset by peer))
  526. # [22:31] * Quits: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
  527. # [22:35] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  528. # [22:36] * Parts: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c)
  529. # [22:40] <Darxus> Is there a schema language capable of specifying everything an HTML5 conformance checker is required to check? ( http://www.whatwg.org/specs/web-apps/current-work/multipage/infrastructure.html#conformance-requirements ) ?
  530. # [22:44] <annevk2> no
  531. # [22:45] <Darxus> Heh. Do the two existing validators do more than validate against a schema (in one of these insufficient languages)?
  532. # [22:45] <Philip`> Validator.nu has custom Java code for various things
  533. # [22:46] <Darxus> Okay.
  534. # [22:46] <Philip`> See e.g. http://hsivonen.iki.fi/thesis/html5-conformance-checker for probably more information than you want to know
  535. # [22:46] <Darxus> Awesome, a valid plural of "schema" is "schemata".
  536. # [22:46] <Philip`> (maybe slightly outdated, though)
  537. # [22:47] <Philip`> Is the second validator validator.w3.org (in HTML5 mode)? If so, that's the same code as validator.nu
  538. # [22:47] <Darxus> Philip`: Yeah I found that but haven't read it.
  539. # [22:47] <Darxus> Philip`: Yes. Ah, thanks. I suspected.
  540. # [22:47] * Philip` hasn't read it either, but he's looked at the table of contents
  541. # [22:48] * Parts: zdobersek (n=zan@cpe-92-37-78-54.dynamic.amis.net)
  542. # [22:48] <Darxus> I want XML to provide a way to specify the location (and language?) of the schema it is supposed to conform to :/
  543. # [22:50] <gsnedders> The history of HTML section is good, I've read that.
  544. # [22:50] <gsnedders> Darxus: DOCTYPEs are that :P
  545. # [22:51] <Philip`> Darxus: If you're using the XML serialisation of HTML 5 (i.e. serving it as application/xhtml+xml, not text/html) you can do whatever you want with the doctype
  546. # [22:51] <Darxus> gsnedders: I thought the doctype could only specify a DTD?
  547. # [22:51] <gsnedders> Darxus: A DTD is a schema.
  548. # [22:51] <Philip`> (Only the text/html serialisation requires <!DOCTYPE html>)
  549. # [22:52] <Darxus> gsnedders: Ah, so the "DTD" in a DOCTYPE is not specifically the "DTD" schema language?
  550. # [22:52] <gsnedders> Darxus: It is
  551. # [22:52] <gsnedders> Darxus: My point is you are linking to a type of schema :P
  552. # [22:52] <Darxus> gsnedders: Ah, yes, but DTD has been called "woefully inadequite".
  553. # [22:52] <gsnedders> (which is a DTD)
  554. # [22:53] <gsnedders> Darxus: Indeed.
  555. # [22:53] <gsnedders> Darxus: But it's a way of linking to a schema :P
  556. # [22:53] <Darxus> gsnedders: Yes, but not a sufficiently useful one :)
  557. # [22:53] <Philip`> HTML 5 considers the entire concept of schema languages to be woefully inadequate
  558. # [22:53] <Philip`> except when the language is English :-)
  559. # [22:53] <gsnedders> Darxus: There's some way of linking to XSD files, but XSD is horrid.
  560. # [22:53] <Philip`> ...or Java
  561. # [22:53] <Darxus> An hour ago I thought I was going to write an HTML5 DTD. Then I read the bit in the spec that says DTD is not sufficient.
  562. # [22:54] <Darxus> How about perl?
  563. # [22:54] <inimino> Perl is Turing-complete :-)
  564. # [22:54] <Darxus> inimino: Yes but that is not a useful answer to my question.
  565. # [22:54] <gsnedders> http://syntax.whattf.org/
  566. # [22:54] <inimino> it's not?
  567. # [22:54] <annevk2> anything Turing-complete is sufficient to write a HTML5 validator
  568. # [22:55] <gsnedders> Darxus: It means it'll be able to express the constraints
  569. # [22:55] <gsnedders> annevk2: Have we proven this?
  570. # [22:55] <Philip`> gsnedders: It means it'll be able to express the machine-checkable constraints
  571. # [22:55] <annevk2> (well, apart from the silly SHOULD requirement which requires solving the halting problem)
  572. # [22:55] <Darxus> annevk2: Thank you.
  573. # [22:55] <inimino> a DTD is formally incapable of expressing some of the machine-checkable conformance criteria
  574. # [22:55] <Philip`> where machine-checkable is defined as anything that can be expressed in a Turing-complete language
  575. # [22:55] <inimino> Perl isn't, so that's your answer
  576. # [22:56] <Darxus> Yeah, that SHOULD is freaking awesome.
  577. # [22:56] <Philip`> (where the input is just the document, and no extra state about e.g. the author's brain)
  578. # [22:56] <gsnedders> I still want to know how we get a computer to take a deep breath
  579. # [22:56] <Darxus> 'This is only a "SHOULD" and not a "MUST" requirement because it has been proven to be impossible.'
  580. # [22:56] <Philip`> gsnedders: Put the fans into reverse
  581. # [22:57] <annevk2> the biggest benefit of completely custom no-schema code is prolly the kind of error messages you can provide
  582. # [22:58] <annevk2> it'd be cool if someone made one :)
  583. # [22:58] <gsnedders> OCaml!
  584. # [22:59] * Quits: franksalim (n=frank@216.239.45.19) ("Leaving")
  585. # [22:59] * Joins: franksalim (n=frank@216.239.45.19)
  586. # [23:00] <Philip`> One problem with completely custom no-schema code is that it's useless at answering questions like "what tags am I allowed to insert here, for my editor's auto-complete UI"
  587. # [23:00] * Joins: ap (n=ap@173-128-235-158.pools.spcsdns.net)
  588. # [23:00] <Philip`> (unless you write custom code for that question)
  589. # [23:00] <Darxus> annevk2: Why do you imply that no-one has made one?
  590. # [23:00] <Philip`> Darxus: Because no-one has :-)
  591. # [23:00] <Philip`> unless they've kept it very very quiet
  592. # [23:01] <Philip`> (for HTML5, anyway)
  593. # [23:01] <Darxus> Philip`: Why does the existing HTML5 validator not count?
  594. # [23:01] <Darxus> Also, I don't see why a no-schema validator couldn't answer "what tags am I allowed to insert here?".
  595. # [23:02] <gsnedders> Dashiva: That has a schema. That's not a no-schema validator.
  596. # [23:02] <Darxus> Ahh.
  597. # [23:02] <annodomini> Remember, there is a subset of HTML5 that's checkable with a schema.
  598. # [23:02] <Darxus> annodomini: Oh?
  599. # [23:03] <annodomini> You can probably do something good enough for the "what tags am I allowed to insert"
  600. # [23:03] <annodomini> Or, sorry. Not a subset of HTML5, but a subset of the rules in HTML5 are checkable with a schema.
  601. # [23:03] <Philip`> Darxus: When your code is like "function validate_div(node) { ...some function calls to check children are the correct type... }" you can't automatically invert the code to find a list of what types are allowed - all you can do is execute the code
  602. # [23:04] * Quits: onar_ (n=onar@17.244.68.70)
  603. # [23:05] <Philip`> so either you need to explicitly write the list of what element types are allowed, or you need to write some kind of schema that can be analysed to compute approximately the right answer
  604. # [23:05] * Joins: onar_ (n=onar@17.226.23.106)
  605. # [23:05] * Quits: poe (n=poe@unaffiliated/xerox)
  606. # [23:06] <Philip`> I think that's a rubbish explanation and probably untrue, but never mind
  607. # [23:06] <Darxus> Er, schemas don't include a list of what elements may be children / decendants of other elements? (I noticed the HTML 4.01 didn't, which seemed strange.)
  608. # [23:06] * Parts: franksalim (n=frank@216.239.45.19) ("Leaving")
  609. # [23:07] <gsnedders> They do
  610. # [23:08] * Quits: sbublava (n=stephan@77.117.83.82.wireless.dyn.drei.com)
  611. # [23:09] * Quits: annevk2 (n=annevk@5355730F.cable.casema.nl) (Remote closed the connection)
  612. # [23:09] * Quits: annevk4 (n=annevk@5355730F.cable.casema.nl) (Remote closed the connection)
  613. # [23:10] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  614. # [23:11] * Quits: annodomini (n=lambda@wikipedia/lambda)
  615. # [23:16] * Quits: gsnedders (n=gsnedder@c83-252-193-142.bredband.comhem.se)
  616. # [23:17] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  617. # [23:17] * Quits: onar_ (n=onar@17.226.23.106)
  618. # [23:20] <kristallpirat> aloha
  619. # [23:20] <kristallpirat> I use html5lib for python
  620. # [23:21] <kristallpirat> and want to replace entities, any documentation tips?
  621. # [23:22] * Joins: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp)
  622. # [23:24] <Darxus> Is there any reason a schema language could not be written that could specify all the rules required for validation?
  623. # [23:25] <KevinMarks> a Turing complete schema language?
  624. # [23:26] <Darxus> I did not say that :)
  625. # [23:28] <Darxus> When writing a schema language, do you start with the parser or the rules? :)
  626. # [23:41] * Joins: jwalden_ (n=waldo@nat/mozilla/x-004cc63807144c71)
  627. # [23:45] <Philip`> You could define a schema language which permits you to write one schema, which is the empty string
  628. # [23:46] <Philip`> and its semantics are that it check all the HTML5 conformance requirements
  629. # [23:46] <Philip`> s/check/checks/
  630. # [23:47] * Quits: jwalden (n=waldo@nat/mozilla/x-52c216ca46dc2463) (Read error: 110 (Connection timed out))
  631. # [23:47] * jwalden_ is now known as jwalden
  632. # [23:52] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  633. # [23:53] <Darxus> "I know some of the schemas are not as tight as the corresponding spec prose." - author of the existing validator
  634. # [23:53] <Darxus> Philip`: An entertainging response.
  635. # [23:53] * Joins: o2T7_ (n=saint@212.225.192.98)
  636. # [23:53] <Darxus> However, again not a useful answer to my question.
  637. # [23:53] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
  638. # [23:54] <inimino> I thought it was quite illustrative
  639. # [23:55] * Parts: billmason (n=billmaso@ip240.unival.com)
  640. # Session Close: Wed Jul 22 00:00:00 2009

The end :)