Options:
- # Session Start: Tue Jul 21 00:00:00 2009
- # Session Ident: #whatwg
- # [00:06] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [00:07] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-63814ec17e2cd253)
- # [00:07] * Joins: othermaciej_ (n=mjs@17.246.18.193)
- # [00:09] * Quits: othermaciej (n=mjs@17.203.15.150) (Read error: 60 (Operation timed out))
- # [00:22] * Quits: taf2_ (n=taf2@98.218.77.43)
- # [00:27] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [00:27] * Quits: gsnedders (n=gsnedder@c83-252-193-191.bredband.comhem.se)
- # [00:34] * Quits: jwalden (n=waldo@nat/mozilla/x-29b95fe8a0cde4dc) (Remote closed the connection)
- # [00:47] * Joins: jwalden (n=waldo@nat/mozilla/x-a32e1a61736315f8)
- # [00:54] * Parts: billmason (n=billmaso@ip170.unival.com)
- # [01:02] * Joins: weinig__ (n=weinig@17.246.19.126)
- # [01:02] * Quits: othermaciej_ (n=mjs@17.246.18.193) (Remote closed the connection)
- # [01:02] * Joins: othermaciej (n=mjs@17.203.15.150)
- # [01:15] * Joins: gsnedders (n=gsnedder@c83-252-193-191.bredband.comhem.se)
- # [01:16] * Joins: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au)
- # [01:17] * Quits: weinig_ (n=weinig@nat/apple/x-41327bd1378176b3) (Read error: 110 (Connection timed out))
- # [01:18] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [01:20] * Quits: gsnedders (n=gsnedder@c83-252-193-191.bredband.comhem.se)
- # [01:32] * Quits: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [01:39] <Hixie> hsivonen: yt?
- # [01:42] * Quits: weinig__ (n=weinig@17.246.19.126)
- # [01:43] * Quits: poe (n=poe@unaffiliated/xerox)
- # [01:44] * Joins: nessy (n=nessy@115.128.30.6)
- # [01:56] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-4eb2ba0d447a5e20)
- # [02:06] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [02:13] * Joins: ginger (n=nessy@203.110.150.154)
- # [02:19] * Quits: nessy (n=nessy@115.128.30.6) (Read error: 110 (Connection timed out))
- # [02:20] * Joins: archtech (n=stanv@83.228.56.37)
- # [02:39] <Hixie> well this is just silly
- # [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
- # [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
- # [02:40] <Hixie> and if there are any deferred scripts that haven't loaded yet... they get dropped completely
- # [02:41] * Quits: ap (n=ap@nat/apple/x-263463b766fddae2)
- # [02:44] <ojan> ewww
- # [02:44] <Hixie> yeah so obviously we can't spec the dropping on the floor bit
- # [02:45] <Hixie> but it looks like there might be serious compat needs to support the rest of it
- # [02:49] * Joins: starjive (i=beos@213-66-216-93-no30.tbcn.telia.com)
- # [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
- # [02:51] <Hixie> s/are ex/and ex/
- # [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
- # [02:51] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [02:51] <Hixie> so i guess the latter is better
- # [03:14] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-63814ec17e2cd253) (Read error: 104 (Connection reset by peer))
- # [03:21] * Parts: ojan (n=ojan@72.14.229.81)
- # [03:43] * Joins: billyjackass (n=MikeSmit@EM114-48-85-23.pool.e-mobile.ne.jp)
- # [03:47] * Quits: ginger (n=nessy@203.110.150.154) ("This computer has gone to sleep")
- # [03:49] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [03:49] * Joins: nessy (n=nessy@203.110.150.154)
- # [03:51] * Quits: nessy (n=nessy@203.110.150.154) (Client Quit)
- # [03:53] * Quits: archtech (n=stanv@83.228.56.37) (Read error: 60 (Operation timed out))
- # [04:03] * Quits: jorlow (n=jorlow@nat/google/x-95e4095e8c939143)
- # [04:03] * Quits: MikeSmith (n=MikeSmit@EM114-48-8-69.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [04:05] * Quits: yshin (n=yshin@72.14.227.1)
- # [04:11] * Quits: jacobolus (n=jacobolu@c-98-248-43-68.hsd1.ca.comcast.net) (Remote closed the connection)
- # [04:16] * Joins: weinig_ (n=weinig@nat/apple/x-7f43312fccfe7f71)
- # [04:17] * Quits: billyjackass (n=MikeSmit@EM114-48-85-23.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [04:24] * Joins: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
- # [04:30] * Quits: jwalden (n=waldo@nat/mozilla/x-a32e1a61736315f8) ("home and dinner")
- # [04:31] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [04:48] * Joins: taf2_ (n=taf2@98.218.77.43)
- # [05:10] * Joins: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au)
- # [05:12] * Joins: MikeSmith (n=MikeSmit@EM114-48-167-15.pool.e-mobile.ne.jp)
- # [05:22] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [05:33] * Joins: jorlow (n=jorlow@72.14.224.1)
- # [05:36] * Joins: weinig__ (n=weinig@17.246.19.126)
- # [05:36] * Quits: weinig__ (n=weinig@17.246.19.126) (Remote closed the connection)
- # [05:36] * Quits: weinig_ (n=weinig@nat/apple/x-7f43312fccfe7f71) (Read error: 54 (Connection reset by peer))
- # [05:36] * Joins: weinig_ (n=weinig@nat/apple/x-71a9ada7f28d3e86)
- # [05:41] * Joins: gavin______ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [05:47] * Quits: jorlow (n=jorlow@72.14.224.1) (Read error: 104 (Connection reset by peer))
- # [05:47] * Joins: ap (n=ap@68-27-240-25.pools.spcsdns.net)
- # [05:47] * Joins: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [05:50] * Quits: taf2_ (n=taf2@98.218.77.43)
- # [05:50] * Joins: jorlow_ (n=jorlow@72.14.224.1)
- # [05:53] * Quits: weinig_ (n=weinig@nat/apple/x-71a9ada7f28d3e86)
- # [05:57] * Quits: weinig (n=weinig@17.203.15.161)
- # [06:00] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [06:05] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:08] * gavin______ is now known as gavin
- # [06:10] * Quits: gavin____ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Read error: 110 (Connection timed out))
- # [06:16] <othermaciej> Hixie: are you around?
- # [06:18] <jwalden> suppose I have data:<video%20src="http://example.com/ogg-theora-sent-with-application-octet-stream-mime-type.ogv"></video>
- # [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?
- # [06:21] * Quits: MikeSmith (n=MikeSmit@EM114-48-167-15.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [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
- # [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
- # [06:30] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [06:45] <jwalden> zcorpan: which list discussion? not seeing any promising threads in my whatwg folder
- # [06:46] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:48] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [06:49] <othermaciej> Hixie: nevermind (if you see this later)
- # [06:51] <zcorpan> jwalden: http://www.w3.org/mid/4A6138EC.5020408@mit.edu
- # [06:52] <jwalden> ah, I don't follow public-html
- # [06:52] <jwalden> and heh, only a few days old too :-)
- # [06:53] * Joins: bgalbraith (n=bgalbrai@71.202.109.116)
- # [06:55] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [06:58] * Quits: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
- # [07:12] * Joins: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
- # [07:14] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [07:20] * Quits: erikvvold (n=erikvvol@96.49.192.204)
- # [07:27] * Joins: sylvaing (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
- # [07:39] * Joins: ttepass- (n=ttepas--@p5B015BD9.dip.t-dialin.net)
- # [07:41] * Joins: T-- (n=ttepas--@p5B015B34.dip.t-dialin.net)
- # [07:41] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [07:52] * Quits: ttepass- (n=ttepas--@p5B015BD9.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [07:54] * Quits: ttepasse (n=ttepas--@p5B0178AE.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [07:57] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:00] * Quits: othermaciej (n=mjs@17.203.15.150)
- # [08:01] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:03] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:06] * Quits: bgalbraith (n=bgalbrai@71.202.109.116)
- # [08:09] * Joins: erikvvold (n=erikvvol@96.49.192.204)
- # [08:09] * Quits: sylvaing (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [08:13] * Quits: ap (n=ap@68-27-240-25.pools.spcsdns.net)
- # [08:20] <zcorpan> hmm, web fonts and canvas
- # [08:20] <zcorpan> should the canvas wait until the font has loaded?
- # [08:28] * Joins: ttepasse (n=ttepas--@p5B014A51.dip.t-dialin.net)
- # [08:32] * Parts: nslater (n=nslater@tumbolia.org) ("http://tumbolia.org/nslater")
- # [08:33] * Quits: T-- (n=ttepas--@p5B015B34.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [08:34] * Quits: jorlow_ (n=jorlow@72.14.224.1)
- # [08:35] * Joins: T-- (n=ttepas--@p5B0149C6.dip.t-dialin.net)
- # [08:39] * Joins: gsnedders (n=gsnedder@c83-252-195-240.bredband.comhem.se)
- # [08:44] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [08:54] * Joins: ttepass- (n=ttepas--@p5B0164E2.dip.t-dialin.net)
- # [08:56] * Quits: ttepasse (n=ttepas--@p5B014A51.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [08:56] * Joins: jacobolus (n=jacobolu@c-98-248-43-68.hsd1.ca.comcast.net)
- # [08:59] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/175 crashes chrome
- # [09:03] * Joins: ttepasse (n=ttepas--@p5B013D8D.dip.t-dialin.net)
- # [09:05] <zcorpan> seems to be getting .font when using the 'smaller' keyword
- # [09:07] * Quits: T-- (n=ttepas--@p5B0149C6.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [09:14] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
- # [09:18] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [09:19] * Joins: annevk4 (n=annevk@5355730F.cable.casema.nl)
- # [09:19] * Joins: T-- (n=ttepas--@p5B013B3F.dip.t-dialin.net)
- # [09:19] * Quits: gsnedders (n=gsnedder@c83-252-195-240.bredband.comhem.se)
- # [09:25] * Quits: ttepass- (n=ttepas--@p5B0164E2.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [09:28] * Quits: ttepasse (n=ttepas--@p5B013D8D.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [09:34] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [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
- # [09:34] <Philip`> (at least in my opinion)
- # [09:46] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [09:51] <zcorpan> Philip`: so a page using web fonts would use setInterval and try/catch when using web fonts?
- # [09:52] <zcorpan> maybe we should have an event when fonts have loaded
- # [09:52] <zcorpan> and let fillText fall back to another font if it's still loading
- # [09:53] <Philip`> zcorpan: It would
- # [09:53] <Philip`> (which is probably a terrible idea)
- # [09:53] <annevk4> event based sounds good
- # [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
- # [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
- # [09:56] <zcorpan> Philip`: you could draw the graph with the fallback font first and then redraw with the web font onwebfontsloaded
- # [09:59] <zcorpan> one event for all pending fonts? or one event per font?
- # [09:59] <zcorpan> where should it be fired?
- # [10:05] <Hixie> it should just delay the load event, imho
- # [10:07] <zcorpan> Hixie: makes sense
- # [10:08] <zcorpan> Hixie: though that doesn't help if you're loading in a new font after the 'load' event
- # [10:09] <Hixie> well if you're doing that, wait for the style sheet's load event
- # [10:09] <Hixie> or something
- # [10:09] <Hixie> if we had someone to edit cssom, we could add a new event, i guess
- # [10:10] <zcorpan> css transitions have specced events without someone to edit cssom
- # [10:11] <Hixie> someone to edit css web fonts would be fine too :-)
- # [10:13] <othermaciej> I thought annevk was editing CSSOM
- # [10:13] <zcorpan> is it specced that images in css delays the load event?
- # [10:13] <Hixie> othermaciej: he's editing cssom-view
- # [10:13] <Hixie> zcorpan: i thought they didn't these days
- # [10:14] <othermaciej> I see
- # [10:14] <zcorpan> Hixie: oh?
- # [10:14] <othermaciej> no one is foolish enough to touch the rest of CSSOM?
- # [10:14] <zcorpan> othermaciej: go for it :)
- # [10:14] <Hixie> othermaciej: there's a whole list of specs nobody is foolish enough to touch
- # [10:14] <Hixie> othermaciej: i think it's more a matter that nobody has the time
- # [10:14] <Hixie> zcorpan: othermaciej hasn't even got the time to edit the design principles, let alone a spec :-)
- # [10:15] <othermaciej> zcorpan: no thank you sir
- # [10:15] <gsnedders|work> I think we need shorter specs, then.
- # [10:15] <othermaciej> I think I'll have some time for DP tomorrow
- # [10:15] <othermaciej> I don't think I can sign up for a real spec
- # [10:15] <gsnedders|work> Like, here's a bunch of random words. You MUST NOT try and implement this.
- # [10:15] <Hixie> gsnedders|work: how would that help
- # [10:15] <othermaciej> I might be interested in hiring someone to write specs for me
- # [10:15] <gsnedders|work> Hixie: I never said it would.
- # [10:15] <Hixie> oh ok
- # [10:15] <gsnedders|work> :D
- # [10:16] <Hixie> othermaciej: let me know if you find anyone
- # [10:16] <othermaciej> but it's hard to find people who are capable at such things and not already taken
- # [10:16] <Hixie> othermaciej: i'll offer them double!
- # [10:16] <gsnedders|work> oo… choose me! choose me! :P
- # [10:16] <Hixie> (double the workload, that is)
- # [10:16] <Hixie> gsnedders|work: get a degree first :-P
- # [10:17] <gsnedders|work> Hixie: But that increases workload :P
- # [10:17] <gsnedders|work> (And hence decreases spec-writing time)
- # [10:17] <othermaciej> it's hard to get a big company to hire people who don't have a college degree
- # [10:17] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/176 - seems to delay the load event in opera,firefox,chrome
- # [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)
- # [10:18] <Hixie> specifically, for references, i'd like something that strips out references that aren't actually mentioned in the prose
- # [10:19] <othermaciej> I think we changed CSS images to delay the load event a while back, for Firefox compatibility
- # [10:19] <gsnedders|work> You've mentioned that before.
- # [10:19] * zcorpan doesn't have a degree
- # [10:19] <gsnedders|work> Hixie: xdoc xrefs I assume you mean?
- # [10:20] <Hixie> gsnedders|work: yeah
- # [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
- # [10:21] <Hixie> heh
- # [10:22] <Hixie> anything i can do to help?
- # [10:22] <gsnedders|work> Well, seeming I sat the exams months ago and this is merely a matter of waiting for the results…
- # [10:22] <Hixie> i meant for the work part :-P
- # [10:22] <gsnedders|work> :P
- # [10:23] <gsnedders|work> Bribe my manager? :P
- # [10:23] <gsnedders|work> Seriously though, I'll ping you if I think you can in anyway
- # [10:23] <Hixie> who's your manager
- # [10:23] * gsnedders|work did mean that sarcastically
- # [10:27] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [10:41] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
- # [10:41] <gsnedders|work> What should line-height: normal return through CSSOM?
- # [10:41] <Hixie> 'normal'
- # [10:41] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [10:41] <Hixie> is there anything else it _could_ return?
- # [10:42] <gsnedders|work> Gecko returns the pixel line-height that normal is
- # [10:43] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Read error: 60 (Operation timed out))
- # [10:43] <Hixie> ask anne
- # [10:43] <Hixie> i'm out of date on current css thinking
- # [10:43] <gsnedders|work> annevk4: ping
- # [10:44] <gsnedders|work> Hixie: I agree with you, though.
- # [10:45] <annevk4> gsnedders|work, somewhat here
- # [10:45] <annevk4> oh
- # [10:46] <gsnedders|work> annevk4: line-height:normal should return what as the computed style?
- # [10:46] <annevk4> hmm, I never quite got around to figuring out getComputedStyle
- # [10:46] <annevk4> it usually returns the used value
- # [10:46] <annevk4> not the computed value
- # [10:46] <annevk4> CSS 2.1 stupidly changed definitions
- # [10:47] <annevk4> (compared with CSS 2.0)
- # [10:47] <gsnedders|work> Opera and Chrome both return "normal"
- # [10:47] <gsnedders|work> Firefox returns npx
- # [10:47] <annevk4> for this specific case I suppose either way goes
- # [10:47] <annevk4> just has to be defined :/
- # [10:49] <gsnedders|work> Should I send mail?
- # [10:49] <annevk4> no more "this week in html5"?
- # [10:49] <annevk4> gsnedders|work, nobody is tracking afaik
- # [10:50] <gsnedders|work> That's what I thought.
- # [10:51] * Joins: archtech (n=stanv@83.228.56.37)
- # [10:55] * Joins: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
- # [10:55] * Quits: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz) (Remote closed the connection)
- # [10:56] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [10:57] <Mrmil> Is it normal that HTML 5 spec makes Opera crash? I've had it five billion times already
- # [10:58] <Lachy> Mrmil, if you're loading the single page version, yes, it's a known issue
- # [10:58] <Lachy> the multipage version should work
- # [10:59] <Mrmil> Lachy: I loaded the multipage version, went into Label section, and crashed :)
- # [10:59] * Joins: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [11:00] <zcorpan> firefox delays the load event for web fonts
- # [11:00] * Mrmil hates Windows
- # [11:01] <gsnedders|work> Lachy: You yourself filed a bug on the multipage version crashing
- # [11:02] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [11:03] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
- # [11:06] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [11:07] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [11:08] * Joins: ROBOd (n=robod@89.122.216.38)
- # [11:08] <Lachy> gsnedders|work, I know
- # [11:08] * Quits: annevk4 (n=annevk@5355730F.cable.casema.nl) (Remote closed the connection)
- # [11:08] <Lachy> I need to investigate that soon
- # [11:09] * Joins: annevk4 (n=annevk@5355730F.cable.casema.nl)
- # [11:11] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [11:13] * Joins: mat_t (n=mattomas@nat/canonical/x-315046e55dc4aed9)
- # [11:16] <zcorpan> it seems web fonts already delay the load event in opera and firefox
- # [11:17] <annevk4> Google Chrome OS, interesting
- # [11:18] <roc> where have you been for the last month?
- # [11:18] * Quits: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
- # [11:18] <annevk4> greenland + iceland
- # [11:19] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [11:21] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
- # [11:21] * Joins: webben (n=benh@nat/yahoo/x-711eb2e3aad69cd7)
- # [11:22] * dave_levin_ is now known as dave_levin
- # [11:24] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [11:24] * Quits: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [11:32] * Philip` wonders if annevk4 heard about XHTML2 yet
- # [11:34] <Lachy> Philip`, didn't that happen before annevk4 went on holiday?
- # [11:34] <gsnedders|work> I doubt it.
- # [11:35] <annevk4> yeah
- # [11:35] <annevk4> I twittered 5 > 2
- # [11:39] * Joins: webben_ (n=benh@nat/yahoo/x-10d5db6586668783)
- # [11:39] * Joins: gunderwonder (n=gunderwo@230.84-49-121.nextgentel.com)
- # [11:42] * Philip` wonders if annevk4 heard about the giant robot invasion of Florida last week
- # [11:45] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:48] * Quits: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
- # [11:48] * Joins: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
- # [11:48] * Quits: webben (n=benh@nat/yahoo/x-711eb2e3aad69cd7) (Read error: 110 (Connection timed out))
- # [11:49] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85 [Firefox 3.5.1pre/20090720031503]")
- # [12:02] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:14] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [12:14] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [12:16] * Quits: archtech (n=stanv@83.228.56.37)
- # [12:23] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [12:27] * Quits: mpt_ (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [12:28] * Joins: ttepass- (n=ttepas--@p5B0138EC.dip.t-dialin.net)
- # [12:39] * Joins: archtech (n=stanv@83.228.56.37)
- # [12:42] * Joins: MikeSmith (n=MikeSmit@EM114-48-170-156.pool.e-mobile.ne.jp)
- # [12:49] * Quits: T-- (n=ttepas--@p5B013B3F.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [12:50] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [13:02] * Joins: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [13:05] * Joins: T-- (n=ttepas--@p5B015C21.dip.t-dialin.net)
- # [13:13] * Joins: ztatic2000 (n=erikvvol@96.49.192.204)
- # [13:13] * Quits: webben_ (n=benh@nat/yahoo/x-10d5db6586668783) (Read error: 60 (Operation timed out))
- # [13:15] * Quits: erikvvold (n=erikvvol@96.49.192.204) (Read error: 60 (Operation timed out))
- # [13:24] * Joins: ttepasse (n=ttepas--@p5B017208.dip.t-dialin.net)
- # [13:28] * Quits: ttepass- (n=ttepas--@p5B0138EC.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [13:28] * Joins: ttepass- (n=ttepas--@p5B017EFA.dip.t-dialin.net)
- # [13:31] <Philip`> Someone should tell Kristof that his mail system disk quota has apparently been exceeded
- # [13:33] <Lachy> Philip`, send him a mail about it :-)
- # [13:34] <Philip`> Maybe if it was a very very short email, it would arrive successfully
- # [13:34] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [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
- # [13:36] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [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/
- # [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
- # [13:42] <Lachy> Philip`, some mail systems also have limits on the maximum size of an individual mail too
- # [13:43] * Joins: annevk2 (n=annevk@5355730F.cable.casema.nl)
- # [13:46] * Quits: T-- (n=ttepas--@p5B015C21.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [13:47] * Joins: T-- (n=ttepas--@p5B016C62.dip.t-dialin.net)
- # [13:48] <Hixie> i wonder if mr allsop is going to send the feedback he's been working on to the list soon
- # [13:48] * Quits: ttepasse (n=ttepas--@p5B017208.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [13:49] * Parts: annevk2 (n=annevk@5355730F.cable.casema.nl)
- # [13:58] * Joins: ttepasse (n=ttepas--@p5B016EBB.dip.t-dialin.net)
- # [14:00] * Quits: ttepass- (n=ttepas--@p5B017EFA.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [14:00] * Joins: myakura (n=myakura@p2180-ipbf411marunouchi.tokyo.ocn.ne.jp)
- # [14:05] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [14:11] * Quits: T-- (n=ttepas--@p5B016C62.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [14:12] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [14:17] * Joins: mstange (n=markus@131.246.227.215)
- # [14:23] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [14:23] * Quits: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [14:24] * Joins: dbaron (n=dbaron@c-69-140-1-234.hsd1.va.comcast.net)
- # [14:32] * Joins: o2T7 (n=saint@212.225.192.98)
- # [14:34] * Quits: starjive (i=beos@213-66-216-93-no30.tbcn.telia.com)
- # [14:35] * Joins: Creap (n=Creap@vemod.brg.sgsnet.se)
- # [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?
- # [14:36] * Joins: pmuellr (n=pmuellr@129.33.49.251)
- # [14:38] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [14:43] <Lachy> o2T7, HTML5 doesn't have a select1 element. Are you talking about XForms?
- # [14:46] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [14:47] * Joins: Lachy (n=Lachlan@213.236.208.247)
- # [14:50] <o2T7> Lachy: sure, sorry. That context, yes.
- # [14:52] * Joins: kinetik_ (n=kinetik@121.98.132.55)
- # [14:53] <annevk4> o2T7, this isn't really the right channel for XForms questions ;)
- # [14:53] * Quits: kinetik (n=kinetik@121.98.132.55) (Read error: 110 (Connection timed out))
- # [14:55] * kinetik_ is now known as kinetik
- # [14:56] <o2T7> annevk4: I know :( But faithfully I find somewhere somebody experienced with xforms specification.
- # [14:57] <o2T7> or even with the way that all this stuff work
- # [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)
- # [15:00] * gsnedders|work grumbles something about rain
- # [15:00] <annevk4> o2T7, maybe the www-forms@w3.org can help?
- # [15:01] <gsnedders|work> I guess that's not a support list
- # [15:01] <annevk4> it is used as such now and then I believe
- # [15:06] <o2T7> okay, I'll try there :)
- # [15:13] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [15:21] * Joins: taf2_ (n=taf2@38.99.201.242)
- # [15:23] <Lachy> JohnResig, any update on the selectors api test suite?
- # [15:28] <JohnResig> Lachy: unfortunately no :-/
- # [15:38] * Joins: Lachy_ (n=Lachlan@213.236.208.22)
- # [15:46] * Quits: Lachy (n=Lachlan@213.236.208.247) (Read error: 110 (Connection timed out))
- # [15:46] * Quits: mstange (n=markus@131.246.227.215) (Remote closed the connection)
- # [15:49] <Lachy_> JohnResig, any idea when you will be able to get to it?
- # [15:49] <Lachy_> Or should I find someone else who can make the necessary changes?
- # [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
- # [15:51] * Lachy_ is now known as Lachy
- # [15:51] <JohnResig> Lachy_: (ideally changes would be handled by forking the tree)
- # [15:52] <Lachy> ok, I might be able to find the time to do some of the changes myself
- # [15:52] <JohnResig> k - ping me if you have any questions
- # [15:52] <Lachy> alright, will do.
- # [15:55] <Lachy> JohnResig, if you were to do it, how much time would you estimate that it would take?
- # [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
- # [15:58] * Joins: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
- # [15:59] <Lachy> ok. In that case, I might be able to do it in a day
- # [16:00] <JohnResig> although, you do have the advantage of understanding the spec better than I do :)
- # [16:01] <Lachy> yeah, but I also have to work with your code which I'm not very familiar with
- # [16:01] <JohnResig> true
- # [16:02] <Lachy> this was the list of changes needed http://lists.w3.org/Archives/Public/public-webapps/2009AprJun/1030.html
- # [16:04] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:32] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-945ec6e444697a96)
- # [16:37] * Joins: billmason (n=billmaso@ip240.unival.com)
- # [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?
- # [16:39] <Lachy> I assume there's some command that can do that automatically
- # [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)
- # [16:42] <Lachy> I don't have git
- # [16:42] <gsnedders|work> Lachy: patch -p1
- # [16:43] <Lachy> gsnedders|work, yeah, I just found that patch command via google
- # [16:43] <Lachy> though I'm not really sure what the -p1 does yet
- # [16:44] <gsnedders|work> It prunes one directory from the path
- # [16:44] <Lachy> well, it worked
- # [16:50] * aroben is now known as aroben|afk
- # [16:56] * Joins: adactio (n=adactio@86.132.125.223)
- # [16:57] * aroben|afk is now known as aroben
- # [17:06] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 60 (Operation timed out))
- # [17:19] <Lachy> http://www.alistapart.com/articles/unwebbable/
- # [17:19] <Lachy> After reading that, I'm left confused about what Joe is saying.
- # [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
- # [17:24] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [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
- # [17:25] * Quits: Lachy (n=Lachlan@213.236.208.22) ("This computer has gone to sleep")
- # [17:32] * Joins: Lachy (n=Lachlan@213.236.208.247)
- # [17:41] * Joins: seth__ (n=seth@69.61.148.98)
- # [17:42] * Quits: myakura (n=myakura@p2180-ipbf411marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [17:43] * Quits: seth__ (n=seth@69.61.148.98) (Client Quit)
- # [17:46] * Quits: Lachy (n=Lachlan@213.236.208.247) ("This computer has gone to sleep")
- # [17:47] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [17:47] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [17:50] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:51] * Joins: gsnedders (n=gsnedder@c83-252-193-142.bredband.comhem.se)
- # [17:51] * Joins: poe (n=poe@unaffiliated/xerox)
- # [17:56] * Joins: onar_ (n=onar@17.226.23.106)
- # [18:01] * Quits: nessy (n=nessy@203-214-50-234.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [18:12] * Joins: yesudeep (n=yesudeep@unaffiliated/yesudeep)
- # [18:12] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [18:13] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [18:23] * Joins: nicksergeant_ (n=nickserg@nickmacbook.rit.edu)
- # [18:27] * Quits: nicksergeant_ (n=nickserg@nickmacbook.rit.edu) (Client Quit)
- # [18:44] * Parts: annevk4 (n=annevk@5355730F.cable.casema.nl)
- # [18:47] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 104 (Connection reset by peer))
- # [18:48] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [18:55] * Joins: jorlow (n=jorlow@67.218.104.37)
- # [18:55] * Quits: pmuellr (n=pmuellr@129.33.49.251) (Remote closed the connection)
- # [18:55] * Joins: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c)
- # [18:59] * Quits: gunderwonder (n=gunderwo@230.84-49-121.nextgentel.com)
- # [19:00] * Quits: MikeSmith (n=MikeSmit@EM114-48-170-156.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [19:03] * Joins: cying (n=cying@70.90.171.153)
- # [19:03] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [19:04] * Quits: jorlow (n=jorlow@67.218.104.37)
- # [19:10] * Joins: jorlow (n=jorlow@nat/google/x-e1ef13c2fbda77c1)
- # [19:12] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [19:13] * Joins: yshin (n=yshin@72.14.227.1)
- # [19:14] * Quits: adactio (n=adactio@86.132.125.223)
- # [19:17] * Quits: gavin (n=gavin@firefox/developer/gavin) (leguin.freenode.net irc.freenode.net)
- # [19:19] * Joins: jwalden (n=waldo@nat/mozilla/x-52c216ca46dc2463)
- # [19:19] * Joins: sbublava (n=stephan@77.117.83.82.wireless.dyn.drei.com)
- # [19:20] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-ad8123d091046af6)
- # [19:22] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [19:29] * Joins: jcarbaugh (n=jcarbaug@enki.sunlightfoundation.com)
- # [19:35] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-945ec6e444697a96)
- # [19:42] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (leguin.freenode.net irc.freenode.net)
- # [19:42] * Quits: danbri (n=danbri@unaffiliated/danbri) (leguin.freenode.net irc.freenode.net)
- # [19:42] * Quits: wakaba (n=wakaba@104.225.100.220.dy.bbexcite.jp) (leguin.freenode.net irc.freenode.net)
- # [19:42] * Quits: gsnedders|work (n=gsnedder@88.131.66.80) (leguin.freenode.net irc.freenode.net)
- # [19:42] * Quits: theanxy (n=wzajac@student.agh.edu.pl) (leguin.freenode.net irc.freenode.net)
- # [19:43] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [19:43] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [19:43] * Joins: wakaba (n=wakaba@104.225.100.220.dy.bbexcite.jp)
- # [19:43] * Joins: gsnedders|work (n=gsnedder@88.131.66.80)
- # [19:43] * Joins: theanxy (n=wzajac@student.agh.edu.pl)
- # [19:44] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [19:45] * Joins: jianli (n=jianli@72.14.227.1)
- # [19:45] * Quits: jianli (n=jianli@72.14.227.1) (Killed by reynolds.freenode.net (Nick collision))
- # [19:45] * Joins: jianli (n=jianli@72.14.227.1)
- # [19:51] * Joins: Creap_ (n=Creap@vemod.brg.sgsnet.se)
- # [19:52] * Quits: slightlyoff (n=slightly@72.14.229.81) (leguin.freenode.net irc.freenode.net)
- # [19:52] * Quits: jcarbaugh (n=jcarbaug@enki.sunlightfoundation.com) (leguin.freenode.net irc.freenode.net)
- # [19:52] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) (leguin.freenode.net irc.freenode.net)
- # [19:54] * Joins: jcarbaugh (n=jcarbaug@enki.sunlightfoundation.com)
- # [19:54] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [19:59] * Joins: maikmerten (n=maikmert@Z869b.z.pppool.de)
- # [20:00] * Joins: KevinMarks (n=Snak@216.239.45.19)
- # [20:05] * Quits: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c) (leguin.freenode.net irc.freenode.net)
- # [20:05] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (leguin.freenode.net irc.freenode.net)
- # [20:05] * Quits: aroben (n=aroben@unaffiliated/aroben) (leguin.freenode.net irc.freenode.net)
- # [20:05] * Quits: aboodman (n=aboodman@72.14.229.81) (leguin.freenode.net irc.freenode.net)
- # [20:05] * Quits: Dashiva (i=Dashiva@m223j.studby.ntnu.no) (leguin.freenode.net irc.freenode.net)
- # [20:07] * Joins: onar__ (n=onar@17.244.68.70)
- # [20:08] * Joins: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c)
- # [20:08] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [20:08] * Joins: aboodman (n=aboodman@72.14.229.81)
- # [20:08] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
- # [20:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (Operation timed out)
- # [20:09] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [20:10] * Joins: slightlyoff_ (n=slightly@72.14.229.81)
- # [20:11] * Quits: onar__ (n=onar@17.244.68.70) (Client Quit)
- # [20:12] * Quits: mat_t (n=mattomas@nat/canonical/x-315046e55dc4aed9) (Read error: 54 (Connection reset by peer))
- # [20:15] * Joins: annevk4 (n=annevk@5355730F.cable.casema.nl)
- # [20:16] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-5d0eec9508972f02)
- # [20:21] * Joins: onar__ (n=onar@17.244.68.70)
- # [20:21] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-5d0eec9508972f02)
- # [20:22] * Quits: slightlyoff (n=slightly@72.14.229.81) (Connection timed out)
- # [20:24] * Joins: wakaba_ (n=wakaba@104.225.100.220.dy.bbexcite.jp)
- # [20:24] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (Nick collision from services.)
- # [20:24] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [20:24] * Quits: onar_ (n=onar@17.226.23.106) (Read error: 110 (Connection timed out))
- # [20:26] * Quits: gsnedders|work (n=gsnedder@88.131.66.80) (leguin.freenode.net irc.freenode.net)
- # [20:26] * Quits: wakaba (n=wakaba@104.225.100.220.dy.bbexcite.jp) (leguin.freenode.net irc.freenode.net)
- # [20:26] * Quits: theanxy (n=wzajac@student.agh.edu.pl) (leguin.freenode.net irc.freenode.net)
- # [20:26] * Quits: danbri (n=danbri@unaffiliated/danbri) (leguin.freenode.net irc.freenode.net)
- # [20:27] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [20:27] * Quits: slightlyoff_ (n=slightly@72.14.229.81)
- # [20:30] * Joins: danbri (n=danbri@s5590d015.adsl.wanadoo.nl)
- # [20:32] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-a57f8dc71c78d0b7)
- # [20:37] * Quits: onar__ (n=onar@17.244.68.70)
- # [20:38] * Joins: gsnedders|work (n=gsnedder@pat.se.opera.com)
- # [20:41] * aroben is now known as aroben|lunch
- # [20:43] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [20:49] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [20:53] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [20:55] * Joins: annevk2 (n=annevk@5355730F.cable.casema.nl)
- # [21:07] * aroben|lunch is now known as aroben
- # [21:10] * Quits: Phae (n=phaeness@gatea.mh.bbc.co.uk) (Nick collision from services.)
- # [21:10] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
- # [21:10] * Joins: frances (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
- # [21:15] * Quits: Creap_ (n=Creap@vemod.brg.sgsnet.se) ("nu fäkt")
- # [21:17] * Joins: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [21:29] * Quits: frances (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [21:33] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-a57f8dc71c78d0b7)
- # [21:37] * Joins: theanxy (n=wzajac@student.agh.edu.pl)
- # [21:38] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-019e0318eb035dc4)
- # [21:45] * Joins: johnholdun (n=johnhold@76.89.118.208)
- # [21:46] * Joins: Frances (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
- # [21:46] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk) (Nick collision from services.)
- # [21:47] * Frances is now known as Phae
- # [21:57] * Quits: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
- # [21:58] * Joins: franksalim (n=frank@216.239.45.19)
- # [22:03] * Joins: onar_ (n=onar@17.244.68.70)
- # [22:05] * Quits: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [22:05] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [22:05] * Quits: taf2_ (n=taf2@38.99.201.242)
- # [22:18] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 54 (Connection reset by peer))
- # [22:18] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [22:21] * Quits: maikmerten (n=maikmert@Z869b.z.pppool.de) (Remote closed the connection)
- # [22:22] * Joins: shepazutoo (n=schepers@adsl-150-136-216.rmo.bellsouth.net)
- # [22:22] * Quits: yesudeep (n=yesudeep@unaffiliated/yesudeep) ("Leaving.")
- # [22:22] * Joins: roc (n=roc@121-72-193-66.dsl.telstraclear.net)
- # [22:24] * Quits: roc (n=roc@121-72-193-66.dsl.telstraclear.net) (Read error: 104 (Connection reset by peer))
- # [22:26] * Joins: zdobersek (n=zan@cpe-92-37-78-54.dynamic.amis.net)
- # [22:27] * Quits: shepazu (n=schepers@adsl-150-136-82.rmo.bellsouth.net) (Read error: 104 (Connection reset by peer))
- # [22:31] * Quits: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [22:35] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:36] * Parts: pmuellr (n=pmuellr@nat/ibm/x-de292f043bc2179c)
- # [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 ) ?
- # [22:44] <annevk2> no
- # [22:45] <Darxus> Heh. Do the two existing validators do more than validate against a schema (in one of these insufficient languages)?
- # [22:45] <Philip`> Validator.nu has custom Java code for various things
- # [22:46] <Darxus> Okay.
- # [22:46] <Philip`> See e.g. http://hsivonen.iki.fi/thesis/html5-conformance-checker for probably more information than you want to know
- # [22:46] <Darxus> Awesome, a valid plural of "schema" is "schemata".
- # [22:46] <Philip`> (maybe slightly outdated, though)
- # [22:47] <Philip`> Is the second validator validator.w3.org (in HTML5 mode)? If so, that's the same code as validator.nu
- # [22:47] <Darxus> Philip`: Yeah I found that but haven't read it.
- # [22:47] <Darxus> Philip`: Yes. Ah, thanks. I suspected.
- # [22:47] * Philip` hasn't read it either, but he's looked at the table of contents
- # [22:48] * Parts: zdobersek (n=zan@cpe-92-37-78-54.dynamic.amis.net)
- # [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 :/
- # [22:50] <gsnedders> The history of HTML section is good, I've read that.
- # [22:50] <gsnedders> Darxus: DOCTYPEs are that :P
- # [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
- # [22:51] <Darxus> gsnedders: I thought the doctype could only specify a DTD?
- # [22:51] <gsnedders> Darxus: A DTD is a schema.
- # [22:51] <Philip`> (Only the text/html serialisation requires <!DOCTYPE html>)
- # [22:52] <Darxus> gsnedders: Ah, so the "DTD" in a DOCTYPE is not specifically the "DTD" schema language?
- # [22:52] <gsnedders> Darxus: It is
- # [22:52] <gsnedders> Darxus: My point is you are linking to a type of schema :P
- # [22:52] <Darxus> gsnedders: Ah, yes, but DTD has been called "woefully inadequite".
- # [22:52] <gsnedders> (which is a DTD)
- # [22:53] <gsnedders> Darxus: Indeed.
- # [22:53] <gsnedders> Darxus: But it's a way of linking to a schema :P
- # [22:53] <Darxus> gsnedders: Yes, but not a sufficiently useful one :)
- # [22:53] <Philip`> HTML 5 considers the entire concept of schema languages to be woefully inadequate
- # [22:53] <Philip`> except when the language is English :-)
- # [22:53] <gsnedders> Darxus: There's some way of linking to XSD files, but XSD is horrid.
- # [22:53] <Philip`> ...or Java
- # [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.
- # [22:54] <Darxus> How about perl?
- # [22:54] <inimino> Perl is Turing-complete :-)
- # [22:54] <Darxus> inimino: Yes but that is not a useful answer to my question.
- # [22:54] <gsnedders> http://syntax.whattf.org/
- # [22:54] <inimino> it's not?
- # [22:54] <annevk2> anything Turing-complete is sufficient to write a HTML5 validator
- # [22:55] <gsnedders> Darxus: It means it'll be able to express the constraints
- # [22:55] <gsnedders> annevk2: Have we proven this?
- # [22:55] <Philip`> gsnedders: It means it'll be able to express the machine-checkable constraints
- # [22:55] <annevk2> (well, apart from the silly SHOULD requirement which requires solving the halting problem)
- # [22:55] <Darxus> annevk2: Thank you.
- # [22:55] <inimino> a DTD is formally incapable of expressing some of the machine-checkable conformance criteria
- # [22:55] <Philip`> where machine-checkable is defined as anything that can be expressed in a Turing-complete language
- # [22:55] <inimino> Perl isn't, so that's your answer
- # [22:56] <Darxus> Yeah, that SHOULD is freaking awesome.
- # [22:56] <Philip`> (where the input is just the document, and no extra state about e.g. the author's brain)
- # [22:56] <gsnedders> I still want to know how we get a computer to take a deep breath
- # [22:56] <Darxus> 'This is only a "SHOULD" and not a "MUST" requirement because it has been proven to be impossible.'
- # [22:56] <Philip`> gsnedders: Put the fans into reverse
- # [22:57] <annevk2> the biggest benefit of completely custom no-schema code is prolly the kind of error messages you can provide
- # [22:58] <annevk2> it'd be cool if someone made one :)
- # [22:58] <gsnedders> OCaml!
- # [22:59] * Quits: franksalim (n=frank@216.239.45.19) ("Leaving")
- # [22:59] * Joins: franksalim (n=frank@216.239.45.19)
- # [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"
- # [23:00] * Joins: ap (n=ap@173-128-235-158.pools.spcsdns.net)
- # [23:00] <Philip`> (unless you write custom code for that question)
- # [23:00] <Darxus> annevk2: Why do you imply that no-one has made one?
- # [23:00] <Philip`> Darxus: Because no-one has :-)
- # [23:00] <Philip`> unless they've kept it very very quiet
- # [23:01] <Philip`> (for HTML5, anyway)
- # [23:01] <Darxus> Philip`: Why does the existing HTML5 validator not count?
- # [23:01] <Darxus> Also, I don't see why a no-schema validator couldn't answer "what tags am I allowed to insert here?".
- # [23:02] <gsnedders> Dashiva: That has a schema. That's not a no-schema validator.
- # [23:02] <Darxus> Ahh.
- # [23:02] <annodomini> Remember, there is a subset of HTML5 that's checkable with a schema.
- # [23:02] <Darxus> annodomini: Oh?
- # [23:03] <annodomini> You can probably do something good enough for the "what tags am I allowed to insert"
- # [23:03] <annodomini> Or, sorry. Not a subset of HTML5, but a subset of the rules in HTML5 are checkable with a schema.
- # [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
- # [23:04] * Quits: onar_ (n=onar@17.244.68.70)
- # [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
- # [23:05] * Joins: onar_ (n=onar@17.226.23.106)
- # [23:05] * Quits: poe (n=poe@unaffiliated/xerox)
- # [23:06] <Philip`> I think that's a rubbish explanation and probably untrue, but never mind
- # [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.)
- # [23:06] * Parts: franksalim (n=frank@216.239.45.19) ("Leaving")
- # [23:07] <gsnedders> They do
- # [23:08] * Quits: sbublava (n=stephan@77.117.83.82.wireless.dyn.drei.com)
- # [23:09] * Quits: annevk2 (n=annevk@5355730F.cable.casema.nl) (Remote closed the connection)
- # [23:09] * Quits: annevk4 (n=annevk@5355730F.cable.casema.nl) (Remote closed the connection)
- # [23:10] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [23:11] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [23:16] * Quits: gsnedders (n=gsnedder@c83-252-193-142.bredband.comhem.se)
- # [23:17] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [23:17] * Quits: onar_ (n=onar@17.226.23.106)
- # [23:20] <kristallpirat> aloha
- # [23:20] <kristallpirat> I use html5lib for python
- # [23:21] <kristallpirat> and want to replace entities, any documentation tips?
- # [23:22] * Joins: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp)
- # [23:24] <Darxus> Is there any reason a schema language could not be written that could specify all the rules required for validation?
- # [23:25] <KevinMarks> a Turing complete schema language?
- # [23:26] <Darxus> I did not say that :)
- # [23:28] <Darxus> When writing a schema language, do you start with the parser or the rules? :)
- # [23:41] * Joins: jwalden_ (n=waldo@nat/mozilla/x-004cc63807144c71)
- # [23:45] <Philip`> You could define a schema language which permits you to write one schema, which is the empty string
- # [23:46] <Philip`> and its semantics are that it check all the HTML5 conformance requirements
- # [23:46] <Philip`> s/check/checks/
- # [23:47] * Quits: jwalden (n=waldo@nat/mozilla/x-52c216ca46dc2463) (Read error: 110 (Connection timed out))
- # [23:47] * jwalden_ is now known as jwalden
- # [23:52] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:53] <Darxus> "I know some of the schemas are not as tight as the corresponding spec prose." - author of the existing validator
- # [23:53] <Darxus> Philip`: An entertainging response.
- # [23:53] * Joins: o2T7_ (n=saint@212.225.192.98)
- # [23:53] <Darxus> However, again not a useful answer to my question.
- # [23:53] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [23:54] <inimino> I thought it was quite illustrative
- # [23:55] * Parts: billmason (n=billmaso@ip240.unival.com)
- # Session Close: Wed Jul 22 00:00:00 2009
The end :)