Options:
- # Session Start: Fri Dec 04 00:00:00 2009
- # Session Ident: #whatwg
- # [00:04] * Joins: gunderwonder (n=gunderwo@89.80-202-84.nextgentel.com)
- # [00:04] * Joins: jennb (n=jennb@74.125.59.65)
- # [00:20] * Joins: drry (n=drry@unaffiliated/drry)
- # [00:23] * Quits: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [00:28] * Quits: dimich_ (n=dimich@nat/google/x-owdyehvflvwwjrax)
- # [00:29] * Joins: KevinMarks (n=KevinMar@137.164.255.6)
- # [00:30] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:47] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:50] <Lachy> othermaciej, how long before we call for a WG vote on this microdata/rdfa issue, so we can hurry up and drop RDFa and move on with more important stuff?
- # [00:53] <zcorpan_> ah, so remy implemented sessionStorage with window.name, as i suggested a few months ago that someone should do
- # [00:53] <zcorpan_> (in http://24ways.org/2009/breaking-out-the-edges-of-the-browser )
- # [00:53] <othermaciej> Lachy: we already published RDFa as an FPWD - I don't think a vote to end-of-life it and convert it to a Note would be productive at this time (though maybe it will turn out that way eventually)
- # [00:53] <Lachy> it seems to me that everyone is already pretty firm on their opinion about whether or not microdata should be split, and so there's little point in letting this drag on much longer
- # [00:54] <othermaciej> Lachy: agreed, I don't want the discussion to go forever
- # [00:54] <Lachy> othermaciej, I know that. IMHO, the way we'll deal with RDFa is just to block it from getting to CR, and since microdata covers all the use cases, it can go to Note later
- # [00:54] <othermaciej> Lachy: but I would at least like to give the authors of the Change Proposals the opportunity to update them in response to counter-arguments
- # [00:55] <Lachy> but for now, letting them play around with their own spec for a while doesn't seem to be causing much harm, other than the competition between the two specs
- # [00:55] <Lachy> fair enough
- # [00:55] * Quits: fishd_ (n=darin@nat/google/x-wyomxvzupdflxzcp) (Read error: 110 (Connection timed out))
- # [00:55] * Quits: KevinMarks (n=KevinMar@137.164.255.6) ("The computer fell asleep")
- # [00:56] <Lachy> othermaciej, it might be nice if you could set some sort of deadline for getting the change proposals finalised. Maybe a week or so.
- # [00:57] <Lachy> we should try to avoid having a vote during holiday times while people are away, so sooner rather than later would be better.
- # [00:57] <othermaciej> Lachy: I think all of the Chairs are pretty keen to get at least one issue all the way through the end of the process
- # [00:57] <Hixie> rdfa will likely get its own wg, as i understand it
- # [00:58] <Hixie> so it's very likely to go to REC unless you really want to go out of your way to stop it (which seems pointless)
- # [00:58] <othermaciej> they do plan to form their own WG at some point, yes
- # [00:58] <Lachy> don't they already have an RDF working group?
- # [00:58] <Hixie> RDFa is no more appropriate for the RDF WG than microdata is
- # [00:59] <Philip`> Lachy: No, just the XHTML2 WG
- # [00:59] <Lachy> huh? Didn't they initally create it?
- # [00:59] <Hixie> what?
- # [00:59] * Lachy isn't too up to date on the history of RDF and RDFa, so never mind
- # [00:59] * Hixie confoosed
- # [01:00] <Hixie> RDF has nothing to do with RDFa, politically, as i understand it
- # [01:00] <Hixie> RDFa was an XHTML2 thing
- # [01:00] <othermaciej> RDFa was created by a joint task force of the XHTML2 WG and one of the RDF-related WGs
- # [01:00] <othermaciej> It is intended that in the future there will be a WG for RDFa specifically which could continue to work on the XHTML and HTML syntaxes for it down the line
- # [01:01] * Joins: othermaciej_ (n=mjs@17.246.17.190)
- # [01:01] <Dashiva> What is the future work supposed to be? Once you have a proper serialization of RDF, isn't that the end of it?
- # [01:01] <Philip`> It was intended that work on RDFa will continue after the XHTML2 WG is shut down, regardless of whether it's in a W3C WG or not (though preferably it would be) (as far as I understand)
- # [01:02] * Quits: othermaciej_ (n=mjs@17.246.17.190) (Remote closed the connection)
- # [01:02] <Philip`> Dashiva: Errata on old versions, development of new versions with improvements based on past experience, development of test suites, promotion of adoption, etc
- # [01:02] <Philip`> I guess
- # [01:02] * Joins: othermaciej_ (n=mjs@17.203.15.143)
- # [01:03] * Quits: othermaciej (n=mjs@17.203.15.143) (Read error: 104 (Connection reset by peer))
- # [01:03] <Philip`> (Specific things that have been discussed include RDFa 1.1 and a DOM interface)
- # [01:03] * othermaciej_ is now known as othermaciej
- # [01:03] <othermaciej> I think the bottom line is that blocking HTML+RDFa as a spec or as a technology is not likely to be a fruitful avenue to pursue
- # [01:03] <Hixie> blocking any spec or technology is pretty pointless and petty
- # [01:04] * Joins: Sirisian (n=Sirisian@141.218.228.208)
- # [01:04] <Hixie> as i learnt from trying to block xforms and then having the w3c try to block html5 :-)
- # [01:04] * Quits: gunderwonder (n=gunderwo@89.80-202-84.nextgentel.com)
- # [01:04] <Lachy> Hixie, the problem with RDFa in HTML ever getting to REC is that it would indicate that implementers have actually bothered to implement it, meaning clueless people could start using it
- # [01:04] <Hixie> no it wouldn't
- # [01:05] <Lachy> Why? it can't get to REC without having been implemented.
- # [01:05] <Hixie> RDFa already has plenty enough implementations to convince the W3C to let it go to REC
- # [01:07] <Lachy> but there's no implementations of the HTML specific processing stuff yet, like dealing with namespaces in html
- # [01:07] <Hixie> your faith in the w3c following their process is admirable
- # [01:07] <Philip`> Almost all the implementations handle non-well-formed-XML content
- # [01:08] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [01:08] <Philip`> and if you don't poke at the edges too hard then they all interoperate
- # [01:08] <Philip`> (Best not to poke in the middle either, or it might fall apart)
- # [01:08] <Hixie> Lachy: http://www.w3.org/TR/SVGTiny12/ is a REC. That's all I have to say, really.
- # [01:08] * Joins: othermaciej_ (n=mjs@17.246.17.190)
- # [01:09] <Lachy> haha
- # [01:09] <zcorpan_> but it has a huuge testsuite! like 800 tests!
- # [01:09] * Quits: weinig (n=weinig@17.246.17.103)
- # [01:10] <Lachy> woah!
- # [01:10] * Quits: othermaciej_ (n=mjs@17.246.17.190) (Remote closed the connection)
- # [01:10] * Quits: othermaciej (n=mjs@17.203.15.143) (Read error: 104 (Connection reset by peer))
- # [01:10] * Joins: othermaciej (n=mjs@17.203.15.143)
- # [01:12] <nessy> http://www.bitflash.com/prod_playerSVGT.html <- google tells me that is a svgtiny 1.2 implementation
- # [01:13] <nessy> so is this http://www.tinyline.com/products.html
- # [01:13] <zcorpan_> it seems two experimental builds of opera were used for the implementation report
- # [01:13] <nessy> so they seem to have a reason to have svgtiny1.2 at REC, no?
- # [01:14] <Lachy> In other news, my US work visa application is finally seeing some progress. It has now been received by the USCIS and will soon begin going through the review process.
- # [01:14] <Lachy> I should hear more in 15 days
- # [01:14] <nessy> congrats!
- # [01:18] <Hixie> nessy: about the same level of reason to have html5 at a REC :-)
- # [01:18] <Hixie> with a test suite of 8000 tests you really can't learn much about interoperability of a spec as large as svg
- # [01:19] <Hixie> i'd estimate you need 20,000 or more, and that's counting things like checking hundreds of different colour values for 'color' as one test
- # [01:19] <nessy> if all the products pass these tests, shouldn't they be highly interoperable?
- # [01:19] <nessy> ah I see
- # [01:20] <nessy> is there a test suite for html5?
- # [01:20] <Hixie> not that i know of
- # [01:20] <nessy> that would be … millions of tests?
- # [01:20] <Hixie> hopefully at least tens of thousands, yes
- # [01:20] <nessy> it'd be really difficult I would imagine
- # [01:20] <Hixie> hence my i estimate it'll take a decade
- # [01:20] <nessy> better to have a validator!
- # [01:21] <nessy> yeah, I've always agreed with that estimate - at least for getting it into a "finished" stated
- # [01:21] <nessy> which doesn't mean it's not usable beforehand
- # [01:21] <nessy> plenty of products are in beta for a long time :)
- # [01:23] <Hixie> indeed
- # [01:25] <zcorpan_> woot, html5 says "behavior is undefined"
- # [01:25] <Hixie> html5 doesn't! websocket protocol does!
- # [01:25] <zcorpan_> same thing
- # [01:25] <Hixie> hah
- # [01:25] <Hixie> it actually says that the next layer protocol spec is responsible for it
- # [01:36] <zcorpan_> "I favor microdata, but I would much prefer that microdata be dropped and (some version of) RDFa be in the main spec than that both exist indefinitely in parallel." - same reasoning about html5 and xhtml2 (a few years ago)?
- # [01:36] <Hixie> microdata _is_ "some version of RDFa"
- # [01:37] <Hixie> i just took rdfa and tweaked it until it didn't have the problems that made it inappropriate for the use cases that people asked for
- # [01:37] <Hixie> (that's why it shared the same attribute names initially)
- # [01:37] <zcorpan_> just like with wf2?
- # [01:38] <Hixie> yeah, very similar to how WF2 was an attempt to make XForms work in HTML
- # [01:39] <Lachy> Has there been much interest from the microformats community to start looking into defining formats utilising microdata?
- # [01:39] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:41] <TabAtkins> Lachy: tantek worked on the Microdata vocabs, which are straight from microformats.
- # [01:43] <Lachy> yeah, I meant other than those in the vocabs spec, which are just based on older microformats
- # [01:43] <TabAtkins> You don't really have to do much of anything to use a microformat with the microdata syntax. They already have the tree-structure defined.
- # [01:43] <Lachy> that's good.
- # [01:44] <Hixie> you have to do _some_ work to define it properly
- # [01:44] <Hixie> but then that's work you'd have to do to define them properly for class=""/rel="" too
- # [01:46] <Lachy> Is the plan to one day encourage people to phase out the older class-based hCard, in favour of the microdata version?
- # [01:46] <Lachy> in fact, is there some problem being solved by mapping hCard into microdata?
- # [01:47] <zcorpan_> "It seems you can access contentWindow, but trying to access contentWindow.document (for IE's "special" 404 pages) raises an "access denied" exception, so it's not exactly a restriction on document.cookie, but on document itself..."
- # [01:48] <TabAtkins> Lachy: Yeah. The class/rel syntax used by microformats atm requires custom parsing rules for every microformat, and still has a few notable failures (like the inability to nest vcards, frex). Microdata gives you a single consistent parsing model to use, and solves nesting problems.
- # [01:49] <Hixie> i expect the class/rel-based microformats will continue to exist -- they do work, and are deployed
- # [01:49] <hober> Lachy: there are some notes here: http://microformats.org/wiki/html5
- # [01:49] <Lachy> Hixie, yeah, I don't expect support will ever be dropped entirely.
- # [01:53] <Lachy> hober, the wiki still mentions the <itemref> element, which was dropped.
- # [01:54] <webben> Lachy: "yeah, I meant other than those in the vocabs spec, which are just based on older microformats" ... it's worth noting that new microformats are actually pretty rare.
- # [01:54] <webben> so I wouldn't necessarily expect to see lots of new formats expressed in microdata in a short space of time.
- # [01:55] <Lachy> webben, yeah, I'm aware of how frequently they create new formats
- # [01:56] <hober> Lachy: wikis are for updating :)
- # [01:56] <Lachy> hober, I would do it, but that would require me to remember what my microformats wiki username and password was
- # [02:04] * Quits: Tim_ (n=ttepas--@p5B01701E.dip.t-dialin.net) ("?Q")
- # [02:04] <erlehmann> did someone say microdata ? can it be appropriate to add RDFa stuff to my cc-figure-generator so both is contained in the generated HTML fragments ?
- # [02:06] * Parts: Mannerisky (n=manneris@24-117-137-23.cpe.cableone.net)
- # [02:07] <Lachy> erlehmann, what is your cc-figure-generator?
- # [02:07] * Joins: Mannerisky (n=manneris@24-117-137-23.cpe.cableone.net)
- # [02:07] <Lachy> also, I think wasting time on adding RDFa to anything is not useful, especially if it already uses microdata
- # [02:08] <erlehmann> Lachy, a wordpress plugin for embedding cc-licensing microdata http://github.com/erlehmann/cc-figure/
- # [02:08] <erlehmann> but i plan to make a stand-alone generator page
- # [02:09] * Joins: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [02:09] <erlehmann> that just displays the code. actually, its simple to make this change.
- # [02:09] <Lachy> do you have a working demo so I can see the result?
- # [02:10] * Quits: webben (n=benh@91.85.173.91) ("Leaving.")
- # [02:17] <erlehmann> Lachy, give me 15 minutes and i'll make a new commit containing a self-contained xhtml demo page.
- # [02:18] * Joins: weinig (n=weinig@17.246.17.103)
- # [02:18] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [02:18] * Quits: weinig (n=weinig@17.246.17.103) (Client Quit)
- # [02:18] <zcorpan_> having both rdfa and microdata for the same data seems likely to confuse consumers that support both
- # [02:18] <zcorpan_> if there are such consumers
- # [02:18] * Joins: othermaciej_ (n=mjs@17.246.17.190)
- # [02:19] <erlehmann> zcorpan_, confuse ? could it ?
- # [02:19] <zcorpan_> well, it would probably generate two sets of the same data
- # [02:20] * Quits: ray (i=ray@drong.notacat.org) (Read error: 60 (Operation timed out))
- # [02:20] * Joins: ray (i=ray@drong.notacat.org)
- # [02:21] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [02:23] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [02:23] <zcorpan_> also, the markup would be ridiculously verbose if it used both microdata and rdfa :)
- # [02:23] <zcorpan_> (just one of them is too verbose for my taste)
- # [02:25] * Joins: mikekelly (i=mikek@s3x0r.biz)
- # [02:26] <mikekelly> is there going to be a way of using HTTP Authorization that doesn't suck?
- # [02:27] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [02:27] <Hixie> you'd have to ask the http working group
- # [02:29] <mikekelly> I'm sorry can you rephrase that, I don't speak emo
- # [02:30] * Hixie gives mikekelly a hug
- # [02:30] <mikekelly> :D
- # [02:30] <mikekelly> seriously though I have no idea what you're getting at
- # [02:32] <mikekelly> oh wait hold on
- # [02:32] <mikekelly> no actually please can you explain what it is you think needs to be done to make that work?
- # [02:32] <mikekelly> the only real problem is that there's no way to persist the Authorization header
- # [02:33] <mikekelly> so if you push an XHR request through with the Authorization header set
- # [02:33] <mikekelly> it'll work once and then get dropped
- # [02:33] <mikekelly> + you can't wipe the header either so you can't logout
- # [02:33] <Hixie> this channel is mostly where we discuss HTML, not HTTP, I'm afraid
- # [02:33] <Hixie> well that and such things as unicorns
- # [02:33] * Quits: ap (n=ap@17.246.19.5)
- # [02:33] <Hixie> and narwhals
- # [02:33] <mikekelly> I like them
- # [02:33] <Hixie> and the lack of logic in the land
- # [02:34] * Quits: othermaciej (n=mjs@17.203.15.143) (Read error: 110 (Connection timed out))
- # [02:34] * othermaciej_ is now known as othermaciej
- # [02:34] <mikekelly> Ian you fucking ROCK
- # [02:34] <Hixie> why thank you
- # [02:34] <Hixie> wait, are you saying i DO rock, or that i AM a rock
- # [02:34] <Hixie> because the latter seems less awesome
- # [02:35] <mikekelly> it was actually a question I don't punctuate, well
- # [02:35] <mikekelly> see what I did there?
- # [02:35] <Hixie> are you asking if i perform reproductive activities with minerals??
- # [02:36] <mikekelly> possibly
- # [02:36] <Hixie> that seems less appropriate even than saying i am a rock!
- # [02:36] <Hixie> though i will give you points for lack of logic
- # [02:36] <mikekelly> you're the expert.
- # [02:36] <Hixie> in lack of logic? sadly yes. :-(
- # [02:36] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [02:36] * Rik`_ is now known as Rik`
- # [02:37] <mikekelly> cheer up
- # [02:37] * Quits: othermaciej (n=mjs@17.246.17.190) (Remote closed the connection)
- # [02:37] * Joins: othermaciej (n=mjs@17.203.15.143)
- # [02:37] <Hixie> so what brings you to our fair channel at such random intervals?
- # [02:38] <Hixie> do you grace us with your presence as a way to alleviate your boredom?
- # [02:38] <mikekelly> preeetty much
- # [02:39] <erlehmann> Lachy, http://github.com/erlehmann/cc-figure/blob/master/cc-figure-generator-standalone.xhtml
- # [02:40] <erlehmann> since the raw version is served with the wrong mime type, just download it http://github.com/erlehmann/cc-figure/raw/master/cc-figure-generator-standalone.xhtml
- # [02:40] <mikekelly> Hixie: so.. in your humble opinion..
- # [02:40] <mikekelly> what do you think will happen wrt HTTP Auth
- # [02:41] <Hixie> i don't think about such things
- # [02:42] <mikekelly> whats the word on the street
- # [02:42] <mikekelly> I want the down lo Ian
- # [02:43] <GarethAdams|Home> the word on the street is "SLOW"
- # [02:43] <Hixie> i would have thought you would be more knowledgable about the word on the street... after all, i'm stuck up here in this ivory tower
- # [02:43] <GarethAdams|Home> at least on my street
- # [02:43] <Hixie> GarethAdams|Home: not "PED XING"?
- # [02:43] <GarethAdams|Home> not in the UK
- # [02:43] <mikekelly> yeah but I get it man
- # [02:43] * Quits: dglazkov (n=dglazkov@nat/google/x-jrbrmccewxsdsjtx)
- # [02:43] <mikekelly> it's a nice tower
- # [02:43] <mikekelly> good for you
- # [02:43] <Hixie> GarethAdams|Home: ah, yeah, the UK has FAR saner typographical conventions for roads
- # [02:44] <GarethAdams|Home> http://www.saferroadsderbyshire.org.uk/images/roadSlow_tcm28-110980.jpg
- # [02:44] <Hixie> GarethAdams|Home: you should see road signs in the US, it's a dog-gone _disaster_
- # [02:44] <erlehmann> "WHATWG", "typographical conventions for roads" — DOES NOT COMPUTE
- # [02:44] <GarethAdams|Home> (that;s not my road, just an example)
- # [02:44] <Hixie> GarethAdams|Home: they have individuals road signs with more than 4 fonts on them for less than one sentence!
- # [02:44] <GarethAdams|Home> lol
- # [02:44] <foolip> erlehmann: is assuming that something without an extension is for download great?
- # [02:44] <mikekelly> you're wasting my time here. do you mind?
- # [02:44] <foolip> erlehmann: also, showing the markup live while typing would be nice :)
- # [02:44] <Hixie> GarethAdams|Home: and they misspell words like "through" on purpose, even when not necessary
- # [02:45] <Hixie> GarethAdams|Home: it's quite the zoo
- # [02:45] <GarethAdams|Home> thru?
- # [02:45] <Hixie> "thru" "xing" "ped"
- # [02:45] <GarethAdams|Home> lol
- # [02:45] <GarethAdams|Home> "sidewalk"
- # [02:45] <Hixie> i like how the "slow" on your road is too big to fit the lane it's in
- # [02:45] <GarethAdams|Home> maybe that one's actually sensible, actually
- # [02:45] <erlehmann> foolip, if you can tell me a quick way to get th MIME type from the HTTP headers in javascript, go one. commit code or something.
- # [02:45] <mikekelly> Hixie
- # [02:45] <mikekelly> we need you to be on the case for this Auth thing
- # [02:46] <mikekelly> the fate of the world is in your hands
- # [02:46] <Hixie> you mean i get to decide what to do with http auth?
- # [02:46] <Hixie> sweet
- # [02:46] <Hixie> can we dump it altogether?
- # [02:46] <foolip> erlehmann: I cannot
- # [02:46] <erlehmann> i smell a new CSSquirrel comic
- # [02:47] <erlehmann> foolip, that is actually the one thing (besides more css files) i am missing here
- # [02:47] <foolip> erlehmann: I would just assume it's an img, or possible have a radio button for choosing?
- # [02:47] <mikekelly> Hixie: why would you suggest that was a good idea?
- # [02:48] <mikekelly> actually you know what don't even bother
- # [02:48] <foolip> erlehmann: but <img> certainly seems a sane default, no?
- # [02:48] <erlehmann> foolip, no un-necessary switches and bolts.
- # [02:48] <erlehmann> foolip, what if i want to present a torrent ?
- # [02:48] <foolip> erlehmann: as a figure?
- # [02:48] * Quits: dave_levin (n=dave_lev@74.125.59.65)
- # [02:48] <erlehmann> got me there :p
- # [02:49] <erlehmann> yes, img may be a sane default. as you can see i am not even handling SVG in <img>
- # [02:49] <mikekelly> have a super evening chaps
- # [02:49] <erlehmann> if you fix it, i'll commit it. but now i'm gonna make a new, simple stylesheet
- # [02:49] <erlehmann> i like css
- # [02:51] <Hixie> mikekelly: oh noes, you're not leaving us are you?
- # [02:53] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [02:53] * Quits: vs-hs_ (n=vs-hs@staff.vs-hs.org) (Read error: 104 (Connection reset by peer))
- # [02:53] * Joins: vs-hs (n=vs-hs@staff.vs-hs.org)
- # [02:55] * Quits: MikeSmith (n=MikeSmit@EM114-48-11-177.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [02:58] <foolip> erlehmann: http://pastebin.com/d20904a86
- # [02:59] <foolip> don't have time to figure out how to do a git merge request, I'm heading to the airport
- # [02:59] <erlehmann> foolip, this is MADNESS
- # [02:59] <erlehmann> i'll sleep a night about thit
- # [03:00] <erlehmann> but thanks
- # [03:00] <erlehmann> i can attribute it to you nonetheless
- # [03:00] <foolip> erlehmann: ok, I don't mind much, just a suggestion
- # [03:00] <erlehmann> i'd prefer mime type detection via http request
- # [03:01] <erlehmann> that would also protect against typos
- # [03:01] <foolip> you'd need the php for that
- # [03:01] <erlehmann> because 4xx codes etc. would be DETECTED
- # [03:01] <erlehmann> :/
- # [03:01] <erlehmann> can't the javascript just pull the headers ? ;_;
- # [03:01] <foolip> javascript can't do cross-origin and even if it were I don't know how to get the mimetype
- # [03:02] <foolip> so server-side is the only way right now
- # [03:02] <foolip> but I shall be off now
- # [03:02] <foolip> good luck :)
- # [03:04] <erlehmann> foolip, a php origin-redirecting-script would be a lot hackish for a small corner case
- # [03:05] <erlehmann> good traveling
- # [03:05] <erlehmann> or what you say there
- # [03:09] <Hixie> othermaciej: http://www.w3.org/mid/4d2fac900912031743q23ced9d7nd2e44b63a9706191@mail.gmail.com
- # [03:09] <othermaciej> Hixie: that URL's not working for me
- # [03:09] <Hixie> latest e-mail from mark miller to the new security list
- # [03:10] <Hixie> /mid/ usually has some lag, it'll work in a bit
- # [03:10] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [03:11] <othermaciej> I think I just replied to it, if it's what I think it is
- # [03:11] <Hixie> k
- # [03:11] * Joins: cying_ (n=cying@70.90.171.153)
- # [03:12] <erlehmann> Hixie, this raises the issue of a 4xx code for content that will be there in the future ;(
- # [03:12] <erlehmann> i meant ;)
- # [03:12] <othermaciej> Hixie: Mark Miller sure hates origin-based security, eh?
- # [03:12] * Quits: cying_ (n=cying@70.90.171.153) (Client Quit)
- # [03:12] * othermaciej wonders if Mark will also object to postMessage()
- # [03:14] <Hixie> mark probably doesn't hate origin-based security any more than i do, he's just less willing to keep extending it
- # [03:14] <Hixie> personally i don't see an alternative, i don't think we can retrofit caps onto the web
- # [03:16] * Joins: cying_ (n=cying@70.90.171.153)
- # [03:16] <othermaciej> I don't think it's a very good design, but I think it's more sensible to do the best we can with it than to try to fight it
- # [03:17] * Quits: cying_ (n=cying@70.90.171.153) (Client Quit)
- # [03:17] <othermaciej> since we can't entirely remove the concept of origin without badly breaking the web
- # [03:18] <Hixie> indeed
- # [03:18] * Joins: cying_ (n=cying@70.90.171.153)
- # [03:18] * Quits: cying_ (n=cying@70.90.171.153) (Client Quit)
- # [03:18] <Hixie> i can certainly identify with his views; there's something to be said for not encouraging people to fight CSRF the way that Origin: suggests we fight it
- # [03:19] <othermaciej> Hixie: if you meant this message then I replied: <http://lists.w3.org/Archives/Public/public-web-security/2009Dec/0040.html>
- # [03:19] <Hixie> but imho the alternatives are just too complicated given the way the web works
- # [03:19] <othermaciej> well, a secret token defense is potentially more sound, but you have to pretty much build it yourself, and you have to ensure that your secret tokens are actually unpredictable, not replayable, etc
- # [03:19] <Hixie> and so the decision facing authors is not just origin-based csrf protection vs caps-based security, but between no security, weak security, and complicated security
- # [03:20] <Hixie> and the latter is too expensive in practice for many authors
- # [03:20] <othermaciej> deploying both an Origin defense and a secret-token defense is better than either alone
- # [03:20] <Hixie> indeed
- # [03:20] <othermaciej> and Origin is extremely cheap to add when you discover you forgot to protect a resource against CSRF, since it can be tacked on by an application firewall
- # [03:20] <Hixie> but i expect he fears that people will pick "weak" over "complicated" if offered both
- # [03:20] <Hixie> and that people will pick "complicated" over "none" if offered those choices only
- # [03:21] <Hixie> i fear they'll pick "none", personally
- # [03:21] <Hixie> which is why i'm ok with "weak"
- # [03:21] <othermaciej> well, at present "complicated" vs "none" is exactly the choice you get
- # [03:21] <Hixie> indeed
- # [03:21] <othermaciej> and we see some people in each bucket
- # [03:21] <othermaciej> I'm not even sure of the scenarios where Origin fails as a CSRF defense
- # [03:22] <othermaciej> I'm pretty sure it works for the basic scenario of a Cookie-authenticated form, even if backed by nothing else
- # [03:22] <othermaciej> secret token CSRF defense has its own risks, precisely because of being complicated (in that it's easy to get it wrong)
- # [03:23] <Hixie> origin's failures aren't as a csrf defense but as a generic defense -- i.e. the danger is that it'll be misused to do other things
- # [03:23] <othermaciej> so I don't even entirely agree with the framing, let alone the conclusion
- # [03:24] <othermaciej> I'm not sure what else you'd use it as a defense for (other than opening a hole to allow limited cross-site XHR, but that use is totally orthogonal to the use in the HTML5 spec)
- # [03:25] <othermaciej> I know his worry about Origin-for-CORS is about the possibility of mistakenly using Origin as the sole defense in cases where it is not sound to use it that way
- # [03:25] <Hixie> right
- # [03:25] <othermaciej> not sure about Origin-as-CSRF-defense
- # [03:25] <Hixie> well it's the same feature, effectively
- # [03:25] <Hixie> so presumably if it can be misused, it can be misused, regardless of which spec mentions it
- # [03:26] <Hixie> btw, the htmlwg process document says that "without prejudice" means the issue can't be reopened, not that it can't block LC, as far as I can tell
- # [03:26] <othermaciej> if CORS did not exist and you had only AnonXHR, then even if HTML5 still used it for CSRF defense there would be no way to abuse it without the same way
- # [03:26] <Hixie> (though the latter is indeed implied by the former, obviously)
- # [03:26] <Hixie> othermaciej: true
- # [03:26] <Hixie> i guess
- # [03:27] <othermaciej> Hixie: "An issue that is closed without prejudice in this way can only be re-raised with approval of the Chairs."
- # [03:27] <Hixie> right
- # [03:27] <othermaciej> so it's not that it can't be reopened, but I did forget to mention that approval of the chairs is needed
- # [03:33] <othermaciej> I corrected that technicality
- # [03:36] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [03:38] * Quits: optim0 (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) ("Leaving...")
- # [03:39] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:40] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Client Quit)
- # [03:41] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:41] * Quits: othermaciej (n=mjs@17.203.15.143)
- # [03:43] * ojan is now known as ojan_away
- # [04:04] * Quits: dbaron (n=dbaron@nat/mozilla/x-lxhrzwljzncspszb) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:06] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [04:07] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:08] * Joins: borey (n=chatzill@123.108.254.146)
- # [04:36] * Joins: MikeSmith (n=MikeSmit@EM114-48-105-77.pool.e-mobile.ne.jp)
- # [04:36] * Joins: Heimidal (n=heimidal@unaffiliated/heimidal)
- # [04:37] <Heimidal> is anyone aware of a CDN/datastore that supports the Access-Control-Allow-Origin header? S3 (and therefore CF) doesn't seem to...
- # [04:44] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [04:47] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:00] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [05:02] <doublec> Heimidal, I'm not aware of any
- # [05:06] * Joins: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [05:07] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:15] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [05:16] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:16] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:16] * dglazkov_ is now known as dglazkov
- # [05:27] * Joins: riven` (n=colin@53518387.cable.casema.nl)
- # [05:38] * Quits: riven (n=colin@53518387.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [05:46] <erlehmann> anyone here has tips on figure styling ?
- # [05:50] * Joins: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [06:06] * Quits: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:14] * Quits: dglazkov (n=dglazkov@216.239.45.130)
- # [06:16] <TabAtkins> erlehmann: In what way?
- # [06:17] <erlehmann> TabAtkins, just hints. i'm somewhat restless, eager to produce CSS while the world sleeps till it is time to attend university.
- # [06:18] <erlehmann> and media wiki figure styling is somewhat lacking
- # [06:19] <TabAtkins> I was gonna offer tips, but then I realized I only have tips on <details> styling.
- # [06:20] <TabAtkins> Anyway, I recommend figure{display:table} figure>[caption]{display:table-caption;caption-side:bottom;} figure>[caption]:first-child{caption-side:top;}
- # [06:20] <TabAtkins> And then a border and a light background.
- # [06:24] <erlehmann> pretty generic idea ;)
- # [06:25] <TabAtkins> Indeed!
- # [06:25] <TabAtkins> My <details> ideas are better.
- # [06:27] <erlehmann> tellme
- # [06:28] <erlehmann> and tell me they aren't :focus tricks ;)
- # [06:28] <TabAtkins> http://www.xanthir.com/etc/details
- # [06:28] <TabAtkins> No, they're not.
- # [06:28] <TabAtkins> They're css polygon tricks
- # [06:31] <erlehmann> not remotely stimulating
- # [06:32] <TabAtkins> Bah!
- # [06:34] <TabAtkins> Okay, fine, I just came up with this. I find it decent:
- # [06:34] <TabAtkins> figure{
- # [06:34] <TabAtkins> float: left;
- # [06:34] <TabAtkins> border: 2px solid black;
- # [06:34] <TabAtkins> -moz-border-radius: 8px;
- # [06:34] <TabAtkins> -webkit-border-radius: 8px;
- # [06:34] <TabAtkins> background: #c00;
- # [06:34] <TabAtkins> margin: 1em;
- # [06:34] <TabAtkins> padding: 2em 1em 1em;
- # [06:34] <TabAtkins> position: relative;
- # [06:34] <TabAtkins> }
- # [06:35] <TabAtkins> figure > [caption] {
- # [06:35] <TabAtkins> position: absolute;
- # [06:35] <TabAtkins> width: 80%;
- # [06:35] <TabAtkins> top: -20px;
- # [06:35] <TabAtkins> left: -10px;
- # [06:35] <TabAtkins> font-size: smaller;
- # [06:35] <TabAtkins> border: 3px outset gray;
- # [06:35] <TabAtkins> background: white;
- # [06:35] <TabAtkins> color: black;
- # [06:35] <TabAtkins> padding: 2px;
- # [06:35] <TabAtkins> }
- # [06:35] <TabAtkins> Use <img src="http://www.xanthir.com/etc/FAT_PONY.gif> as the figure contents, obviously.
- # [06:35] * GPHemsley points at PasteBin and glares in TabAtkins' direction.
- # [06:36] <TabAtkins> Bah again.
- # [06:37] * Quits: jwalden (n=waldo@nat/mozilla/x-tinlsimdurdkrfzw) ("dinnertime")
- # [06:47] * Quits: JanDW (n=chatzill@96.238.16.58) (Remote closed the connection)
- # [06:49] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:08] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
- # [07:10] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [07:16] * Quits: franksalim (n=frank@adsl-76-221-202-115.dsl.pltn13.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [07:26] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:26] * dglazkov_ is now known as dglazkov
- # [07:37] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:46] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:46] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [07:48] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [07:49] * Quits: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:57] * Quits: dglazkov (n=dglazkov@216.239.45.130) (Read error: 110 (Connection timed out))
- # [08:07] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:09] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [08:10] * Joins: drunknbass_work (n=aaron@cpe-76-173-195-145.socal.res.rr.com)
- # [08:11] * Joins: yutak_ (n=yutak@220.109.219.244)
- # [08:11] * Quits: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au) ("Leaving.")
- # [08:13] * Joins: zalan (n=zalan@catv-89-135-144-122.catv.broadband.hu)
- # [08:16] * Joins: pesla\work (n=retep@procurios.xs4all.nl)
- # [08:18] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [08:23] * Quits: pesla\work (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [08:24] * Joins: pesla\work (n=retep@procurios.xs4all.nl)
- # [08:25] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [08:26] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [08:27] * Quits: pesla (n=retep@procurios.xs4all.nl) (Read error: 110 (Connection timed out))
- # [08:27] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [08:36] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:41] * Joins: MikeSmithX (n=MikeSmit@EM114-48-3-187.pool.e-mobile.ne.jp)
- # [08:43] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [08:47] * Joins: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net)
- # [08:49] * Quits: MikeSmith (n=MikeSmit@EM114-48-105-77.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
- # [08:50] * Joins: timz (n=mostrovo@dc51469cbe.adsl.wanadoo.nl)
- # [08:50] * fishd_ is now known as fishd
- # [08:53] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [08:54] * Joins: fishd_ (n=darin@216.239.45.130)
- # [09:03] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
- # [09:03] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [09:12] * Quits: fishd (n=darin@c-98-207-16-168.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:21] * Quits: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [09:39] * Joins: boblet (n=boblet@p2086-ipbf309osakakita.osaka.ocn.ne.jp)
- # [09:45] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:45] * Quits: Sirisian (n=Sirisian@141.218.228.208) (Read error: 110 (Connection timed out))
- # [09:50] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:52] * Quits: paera (n=axelsson@226.228.13.217.in-addr.dgcsystems.net)
- # [09:53] * Joins: paera (n=axelsson@226.228.13.217.in-addr.dgcsystems.net)
- # [09:55] * Joins: danbri (n=danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [09:58] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [09:58] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Remote closed the connection)
- # [09:58] * Quits: MikeSmithX (n=MikeSmit@EM114-48-3-187.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [09:58] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [10:00] * Quits: fishd_ (n=darin@216.239.45.130) (Read error: 110 (Connection timed out))
- # [10:05] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [10:12] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:21] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [10:23] * Quits: drunknbass_work (n=aaron@cpe-76-173-195-145.socal.res.rr.com) ("Leaving...")
- # [10:24] * Quits: boblet (n=boblet@p2086-ipbf309osakakita.osaka.ocn.ne.jp)
- # [10:25] * Joins: boblet (n=boblet@p2086-ipbf309osakakita.osaka.ocn.ne.jp)
- # [10:27] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [10:32] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:44] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [10:44] * Rik`_ is now known as Rik`
- # [10:46] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:46] * Joins: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [10:51] * Joins: workmad3 (n=davidwor@94-194-14-59.zone8.bethere.co.uk)
- # [10:57] * Joins: webben (n=benh@91.85.176.243)
- # [11:07] <gsnedders> Hixie: hixie.ch is down
- # [11:07] <Hixie> that's odd, i'm ssh'ed into it and it's working fine
- # [11:07] <Hixie> hm, so it is
- # [11:08] <Hixie> btw on a totally unrelated note will someone please explain to me why apache needs 20MB per thread to do NOTHING?
- # [11:10] <zcorpan_> 20MB is always nice to have, just in case
- # [11:10] <Philip`> Does "nothing" include e.g. running a whole Perl interpreter inside each thread via mod_perl?
- # [11:11] <Hixie> no
- # [11:11] <jgraham> Is it actually 20Mb per thread or is it one of those things where it is really 20Mb that is mostly shared?
- # [11:12] * Philip` never quite understands where all the memory goes
- # [11:12] <gsnedders> /dev/null?
- # [11:12] <Hixie> i never know how to work it out
- # [11:12] <Hixie> so dunno
- # [11:12] <Hixie> (^jgraham)
- # [11:12] <jgraham> Hixie: Me neither
- # [11:13] <zcorpan_> Philip`: it's natural to forget things
- # [11:13] * Hixie wonders wtf is going on on his server
- # [11:13] <Hixie> there's nothing apparently doing anything unusual, but my memory usage is through the roof
- # [11:14] <Hixie> based on the memory usage and the number of apache servers, i'm thinking that this is 20MB per-thread
- # [11:14] <zcorpan_> http://microdata.freebaseapps.com/ looks nice
- # [11:14] <Philip`> (Memory usage per-thread doesn't make much sense, since all threads in a process share a single address space)
- # [11:15] <Hixie> per forked process, i mean
- # [11:15] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:15] <Hixie> zcorpan_: they were involved in the usability study, iirc
- # [11:16] <Philip`> I get values like VIRT=35532 RES=15m SHR=3212 SWAP=18m CODE=332 DATA=13m for my Apaches
- # [11:16] <Philip`> Don't know what that translates to in real memory usage, though
- # [11:16] <Hixie> RES=20m is more normal for me
- # [11:17] <Hixie> i wonder how badly the wiki and blog and so on would be affected if i turned off mod_php
- # [11:17] <Philip`> You could always reduce the number of Apache processes
- # [11:17] <zcorpan_> Hixie: btw i think the forums don't cache images
- # [11:17] <gsnedders> Hixie: Totally broken?
- # [11:18] <Hixie> Philip`: unfortunately, that's out of my control
- # [11:18] <Philip`> (unless there's such heavy load that it really needs more than a handful)
- # [11:18] <Philip`> Oh, oka
- # [11:18] <Philip`> y
- # [11:19] <Hixie> i tried turning off mod_php, so i expect things to break
- # [11:19] <Hixie> i'll turn it back on after i see what it does
- # [11:19] * Philip` likes Cacti since it draws pretty graphs and makes it obvious when something unusual is happening like heavy memory usage or load average
- # [11:19] <Hixie> i figure things can't break worse than they are right now (not doing anything at all)
- # [11:19] <Hixie> Philip`: dreamhost has pretty graphs too, but i can't work out why the memory graph is through the roof, so it doesn't help that much :-)
- # [11:20] * Hixie increases his memory allocation to 4GB to see if that helps
- # [11:21] <gsnedders> Hixie: Because PHP is evil?
- # [11:21] <Hixie> no reason to think it's php
- # [11:21] <Philip`> It helps because you can look at the pretty graphs instead of worrying about the problem
- # [11:21] * Philip` wonders why anyone would ever need 4GB on a server, unless they've got zillions of scripts and databases
- # [11:22] <Hixie> to debug memory overallocation bugs :-)
- # [11:22] <Philip`> Oh, right, good point
- # [11:24] <Hixie> oh, hm, i can't update the spec if the server's down, heh
- # [11:25] <Hixie> ok that didn't help, let's see what happens if i disable apache altogether
- # [11:25] <Hixie> can't make it worse than now...
- # [11:28] * Quits: tkent_ (n=tkent@220.109.219.244) ("Leaving...")
- # [11:30] <Hixie> ok that closed apache but then it didn't come back up
- # [11:30] <Hixie> time to reboot the server
- # [11:34] <mikekelly> I'm back now
- # [11:34] <mikekelly> hi Ian
- # [11:35] <mikekelly> I meant to ask you
- # [11:35] <mikekelly> are you planning on bringing out Hixie action figures?
- # [11:36] <mikekelly> that would be pretty sweet.
- # [11:39] <timz> finally some progress :-) http://www.spiegel.de/netzwelt/web/0,1518,664475,00.html
- # [11:49] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [11:49] * pesla\work is now known as pesla
- # [11:55] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [12:06] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [12:08] * Quits: eighty4 (n=eighty4@eighty4.se) ("ZNC - http://znc.sourceforge.net")
- # [12:18] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
- # [12:21] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [12:23] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [12:23] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [12:28] * Quits: webben (n=benh@91.85.176.243) (Remote closed the connection)
- # [12:28] * Joins: webben (n=benh@91.85.176.243)
- # [12:50] <zcorpan_> does resolving a url drop the fragment? that seems wrong, no?
- # [12:51] <gsnedders> Resolving a URL according to what?
- # [12:52] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
- # [12:52] <zcorpan_> > It seems "Resolving Web addresses"
- # [12:52] <zcorpan_> > will drop fragment component according to
- # [12:52] <zcorpan_> > http://www.w3.org/html/wg/href/draft.html
- # [12:54] <gsnedders> How? What drops it? As far as I can see it shouldn't.
- # [12:54] <zcorpan_> ok
- # [12:55] <Hixie> why would it drop the fragment?
- # [12:55] <Hixie> wouldn't that mean we could never use fragments...?
- # [12:57] <Philip`> It does drop the base URL's fragment
- # [12:57] <Philip`> but that's not too exciting
- # [12:58] <gsnedders> Well, if you resolve "" to the base URL it shouldn't
- # [12:59] <Philip`> Why shouldn't it?
- # [13:00] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [13:00] <Philip`> RFC 3986 always uses the non-base URL's fragment
- # [13:01] <gsnedders> Oh, my memory is just wrong.
- # [13:01] <zcorpan_> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/328 - firefox drops the fragment, opera doesn't, and chrome ignores the base altogether...?
- # [13:03] * zcorpan_ sees Hixie's server works again
- # [13:04] <Hixie> oh the fragment in the base should be dropped, sure
- # [13:04] <Hixie> i thought you meant in the url being resolved
- # [13:04] <Hixie> the resolving algorithm is defined in the uri drafts, iirc
- # [13:06] <zcorpan_> i did, since that's what 鵜飼文敏 was talking about in the email about Web Sockets URL
- # [13:07] <Hixie> your test is not testing whether the url being resolved should lose its fragment identifier
- # [13:08] <Hixie> but maybe you're just talking about several things and i'm not keeping up :-)
- # [13:08] <zcorpan_> indeed :)
- # [13:11] <zcorpan_> Hixie: just don't make fragment in Worker constructor throw; it's useful for having different code paths
- # [13:11] <Hixie> how do you mean?
- # [13:12] * Quits: gsnedders (n=gsnedder@204-232-194-186.static.cloud-ips.com) ("leaving")
- # [13:12] <zcorpan_> page a does new Worker('worker.js#a') and page b does new Worker('worker.js#b'), and worker.js uses switch(location.search) { ... }
- # [13:12] <zcorpan_> er
- # [13:12] <zcorpan_> location.hash
- # [13:14] * Joins: gsnedders (n=gsnedder@204-232-194-186.static.cloud-ips.com)
- # [13:19] <Hixie> oh, workers
- # [13:20] <Hixie> nothing's changed for workes
- # [13:20] <Hixie> workers
- # [13:21] <zcorpan_> good
- # [13:24] <zcorpan_> http://www.w3.org/mid/Pine.LNX.4.62.0912041218080.5629@hixie.dreamhostps.com - any hints of which specs those might be? :)
- # [13:25] <Hixie> depends what people want
- # [13:25] <zcorpan_> rdfa?
- # [13:25] <annevk> range
- # [13:25] <annevk> dom *
- # [13:25] <annevk> basically :)
- # [13:26] <zcorpan_> you could take over dom core
- # [13:26] <annevk> where * is range, events, core
- # [13:26] * workmad3 is now known as wm3|lunch
- # [13:26] <annevk> a rewrite of CSS would be even more awesome, but so much work :/
- # [13:27] <Hixie> things on my list include stream api, filesystem, execcommand, push notifications, push storage updates, range, dom core, html6, some css3 things, traversal, user interaction events
- # [13:27] <Hixie> not dom events, shepazu is doing that
- # [13:27] <Hixie> not cssom, anne is doing that
- # [13:28] <zcorpan_> oh yes, would be great with a better spec for execcommand
- # [13:28] <annevk> tbh a stream api would be sweet too
- # [13:29] <Hixie> annevk: not css2.2, css2.1 is one of the best specs we have right now and so at the bottom of the list of specs that need rewriting :-P
- # [13:29] <Hixie> oh websql also should be on that list
- # [13:29] * Joins: eighty4 (n=eighty4@eighty4.se)
- # [13:30] <zcorpan_> will html6 be generated from the same source as html5?
- # [13:30] <Hixie> whatever i work on will almost certainly be from the whatwg source document, yeah
- # [13:30] <Hixie> my workflow is so highly optimised at this point that it'd be stupid for me to try to do anything else
- # [13:30] <Hixie> (i tried with workers, and it was a huge mistake)
- # [13:32] <annevk> Hixie, "best spec" I say :)
- # [13:34] <Hixie> aw
- # [13:34] * Hixie sad
- # [13:35] <annevk> heh
- # [13:35] <annevk> the problem is that there's very little hook for specs that work on top of it
- # [13:35] <annevk> such as CSSOM View and CSSOM
- # [13:35] <annevk> e.g. take getPropertyPriority ...
- # [13:36] <Hixie> it has issues, sure
- # [13:36] <zcorpan_> but that's just an issue for annevk
- # [13:37] <Hixie> i've run into that one too actually
- # [13:37] <Hixie> for canvas in particular
- # [13:42] * Joins: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [13:45] <hsivonen> Hixie: will all HTML6 edits be #ifdefed like all Trident bug fixes?
- # [13:47] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [13:50] <Hixie> bug fixes won't be, new features would be
- # [13:50] <Hixie> if i do html6
- # [13:50] <Hixie> which i don't think i will
- # [13:50] <Hixie> though it is an option
- # [13:51] * jgraham wonders whether Hixie means "someone else will edit HTML6" or "HTML will move away from version numbers"
- # [13:51] <jgraham> (or both)
- # [13:51] <Hixie> neither
- # [13:51] <Hixie> i meant, "if new features get added to html in the next couple of quarters"
- # [13:51] <jgraham> Yes, I guess that was option 4
- # [13:51] <Hixie> (and not added to html5)
- # [13:52] <annevk> oh man
- # [13:52] <annevk> getComputedStyle is fucked
- # [13:52] <gsnedders> Are you just realizing this?
- # [13:52] <annevk> for 'width' it returns the used value unless the element is not rendered (different from not in the DOM) in which case it returns the computed value
- # [13:53] <annevk> though not quite the computed value, since all non-percentages and non-keywords are normalized to pixels, which is not an absolute unit
- # [13:55] * Joins: Guest88730 (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [13:55] <annevk> gsnedders, not really, I realized it two years ago, which is why I postponed working on this
- # [13:57] <annevk> also, it's not consistent, e.g. for background-position you always get the computed value, normalized to pixels
- # [13:57] <annevk> so percentages for a rendered document do not get converted to pixels
- # [13:58] <annevk> the result of all this is http://dev.w3.org/csswg/cssom/#resolved-values
- # [13:58] <annevk> i now have to reverse engineer every CSS property...
- # [14:00] * Joins: ttepasse (n=ttepas--@p5B015C28.dip.t-dialin.net)
- # [14:01] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [14:02] <annevk> heh, hsivonen sure is on top of the DOCTYPE discussion :)
- # [14:03] <Dashiva> Spec design would be so much easier with a time machine
- # [14:04] <annevk> would be kind of boring to use it for that
- # [14:04] <Dashiva> Well, you wouldn\t need a complete time machine
- # [14:04] <gsnedders> Blatantly a better use would be to go to multiple classes at the same time
- # [14:05] <Dashiva> Like, say, a box where you insert a spec, and it outputs the most updated version of the spec from e.g. 10 years later
- # [14:05] <annevk> that would leave me with just travelling...
- # [14:05] <annevk> now you mention it... :p
- # [14:07] * Joins: adactio (n=adactio@cust217-dsl91-135-3.idnet.net)
- # [14:10] <adactio> Can I get a quick sanity check in case I go posting something stupid to the list/bug tracker? In this table: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#input-type-attr-summary
- # [14:10] * Joins: pmuellr (n=pmuellr@nat/ibm/x-cwolcrqmlqjfepzk)
- # [14:10] <adactio> Shouldn't it include the "number" type?
- # [14:10] <adactio> (probably in the same column as "range")
- # [14:11] * Quits: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com) (Read error: 110 (Connection timed out))
- # [14:12] <annevk> number is included
- # [14:13] <annevk> column before
- # [14:13] <annevk> difference is that you can require a number and a number can be readonly
- # [14:13] <Philip`> gsnedders: Sorry, Harry Potter references are not permitted in here
- # [14:15] * Quits: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [14:18] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [14:18] <virtuelv> Philip`: you missed the memo
- # [14:18] <virtuelv> only one entertainment item may be disallowed at any gien time
- # [14:19] <virtuelv> and from now until eternity, it's twilight
- # [14:19] <annevk> omg that movie was terrible
- # [14:19] <annevk> still can't believe I went
- # [14:19] <gsnedders> Philip`: Sorry, it's jgraham's influance on me
- # [14:19] <annevk> though I fell asleep during Harry Potter too (the more recent movies)
- # [14:19] <adactio> annevk: thank you for the sanity check. Curse these eyes.
- # [14:20] <annevk> ah, it's still early :)
- # [14:20] <gsnedders> Twilight is good if you're a teenage girl who still has some semblance of romantic ideals
- # [14:20] <jgraham> gsnedders: So ideal for you then?
- # [14:20] <gsnedders> Indeed.
- # [14:21] * wm3|lunch is now known as workmad3
- # [14:24] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [14:26] * Joins: danbri (n=danbri@dyn26-94.roaming.few.vu.nl)
- # [14:27] <Lachy> I'm having a hard time figuring out what benefits Jirka perceives in Larry's DOCTYPE proposal, given he agrees that about:legacy-compat already addresses the use case he seems concerned about.
- # [14:27] * Parts: mikekelly (i=mikek@s3x0r.biz)
- # [14:27] <Philip`> Maybe he was unaware of about:legacy-compat
- # [14:28] <Lachy> I thought he was one of the main proponents pushing for us to add it, so I'm sure he knew about it
- # [14:31] * Parts: adactio (n=adactio@cust217-dsl91-135-3.idnet.net)
- # [14:32] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) ("Leaving...")
- # [14:37] <hsivonen> annevk: I'm not on top of the doctype discussion in the sense that I don't understand what the expected utility of the proposed change is
- # [14:37] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [14:43] * Quits: danbri (n=danbri@unaffiliated/danbri) (Read error: 110 (Connection timed out))
- # [14:48] <Lachy> I don't think anyone really understand what the expected utility of the change is
- # [14:49] <Lachy> I think we're just getting pro-versioning people jumping up in support, without actually thinking about what they want it for or whether this actually addresses their needs.
- # [14:51] <annevk> argh, it's even more complicated
- # [14:51] <annevk> it also depends on the type of box
- # [14:51] <annevk> though the results are not quite consistent there
- # [14:55] * Joins: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net)
- # [14:57] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [15:07] * Quits: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net) (Read error: 104 (Connection reset by peer))
- # [15:09] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [15:09] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [15:12] <annevk> if at least Firefox/WebKit did the same thing it might be somewhat easier:/
- # [15:13] <Philip`> Isn't it usually easier when they differ, since it indicates a lack of compatibility requirements?
- # [15:14] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:15] * Joins: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net)
- # [15:16] <annevk> maybe...
- # [15:19] <Dashiva> It's good for showing there isn't a lot of content depending on it, but it's still bad if you want to introduce a new feature depending on it, since you have to wait for old browsers to fade away
- # [15:20] * Joins: ttepass- (n=ttepas--@p5B0135D8.dip.t-dialin.net)
- # [15:21] * Joins: Sirisian (n=Sirisian@141.218.51.237)
- # [15:21] <annevk> the annoying thing is when you reach a solution that means every impl has to change
- # [15:24] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [15:24] * Joins: Sirisian_ (n=Sirisian@141.218.51.44)
- # [15:25] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [15:25] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [15:28] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [15:29] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [15:29] * Quits: webben (n=benh@91.85.176.243) (Read error: 110 (Connection timed out))
- # [15:31] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [15:37] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:38] * Joins: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net)
- # [15:40] * Quits: ttepasse (n=ttepas--@p5B015C28.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [15:42] * Joins: erlehmann_ (n=erlehman@16.106.113.82.net.de.o2.com)
- # [15:43] * Quits: Sirisian (n=Sirisian@141.218.51.237) (Connection timed out)
- # [15:47] * Joins: Sirisian (n=Sirisian@pix052-066.pix.wmich.edu)
- # [15:48] * Joins: erlehmann__ (n=erlehman@82.113.121.17)
- # [15:48] <Hixie> 7am really is WAY past my bedtime...
- # [15:48] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [15:51] <TabAtkins> Dude, Hixie, gtfo.
- # [15:51] <murr4y> maybe you need to redefine your bedtime ;p
- # [15:52] <TabAtkins> He lives in california. 7am is ridiculous for him. ^_^
- # [15:52] * Joins: Tim_ (n=ttepas--@p5B013BC6.dip.t-dialin.net)
- # [15:52] * Joins: Sirisian__ (n=Sirisian@141.218.52.66)
- # [15:55] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [15:57] * Quits: Sirisian (n=Sirisian@pix052-066.pix.wmich.edu) (Read error: 60 (Operation timed out))
- # [15:58] * Quits: Sirisian_ (n=Sirisian@141.218.51.44) (Read error: 110 (Connection timed out))
- # [15:59] * Quits: erlehmann_ (n=erlehman@16.106.113.82.net.de.o2.com) (Read error: 60 (Operation timed out))
- # [16:00] * Quits: ttepass- (n=ttepas--@p5B0135D8.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [16:01] * Quits: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:02] <TabAtkins> My dilemna: Should I (a) point out how many things Shelley wants us to stop talking about, despite never 'quashing' conversation, (b) desperately argue that going this meta signals that we have nothing better to talk about, or (c) ignore the whole lot.
- # [16:02] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:02] <TabAtkins> I'm thinking (c) is the best choice. Meta breeds meta.
- # [16:03] <AryehGregor> This is why dictatorship is a good idea for things like specs.
- # [16:03] <AryehGregor> Otherwise people will talk forever about nothing.
- # [16:04] <jgraham> TabAtkins: d) employ the "one post per day per thread" rule
- # [16:04] <TabAtkins> jgraham: Sounds like a plan.
- # [16:04] <TabAtkins> Sounds like the type of plan I would have come up with yesterday, in fact.
- # [16:04] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:04] <jgraham> Happily I used my post to that thread already today
- # [16:06] <TabAtkins> Well, I'm talking about the ubermeta "HTML6" thread that just started. But I think I'll widen my rule to "per topic" rather than "per thread". Meta is meta is meta.
- # [16:06] * zcorpan_ employs the "zero post per day per thread" rule for threads that have too much indentation in m2
- # [16:07] * jgraham actually had to stop using an indented view of mail for that reason
- # [16:08] <zcorpan_> indented threads are great because you can determine from the indentation pattern whether it's worth reading
- # [16:08] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [16:10] * Quits: erlehmann (n=erlehman@82.113.121.18) (Read error: 110 (Connection timed out))
- # [16:12] * Joins: tobyink (n=tai@ophelia.g5n.co.uk)
- # [16:13] <tobyink> I can't seem to find an answer to this in the HTML5 draft - how to determine the language of an element if xml:lang or lang are set, but to an invalid language code?
- # [16:14] <tobyink> Do I treat this as lang="" i.e. language has been set to null?
- # [16:14] <tobyink> Or do I treat it as a missing attribute and take the language from the parent element?
- # [16:14] <gsnedders> "If the resulting value is not a recognized language code, then it must be treated as an unknown language (as if the value was the empty string)."
- # [16:15] <tobyink> Ah - well spotted - thanks.
- # [16:23] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [16:27] * Quits: Sirisian__ (n=Sirisian@141.218.52.66) (Read error: 110 (Connection timed out))
- # [16:29] * Quits: boblet (n=boblet@p2086-ipbf309osakakita.osaka.ocn.ne.jp) ("thxbye")
- # [16:30] * Joins: Sirisian__ (n=Sirisian@pix052-066.pix.wmich.edu)
- # [16:30] * Quits: sky (n=sky@ethr.cybotech.net)
- # [16:30] * Joins: danbri (n=danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [16:31] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [16:34] * Joins: workmad3_ (n=davidwor@94-194-14-59.zone8.bethere.co.uk)
- # [16:40] * Joins: fishd_ (n=darin@nat/google/x-dwimbhkhxkwgdmna)
- # [16:46] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:46] * dglazkov_ is now known as dglazkov
- # [16:50] * Quits: workmad3 (n=davidwor@94-194-14-59.zone8.bethere.co.uk) (Read error: 110 (Connection timed out))
- # [16:50] * workmad3_ is now known as workmad3
- # [16:54] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [16:55] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net) (Client Quit)
- # [16:55] * aroben is now known as aroben|run
- # [16:56] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [16:57] * Parts: annevk (n=annevk@pat-tdc.opera.com)
- # [16:59] * Quits: dglazkov (n=dglazkov@216.239.45.130)
- # [17:01] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:06] * erlehmann__ is now known as erlehmann
- # [17:06] * Quits: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [17:12] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [17:15] * Joins: archtech (i=stanv@83.228.56.37)
- # [17:16] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [17:20] * riven` is now known as riven
- # [17:23] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [17:27] * Joins: sbublava (n=stephan@77.117.185.153.wireless.dyn.drei.com)
- # [17:28] * Joins: dglazkov (n=dglazkov@nat/google/x-irqsdblqnysfhapd)
- # [17:30] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [17:42] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [17:42] * Quits: Sirisian__ (n=Sirisian@pix052-066.pix.wmich.edu) (Read error: 110 (Connection timed out))
- # [17:43] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [17:44] * Quits: workmad3 (n=davidwor@94-194-14-59.zone8.bethere.co.uk)
- # [17:45] * Quits: cying (n=cying@adsl-75-41-58-120.dsl.pltn13.sbcglobal.net)
- # [17:53] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [18:01] * Joins: maikmerten (n=maikmert@port-92-201-115-86.dynamic.qsc.de)
- # [18:01] * aroben|run is now known as aroben
- # [18:08] * Joins: Maurice (n=copyman@5ED548D4.cable.ziggo.nl)
- # [18:08] * Quits: pmuellr (n=pmuellr@nat/ibm/x-cwolcrqmlqjfepzk) (Connection reset by peer)
- # [18:09] * Joins: onar_ (n=onar@17.226.23.126)
- # [18:12] * Joins: pmuellr (n=pmuellr@nat/ibm/x-ozizjpnfsioeddbz)
- # [18:13] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) ("nu fkt")
- # [18:16] * Quits: onar_ (n=onar@17.226.23.126)
- # [18:17] * Quits: zalan (n=zalan@catv-89-135-144-122.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [18:25] * Joins: webben (n=benh@82.153.198.218)
- # [18:31] <AryehGregor> Is there any point in "If your download does not start automatically, click here" pages?
- # [18:32] * Quits: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [18:34] <TabAtkins> It may just be an artefact at this point. They all use an <iframe> loading the content, which should work everywhere. At least it gives you something to look at while your browser decodes what the download is supposed to be.
- # [18:34] <AryehGregor> I thought they're pointless, but opera.com does it too.
- # [18:34] <AryehGregor> Well, pointless and/or attempts to expose you to more advertising.
- # [18:35] <Dashiva> Well, sometimes the connection itself fails
- # [18:35] <Dashiva> Then it's nice to have a link to click for a second try
- # [18:36] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [18:36] <AryehGregor> You can just click whatever link would have gotten you to the "If your download does not start automatically" page.
- # [18:40] * Quits: sbublava (n=stephan@77.117.185.153.wireless.dyn.drei.com)
- # [18:44] <Dashiva> Yeah, but that's less obvious to the user
- # [18:47] * Joins: ap (n=ap@17.246.19.5)
- # [18:51] * aroben is now known as aroben|away
- # [18:53] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:53] <Dashiva> It always hurts a little when people mention separate DOM and HTML specs as a good idea
- # [18:58] * Joins: ttepass- (n=ttepas--@p5B013DC3.dip.t-dialin.net)
- # [19:05] * Joins: cying (n=cying@70.90.171.153)
- # [19:05] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [19:07] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [19:07] * Quits: Tim_ (n=ttepas--@p5B013BC6.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [19:09] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [19:11] * Quits: fishd_ (n=darin@nat/google/x-dwimbhkhxkwgdmna) (Read error: 110 (Connection timed out))
- # [19:15] * Joins: scherkus_ (n=scherkus@74.125.59.65)
- # [19:15] * Joins: fishd_ (n=darin@nat/google/x-ojxtdqntrsyeuves)
- # [19:25] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [19:31] * Joins: archtech (i=stanv@83.228.56.37)
- # [19:33] * Quits: scherkus_ (n=scherkus@74.125.59.65) (Read error: 110 (Connection timed out))
- # [19:40] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 60 (Operation timed out))
- # [19:43] * Quits: jennb (n=jennb@74.125.59.65) (Read error: 110 (Connection timed out))
- # [19:44] * Joins: webben1 (n=benh@91.85.130.100)
- # [19:44] * Quits: webben1 (n=benh@91.85.130.100) (Remote closed the connection)
- # [19:46] * Joins: jennb (n=jennb@74.125.59.65)
- # [19:46] * Quits: fishd_ (n=darin@nat/google/x-ojxtdqntrsyeuves) (Read error: 110 (Connection timed out))
- # [19:50] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [19:51] * Quits: webben (n=benh@82.153.198.218) (Read error: 110 (Connection timed out))
- # [19:58] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [19:58] <karlushi> http://confoo.ca/en/session#Web%20Standard
- # [19:59] <karlushi> mpilgrim will be presenting html5 in montreal
- # [20:01] * Joins: dimich_ (n=dimich@74.125.59.74)
- # [20:01] <mpilgrim> indeed
- # [20:01] <mpilgrim> for some definition of "html5"
- # [20:03] * Joins: othermaciej (n=mjs@17.203.15.143)
- # [20:06] <karlushi> I'll try to be there
- # [20:07] <mpilgrim> me too
- # [20:09] <karlushi> it really depends on the snow storm
- # [20:09] * Joins: fishd_ (n=darin@nat/google/x-jkxpmbijwelfbsfg)
- # [20:09] <mpilgrim> why don't i ever get invited to canada in august
- # [20:10] <karlushi> it's too hot ;)
- # [20:27] * Quits: jennb (n=jennb@74.125.59.65)
- # [20:29] * Joins: BenMillard (i=cerbera@cpc1-farn4-0-0-cust173.glfd.cable.ntl.com)
- # [20:36] * Quits: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net) (Read error: 104 (Connection reset by peer))
- # [20:40] <AryehGregor> http://www.mediawiki.org/wiki/Special:Code/MediaWiki/59741
- # [20:40] <AryehGregor> Maybe we can try switching to HTML5 again within a couple of months.
- # [20:40] <AryehGregor> Albeit with an XHTML 1.0 Strict doctype.
- # [20:43] * AryehGregor goes to read his standards-list mail . . . putting it in a separate inbox is awesome
- # [20:44] * Joins: ROBOd2 (n=robod@89.122.216.38)
- # [20:47] * Joins: optim0 (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [20:48] * Quits: ROBOd (n=robod@89.122.216.38) (Read error: 60 (Operation timed out))
- # [20:51] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [20:52] * Quits: optim0 (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) ("Leaving...")
- # [20:53] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [20:54] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) (Client Quit)
- # [20:54] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [20:55] * Joins: jennb (n=jennb@74.125.59.73)
- # [20:56] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [21:03] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [21:05] * Parts: BenMillard (i=cerbera@cpc1-farn4-0-0-cust173.glfd.cable.ntl.com)
- # [21:07] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) (Client Quit)
- # [21:08] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [21:24] <AryehGregor> "I don't see broad implementation of HTML5 in user agents or the community."
- # [21:24] <AryehGregor> Um, really?
- # [21:29] * Quits: jennb (n=jennb@74.125.59.73)
- # [21:29] * Quits: Madness (n=petal@host50-5-static.58-217-b.business.telecomitalia.it) (Nick collision from services.)
- # [21:30] * Joins: theMadness (n=petal@host50-5-static.58-217-b.business.telecomitalia.it)
- # [21:35] * Quits: ROBOd2 (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [21:37] * Joins: jennb (n=jennb@74.125.59.73)
- # [21:38] * Joins: mat_t (n=mattomas@80-225-53-243.dynamic.dial.as9105.com)
- # [21:39] * Quits: dimich_ (n=dimich@74.125.59.74)
- # [21:46] * AryehGregor abides by the "one post per thread per day" rule
- # [21:50] * Joins: dbaron (n=dbaron@nat/mozilla/x-moejijwahesympix)
- # [21:52] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [21:53] * Quits: inimino (n=inimino@67.207.138.202) (SendQ exceeded)
- # [21:54] * Quits: jennb (n=jennb@74.125.59.73) (Read error: 110 (Connection timed out))
- # [21:54] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [22:00] * Quits: pmuellr (n=pmuellr@nat/ibm/x-ozizjpnfsioeddbz)
- # [22:03] * Joins: weinig (n=weinig@17.246.17.103)
- # [22:04] * Joins: scherkus_ (n=scherkus@74.125.59.65)
- # [22:09] * Joins: roc (n=roc@121-74-186-87.telstraclear.net)
- # [22:11] * Quits: dglazkov (n=dglazkov@nat/google/x-irqsdblqnysfhapd)
- # [22:14] * Joins: dglazkov (n=dglazkov@nat/google/x-vjuknrxyshlrgcqe)
- # [22:15] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
- # [22:15] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) (Read error: 60 (Operation timed out))
- # [22:20] * Quits: mat_t (n=mattomas@80-225-53-243.dynamic.dial.as9105.com) ("This computer has gone to sleep")
- # [22:27] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [22:30] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:34] * miketaylr is now known as notmiketaylr
- # [22:37] * notmiketaylr is now known as miketaylr
- # [22:39] * Joins: jwalden (n=waldo@nat/mozilla/x-ofumkzxhvdupbjle)
- # [22:41] * Joins: Dashimon (i=Dashiva@m223j.studby.ntnu.no)
- # [22:43] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (Nick collision from services.)
- # [22:43] * Dashimon is now known as Dashiva
- # [22:44] * Parts: timz (n=mostrovo@dc51469cbe.adsl.wanadoo.nl)
- # [22:47] * Joins: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au)
- # [22:50] * Quits: dbaron (n=dbaron@nat/mozilla/x-moejijwahesympix) (Remote closed the connection)
- # [22:50] * Quits: fishd_ (n=darin@nat/google/x-jkxpmbijwelfbsfg) (Read error: 110 (Connection timed out))
- # [22:50] * aroben|away is now known as aroben
- # [22:58] * Joins: fishd_ (n=darin@nat/google/x-oeoyzbwlswcsbhpu)
- # [23:05] * Quits: maikmerten (n=maikmert@port-92-201-115-86.dynamic.qsc.de) (Remote closed the connection)
- # [23:12] * Joins: BenMillard (i=cerbera@cpc1-farn4-0-0-cust173.glfd.cable.ntl.com)
- # [23:16] * Joins: dbaron (n=dbaron@nat/mozilla/x-pqcotkljzvuqctzz)
- # [23:21] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
- # [23:30] * Quits: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au) ("Leaving.")
- # [23:31] * Joins: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au)
- # [23:31] * Quits: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au) (Remote closed the connection)
- # [23:52] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [23:54] * Quits: weinig (n=weinig@17.246.17.103)
- # [23:55] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # Session Close: Sat Dec 05 00:00:00 2009
The end :)