Options:
- # Session Start: Wed Sep 03 00:00:00 2008
- # Session Ident: #whatwg
- # [00:00] * Quits: csarven (i=csarven@on-irc.csarven.ca) ("http://www.csarven.ca")
- # [00:02] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [00:03] * gsnedders thinks a see element as a child of a div element
- # [00:03] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 104 (Connection reset by peer))
- # [00:03] <gsnedders> But I'm guessing :P
- # [00:03] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [00:04] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:04] <Dashiva> That's not a well-formedness error, though. That's a batshit-insane-author error.
- # [00:06] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com) (Client Quit)
- # [00:06] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 104 (Connection reset by peer))
- # [00:07] <takkaria> IIRC it would be a div with a silly attribute and no children
- # [00:13] * Quits: othermaciej (n=mjs@17.244.17.18)
- # [00:14] <annevk> takkaria is correct
- # [00:14] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [00:17] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [00:18] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [00:18] <zcorpan> hmm. why is the empty string not allowed as id?
- # [00:18] <zcorpan> seems convenient to say elm.id = '' instead of elm.removeAttribute('id')
- # [00:19] <Dashiva> Jirka brings up a scary point about XSLT-generated
- # [00:19] <Dashiva> Wasn't it XSLT-compatible at some point?
- # [00:20] <zcorpan> hsivonen suggested XSLT-compat
- # [00:20] <hober> I'd prefer something intentionally meaningless and hideously ugly
- # [00:21] <hober> like <!DOCTYPE html PUBLIC "f9601f618c1c7a5821c5a4368bd20a17">
- # [00:21] <Dashiva> "I am a muppet who uses XSLT to generate HTML" would never make it to REC
- # [00:21] <hober> heh
- # [00:21] <hober> (I md5'd "XSLT talisman")
- # [00:21] * Joins: othermaciej (n=mjs@17.244.8.217)
- # [00:22] <zcorpan> i like the empty string
- # [00:23] * jgraham votes for <!DOCTYPE html PUBLIC "papaya-whip"
- # [00:23] <jgraham> >
- # [00:23] <Dashiva> jgraham: If it's going to be like that, it must at least involve bee-keeping
- # [00:25] <gsnedders> jgraham: No, Hixie-rules?
- # [00:27] <hallvors> zcorpan: so, would the element be found by document.getElementById('') ? The empty strying isn't equivalent to no attribute.
- # [00:27] <zcorpan> hallvors: that's covered in the spec already
- # [00:28] <hallvors> (Opera has had real-life incompatibilities with that as far as I remember)
- # [00:28] <annevk> it's PapayaWhip
- # [00:29] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 54 (Connection reset by peer))
- # [00:29] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [00:29] <takkaria> whee, google chrome crashing
- # [00:30] <takkaria> though it's quite cool how it didn't take down the browser
- # [00:32] <Dashiva> I wonder if they left a few crashers unfixed just so people would see the effect
- # [00:44] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [00:47] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 104 (Connection reset by peer))
- # [00:55] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [00:58] * Quits: webben (n=benh@nat/yahoo/x-bb7397d1cb0c1d30) (Connection timed out)
- # [01:02] <Hixie> if you want to see chrome crashing, just go to about:crash
- # [01:02] <Hixie> :-)
- # [01:05] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Read error: 110 (Connection timed out))
- # [01:06] * Joins: michaeln (n=michaeln@nat/google/x-219cf6259dfeeff8)
- # [01:07] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.1a2pre/20080828034823]")
- # [01:12] * othermaciej is now known as om_afk
- # [01:12] * Quits: annevk (n=annevk@77.163.243.203) (Read error: 110 (Connection timed out))
- # [01:13] * Quits: om_afk (n=mjs@17.244.8.217)
- # [01:15] * Joins: othermaciej (n=mjs@17.244.8.217)
- # [01:17] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [01:17] * Joins: sicking (n=chatzill@corp-241.mountainview.mozilla.com)
- # [01:18] <zcorpan> http://simon.html5.org/sandbox/html/google-chrome-comic
- # [01:24] <zcorpan> hmm doesn't work so well with history
- # [01:24] * Quits: othermaciej (n=mjs@17.244.8.217) (Read error: 104 (Connection reset by peer))
- # [01:24] <Lachy> zcorpan, it's missing the CC-by-nc-nd notice
- # [01:25] * Joins: othermaciej (n=mjs@17.244.8.217)
- # [01:25] <Lachy> I also put up a copy of the comic yesterday, though I didn't get creative enough to make easily browsable yet. http://lachy.id.au/dev/2008/google-chrome/
- # [01:25] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [01:27] <zcorpan> Lachy: copied your notice
- # [01:27] <Lachy> I updated http://en.wikipedia.org/wiki/About_URI_scheme#Google_Chrome-specific_about:_addresses with the about:crash thing
- # [01:27] <Lachy> are there any others?
- # [01:27] <Lachy> about: uri schemes?
- # [01:28] <zcorpan> about:memory
- # [01:28] <zcorpan> about:
- # [01:28] <Hixie> there's about:hang iirc
- # [01:28] <Hixie> something like that
- # [01:28] <Hixie> to test the hanging protection
- # [01:29] <Lachy> about:hang didn't work
- # [01:29] <Hixie> there's one something like that
- # [01:29] <Hixie> look in the source :-)
- # [01:29] <Lachy> about: isn't google chrome specific
- # [01:30] <Lachy> I don't know where exactly to look, but may I could search for it
- # [01:30] <Hixie> about:memory, about:crash and the about:hang one whatever it's called are
- # [01:31] <zcorpan> i'd like an about:config
- # [01:32] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [01:33] <Hixie> i doubt there's much to configure in chrome
- # [01:33] <Hixie> they keep talking about how they have few prefs
- # [01:34] <Lachy> http://ejohn.org/blog/google-chrome-process-manager/#comment-320135
- # [01:36] * Quits: dglazkov (n=dglazkov@nat/google/x-118375497232eab4)
- # [01:37] <Hixie> aha, about:shorthang
- # [01:39] <Lachy> didn't work for me
- # [01:39] <Lachy> what is supposed to do exactly?
- # [01:40] <Hixie> hang
- # [01:40] <Hixie> the tab
- # [01:40] <Lachy> oh, it does work
- # [01:42] * Quits: eseidel (n=eseidel@nat/google/x-d17f3475a5726a01)
- # [01:48] * Quits: CurtKirkwood (n=MikeSmit@EM60-254-199-102.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [01:50] * Quits: tndH (i=Rob@adsl-77-86-6-71.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
- # [01:50] <Lachy> about:internets LOL!
- # [01:51] <takkaria> chrome does badly on meebo.com, keeps on getting laggy as hell
- # [01:51] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [01:53] <Hixie> about:internets is pretty funny
- # [01:53] <Hixie> didn't know about that one
- # [01:53] <Hixie> pretty good demo of the chrome technology though
- # [01:53] <Hixie> shows how it works much like the screen saver control panel
- # [01:54] <Hixie> doesn't show up in the task manager though
- # [02:01] <Hixie> uh
- # [02:01] <Hixie> don't believe the issues graph
- # [02:02] <Hixie> as sweet as it would be to have dropped to just 97 e-mails...
- # [02:03] * Quits: othermaciej (n=mjs@17.244.8.217)
- # [02:03] <takkaria> whatwg.org seems to not be responding so well
- # [02:04] <Hixie> yeah, it's swamped by requests for acid3
- # [02:04] <takkaria> ah, I see
- # [02:04] <takkaria> what's the new lines on the issues graph represent?
- # [02:04] <Lachy> JohnResig, yt?
- # [02:05] <Hixie> takkaria: the script that collects the data crashed due to the load (i assume) and didn't count all the e-mails
- # [02:06] <Lachy> comment spammers are getting sneaky. I just noticed this comment on JohnResig's blog, and I have one saying exactly the same thing with the same URI, but with a different name http://ejohn.org/blog/google-chrome-process-manager/#comment-320147
- # [02:06] <Lachy> it's sitting in my blog moderation queue. I almost approved it till I saw that
- # [02:06] <JohnResig> Lachy: yeah, it's real weird
- # [02:06] <Lachy> JohnResig, I recommend you delete it from yours
- # [02:07] * Joins: hdh (n=hdh@118.71.126.200)
- # [02:08] * Joins: aboodman_ (n=aa@nat/google/x-0ccbb325af802e00)
- # [02:08] * Joins: othermaciej (n=mjs@17.244.16.94)
- # [02:09] * Quits: aboodman_ (n=aa@nat/google/x-0ccbb325af802e00) (Client Quit)
- # [02:09] * Quits: hdh (n=hdh@118.71.126.200) (Remote closed the connection)
- # [02:11] <Lachy> I wonder if the about:internets thing also shows random teapots, like the real screensaver
- # [02:11] * Hixie gets as far as "kill your babies" and decides that he's not going to read the rest of the message
- # [02:12] <Hixie> i'm getting very tired of dealing with the rudeness in public-html
- # [02:12] <takkaria> stevef I find consistently quite rude thesedays
- # [02:13] * Joins: hdh (n=hdh@118.71.126.200)
- # [02:14] <Lachy> I don't even get what "kill your babies" is supposed to mean?!
- # [02:15] <Hixie> i dunno but if somebody said that on the whatwg list they'd get banned pretty quick.
- # [02:15] <Hixie> (for a week)
- # [02:18] <takkaria> stevef said something about jgraham "squealing like a pig" recently, which is the most outright rude I've seen anyone be for a while
- # [02:19] <Philip`> "stuck pig", I think
- # [02:19] <Hixie> wtf
- # [02:20] <takkaria> http://lists.w3.org/Archives/Public/www-archive/2008Aug/0154.html
- # [02:22] <Hixie> i love how they just want the spec to say something and have absolutely no care in the world for actually checking whether it makes sense
- # [02:23] <Dashiva> You mean sense isn't defined by what they want?
- # [02:23] <Philip`> (The meaning of "stuck" in that phrase seems quite archaic - the only place I vaguely remember the word 'stick' being used in that way was probably written by Tolkien)
- # [02:24] <Dashiva> Philip`: Isn't it the same stick as in 'stick it to them'?
- # [02:24] * Quits: othermaciej (n=mjs@17.244.16.94) (Read error: 104 (Connection reset by peer))
- # [02:24] <Philip`> (as in "I'll stick you" and so on)
- # [02:24] * Joins: weinig_ (n=weinig@nat/apple/x-6faaab606ed7d8dc)
- # [02:24] <Philip`> Dashiva: I don't think so, in either of the ways that phrase could be interpreted
- # [02:24] * Joins: othermaciej (n=mjs@17.244.16.94)
- # [02:25] <Philip`> (I think that phrase could be like "stick it to the police" or like "stick it to the wall")
- # [02:30] <Philip`> Hmm, I think I remembered mostly rightly
- # [02:30] <Philip`> "'Who says there's bad news?' shouted the soldier. / 'Ar! Who says there isn't?' / 'That's cursed rebel-talk, and I'll stick you, if you don't shut it down, see?'"
- # [02:37] * Joins: tantek (n=tantek@78.147.184.186)
- # [02:39] * Quits: weinig (n=weinig@nat/apple/x-d818622322a65c31) (Read error: 110 (Connection timed out))
- # [02:43] * Quits: aroben (n=aroben@unaffiliated/aroben) ("Leaving")
- # [02:43] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [02:45] <takkaria> Chrome is indeed pretty usable. firefox should adopt showing history in the awesomebar results, it's more useful than I thought it would be
- # [02:45] <Philip`> Will it still be useful when you have more than a few hours of history, and it's zillions of entries long?
- # [02:46] <takkaria> depends how well it scales
- # [02:46] <takkaria> er, fierfox already does it, actually, doesn't it?
- # [02:46] <gavin_> takkaria: hmm? firefox does show history in the awesomebar
- # [02:47] <takkaria> I appear to be being clueless today, please ignore me :)
- # [02:53] <Lachy> takkaria, Firefox does show navigation history in its awesome bar
- # [02:54] <Lachy> I should have read gavin_'s message first. Please ignore me too ;-)
- # [02:54] <Lachy> woah, wikipedia is claiming Google Chrome fails acid2 because the page reflows when resizing the window http://en.wikipedia.org/wiki/Google_Chrome#User_interface
- # [02:55] * Joins: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [02:55] <Lachy> I'll delete it cause reflowing isn't a bug
- # [02:55] <Hixie> lol
- # [02:55] <Hixie> "as a result it fails to fully adhere with existing webstandards"
- # [02:55] <Hixie> that's pretty awesome in so many ways
- # [02:56] <Hixie> whoever wrote that should check the other browsers too :-)
- # [02:57] * Joins: roc_ (n=roc@202.0.36.64)
- # [02:58] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [03:00] <Hixie> cool, pumping up the CPU allocation on hixie.dreamhost.com made it more responsive
- # [03:01] <Lachy> I edited it
- # [03:05] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [03:06] * Quits: roc (n=roc@202.0.36.64) (Read error: 110 (Connection timed out))
- # [03:09] * Hixie begins the long and arduous task of merging the forms stuff into html5
- # [03:11] <Lachy> Hixie, Google Chrome is randomly failing tests 26 and 27 in acid3. Is there any reason it shouldn't be consistent with those?
- # [03:11] <Lachy> Test 26 failed: e2 - parent element doesn't exist after looping
- # [03:11] <Lachy> Test 27 failed: e2 - parent element doesn't exist after waiting
- # [03:12] * Hixie looks at the test
- # [03:13] <Hixie> oh that's the GC test
- # [03:13] <Hixie> GC is inherently unpredictable
- # [03:15] * Quits: tantek (n=tantek@78.147.184.186)
- # [03:15] <Lachy> does that mean that it's getting incorrectly garbage collected?
- # [03:16] <Hixie> i believe so
- # [03:16] <Hixie> i'd have to make a test case to be sure
- # [03:16] <Hixie> it's probably either a v8 bug or something that'll be fixed when they sync to webkit tot
- # [03:16] <Lachy> ok
- # [03:17] <Lachy> so is it failing in test 26, and then that causes 27 to fail automatically?
- # [03:17] <Hixie> probably
- # [03:17] <Hixie> i haven't debugged it to be sure
- # [03:17] <Lachy> that's what it looks like, since it's the same error and appears to be the same variable it's checking
- # [03:24] * Hixie wonders why his setup doesn't have libgtk-x11 and wonders how to get it so he can upgrade from this mess of firefox2 to firefox3 which at some point suddenly started requiring libgtk-x11
- # [03:26] <Lachy> LOL, the Incognito mode warnings are funny:
- # [03:26] <Lachy> Test 26 failed: e2 - parent element doesn't exist after looping
- # [03:26] <Lachy> Test 27 failed: e2 - parent element doesn't exist after waiting
- # [03:26] <Lachy> oops, didn't copy it...
- # [03:27] <Lachy> Be wary of: ... Malicious software that tracks your keystrokes in exchange for free smileys
- # [03:27] <Lachy> Surveillance by secret agents
- # [03:27] <Lachy> People standing behind you
- # [03:27] <Hixie> i wonder why we added <form accept>
- # [03:27] * Joins: othermaciej_ (n=mjs@17.203.15.200)
- # [03:28] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
- # [03:28] * Hixie drops <form accept> for now
- # [03:29] <Hixie> actually i think i'm going to first spec only the basics and omit most of the new stuff (other than the new <input type>s and validation)
- # [03:29] * Joins: webben (n=benh@91.85.146.173)
- # [03:30] <Hixie> i guess <form name> is useful with document.forms
- # [03:30] <Lachy> Hixie, probably because when you specced it, WF2 was a delta spec and <form accept> is in HTML4, and you just defined how it was supposed to be handled
- # [03:30] <Hixie> oh.
- # [03:31] <Hixie> so it is
- # [03:31] <Hixie> well
- # [03:31] <Hixie> there's evidence that i'm not biased against html4 and like my own stuff!
- # [03:31] <Hixie> i thought it was retarded even when i thought i'd invented it!
- # [03:32] <Lachy> you were right, it is retarded :-)
- # [03:33] <Lachy> does any browser support <input accept="">?
- # [03:33] <Lachy> or are we still hoping that some browser might implement it?
- # [03:33] <Hixie> i've just dropped it
- # [03:33] <Hixie> or "not added" it, to be precise
- # [03:34] <Lachy> unless Opera added it as part of its WF2 stuff
- # [03:34] <Lachy> I don't have a build of Opera handy, so I'll have to check tomorrow if I remember
- # [03:35] <Hixie> does it even implement <input type=file accept>?
- # [03:38] * Quits: webben (n=benh@91.85.146.173) (Read error: 104 (Connection reset by peer))
- # [03:38] <Lachy> I don't know, that's what I was wondering
- # [03:38] * Joins: webben (n=benh@91.85.146.173)
- # [03:38] <Hixie> i'm not going to do the form and select seeding at the moment
- # [03:39] <Hixie> (they were only added for xforms parity, and don't seem to have really caught people's attention)
- # [03:43] * Quits: othermaciej (n=mjs@17.244.16.94) (Connection timed out)
- # [03:44] <Hixie> ok, i've done the green summary box for <form> http://www.whatwg.org/specs/web-apps/current-work/#the-form
- # [03:46] <Lachy> Hixie, shouldn't it be in the Flow content category?
- # [03:47] <Hixie> uh yes
- # [03:47] <Hixie> that was copied from the <Div> element
- # [03:47] <Hixie> which is apparently also broken
- # [03:47] <Hixie> regenning
- # [03:48] <Lachy> why is onsubmit="" included as a global attribute, rather than a form specific attribute?
- # [03:49] <Hixie> all event attributes are global in html5
- # [03:49] <Lachy> what about onreset? That's allowed on HTML4 <form>, but not listed in HTML5
- # [03:49] <Hixie> simplifies implementations, makes it easier to catch bubbling events wherever convenient
- # [03:49] <Hixie> the list in html5 is woefully incomplete
- # [03:49] <Lachy> ok
- # [03:49] <Hixie> i haven't really tried making it complete yet
- # [03:50] * Quits: aboodman (n=aboodman@nat/google/x-8b82cfc4fb2b8458)
- # [03:50] <Hixie> e.g. all the media events are missing
- # [03:51] * Joins: tantek (n=tantek@78.147.184.186)
- # [03:51] * Joins: GregHouston (n=ghouston@75.42.237.131)
- # [03:58] * othermaciej_ is now known as othermaciej
- # [04:02] <Lachy> wow, I can't believe Karl's suggestion to use standards mode without a DOCTYPE?!
- # [04:03] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [04:09] * Quits: hallvors (n=hallvord@cm-84.208.78.204.getinternet.no)
- # [04:10] * Quits: webben (n=benh@91.85.146.173) (Read error: 110 (Connection timed out))
- # [04:16] * Joins: MikeSmith (n=MikeSmit@EM117-55-71-204.pool.e-mobile.ne.jp)
- # [04:17] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [04:23] * Quits: othermaciej (n=mjs@17.203.15.200)
- # [04:29] * Quits: weinig_ (n=weinig@nat/apple/x-6faaab606ed7d8dc)
- # [04:33] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [04:35] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [04:43] * Joins: dglazkov (n=dglazkov@72.14.224.1)
- # [05:09] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [05:10] * Joins: scotfl_ (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [05:17] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [05:19] * Quits: eseidel_ (n=eseidel@72.14.224.1)
- # [05:24] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net) (Connection timed out)
- # [05:25] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [05:27] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net) (Read error: 110 (Connection timed out))
- # [05:28] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net) (Client Quit)
- # [05:28] <kingryan> hsivonen: you around?
- # [05:29] * Joins: mcarter (n=mcarter@adsl-71-135-107-211.dsl.pltn13.pacbell.net)
- # [05:30] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [05:42] * Joins: roc (n=roc@202.0.36.64)
- # [05:44] * Joins: doublec_ (n=chris@li5-223.members.linode.com)
- # [05:46] * Quits: doublec_ (n=chris@li5-223.members.linode.com) (Remote closed the connection)
- # [05:49] * Quits: roc_ (n=roc@202.0.36.64) (No route to host)
- # [06:06] * Joins: doublec (n=chris@li5-223.members.linode.com)
- # [06:09] * Quits: MikeSmith (n=MikeSmit@EM117-55-71-204.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [06:21] * Quits: dglazkov (n=dglazkov@72.14.224.1)
- # [06:24] * Joins: MikeSmith (n=MikeSmit@EM119-72-49-42.pool.e-mobile.ne.jp)
- # [06:35] <kingryan> Hixie: are you around?
- # [06:35] <Hixie> yo
- # [06:36] <kingryan> i have parsing question
- # [06:36] <Hixie> shoot
- # [06:36] <kingryan> with content model PCDATA and input "</br/>"
- # [06:36] <kingryan> it seems that a parse error should be triggered
- # [06:36] <kingryan> and we have a tests that says so, but I can't figure out how
- # [06:37] <kingryan> instead i just get an end-tag
- # [06:39] <Hixie> what parse mode?
- # [06:39] <Hixie> or is "</br/> all the input?
- # [06:39] <kingryan> fragment
- # [06:39] <kingryan> with that as the entire input
- # [06:39] <Hixie> with what element as context?
- # [06:39] <kingryan> div
- # [06:40] <Hixie> ok let's see
- # [06:40] <Hixie> gah
- # [06:41] <Hixie> i can't handle chrome's lack of smooth scrolling to read the html5 spec
- # [06:41] * Hixie goes back to safari
- # [06:41] <Hixie> ok so insertion mode becomes "in body"
- # [06:42] <Hixie> you get a parse error in response to the "br" end tag
- # [06:42] <Hixie> you then pretend you got a "br" start tag
- # [06:42] <Hixie> that creates a <br>
- # [06:43] <Hixie> you then get another parse error because the self-closing flag wasn't acknowledged
- # [06:43] <kingryan> hmm, i'm only running the tokenizer right now
- # [06:43] <kingryan> maybe that's the problem
- # [06:43] <Hixie> then you stop parsing
- # [06:43] <Hixie> oh
- # [06:43] <Hixie> well
- # [06:43] <Hixie> with just the tokeniser you get no parse errors
- # [06:43] <kingryan> that's what I thought
- # [06:44] <kingryan> i just wanted to be sure, before I blamed excors for checking in a bad test
- # [06:46] <Hixie> i wouldn't recommend implementing or testing the tokenizer as a separate object from the tree construction stage, to be honest; there are a number of optimisations that involve blurring the line
- # [06:46] <Hixie> the distinction is artificial
- # [06:46] <kingryan> yeah, that's probably a good idea
- # [06:46] <kingryan> but as it is, the tests in html5lib are separate
- # [06:47] <Hixie> the tests in html5lib that test just the tokenizer are specific to html5lib's tokenizer, then :-)
- # [06:47] <kingryan> i suppose
- # [06:47] <kingryan> its nice to be able to test the lower levels of the stack (tokenizer) independently
- # [06:47] * Hixie wonders whether to spec the summary blocks for the other form elements first, or to go into detail for <form> first
- # [06:47] <Hixie> i guess
- # [06:47] <Hixie> seems dodgy to me though
- # [06:48] <kingryan> since a lot of errors at higher levels get disguised
- # [06:48] <Hixie> i mean the two bits are tightly related
- # [06:48] <kingryan> i agree
- # [06:48] <kingryan> full separation is a pipe-dream
- # [06:48] <kingryan> but at least basic tokenization can be tested independently
- # [06:59] * Joins: heycam (n=cam@210.84.20.130)
- # [07:00] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) ("http://www.csarven.ca/")
- # [07:00] * Quits: roc (n=roc@202.0.36.64)
- # [07:01] * Joins: codedread (n=schiller@c-24-13-43-191.hsd1.il.comcast.net)
- # [07:25] * Joins: weinig (n=weinig@nat/apple/x-d9d6e132f9d4de1f)
- # [07:26] * Joins: kingryan_ (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [07:26] * Quits: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [07:39] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [07:51] * Joins: aboodman (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net)
- # [07:51] * Quits: weinig (n=weinig@nat/apple/x-d9d6e132f9d4de1f) (Read error: 110 (Connection timed out))
- # [07:54] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [07:58] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:03] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [08:09] <Hixie> http://news.cnet.com/8301-1023_3-10028842-93.html?part=rss&subj=news&tag=2547-1023_3-0-5
- # [08:09] <Hixie> we get our logo on a rocket and that's the best we can do?
- # [08:09] <Hixie> looks like a smarties tube!
- # [08:25] * Joins: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [08:25] * Quits: kingryan_ (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net) (Connection reset by peer)
- # [08:25] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [08:30] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [08:32] <hsivonen> Hixie: Julian does have a good point about void elements
- # [08:33] <nessy> Hixie: are you involved with Chrome?
- # [08:34] <Hixie> nessy: no more so than any other browser
- # [08:34] <nessy> cool :)
- # [08:34] <nessy> hope you haven't been asked a million times already :)
- # [08:35] <Hixie> hsivonen: sure
- # [08:44] <Hixie> hsivonen: or at least, he has a point
- # [08:44] <Hixie> hsivonen: i'm not sure it's "good"
- # [08:53] * Quits: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [08:54] <virtuelv> acidtests.org down?
- # [08:54] <virtuelv> err, no, just horribly slow
- # [08:55] <Hixie> a browser came out toady
- # [08:55] <Hixie> today
- # [08:55] <virtuelv> yeah
- # [08:55] <virtuelv> shame I couldn't get it to work in WINE
- # [08:57] <virtuelv> especially since I don't have compatible virtualbox modules
- # [09:07] * Joins: Maurice (n=ano@89.184.185.237)
- # [09:10] * Joins: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de)
- # [09:15] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [09:15] <Hixie> so do we want to keep the form="" attribute?
- # [09:15] <Hixie> and if so, do we want to keep it on <fieldset>?
- # [09:15] <Hixie> seems weird for fieldset to be associated with a form
- # [09:15] <Hixie> what does that mean?
- # [09:17] * Quits: hdh (n=hdh@118.71.126.200) ("Konversation terminated!")
- # [09:19] * Joins: hdh (n=hdh@118.71.120.21)
- # [09:21] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.1a2pre/20080828034823]")
- # [09:23] <zcorpan> Hixie: yes we do :)
- # [09:23] <zcorpan> Hixie: but maybe not on fieldset, dunno
- # [09:34] <Hixie> i guess maybe it makes sense if you want to be able to hook into the onformchange or onforminput events
- # [09:37] * Joins: annevk (n=annevk@77.163.243.203)
- # [09:42] <hsivonen> Hixie: his point is good in the sense that it does suck that something as trivial as void elements requires updates as HTML adds stuff
- # [09:42] <Hixie> "waah"
- # [09:42] <Hixie> it's a one line fix per new void element
- # [09:42] <Hixie> and they come at the rate of what, one a year on average?
- # [09:43] <Hixie> give me a break
- # [09:43] <hsivonen> yes and yes
- # [09:44] <hsivonen> we could try to get e.g. Genshi to update and see how easy it is to do upgrade evangelism with a library that isn't bound by the XSLT spec
- # [09:44] <Hixie> i'm tired of people whining about their minor inconveniences when we have people writing entirely new browser features (video, canvas, etc), validators, god knows what
- # [09:45] <hsivonen> I'm annoyed that the JDK keeps ballooning up with frozen code instead of the JDK being very lean and people updating their 3rd-party libs early and often
- # [09:48] <Hixie> i wonder why so few sites use fieldset
- # [09:49] <Hixie> how about multiple forms per control
- # [09:49] <Hixie> can we throw that overboard?
- # [09:49] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [09:50] <hsivonen> multiple forms per control?
- # [09:50] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [09:51] <Hixie> <input form="a b">
- # [09:51] <Hixie> <form id=a>
- # [09:51] <Hixie> <form id=b>
- # [09:51] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [09:51] <Hixie> wf2 has that supposedly
- # [09:53] * annevk hopes the html5lib tokenizer tests don't impose html5lib specifics to other implementations
- # [09:54] <jmb> annevk: I don't think they do
- # [09:55] <annevk> well, I'm specifically concerned about implementations trying to match our architecture, but that's prolly far fetched
- # [09:56] <hsivonen> annevk: I'll complain if you start testing something implmentation-specific
- # [09:56] <jmb> as will takkaria/I :)
- # [09:57] <hsivonen> jmb: are you working on Hubbub, too?
- # [09:57] <jmb> hsivonen: I started it :)
- # [09:57] <hsivonen> oh. nice
- # [09:59] <annevk> good :)
- # [09:59] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [10:02] * Joins: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de)
- # [10:02] <wilhelm> Never had any use for multiple forms per control.
- # [10:02] <wilhelm> But remember to put back <input size>. (c;
- # [10:06] <Hixie> doing <fieldset> at the moment
- # [10:07] <Hixie> i'm just doing the element summaries first
- # [10:09] <Hixie> hsivonen: html5.validator.nu giving me io errors
- # [10:09] <Hixie> "http://www.whatwg.org/specs/web-apps/current-work/source-whatwg": non-document-error io: The host did not accept the connection within timeout of 5000 ms
- # [10:09] <Hixie> oh
- # [10:09] <Hixie> wait
- # [10:09] <Hixie> that's probably my site being slow
- # [10:09] <Hixie> not yours
- # [10:09] <Hixie> nevermind
- # [10:12] * hsivonen wonders what data Chrome sends to Google
- # [10:13] <hsivonen> apparently merely typing an URL leaks the URL to Google as a search term
- # [10:13] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:14] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [10:14] <annevk> quite a bit, from what I read yesterday on the privacy page
- # [10:15] <annevk> http://www.google.com/chrome/intl/en/privacy.html has the info on that
- # [10:15] <Hixie> get a wire sniffer and try it :-)
- # [10:15] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [10:18] <Hixie> the next fucking acid test is going to be 512 bytes long and a single file
- # [10:18] <Hixie> my server can't handle this load
- # [10:19] <Hixie> though on the plus side, with the limits i got dreamhost to set on the apache server, at least the machine itself hasn't gone down at all
- # [10:20] <jruderman> you had to help dreamhost make their server not crash due to your site?
- # [10:20] <Hixie> dreamhost's default configuration overtaxes the server under heavy load
- # [10:21] <Hixie> i told them how to fix it but i got the impression they didn't deploy the fix
- # [10:21] <Hixie> but i did get them to fix it in a hardcoded way just for my server
- # [10:21] <Hixie> basically my server is limited to 75 connections at a time
- # [10:21] <Hixie> so even under max load, the machine won't even blink and i can still check my e-mail and edit the site, etc
- # [10:21] <Lachy> I'm looking for sites that break when forced to render in standards mode instead of quirks mode, but it seems every site I visit frequently is already in standards mode.
- # [10:22] <Lachy> ... why can't we go back to the way it was where no-one but the early adopters used standards mode? It'd make this easier
- # [10:24] <Hixie> just go down the list of sites on reddit
- # [10:24] <annevk> Hixie, HTMLFormElement > HTMLFieldSetElement under fieldset
- # [10:24] <Hixie> thx
- # [10:25] <hsivonen> I should update my doctype page to cover Opera 9.5 and Chrome
- # [10:25] <hsivonen> did Konqueror go from 3.3 to 3.5 or was there a 3.4?
- # [10:26] <hsivonen> apparently there was
- # [10:26] <hsivonen> though it probably doesn't matter, since distro updates force Konq updates onto KDE users
- # [10:31] * jgraham would just replace acidtests.org with a page that says "Yes, Gogle Chrome scores 75-77. Don't you have anything better to do?" ;)
- # [10:32] <GregHouston> Hixie: Dean Edwards ran into a similar issue with his kitchen server, and ended up serving a lot of his content from Google Code. http://dean.edwards.name/weblog/2007/03/google-it/
- # [10:32] <hsivonen> ooh. Google Maps finally has walking directions
- # [10:32] * hsivonen wants those for GMM
- # [10:32] * Quits: Lachy (n=Lachlan@85.196.122.246) (Remote closed the connection)
- # [10:33] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [10:34] * hsivonen wants a way to move locations between Google Maps instances...
- # [10:35] <hsivonen> hmm. walking directions beta sucks for Mandelieu
- # [10:36] <Hixie> i believe walking directions suck for a lot of places
- # [10:36] <Hixie> though at least it's not as bad as it was before we released it
- # [10:36] <Hixie> where it would make you walk down highways
- # [10:37] <annevk> zcorpan, "I think rowspan and colspan can work the same in both (as specced in HTML5)." hmm, HTML5 doesn't do layout
- # [10:37] <annevk> cycling directions would've been more useful for me, but maybe they overlap enough
- # [10:37] <Hixie> GregHouston: yeah that wouldn't work for acid tests
- # [10:38] <Hixie> GregHouston: i need far more careful control over http headers and stuff
- # [10:38] <Lachy> http://farm4.static.flickr.com/3121/2821783957_b4633f072e_o.png
- # [10:41] <annevk> Hixie, FieldSet (uppercase S)
- # [10:42] <Hixie> thx
- # [10:42] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:44] <KevinMarks> I want cycling+public transport dirctions for bay area
- # [10:45] <KevinMarks> and tube+walk for london
- # [10:45] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [10:46] <Hixie> yeah just public transport with the minimum walking speed increased a bit and the maximum walking distance increased a bit would be nice
- # [10:48] <hsivonen> we already have a non-Ajaxy service for public transport + walking in Helsinki area, but it doesn't integrate with GPS
- # [10:49] <hsivonen> eww. sncf.fr is all Flashy
- # [10:49] <hendry> are there any html5 mirrors? :)
- # [10:50] <annevk> dev.w3.org/html5/spec/
- # [10:51] <annevk> ouch, that one is ugly nowadays
- # [10:51] * Joins: webben (n=benh@nat/yahoo/x-97fb500b9ccd4e1c)
- # [10:52] <jruderman> Hixie: google maps still has you park on highways
- # [10:52] <jruderman> http://maps.google.com/maps?f=q&hl=en&geocode=&q=san+jose+to+1981+landings+dr,+94043&sll=37.412974,-122.098392&sspn=0.009732,0.019698&ie=UTF8&t=h&z=12
- # [10:52] <Hixie> well it doesn't do parking
- # [10:52] <hsivonen> wow. snfc.fr seems to have totally missed the point that the core use case is searching for schedules and booking tickets
- # [10:53] <Hixie> it gets you from an address to an address
- # [10:53] <jruderman> the directions to the mozilla office abruptly end at 'merge onto 101N'
- # [10:53] <hsivonen> sncf that is
- # [10:53] <Hixie> woah
- # [10:53] <Hixie> that's a bug
- # [10:53] <Hixie> wtf
- # [10:53] * Hixie files a bug
- # [10:54] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.1a2pre/20080828034823]")
- # [10:54] <jruderman> thanks :)
- # [10:54] <jruderman> of course, now i'm going to come to you whenever i find a non-security bug in google software, since everywhere else seems to be a black hole
- # [10:55] <Hixie> feel free
- # [10:57] <Dashiva> What about that chrome crasher, is that fixed yet? :)
- # [10:57] <othermaciej> jruderman: you haven't heard about the gracious new mozilla office hosting in the middle of 101?
- # [10:57] <othermaciej> very convenient and very generous of Google I say
- # [10:58] * Quits: tantek (n=tantek@78.147.184.186)
- # [10:59] <jruderman> Hixie: the walking directions from my house to google are similarly busted -- it doesn't realize i have to cross the freeway to get there
- # [10:59] <Hixie> uri?
- # [11:00] <Hixie> walking directions in general aren't too hot right now
- # [11:00] <Hixie> they're still beta
- # [11:00] * Quits: sverrej (n=sverrej@89.10.27.245) (Read error: 110 (Connection timed out))
- # [11:01] <jruderman> it also doesn't know the shortcut through the grass and trees just north of rengstorff&101, but i can forgive it for that ;)
- # [11:01] <jruderman> http://maps.google.com/maps?f=d&saddr=2434+Rock+St,+Mountain+View,+CA+94043&daddr=1981+Landings+Dr,+Mountain+View,+CA+94043&hl=en&geocode=&mra=ls&dirflg=r&date=09%2F03%2F08&time=1:47am&ttype=dep&noexp=0&noal=0&sort=&sll=37.421959,-122.090984&sspn=0.002433,0.004925&ie=UTF8&t=h&z=16&start=0
- # [11:02] <jruderman> hmm, no 'beta' notice upon loading that url
- # [11:02] <Dashiva> "Take the hidden passage behind the bookshelf to the rear garden."
- # [11:02] <Hixie> jruderman: that's transit, not walking :-)
- # [11:03] <Hixie> but the bug is the same as the car bug
- # [11:03] <Hixie> we're geocoding the landings drive address wrongly
- # [11:04] <Philip`> Lachy: Try http://www.google.com
- # [11:04] <Hixie> oh i see what the problem is
- # [11:04] <Philip`> That gets broken layout if it's in standards mode
- # [11:04] <Hixie> people have "edited" the location of that address so that it is no longer on landings drive
- # [11:06] <Hixie> and the map data doesn't have the car park as a driveable area
- # [11:11] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [11:12] <jruderman> don't you have an AI that can look at an aerial photograph and tell you which sections look like parking lots? ;)
- # [11:13] <Lachy> Philip`, google.com doesn't noticably break in standards mode
- # [11:13] <Hixie> jruderman: google doesn't comment on future products and services
- # [11:13] <jruderman> bah :P
- # [11:14] * Joins: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de)
- # [11:15] <Philip`> Lachy: It does for me, in Opera - the "Advanced Search, Preferences, Language Tools" box gets totally misaligned
- # [11:15] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [11:15] <jruderman> Lachy: mozilla gets some bug reports that we resolve as INVALID because the page has a strict doctype, would work in quirks mode, but doesn't work in standards mode. a lot of them involve DOM differences rather than layout differences.
- # [11:15] <Lachy> oh, ok. that's just a minor break
- # [11:16] <jruderman> when javascript on a page breaks, it's usually a major break
- # [11:17] <jruderman> well, if we hear about the breakage, at least
- # [11:18] <hsivonen> Hixie: a public beta might be more effective if the UI had a link to a bug tracker
- # [11:20] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:21] <annevk> like on http://validator.nu/ ? :)
- # [11:21] <hsivonen> annevk: good point
- # [11:22] <jruderman> “Validation” and “validator” in the name and the user interface of the service refer to the ISO/IEC FDIS 19757-2 definition of “validator” (which performs validation), to the Schematron “validation” function (which is performed by a validator), and to the HTML 5 definition of “validator”.
- # [11:22] <jruderman> what the heck is that trying to say?
- # [11:23] <hsivonen> jruderman: it's saying "SGML old timers, please don't email me telling what a validator is"
- # [11:23] <hsivonen> I guess I could move that to the FAQ section
- # [11:23] <Philip`> *F* AQ?
- # [11:24] <Hixie> hsivonen: maybe, though in practice we get most of what we need from beta from our logs. it's actually surprisingly easy to find out what the bugs are by looking for trends in how people are using the service
- # [11:24] <hsivonen> Philip`: more F than the others in the FAQ, sadly
- # [11:24] <Philip`> I thought frequently asked questions would be more along the lines of "my page doesn't validate! what do I do?"
- # [11:25] <Dashiva> "Your site doesn't display google properly when I enter google.com"
- # [11:30] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:30] * Quits: GregHouston (n=ghouston@75.42.237.131) ("...")
- # [11:31] <hsivonen> the about page getting old in general
- # [11:31] <hsivonen> it was written for XML-oriented early adopters with special needs
- # [11:31] <hsivonen> not for casual HTML5 authors
- # [11:32] * Philip` wonders how many people use the fancy XML-oriented features, compared to the HTML5 features
- # [11:33] <annevk> at some point html5.validator.nu and validator.nu should be flipped too, imo
- # [11:33] <jruderman> hsivonen: when i enter google.com (and get google.fi) it says "Using windows-1252 instead of the declared encoding iso-8859-1." what does that mean?
- # [11:34] <annevk> maybe validator.nu and validator.nu/advanced
- # [11:34] <hsivonen> jruderman: It means that the bytes were decoded according to Windows-1252 (for reality and HTML5 compliance), but the page declared itself as ISO-8859-1
- # [11:34] <hsivonen> jruderman: you get .fi, because validator.nu is hosted in Finland and Google tries to be smart
- # [11:34] <jruderman> hsivonen: what about the page made the validator decide to decode the bytes according to windows-1252?
- # [11:35] <jruderman> i guess i should grep the spec for 'iso-8859-1'
- # [11:35] <hsivonen> jruderman: the HTML5 spec says that when the page says ISO-8859-1, it must be decoded as Windows-1252
- # [11:35] <annevk> iso-8859-1 is just an alias for windows-1252
- # [11:35] <annevk> in the real world
- # [11:36] * Philip` wonders if the validator should ever emit messages without telling the author how they can make the message go away
- # [11:36] <hsivonen> I'm surprised that Google still doesn't default to UTF-8 for unknown UAs
- # [11:37] <hsivonen> Philip`: should I add "Please upgrade to UTF-8" to all encoding errors?
- # [11:37] <jruderman> ok, that makes sense. it would be nice if the validator made it clear that was the reason (as opposed to there being something truly wrong with the page, like a content-type header not matching a meta http-equiv content-type or the bytes of the page)
- # [11:38] <jruderman> hsivonen: yes, especially the 'this is invalid UTF-8' encoding errors
- # [11:39] <Philip`> hsivonen: I guess most authors wouldn't have a clue what that meant or how to do that
- # [11:39] * Joins: hallvors (n=hallvord@cm-84.208.78.204.getinternet.no)
- # [11:40] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [11:40] <hsivonen> I don't want to make the messages themselves longer, but I could add elaborations similar to the elaborations on RELAX NG errors
- # [11:40] <hsivonen> (which are out of date)
- # [11:40] * Philip` isn't sure what the validator could actually say that would be sufficiently helpful
- # [11:41] <jruderman> "Support for UTF-32 is not recommended. This encoding is rarely used, and frequently misimplemented." is it more frequently misimplemented than UTF-16?
- # [11:42] <hsivonen> jruderman: I would expect so, but I have no data.
- # [11:42] <hsivonen> jruderman: interesting apps use UTF-16 internally, so developers are likely to notice bugs
- # [11:43] <hsivonen> jruderman: but UTF-32 is a checklist item that no one actually bothers to test seriously
- # [11:44] <jruderman> ahh
- # [11:44] <jruderman> most of the problems i've seen with UTF-16 involved surrogate pairs (or surrogates that should have been in pairs but weren't)
- # [11:45] <jruderman> although i also saw one awesome bug report where someone managed to set their *default* encoding to UTF-16 and then wondered why many pages appeared as random chinese characters
- # [11:45] <hsivonen> I'd expect most UTF-32 problems to involve conversion to surrogate pairs when the in-memory representation is UTF-16
- # [11:45] <hsivonen> jruderman: browsers probably shouldn't have UI for selecting UTF-16
- # [11:45] <jruderman> https://bugzilla.mozilla.org/show_bug.cgi?id=452934
- # [11:45] <jruderman> yeah
- # [11:46] <jruderman> i noticed that google chrome had UTF-16 as an option for the default encoding, and i was mildly surprised
- # [11:46] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [11:46] <hsivonen> UTF-16 as an interchange format should die
- # [11:47] * Philip` saw that Chrome seems to be using ICU, rather than relying on native platform APIs
- # [11:48] <hsivonen> Philip`: not a bad idea
- # [11:49] <jruderman> kk filed https://bugzilla.mozilla.org/show_bug.cgi?id=453423
- # [11:50] <jruderman> i'm sad that people in some countries are still expected to fiddle with character encoding overrides
- # [11:50] <jruderman> it's kind of a security hole
- # [11:50] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
- # [11:50] <Philip`> http://blogs.msdn.com/ie/archive/2008/09/02/ie8-security-part-vi-beta-2-update.aspx
- # [11:50] <Philip`> Implementing various security things per HTML5
- # [11:51] <Philip`> Renamed authoritative=true to X-Content-Type-Options: nosniff
- # [11:51] <hsivonen> jruderman: I can understand that authors in Western Europe and the Americas don't care when Windows-1252 is the default, but I'm baffled that many CJK and Cyrillic authors don't care to make stuff right
- # [11:52] <Hixie> X-Content-Type-Options: nosniff
- # [11:52] <Hixie> lol
- # [11:52] <Hixie> what a joke
- # [11:52] <Hixie> i can't wait for X-Content-Type-Options: nosniff-seriously
- # [11:53] * Joins: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net)
- # [11:53] <Hixie> and X-Content-Type-Options: nosniff-pleeeease-please-i-mean-it-this-time-really
- # [11:53] <jruderman> hsivonen: exactly
- # [11:53] <annevk> I wonder if it only works for text/plain files as they seem to suggest in which case it might actually work
- # [11:53] <jruderman> Hixie: it will have to be a near header each time so that browsers that only support 'nosniff' won't revert
- # [11:54] <Hixie> oh right
- # [11:54] * Philip` tests how well nosniff actually works
- # [11:54] <Hixie> X-Content-Type-Options-2: nosniff
- # [11:54] <Hixie> X-Content-Type-Options-3: nosniff
- # [11:54] <Hixie> Philip`: does it work with <img>, <script>, etc?
- # [11:54] <Hixie> Philip`: how about navigating to a GIF labelled as PNG?
- # [11:54] <Hixie> Philip`: or a text/plain video?
- # [11:55] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net) (Connection timed out)
- # [11:55] <jruderman> X-Content-Type-Options-no-seriously: nosniff
- # [11:57] * eseidel_ is now known as eseidel
- # [11:59] <Philip`> Hixie: It doesn't work on <img> - the Content-Type is still totally ignored
- # [12:00] <Philip`> Hixie: It doesn't work on <script> - the Content-Type is still totally ignored, and only the <script type> has an effect
- # [12:01] <Philip`> Hixie: It doesn't work on <style> - the Content-Type is still totally ignored, and only the <style type> has an effect
- # [12:02] <annevk> <style>? you mean <link rel=stylesheet>?
- # [12:03] <Philip`> Uh
- # [12:03] <Philip`> Yes
- # [12:04] <annevk> so far X-Content-Type-Options fails
- # [12:04] <annevk> just like whatwg.org btw
- # [12:04] <Philip`> It works correctly on <object type="text/html" data="some HTML with text/plain"> (i.e. nosniff makes it render as text instead of HTML)
- # [12:05] <Hixie> does it work for images in object or directly navigated?
- # [12:05] <Philip`> It doesn't work correctly on <object type="image/jpeg" data="some PNG with text/plain and nosniff"> (it still renders the PNG image)
- # [12:05] <Hixie> the most important one is really videos sent as text/plain
- # [12:05] <Hixie> how about without the type=?
- # [12:05] <Philip`> (although with type="image/png" it renders a broken X icon instead)
- # [12:05] <Hixie> -_-
- # [12:05] <Hixie> sounds like a roaring success
- # [12:05] <Hixie> someone tell public-html
- # [12:05] <Hixie> it'll get them off our backs for a few days
- # [12:06] <Hixie> :-)
- # [12:06] <Philip`> (It renders a broken X regardless of the nosniff)
- # [12:06] <Philip`> (unless I'm doing something silly?)
- # [12:06] <Hixie> png is handled differently to jpeg and gif
- # [12:06] <Hixie> so i wouldn't be surprised
- # [12:07] <Philip`> I would test it in the Live DOM Viewer, but it's not working :-(
- # [12:07] <Hixie> :-(
- # [12:09] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [12:09] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:09] * Joins: tndH (i=Rob@adsl-77-86-6-71.karoo.KCOM.COM)
- # [12:10] * Quits: aboodman (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net) (Read error: 110 (Connection timed out))
- # [12:11] <Philip`> Images (PNG and JPEG) work in <object> if type="image/jpeg" or type="image/gif", regardless of the content-type or nosniff
- # [12:11] <Philip`> and don't work if type="image/png"
- # [12:11] <Hixie> what if there's no type?
- # [12:11] <annevk> their code is buggy...
- # [12:11] <Philip`> Then they don't work at all
- # [12:11] <Hixie> even with the right type?
- # [12:11] <Philip`> Even with the right content-type, yes
- # [12:12] <Hixie> man
- # [12:12] <Hixie> they try so hard
- # [12:12] * Parts: annevk (n=annevk@77.163.243.203)
- # [12:12] <Hixie> jesus <input> has a lot of attributes
- # [12:12] * Joins: annevk (n=annevk@77.163.243.203)
- # [12:15] * Quits: MikeSmith (n=MikeSmit@EM119-72-49-42.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [12:23] <hsivonen> does anyone have good ideas for parser selection in case I enabled file upload and textarea input on html5.validator.nu?
- # [12:23] <Hixie> parser selection?
- # [12:23] <Hixie> you mean how to decide on text/html vs xml?
- # [12:23] <hsivonen> Hixie: yes
- # [12:23] <Philip`> Decide on text/html
- # [12:23] <Hixie> well theoretically you could trigger on the UA-provided mime type, which will be based on the extension
- # [12:23] <Hixie> but i'd just use text/html
- # [12:24] <hsivonen> Hixie: UA-provided anything won't work for textarea
- # [12:24] <Hixie> ah for textarea just assume text/html
- # [12:24] <Hixie> or, provide ui
- # [12:25] <hsivonen> Hixie: providing UI sucks when the whole point of html5.validator.nu is that it has less UI
- # [12:25] <Hixie> yes
- # [12:25] <Hixie> so assume text/html
- # [12:25] <Hixie> autodetection will just cause confusion
- # [12:25] <hsivonen> ok
- # [12:26] <Hixie> <input>'s summary is ridiculous
- # [12:27] <Hixie> btw i keep hitting your five second timeout
- # [12:27] <Hixie> whatwg.org is responding, just very very slowly
- # [12:28] <annevk> Hixie, you checked in an empty document into dev.w3.org creating a massive diff (the generated HTML file is >10MiB)
- # [12:28] <hsivonen> Hixie: I'm reluctant to change timeouts, because normal non-broken non-tarpit sites respond in under 5 seconds
- # [12:29] <hsivonen> Hixie: I already have to tweak other DoS prevention measures every now and then to accommodate the spec's growth
- # [12:30] <Hixie> heh fair enough :-)
- # [12:30] <Hixie> annevk: yeah doesn't surprise me
- # [12:30] <Hixie> annevk: it'll fix itself
- # [12:30] <annevk> hsivonen, maybe you should whitelist whatwg.org :)
- # [12:31] <Hixie> nah
- # [12:31] <hsivonen> let's see if there are APIs for that...
- # [12:33] <Hixie> i'd rather you didn't whitelist whatwg.org, that'll just lead to confusing errors later when one site gets different behaviour than another
- # [12:33] <hsivonen> OK.
- # [12:33] <hsivonen> (and I didn't yet find a suitable API, either)
- # [12:37] <annevk> http://tapthehive.com/discuss/This_Post_Not_Made_In_Chrome_Google_s_EULA_Sucks
- # [12:40] <hsivonen> more to the point, the EULA for the *Services* sucks
- # [12:41] <annevk> "Your use of Google’s products, software, services and web sites (referred to collectively as the “Services” in this document"
- # [12:41] <annevk> -- http://www.google.com/chrome/intl/en/eula_text.html
- # [12:41] <Hixie> well that's dumb
- # [12:41] <hsivonen> oh. That's bad.
- # [12:41] * Hixie will raise it with the lawyers
- # [12:42] <Hixie> though i expect they already know and are fixing it as we speak
- # [12:42] <hsivonen> as far as I can tell, the EULA nastiness is already known for Google Docs
- # [12:43] <Hixie> well for google docs it makes sense
- # [12:43] <Hixie> without it we could theoretically not show the document back to you
- # [12:44] <hsivonen> Hixie: other application providers scope the language more reasonable to the right required for performing the functionality of the service and only for the duration that the content resides in the service
- # [12:44] <hsivonen> someone made a comparison of Docs and competitors on the EULA point a while ago
- # [12:44] <Hixie> that would seem reasonable
- # [12:44] <Hixie> seems our lawyers are asleep
- # [12:45] <Hixie> which i guess makes sense
- # [12:45] <Hixie> i'll ping them tomorow
- # [12:45] <Hixie> tomorrow
- # [12:45] <hsivonen> Hixie: thanks
- # [12:46] <hsivonen> fortunately, Flickr has a lot of paranoid pro photographer users, which makes Yahoo! more careful on this point nowadays
- # [12:47] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [12:50] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 104 (Connection reset by peer))
- # [12:52] * Joins: othermaciej_ (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [12:52] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [12:53] * othermaciej_ is now known as othermciej
- # [12:54] <hsivonen> zcorpan: do you have OCR that worked on the Google comic?
- # [12:55] * othermciej is now known as othermaciej
- # [12:55] <hsivonen> http://lists.w3.org/Archives/Public/wai-xtech/2008Sep/0010.html
- # [12:57] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [12:57] <Hixie> i love people who send e-mails with the subject line starting "OFF TOPIC"
- # [12:57] <Hixie> that just about says it all right there
- # [13:01] <hsivonen> hmm. Google Gears does show up in about:plugins, so I wasn't totally crazy to think it was an NPAPI plugin
- # [13:01] <Hixie> gears is a lot of things
- # [13:01] <Lachy> hah! That's the best response to John Foliot I've seen in a while :-)
- # [13:02] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [13:04] <Lachy> that article about Google Chrome's TOS doesn't seem right. The section he quoted from the TOS is talking about Services, and Google Chrome isn't a service.
- # [13:04] <Hixie> the eula does define "services" to include google software
- # [13:05] <annevk> zcorpan, for your viewer you want something like http://w3future.com/weblog/stories/2002/05/04/urisForDynamicPages.xml plus a timeout listener to take care of moving back and forth
- # [13:05] <Lachy> oh, you're right
- # [13:05] <annevk> zcorpan, see eg the source of http://anne.is.weggeweest.nl/image-viewer for example of such code
- # [13:06] <Hixie> the timeout error message i got from h.v.n changed
- # [13:09] <Hixie> nn
- # [13:10] <annevk> ooh, the Thomas Broyer tactic is also neat, we could just define a new XSLT 1.0 output method. That requires minimal effort and addresses the issue in theory
- # [13:10] <hsivonen> Hixie: perhaps your server is now responding in 5 seconds but takes more than 5 seconds between packets
- # [13:10] <hsivonen> or something
- # [13:12] * Quits: hallvors (n=hallvord@cm-84.208.78.204.getinternet.no)
- # [13:15] <hendry> http://flickr.com/photos/hendry/2824592876/ # can chrome be really failing a cookies test.. hmm :)
- # [13:16] <hsivonen> oh. is WebKit not supporting dynamic SVG at all at this point?
- # [13:16] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [13:17] <Philip`> hendry: Clearly Google has recognised the privacy risk of tracking cookies, and so has decided to entirely disable them to protect their users
- # [13:18] <hsivonen> hmm. looks like the Finnish localizer of Chrome had no clue about the context of the strings or what common browser idioms are
- # [13:18] <hendry> Philip`: so JS access is disabled or something
- # [13:18] <hsivonen> Show Source is translated to something like Show Origin
- # [13:19] * Philip` wonders whether the localisations are open source
- # [13:20] <hsivonen> also, for some reason, they served me a Finnish localization based on IP even though I used English Firefox and Windows XP
- # [13:21] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) (Connection timed out)
- # [13:21] <hendry> hsivonen: geolocation rocks :)
- # [13:21] <hsivonen> hendry: Swedish speakers must be thrilled
- # [13:22] <Lachy> hsivonen, google's geolocation localisation crap is a constant annoyance for me. Just make sure you get a cookie from google.com/ncr so they don't do it
- # [13:22] <virtuelv> I hate how this generally works on the web, where I get Norwegian pages forced upon me
- # [13:22] * Quits: jacobolus (n=jacobolu@pool-71-119-188-52.lsanca.dsl-w.verizon.net) (Connection timed out)
- # [13:22] <virtuelv> no-bok, or no-nn is not even in my accept-language
- # [13:22] <virtuelv> (Google, I'm looking at you)
- # [13:23] <Dashiva> Is no-bok even a valid value?
- # [13:23] <Lachy> virtuelv, at least you understand norwegian. It's a lot worse for people travelling to foreign countries
- # [13:23] <Dashiva> oh, n/m
- # [13:23] * Quits: webben (n=benh@nat/yahoo/x-97fb500b9ccd4e1c)
- # [13:23] <Lachy> though, even when I was in Australia, I still hated that it redirected me from google.com to google.com.au
- # [13:23] <virtuelv> Lachy: I realise that
- # [13:24] <virtuelv> the other thing bothering me is geotargetting of search results
- # [13:24] <Dashiva> At one point I had japanese first in my accept-language string without knowing it
- # [13:24] <Dashiva> It never kicked in until I tried to read apache docs
- # [13:24] <annevk> haha
- # [13:24] <hsivonen> with Maps, I want it to search Finland instead of the U.S. by default, but that doesn't magically happen
- # [13:25] <virtuelv> I really hate the fact that if I send a search result page to someone, and they won't be seeing the same results as me
- # [13:25] <Philip`> Dashiva: Maybe it's a typo for no-bork
- # [13:25] <Lachy> hsivonen, doesn't it do that if you search from maps.google.fi ?
- # [13:26] <Philip`> hsivonen: I've somehow set it to default to the exact area where I live, which seems to works well, though I've got no idea how I did that
- # [13:26] <hsivonen> Lachy: thanks. I hadn't tried going there. :-)
- # [13:26] <hsivonen> Google's DWIM isn't right
- # [13:27] <Lachy> I would do the same with maps.google.no, I have to use the .com so I get enlish, and then append "Norway" to the end of my queries
- # [13:27] * hsivonen notes that Google optimizes Lapland out of the default view
- # [13:28] <Philip`> Google should have some heuristics to calculate the cluefulness of a user, and if they're sufficiently clueful then it would start to respect their browser language settings instead of just guessing from IP
- # [13:28] * Joins: hallvors (n=hallvord@pat-tdc.opera.com)
- # [13:30] <Lachy> maybe we need a new I-Really-Do-Accept: header, or something to indicate that the language prefs have been customised and that they should be believed
- # [13:30] <Dashiva> X-Authorative-Accept?
- # [13:31] <Lachy> though, if people download localised versions of browsers which have reasonable defaults, it's strange that they still think they can't be trusted
- # [13:32] <annevk> content negotiation failed, time to try something else
- # [13:33] <Dashiva> Wasn't there a lot of talk about meta language for content negotiation?
- # [13:35] <annevk> could be
- # [13:36] <zcorpan> hsivonen: no i typed it by hand
- # [13:37] <zcorpan> annevk: i got history navigation work ok i think
- # [13:38] <Philip`> gocr does alright at OCR
- # [13:38] <Philip`> "Gaagle Chrome hndho OpnSourBrawsr)"
- # [13:39] <Philip`> etc
- # [13:39] <zcorpan> Philip`: if that's what you get then i guess it's faster to type by hand
- # [13:39] <Philip`> zcorpan: I suppose so :-(
- # [13:41] <annevk> we could just have http://n.whatwg.org/xslt or something and map an output algorithm to that
- # [13:41] <Dashiva> You'd think google's ocr would also do spell checking :)
- # [13:41] <hsivonen> zcorpan: that's a lot of typing
- # [13:41] <annevk> maybe #html at the end
- # [13:41] <Philip`> Dashiva: I didn't know Google did OCR
- # [13:42] <zcorpan> hsivonen: naw
- # [13:44] <Dashiva> Philip`: I just assumed the g in gocr was google :)
- # [13:44] <Lachy> I don't think we should take on the XSLT WG's job to define a new XSLT output method. If they're not willing to do the work to keep up to date, that's their problem. Don't shift the responsibility on to use to bend over backwards to cater for them
- # [13:45] <Lachy> s/use/us/
- # [13:45] <Philip`> Dashiva: Ah - not all software in the world that begins with 'g' was written by Google :-)
- # [13:45] <Dashiva> Lies
- # [13:46] <jcranmer> gedit?
- # [13:47] <jcranmer> gnibbles?
- # [13:47] <Lachy> gcc, gmake, etc.
- # [13:47] <jcranmer> gmplayer
- # [13:47] <jcranmer> gfloppy
- # [13:47] <Lachy> even gBrowser
- # [13:47] <jcranmer> 95% of GNOME, in fact
- # [13:48] * Joins: dotjay (n=dotjay@nov5th.plus.com)
- # [13:48] <Dashiva> jcranmer: Yeah, but GNOME is a Google project, it starts with a G.
- # [13:48] <Lachy> LOL
- # [13:48] * Joins: jacobolus (n=jacobolu@pool-71-119-188-52.lsanca.dsl-w.verizon.net)
- # [13:48] <hsivonen> I cleaned up http://about.validator.nu/ a bit.
- # [13:48] <Lachy> yeah, and GNU was started by google 25 years ago too
- # [13:49] <hsivonen> zcorpan: also, bookmarklets included. Thanks. (I hope I got the right versions.)
- # [13:49] <hsivonen> oops. the schema descriptions are broken still
- # [13:51] * Joins: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de)
- # [13:52] <virtuelv> and gimp is short for google image manipulation program
- # [13:54] <jcranmer> ... this is where I'm supposed to make a bash.org reference, but it's down ...
- # [13:55] <zcorpan> hsivonen: cool. looks like the right version
- # [13:56] <zcorpan> hsivonen: i noticed that it breaks the back button
- # [13:58] <hsivonen> zcorpan: is that something I can fix?
- # [13:59] <hsivonen> does fixing it need HTML5 history management in the browser?
- # [13:59] <zcorpan> hsivonen: maybe, by moving back the root element after the form has submitted or something. but maybe that would cause scripts to execute again?
- # [13:59] <Philip`> hsivonen: With the Text Field input, it's unhelpful that the validation results are scrolled off the bottom of the screen and invisible after clicking 'validate'
- # [14:00] <Philip`> (at least on a 1280x800 screen with various menus taking up some vertical space)
- # [14:00] <Philip`> (*menus and toolbars)
- # [14:00] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [14:00] <zcorpan> hsivonen: perhaps you could clone the root element instead of moving it
- # [14:00] <hsivonen> Philip`: WFM on full HD Cinema Display :-)
- # [14:00] <Philip`> hsivonen: :-P
- # [14:01] <hsivonen> zcorpan: OK. I'll file a bug.
- # [14:01] <hsivonen> (today is a documentation day, so I'll write more docs now)
- # [14:06] <hsivonen> Philip`: do you have a suggestion how to fix? should I use media queries to make the textarea smaller?
- # [14:07] * Joins: aaronlev_ (n=chatzill@e179092002.adsl.alicedsl.de)
- # [14:08] <zcorpan> hsivonen: perhaps submit to a fragment id
- # [14:09] <zcorpan> but maybe that would be annoying?
- # [14:16] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) (Connection timed out)
- # [14:16] <hsivonen> that's a possibility, but if I don't tie it to MQ, it might annoy other users
- # [14:18] * Quits: annevk (n=annevk@77.163.243.203) (Read error: 104 (Connection reset by peer))
- # [14:19] * Joins: annevk (n=annevk@77.163.243.203)
- # [14:19] <zcorpan> yeah
- # [14:23] * Joins: myakura (n=myakura@p4041-ipbf4802marunouchi.tokyo.ocn.ne.jp)
- # [14:27] * hsivonen notes that various Java XML tools roll their own character encoding support
- # [14:28] <Dashiva> I thought java was all about massive libraries
- # [14:28] <hsivonen> so much work when they could simply not support anything but UTF-8 for output
- # [14:28] <takkaria> there's some tests lying around in Hubbub's repository that aren't in html5lib's, I should probably fix that at some point
- # [14:29] <hsivonen> Dashiva: pre-1.4.2 Java sucked badly for charset stuff
- # [14:29] <hsivonen> Dashiva: and apparently, querying an encoding for the characters in can and can't encode doesn't work
- # [14:29] * Joins: aaronlev__ (n=chatzill@e179092002.adsl.alicedsl.de)
- # [14:29] * aaronlev__ is now known as aaronlev
- # [14:29] <Dashiva> That seems a bit lacking, yeah
- # [14:30] <Dashiva> (and even if you want to support non-utf8 you can still output utf8 and use a postprocessor)
- # [14:36] <annevk> hsivonen, what does the "3" stand for?
- # [14:37] <annevk> hsivonen, http://validator.nu/?doc=http%3A%2F%2Fanne.is.weggeweest.nl%2Fimage-viewer does not tell me what attributes are missing that I need to specify
- # [14:38] * Quits: eseidel (n=eseidel@72.14.224.1)
- # [14:38] <hsivonen> annevk: yeah that sucks.
- # [14:38] <hsivonen> annevk: I have two excuses
- # [14:38] <hsivonen> 1) Hixie removed the "(required)" annotation from the spec
- # [14:38] <hsivonen> and
- # [14:38] <hsivonen> 2) oNVDL upstream was supposed to fix this
- # [14:39] <hsivonen> annevk: I changed the version number to 3 after some major feature
- # [14:39] <hsivonen> but since this is perpetual beta, the version number is pointless
- # [14:40] <annevk> maybe h1 span { display:none} then? :)
- # [14:41] * Joins: webben (n=benh@nat/yahoo/x-c3f6f70fdbd8d3fa)
- # [14:47] * Quits: aaronlev_ (n=chatzill@e179092002.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
- # [14:59] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) (Read error: 104 (Connection reset by peer))
- # [14:59] <Philip`> hsivonen: Maybe put the green/red pass/fail box near the top of the page, above the URL/file/text input and all the various configuration settings, and have the individual messages down below like they are already?
- # [15:00] <Philip`> Then it'd be easy to see immediately whether the page is okay, and if it's not then you can scroll down to see the problems
- # [15:00] <Philip`> (That seems to be what validator.w3.org does)
- # [15:02] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [15:05] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [15:05] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [15:28] * Joins: csarven (i=csarven@on-irc.csarven.ca)
- # [15:33] <zcorpan> Hixie: shouldn't it be "that cannot output HTML markup with the short doctype" or some such since they generally can output HTML without a doctype but a doctype is required
- # [15:36] <Philip`> Judging by the referrer list in http://krijnhoetmer.nl/irc-logs/, a lot of Chrome users are getting error 110
- # [15:39] * Quits: jacobolus (n=jacobolu@pool-71-119-188-52.lsanca.dsl-w.verizon.net) (Connection timed out)
- # [15:48] <zcorpan> hsivonen: when you see an xslt-compat doctype, you can point to XSLT4HTML5 :)
- # [15:50] * Quits: annevk (n=annevk@77.163.243.203) (Remote closed the connection)
- # [15:51] * Joins: annevk (n=annevk@77.163.243.203)
- # [15:56] <Philip`> Hmm, IE says <select>.type == "select-one", and <select multiple>.type == "select-multiple"
- # [16:02] * Quits: myakura (n=myakura@p4041-ipbf4802marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [16:03] <Dashiva> Philip`: Isn't that as expected?
- # [16:06] <Philip`> Dashiva: Oh, apparently it is - it just isn't something I've ever seen or heard of before
- # [16:06] <Dashiva> Yeah, it's pretty obscure
- # [16:07] <zcorpan> but nice
- # [16:07] <zcorpan> also see textarea
- # [16:07] <Dashiva> I expect it was inteded for traversing the elements collection just looking at type (textarea also has the property)
- # [16:11] * Joins: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de)
- # [16:28] * Joins: dglazkov (n=dglazkov@c-24-130-116-76.hsd1.ca.comcast.net)
- # [16:30] * Quits: nessy (n=nessy@124-171-27-224.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [16:30] * Joins: kangax (n=kangax@74.201.136.194)
- # [16:36] * Quits: dglazkov (n=dglazkov@c-24-130-116-76.hsd1.ca.comcast.net)
- # [16:37] <zcorpan> Hixie: attr-form-form should be attr-fieldset-form
- # [16:43] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [16:48] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [16:50] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [16:59] * Quits: aaronlev (n=chatzill@e179092002.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.1a2pre/20080828034823]")
- # [16:59] * Joins: dglazkov (n=dglazkov@nat/google/x-9461f9a4bba89d7d)
- # [17:00] * Joins: billmason (n=billmaso@ip75.unival.com)
- # [17:00] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:00] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [17:01] <Philip`> Oh, is about:internets meant to do something in Chrome other than show an empty white page with "The tubes are clogged" in the title?
- # [17:01] * Quits: Maurice (n=ano@89.184.185.237) ("Disconnected...")
- # [17:01] <Philip`> If so, I guess it's buggy since it doesn't work for me :-(
- # [17:01] <takkaria> what OS are you on?
- # [17:01] <Philip`> Vista
- # [17:01] <annevk> geez, whatwg.org is slow
- # [17:01] <takkaria> that's why
- # [17:02] <Philip`> Oh, okay
- # [17:02] <takkaria> on XP and before, it shows the pipes screensaver
- # [17:02] <annevk> http://img352.imageshack.us/my.php?image=gogolegearseasteregguz9.jpg
- # [17:04] * Joins: tantek (n=tantek@82-71-49-5.dsl.in-addr.zen.co.uk)
- # [17:04] <Philip`> If Google can't even write code that works on the latest version of Windows, I suppose I shouldn't expect they'll ever do well on Linux :-p
- # [17:05] <Lachy> Philip`, no, they probably just didn't care about Vista too much since no-one uses it anyway, since most people who get it use the downgrade option in order to upgrade to XP anyway
- # [17:06] <Lachy> Philip`, you could try building it yourself http://dev.chromium.org/
- # [17:06] <Lachy> I'm going to try building it for OS X
- # [17:06] * Philip` wonders at Lachy's definition of "most"
- # [17:07] <Philip`> Lachy: Apparently it sort of builds and runs some tests on Linux / OS X, but isn't at a stage where it actually has a browser window
- # [17:07] <annevk> I thought Mac and Linux were several modules sort, last I read
- # [17:07] <annevk> short, even
- # [17:07] <annevk> yeah, what Philip` said
- # [17:07] <Lachy> my definition of "most" is based on nothing more than anecdotal evidence about people really disliking vista and choosing to downgrade
- # [17:08] <Lachy> oh, that sucks.
- # [17:08] * Joins: jacobolus1 (n=jacobolu@pool-71-119-188-52.lsanca.dsl-w.verizon.net)
- # [17:08] <Philip`> http://googlemac.blogspot.com/2008/09/platforms-and-priorities.html
- # [17:11] * Quits: dglazkov (n=dglazkov@nat/google/x-9461f9a4bba89d7d) ("jibot /rejoin addchannel #chromium")
- # [17:12] * Joins: dglazkov (n=dglazkov@nat/google/x-020ad4458c7cdea8)
- # [17:16] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [17:18] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [17:18] * Quits: tantek (n=tantek@82-71-49-5.dsl.in-addr.zen.co.uk)
- # [17:19] * Joins: tantek (n=tantek@82-71-49-5.dsl.in-addr.zen.co.uk)
- # [17:20] <Philip`> http://blogs.msdn.com/ie/archive/2008/09/02/ie8-security-part-vi-beta-2-update.aspx#8922060 - "Will the authoritative asttribute still be supported or is it dropped in favor of the new header? I already implemented it here and there, so that's why I'm asking." - implementing features before they've even been released in a beta is not necessarily a great idea
- # [17:25] <hallvors> annevk: wasn't content-negotiation a nice idea, just badly spec'ed with even worse implementations?
- # [17:32] <Philip`> kingryan: If you happen to read the logs and see this before the email I sent, I think your change to remove the parse error from </br/> is wrong, since the spec says "When an end tag token is emitted with its self-closing flag set, that is a parse error."
- # [17:34] * Quits: jacobolus1 (n=jacobolu@pool-71-119-188-52.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [17:38] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [17:39] <annevk> hallvors, I agree it's a nice idea, though on the other hand I'm not sure if multiple content types really makes sense, languages sort of does though
- # [17:39] * Quits: JohnResig (n=JohnResi@74.201.254.36) (Read error: 104 (Connection reset by peer))
- # [17:39] <annevk> hallvors, though even there it's dodgy as the various translated resources might be crappy compared to the original one
- # [17:40] <annevk> eg, http://fr.wikipedia.org/wiki/Terra_Amata and http://en.wikipedia.org/wiki/Terra_Amata
- # [17:40] * Joins: jacobolus (n=jacobolu@pool-71-119-188-52.lsanca.dsl-w.verizon.net)
- # [17:45] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [17:45] <annevk> Philip`, though ideally a validator only reports "</br> not allowed"
- # [17:50] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [17:52] <Philip`> "As of Beta 2, CSS expressions are not supported in IE8 Standards Mode." - ooh, only just noticed that
- # [18:04] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [18:08] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [18:10] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [18:29] * Quits: csarven (i=csarven@on-irc.csarven.ca) (Read error: 110 (Connection timed out))
- # [18:32] * Quits: hdh (n=hdh@118.71.120.21) (Remote closed the connection)
- # [18:34] <Philip`> http://marketshare.hitslink.com/report.aspx?sample=21&qprid=43&qpcustom=Chrome+0.2 - 1%? It's beating Opera already :-(
- # [18:35] <gsnedders> I like how it rises as people start trying it out, then drops back down :P
- # [18:37] * Quits: sverrej (n=sverrej@pat-tdc.opera.com) (Connection reset by peer)
- # [18:38] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
- # [18:38] * Quits: smedero (n=smedero@mdp-nat251.mdp.com)
- # [18:44] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [18:45] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [18:46] * Joins: jdandrea (n=jdandrea@ool-18e42ae7.dyn.optonline.net)
- # [18:49] * Joins: maikmerten (n=maikmert@Lb723.l.pppool.de)
- # [19:01] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [19:01] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:01] * Joins: Maurice (i=copyman@cc90688-a.emmen1.dr.home.nl)
- # [19:04] * Quits: tantek (n=tantek@82-71-49-5.dsl.in-addr.zen.co.uk)
- # [19:10] * Joins: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [19:11] * aboodman2 is now known as aboodman
- # [19:24] <jcranmer> Hixie: it seems multi-page HTML 5 is broken ATM?
- # [19:24] <jcranmer> http://www.whatwg.org/specs/web-apps/current-work/multipage/stderr.txt
- # [19:28] <jcranmer> also, slight typo in that you're missing a comma, but typographical errors are unimportant right now
- # [19:38] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Read error: 110 (Connection timed out))
- # [19:44] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [19:48] <Philip`> jcranmer: Looks like my spec-splitter script failed (presumably timed out) while trying to download the spec to split
- # [19:48] * Quits: billmason (n=billmaso@ip75.unival.com) (Read error: 104 (Connection reset by peer))
- # [19:49] <jcranmer> Philip`: 404 error, actually
- # [19:49] <jcranmer> I think
- # [19:49] <Philip`> and so then it ran the splitter script, which failed because there was no input, and then it zipped up the output files, of which there were none because it had failed, and then uploaded those and the old multipage files got replaced by the zero new ones
- # [19:50] * Joins: billmason (n=billmaso@ip75.unival.com)
- # [19:51] <Philip`> jcranmer: It failed with "curl: (52) Empty reply from server"
- # [19:51] * Philip` tells the script to try again
- # [19:52] <Philip`> which'll take a couple of minutes
- # [19:53] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [19:53] <Philip`> kingryan: If you didn't happen to read the logs, see http://krijnhoetmer.nl/irc-logs/whatwg/20080903#l-909 :-)
- # [19:54] <Philip`> jcranmer: multipage is back now
- # [19:54] <jcranmer> ^_^
- # [19:55] * Quits: Maurice (i=copyman@cc90688-a.emmen1.dr.home.nl) (Read error: 54 (Connection reset by peer))
- # [19:55] * Joins: Maurice` (i=copyman@cc90688-a.emmen1.dr.home.nl)
- # [19:55] <Philip`> Anybody who knows html5lib: Is http://www.whatwg.org/specs/web-apps/current-work/multipage/stderr.txt important and can I make it shut up?
- # [20:01] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [20:03] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [20:03] * Joins: roc_ (n=roc@121-72-184-5.dsl.telstraclear.net)
- # [20:05] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [20:15] <gsnedders> Um, is javascript: defined anywhere (like, to not be a URI)
- # [20:16] <gsnedders> (so javascript:alert("/?#") works)
- # [20:18] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [20:24] <zcorpan> http://tools.ietf.org/html/draft-hoehrmann-javascript-scheme-00 ?
- # [20:25] <zcorpan> "Designers of protocol elements that accept resource identifiers as defined in this document should consider this case and, where compatibility is a concern, define a pre-processing step that percent-encodes all '#' characters before the content of the protocol element is processed as 'javascript' resource identifier."
- # [20:29] * Quits: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [20:29] * Parts: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [20:30] * Quits: hallvors (n=hallvord@pat-tdc.opera.com)
- # [20:34] * Joins: weinig (n=weinig@nat/apple/x-e5043b17185a1364)
- # [20:36] * Quits: sverrej (n=sverrej@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [20:42] * Quits: weinig (n=weinig@nat/apple/x-e5043b17185a1364)
- # [20:43] * Joins: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net)
- # [20:43] * Joins: weinig (n=weinig@nat/apple/x-c7f6461b996153de)
- # [20:56] * Joins: malde_ (n=chatzill@d042192.adsl.hansenet.de)
- # [20:57] * Joins: kingryan (n=ryan@adsl-99-169-133-183.dsl.pltn13.sbcglobal.net)
- # [20:58] <kingryan> Philip`: reading now
- # [20:58] <kingryan> about that: afaict, you're right, it should be a parse error, its just difficult (impossible?) to tell in the tokenizer
- # [20:58] <kingryan> http://krijnhoetmer.nl/irc-logs/whatwg/20080903#l-300 :)
- # [21:00] <Philip`> kingryan: No it's not - you see that it's an end tag, and that it's got the self-closing flag, so you emit a parse error
- # [21:00] <Philip`> (I think)
- # [21:00] <kingryan> Philip`: you may be right, but i had a difficult time implementing that
- # [21:01] <kingryan> it could be that it was 2am and I was tired though
- # [21:01] <Philip`> if (end-tag && self-closing-flag) emitParseError(); :-P
- # [21:01] * Quits: aboodman (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net) (Connection timed out)
- # [21:01] * aboodman2 is now known as aboodman
- # [21:02] <Philip`> When you're emitting tag tokens, you must have some way of knowing whether it's start/end, and that seems to be about all it needs
- # [21:02] <kingryan> right
- # [21:03] <Philip`> (This is separate from the bit that checks whether the self-closing flag was acknowledged, or whatever the terminology is, which does seem impossible in the tokeniser)
- # [21:04] <kingryan> yeah, its probably not impossible, but it seems to be more than what the spec is asking for in the tokenization section
- # [21:06] * Quits: weinig (n=weinig@nat/apple/x-c7f6461b996153de) (Read error: 104 (Connection reset by peer))
- # [21:06] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [21:07] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [21:07] * Joins: weinig (n=weinig@nat/apple/x-80f67c4f9195273a)
- # [21:07] * Joins: stephan (n=stephan@77.116.95.88)
- # [21:11] * Quits: weinig (n=weinig@nat/apple/x-80f67c4f9195273a) (Read error: 104 (Connection reset by peer))
- # [21:12] * Joins: weinig (n=weinig@nat/apple/x-3ca8e49a9c626007)
- # [21:13] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [21:14] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [21:19] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [21:22] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net) (Connection timed out)
- # [21:23] * Quits: jdandrea (n=jdandrea@ool-18e42ae7.dyn.optonline.net)
- # [21:24] * Quits: weinig (n=weinig@nat/apple/x-3ca8e49a9c626007)
- # [21:28] * Joins: sverrej (n=sverrej@89.10.27.245)
- # [21:29] * Joins: KevinMarks (n=KevinMar@nat/google/x-0478c303cd026505)
- # [21:49] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [21:50] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [21:53] <gsnedders> http://stuff.gsnedders.com/referrers/referrers.html
- # [21:53] <gsnedders> All kinds of bizarre things find my site
- # [21:55] * eseidel_ is now known as eseidel
- # [21:56] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (Read error: 110 (Connection timed out))
- # [22:08] <Hixie> Philip`: just search for the word "fetching" in the spec, that should give you every case that can initiate HTTP
- # [22:08] <Hixie> and if i missed any, that's a bug
- # [22:08] <Hixie> uh, search for "fetch", even
- # [22:09] <Hixie> Philip`: did you test to see if IE8 will treat video binary data as text/plain if sent with text/plain, nosniff?
- # [22:13] * Quits: maikmerten (n=maikmert@Lb723.l.pppool.de) (Remote closed the connection)
- # [22:17] <Hixie> hsivonen: i'm glad to inform you of http://www.google.com/google-d-s/addlterms.html
- # [22:18] * Joins: weinig (n=weinig@nat/apple/x-055422d23e6371ed)
- # [22:19] <Hixie> and http://news.cnet.com/8301-13860_3-10031703-56.html?part=rss&subj=news&tag=2547-1_3-0-5
- # [22:19] <Philip`> Hixie: I didn't test that
- # [22:20] <webben> Hixie: good stuff :)
- # [22:20] * Philip` isn't sure where to find a video that IE would render to test with
- # [22:21] <Philip`> Didn't anyone from Google bother to check the EULA before releasing Chrome?
- # [22:22] * Joins: othermaciej (n=mjs@17.255.92.233)
- # [22:24] <Hixie> Philip`: well the real question is does it offer it for download or show it
- # [22:24] * Quits: roc_ (n=roc@121-72-184-5.dsl.telstraclear.net)
- # [22:24] * Quits: othermaciej (n=mjs@17.255.92.233) (Read error: 54 (Connection reset by peer))
- # [22:25] * Joins: othermaciej (n=mjs@17.255.92.233)
- # [22:25] * Quits: stephan (n=stephan@77.116.95.88)
- # [22:28] <Hixie> i wish opera was consistent in its messaging
- # [22:29] <Hixie> i understand people in one company having different opinions
- # [22:29] <Hixie> but people having different facts is very confusing
- # [22:29] <wilhelm> Hm?
- # [22:29] <Hixie> ed and chaals are disagreeing on whether opera supports namespace-less svg and on whether it's important enough to need to support it in svg
- # [22:29] <Hixie> er
- # [22:29] <Hixie> in svg-in-html
- # [22:31] * Quits: othermaciej (n=mjs@17.255.92.233) (Read error: 104 (Connection reset by peer))
- # [22:31] * Joins: othermaciej (n=mjs@17.255.92.233)
- # [22:34] * Quits: dotjay (n=dotjay@nov5th.plus.com) ("/me ⏏")
- # [22:36] <Hixie> <label> elements are associated with a form? really?
- # [22:36] <Hixie> that seems silly
- # [22:37] <annevk> Charles talks about image/svg+xml implying the SVG namespace if no default namespace declaration is set and the root element is not in a namespace and Erik is talking about the DOCTYPE augmenting the markup
- # [22:37] <annevk> Jeff then confuses the two
- # [22:38] <Hixie> chaals also said that we didn't need to handle <svg> without namespace, and ed said we did.
- # [22:38] <Hixie> given text/html has no doctypes inline, we either have to handle it or we don't
- # [22:38] <annevk> I'm not sure Charles knows about the DOCTYPE augmenting the markup
- # [22:38] * Joins: JohnResi1 (n=JohnResi@74.201.254.36)
- # [22:39] * Quits: JohnResi1 (n=JohnResi@74.201.254.36) (Client Quit)
- # [22:39] <annevk> (the quote from Charles is also from July...)
- # [22:39] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [22:39] * Joins: JohnResig (n=JohnResi@74.201.254.36)
- # [22:40] <Hixie> one would assume he does know everything there is to know here, given how authoritatively he speaks on the subject
- # [22:41] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:41] <gsnedders> Hixie: It's possible to sound authoritative on anything
- # [22:42] <annevk> I'm also not sure whether Charles considers a DOCTYPE to augment the markup to be ok, but frankly, it all doesn't really matter
- # [22:42] <Hixie> well, it matters in that if ed is right, the svgwg proposal is fundamentally flawed
- # [22:44] <annevk> no comment
- # [22:47] <annevk> though fwiw, Erik is correct
- # [22:47] <annevk> I'm not sure why Jeff didn't simply test instead of digging up some old quote
- # [22:48] <Hixie> i look forward to seeing how the svgwg updates their proposal then
- # [22:48] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [22:52] <hober> Is their proposal work public? That is, how can someone follow along with edits to their proposal?
- # [22:52] <Hixie> i think so
- # [22:53] <Hixie> check their wg mailing list and minutes
- # [22:54] <annevk> seems Julian disagrees with my testing
- # [22:55] <smedero> I believe the draft work on the SVG in HTML proposal lives here: http://www.w3.org/Graphics/SVG/WG/wiki/SVG_in_text-html
- # [22:56] <smedero> Or so I gleaned from looking at their tracker instance... I might be wrong.
- # [22:56] <Hixie> they haven't done anything since i sent the comments then
- # [22:56] <Hixie> which isn't surprising, that was relatively recently
- # [22:56] <smedero> around here, shepazu would be the person to ask
- # [22:57] <Hixie> anyway. gotta go.
- # [22:57] <Hixie> bbiab.
- # [22:58] <shepazu> yes, it's public, and we will be updating it with hixie's feedback shortly.... we're a bit busy with other things for the next week or two, then we will address his comments
- # [22:59] <annevk> http://annevankesteren.nl/test/svg/doctype.xml has the DOCTYPE SVG test so people can check for themselves
- # [23:01] <annevk> http://ajaxian.com/archives/adding-custom-tags-to-internet-explorer-the-official-way "I'm going to do more testing on this functionality today to see how deep it goes, but if true it makes it easier to create browser shims for Internet Explorer for things like SVG, MathML, etc., including HTML 5 (if we namespace the HTML 5 elements, required to get this to work)." yes we know, no we don't want that! :)
- # [23:03] * Joins: jdandrea (n=jdandrea@ool-44c09d7b.dyn.optonline.net)
- # [23:04] <jgraham> Philip`: Re: your question about 3 hours ago, the warning is only important if you care abou <!DOCTYPE hTmL> vs <!DOCTYPE html> and you can make it shut up by messing about with the warnings module
- # [23:07] <annevk> euh Hixie, where you mean "label" in the parser you wrote "input"
- # [23:07] <annevk> + <dt>A start tag whose tag name is "input"</dt>
- # [23:08] * Quits: othermaciej (n=mjs@17.255.92.233)
- # [23:12] <virtuelv> ugh, this is hacky, http://ajaxian.com/archives/adding-custom-tags-to-internet-explorer-the-official-way
- # [23:12] * gsnedders is now known as anyone
- # [23:12] * anyone is now known as gsnedders
- # [23:13] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:14] <Philip`> "The reason I'm looking for an alternative to the createElement trick is I've found that it doesn't work with nested custom tags" - seems to work fine with nested tags when I try it
- # [23:15] <Philip`> (except for the old problem of IE8b2 not styling them, but it doesn't style custom prefix:name tags either)
- # [23:16] * Quits: KevinMarks (n=KevinMar@nat/google/x-0478c303cd026505)
- # [23:19] * Quits: eseidel (n=eseidel@72.14.224.1)
- # [23:22] <Philip`> Is there some way to stop Opera trying to download all feeds simultaneously? It maxes out my (slow) connection for five or ten seconds, which is bad if I'm trying to play online games :-(
- # [23:23] * Joins: roc_ (n=roc@202.0.36.64)
- # [23:24] <wilhelm> Philip`: The closest you'll get is that you can change the update interval, I think.
- # [23:27] <Philip`> Sadly it doesn't let me set each interval to a distinct prime number
- # [23:27] <Philip`> so it's still going to end up trying to download lots at once
- # [23:30] <zcorpan> is it time for publication soon?
- # [23:30] <annevk> few weeks
- # [23:30] * annevk tries to find the date
- # [23:31] <zcorpan> oh i thought it was more like one week
- # [23:31] <annevk> I hilited it in http://krijnhoetmer.nl/irc-logs/html-wg/20080901
- # [23:31] <zcorpan> no rationale?
- # [23:31] <annevk> nope
- # [23:32] <annevk> works for me, WF2 might be integrated by that date
- # [23:33] <zcorpan> yeah
- # [23:33] <zcorpan> finally
- # [23:34] <annevk> lots of new elements to debug and report bugs on :)
- # [23:34] <Philip`> Has the Forms Task Force officially been declared useless yet?
- # [23:35] <smedero> yes
- # [23:35] <smedero> i'd have to dig up the "non-binding" telecon decision.
- # [23:35] * annevk saw Philip` already started by checking out <select>.type and all
- # [23:35] <Philip`> annevk: That wasn't related to WF2 at all
- # [23:35] <Philip`> I was just looking at strings in IE, and saw that
- # [23:35] <annevk> meh
- # [23:36] <annevk> Opera does it too
- # [23:36] <Philip`> Forms are boring, so someone else can look at them :-p
- # [23:36] <Philip`> annevk: I'd hope so, since the DOM spec says to do so
- # [23:37] <Philip`> (but I never knew that before today)
- # [23:37] <annevk> well, same here
- # [23:37] * Quits: Maurice` (i=copyman@cc90688-a.emmen1.dr.home.nl) ("Disconnected...")
- # [23:37] * Quits: heycam (n=cam@210.84.20.130) ("bye")
- # [23:38] <smedero> this somewhat tracks the decision process: http://www.w3.org/html/wg/tracker/actions/56
- # [23:38] <annevk> cheers smedero
- # [23:39] <smedero> i'm having trouble finding the transcript for the 7/10 telecon.... oh well
- # [23:39] * Joins: othermaciej (n=mjs@17.244.16.53)
- # [23:41] * Joins: eseidel (n=eseidel@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net)
- # [23:43] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [23:50] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [23:54] * Joins: jcranmer_ (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [23:55] * jcranmer_ is now known as jcranmer
- # [23:59] * Quits: eseidel (n=eseidel@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net) (Connection timed out)
- # [23:59] * Joins: othermaciej_ (n=mjs@nat/apple/x-bf85a807dd550d1d)
- # [23:59] * eseidel_ is now known as eseidel
- # [23:59] <gsnedders> Hixie: ping
- # [23:59] * Quits: eseidel (n=eseidel@72.14.224.1)
- # Session Close: Thu Sep 04 00:00:00 2008
The end :)