Options:
- # Session Start: Sat May 30 00:00:00 2009
- # Session Ident: #whatwg
- # [00:02] * Joins: weinig_ (n=weinig@17.244.0.99)
- # [00:03] * Joins: olliej (n=oliver@17.244.2.247)
- # [00:06] * Quits: slightlyoff (n=slightly@72.14.229.81) (verne.freenode.net irc.freenode.net)
- # [00:06] * Quits: gavin (n=gavin@firefox/developer/gavin) (verne.freenode.net irc.freenode.net)
- # [00:06] * Quits: theanxy_ (n=wzajac@student.agh.edu.pl) (verne.freenode.net irc.freenode.net)
- # [00:06] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (verne.freenode.net irc.freenode.net)
- # [00:06] * Quits: Philip` (n=philip@zaynar.co.uk) (verne.freenode.net irc.freenode.net)
- # [00:06] * Quits: weinig_ (n=weinig@17.244.0.99) (Client Quit)
- # [00:07] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [00:07] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [00:07] * Joins: theanxy_ (n=wzajac@student.agh.edu.pl)
- # [00:07] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [00:07] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [00:09] * Quits: weinig (n=weinig@17.203.15.200) (Read error: 110 (Connection timed out))
- # [00:11] * Quits: onar_ (n=onar@17.244.69.87)
- # [00:11] * Joins: weinig (n=weinig@17.244.0.99)
- # [00:12] * Quits: roc (n=roc@121-72-173-187.dsl.telstraclear.net)
- # [00:12] * Joins: slightlyoff_ (n=slightly@72.14.229.81)
- # [00:13] * Joins: onar_ (n=onar@17.226.15.112)
- # [00:13] * aroben is now known as aroben|meeting
- # [00:14] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [00:20] * Quits: slightlyoff (n=slightly@72.14.229.81) (Connection timed out)
- # [00:24] * Joins: bgalbraith (n=bgalbrai@216.239.45.19)
- # [00:29] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
- # [00:32] * Joins: hdh (n=hdh@118.71.98.199)
- # [00:41] * Quits: wakaba_ (n=wakaba@EM114-51-0-247.pool.e-mobile.ne.jp) (Read error: 54 (Connection reset by peer))
- # [00:41] * Joins: wakaba (n=wakaba@EM114-51-143-196.pool.e-mobile.ne.jp)
- # [00:43] * Joins: takoratta (n=takoratt@p4076-ipbf6604marunouchi.tokyo.ocn.ne.jp)
- # [00:44] * Joins: Catfish_Man (n=david@adium/CatfishMan)
- # [00:46] * Quits: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [00:46] * Quits: hdh (n=hdh@118.71.98.199) (Remote closed the connection)
- # [00:47] * Joins: hdh (n=hdh@118.71.98.199)
- # [00:47] * Quits: bgalbraith (n=bgalbrai@216.239.45.19)
- # [00:55] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [00:56] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Client Quit)
- # [00:57] * Quits: mgrdcm (n=mgrdcm@65.111.247.194)
- # [00:57] * Quits: weinig (n=weinig@17.244.0.99)
- # [00:58] * Quits: olliej (n=oliver@17.244.2.247)
- # [01:00] * Joins: jgalvez_ (n=jgalvez@189.111.89.227)
- # [01:02] * Joins: olliej (n=oliver@17.244.2.247)
- # [01:02] * Joins: weinig (n=weinig@17.246.17.150)
- # [01:03] * Joins: KevinMarks (n=KevinMar@nat/google/x-055452efb6f4e6cf)
- # [01:04] * jcranmer is now known as jcranmer|away
- # [01:05] * jcranmer|away is now known as jcranmer
- # [01:05] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [01:05] * Quits: jgalvez (n=jgalvez@201-68-145-207.dsl.telesp.net.br) (Read error: 110 (Connection timed out))
- # [01:09] * Joins: mgrdcm (n=mgrdcm@65.111.247.194)
- # [01:10] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [01:12] * Quits: mgrdcm (n=mgrdcm@65.111.247.194) (Client Quit)
- # [01:22] * Parts: billmason (n=billmaso@ip147.unival.com)
- # [01:23] * aroben|meeting is now known as aroben|away
- # [01:28] * Quits: mpilgrim (n=mark@nat/google/x-2f23a7c3ec47365b) (Read error: 60 (Operation timed out))
- # [01:30] * Quits: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [01:31] * Joins: onar__ (n=onar@17.244.69.87)
- # [01:33] * Quits: KevinMarks (n=KevinMar@nat/google/x-055452efb6f4e6cf) (Read error: 104 (Connection reset by peer))
- # [01:48] * Quits: onar_ (n=onar@17.226.15.112) (Read error: 110 (Connection timed out))
- # [01:52] * Joins: heycam` (n=cam@203-217-67-148.dyn.iinet.net.au)
- # [01:52] * Joins: sayrer (n=chatzill@m980f36d0.tmodns.net)
- # [01:55] * Quits: dglazkov (n=dglazkov@nat/google/x-cc0b3a36c5d25cd4) (Read error: 110 (Connection timed out))
- # [02:02] * Quits: heycam (n=cam@210-84-19-113.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [02:07] * Quits: aroben|away (n=aroben@unaffiliated/aroben) (Read error: 60 (Operation timed out))
- # [02:12] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [02:12] * Quits: weinig (n=weinig@17.246.17.150)
- # [02:14] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [02:20] * Joins: aroben|away (n=aroben@unaffiliated/aroben)
- # [02:25] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [02:25] * riven` is now known as riven
- # [02:28] * Joins: roc (n=roc@222-152-178-39.jetstream.xtra.co.nz)
- # [02:29] * Quits: sayrer (n=chatzill@m980f36d0.tmodns.net) (Read error: 110 (Connection timed out))
- # [02:34] * Quits: Catfish_Man (n=david@adium/CatfishMan) ("Leaving.")
- # [02:38] * Joins: mpilgrim (n=mark@nat/google/x-fd336aa98f2149b1)
- # [02:44] * Joins: mgrdcm (n=mgrdcm@69.246.244.191)
- # [02:45] * jwalden finds an error in the web socket protocol draft
- # [02:53] * Quits: onar__ (n=onar@17.244.69.87)
- # [02:54] * Quits: mgrdcm (n=mgrdcm@69.246.244.191)
- # [02:55] * Joins: shepazu (n=schepers@216.239.45.19)
- # [02:57] * Quits: mpilgrim (n=mark@nat/google/x-fd336aa98f2149b1) (Read error: 110 (Connection timed out))
- # [02:59] * Joins: wakaba_ (n=wakaba@EM114-51-24-130.pool.e-mobile.ne.jp)
- # [03:09] * Quits: aroben|away (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [03:09] * Joins: aroben|away (n=aroben@unaffiliated/aroben)
- # [03:16] <jwalden> or have I
- # [03:16] * Quits: takoratta (n=takoratt@p4076-ipbf6604marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [03:17] * Quits: wakaba (n=wakaba@EM114-51-143-196.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [03:22] * Quits: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [03:32] * Quits: olliej (n=oliver@17.244.2.247)
- # [03:39] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [03:45] * jwalden curses the mess that is RFC 2817 and its offhand definition of the CONNECT method
- # [03:46] * Quits: aroben|away (n=aroben@unaffiliated/aroben) (Read error: 60 (Operation timed out))
- # [03:47] * Quits: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
- # [03:48] * Joins: mgrdcm (n=mgrdcm@69.246.244.191)
- # [03:53] * Quits: slightlyoff_ (n=slightly@72.14.229.81)
- # [03:54] <jwalden> no, seems to be an error
- # [04:02] * Quits: shepazu (n=schepers@216.239.45.19)
- # [04:06] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [04:07] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [04:08] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [04:11] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [04:12] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [04:12] * Joins: jgalvez (n=jgalvez@201-68-153-21.dsl.telesp.net.br)
- # [04:18] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com) ("Leaving...")
- # [04:21] * Quits: jgalvez_ (n=jgalvez@189.111.89.227) (Read error: 110 (Connection timed out))
- # [04:30] <jwalden> email sent to that list, seems a bit of delay in its being visible in the web interface
- # [04:32] * Joins: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
- # [04:38] <jwalden> http://www.ietf.org/mail-archive/web/hybi/current/msg00312.html
- # [04:40] <jwalden> ...and fixed already :-)
- # [04:44] * Quits: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
- # [04:44] * Joins: sayrer (n=chatzill@207.225.184.131)
- # [04:49] * Joins: doublec (n=doublec@118-93-184-22.dsl.dyn.ihug.co.nz)
- # [04:57] * Joins: dglazkov (n=dglazkov@69.181.143.54)
- # [04:58] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) ("->home")
- # [05:06] * Joins: olliej (n=oliver@76.14.73.3)
- # [05:08] * Quits: sayrer (n=chatzill@207.225.184.131) (Read error: 60 (Operation timed out))
- # [05:14] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [05:20] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [05:24] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
- # [05:25] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [05:26] * Quits: olliej (n=oliver@76.14.73.3)
- # [05:27] * Joins: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
- # [05:31] * Joins: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net)
- # [05:38] * Quits: dglazkov (n=dglazkov@69.181.143.54) (Read error: 110 (Connection timed out))
- # [05:42] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [05:48] * dglazkov_ is now known as dglazkov
- # [05:52] <Hixie> hey, we crossed the 1000 subscriber barrier!
- # [05:52] <Hixie> sweet
- # [05:58] <takkaria> Hixie: what big of the spec are you working on now?
- # [05:58] <Hixie> none at this very instant
- # [05:58] <Hixie> probably going to go through htmlwg bugs and try to get them down
- # [05:58] <takkaria> cool
- # [05:59] <Hixie> (i'll work on whatever people want me to work on, so if you have something important, let me know)
- # [05:59] <ezyang> Nice!
- # [06:00] <Hixie> this week has been hell in terms of getting anything done
- # [06:00] <Hixie> what with everyone and their dog talking about html5 because of Google I/O
- # [06:03] <inimino> I will admit to being mildly disappointed in the (ahem) wave of recent interest in HTML5 but I'm not quite sure why
- # [06:04] <Hixie> disappointed ho?
- # [06:04] <Hixie> how, rather
- # [06:04] <othermaciej> disappointed?
- # [06:04] <othermaciej> why?
- # [06:04] <Hixie> he said he wasn't sure why :-)
- # [06:04] <Hixie> that's why i asked how instead :-)
- # [06:04] <othermaciej> (I have been mildly irked by the garbling of the technical message.)
- # [06:04] <othermaciej> (But I like that the overall response is positive.)
- # [06:05] <inimino> yes most of it is probably just seeing "HTML5" become the next "Ajax"
- # [06:05] <ezyang> HTML5 is huge. (I mean that in a scope way)
- # [06:05] <othermaciej> HTML5 is huge, and people use it to refer to things that are not, technically, part of HTML5
- # [06:05] <othermaciej> one thing that surprised me in the coverage was how in sync Apple and Google especially are with respect to what is most important in Web technology
- # [06:05] <ezyang> And it's building up the "eye-candy" factor that will sell it to the public
- # [06:05] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:05] <othermaciej> if I didn't know better, I would think it was a conspiracy
- # [06:06] <Hixie> othermaciej: if you think that message got garbled, just check out the lower-third text on http://cache.gawker.com/assets/images/gizmodo/2009/05/240ccede5360b093dbf298f8946025a5.png
- # [06:06] <othermaciej> Hixie: lol
- # [06:06] <othermaciej> (I actually laughed out loud)
- # [06:06] <othermaciej> so maybe it's just me
- # [06:06] <inimino> hehe
- # [06:07] <jruderman> i'm thinking of making a game
- # [06:07] <othermaciej> but I feel like back in the 80s and early 90s, technical reporters seemed to have more of a clue
- # [06:07] <jruderman> and if i do, i'll probably use javascript and <canvas>
- # [06:07] <othermaciej> I remember reading PC MAgazine back in the day
- # [06:07] <othermaciej> and it was full of technical facts and stuff
- # [06:07] <jwalden> othermaciej: did you ever see the coverage of the Morris worm? they didn't have a clue :-D
- # [06:07] <othermaciej> nowadays I look at CNet and I cry
- # [06:07] <inimino> well I think screen grabs of ridiculous Fox News tickers are practically a genre of their own by now...
- # [06:08] <inimino> I just don't look at CNet
- # [06:08] * Joins: dglazkov_ (n=dglazkov@69.181.143.54)
- # [06:08] <othermaciej> ArsTechnica is one of the few beacons of relative technical clue, as far as tech news sites, and even they publish total claptrap at times
- # [06:08] <inimino> I think the technical audience has moved on and they are all reading each other's blogs instead of magazines
- # [06:09] <jwalden> demise of ddj and all that
- # [06:09] <othermaciej> with blogs it's hard to tell up front who is full of shit
- # [06:09] <othermaciej> unless you are an expert in the particular subject are yourself, or know the person by reputation
- # [06:09] <jruderman> i'll help you out. my blog -- http://www.squarefree.com/ -- full of shit.
- # [06:09] <othermaciej> like Gizmodo is super popular and clearly appeals to tech enthusiasts but it is at best 50% true
- # [06:09] <inimino> true
- # [06:10] <othermaciej> jruderman: I've rarely known you to be full of shit
- # [06:10] <othermaciej> and...
- # [06:10] <othermaciej> depending on the nature of the game, JS + <canvas> is probably a decent choice
- # [06:10] <othermaciej> have you seen olliej's fluid dynamics demo?
- # [06:10] <jruderman> yep
- # [06:11] <jruderman> then i left it open in a background tab and wondered why my computer was hot
- # [06:11] <othermaciej> I don't know why but I find it endlessly fun to play with
- # [06:11] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [06:11] <othermaciej> it does manage to replicate that feature of Flash games
- # [06:11] <jruderman> hehe
- # [06:12] <othermaciej> whoah he managed to boost the frame rate
- # [06:12] <inimino> where is it?
- # [06:12] * ezyang imagines the new cookie cutter industry: "Free, Addictive HTML5 Games!"
- # [06:12] <othermaciej> I'm getting nearly 60 fps here
- # [06:12] <othermaciej> http://nerget.com/pressure/pressure.html
- # [06:12] <Hixie> i just get a black screen :-(
- # [06:12] <othermaciej> it numerically approximates the solution to the Navier-Stokes equations of fluid dynamics
- # [06:12] <Hixie> oh i see
- # [06:12] <Hixie> you have to click
- # [06:12] <othermaciej> Hixie: you have to click or drag to make things happen
- # [06:13] <othermaciej> and if you toggle the view, it flips from pressure to velocity
- # [06:13] <othermaciej> I wanna put this up on webkit.org but I have to get rid of the layout table first
- # [06:13] <othermaciej> or people will laff at us
- # [06:13] <jruderman> lol
- # [06:13] <inimino> ooh, fun
- # [06:14] <othermaciej> Dear CSS Layout, Please learn how to be easy like tables. Love, The Internet.
- # [06:14] <inimino> now it just needs the audio equivalent of <canvas> and you can add splooshy sounds
- # [06:14] <othermaciej> realtime audio generation is very hard
- # [06:14] <othermaciej> actually
- # [06:14] <othermaciej> the latency requirements to get smooth realtime sound generation are ridiculous
- # [06:15] <othermaciej> so it's a much harder problem than canvas :-/
- # [06:15] * ezyang is mesmerized
- # [06:15] <jruderman> othermaciej: latency requirements?
- # [06:15] <jruderman> what makes it different from graphics?
- # [06:16] <othermaciej> jruderman: for audio to feel reactive, you need a fairly small buffer - audio delay is much more noticeable than video
- # [06:16] <othermaciej> jruderman: but on the flip side, if you don't fill the buffer in time, you get horrible sounding artifacts
- # [06:17] <othermaciej> this is why things like CoreAudio and OpenAL are so complicated
- # [06:18] <jruderman> games do fine choosing prerecorded sound effects and timing them to go with the video
- # [06:18] <doublec> that's what js8080 does for space invaders, etc, using <audio>
- # [06:19] <jruderman> what changes when you're creating the sound effects on the fly?
- # [06:19] <doublec> I would like a openal type api for audio however (in the browser)
- # [06:19] <doublec> you can generate wav data and use data url's to <audio>
- # [06:20] <othermaciej> with prerecorded sounds, you don't have the problem of the audio output buffer underflowing cause you couldn't fill it fast enough
- # [06:21] <othermaciej> having an ImageData like approach where you provided a large-ish buffer that gets mixed in might work
- # [06:21] <othermaciej> but doesn't have much of an obvious advantage over using <audio>
- # [06:23] * inimino switches back to the fluid dynamics window and discovers The Blob
- # [06:25] * Quits: dglazkov (n=dglazkov@72.14.224.1) (Read error: 110 (Connection timed out))
- # [06:27] <othermaciej> heh
- # [06:28] <othermaciej> I wish olliej let you control the viscosity
- # [06:50] * Quits: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:50] * Joins: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:51] <jwalden> um... http://twitter.com/WHATWG/status/1953544919
- # [06:51] <jwalden> way to go twitter
- # [06:52] <ezyang> Wow. Twitter doesn't escape ampersands
- # [06:52] * Quits: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net) (Client Quit)
- # [06:52] <jwalden> gotta be an XSS waiting to happen in that somehow, I'd expect
- # [06:52] * Joins: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:53] <ezyang> Mm, not really
- # [06:54] * jwalden notes that account has 2**10 followers
- # [06:58] * mgrdcm +1
- # [07:09] * Quits: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net) ("Leaving...")
- # [07:32] * Quits: dglazkov_ (n=dglazkov@69.181.143.54)
- # [07:40] * jwalden wonders what specification would have the most claim to being responsible for describing what must happen when DOM APIs are provided with non-UTF-16 strings, like "foo\ud863\u000abar" -- webidl?
- # [07:40] * jwalden is looking again at acid3 test 68, for a little context
- # [07:41] <heycam`> webidl doesn't say anything about non-UTF-16 strings in DOMStrings, at the moment
- # [07:41] <heycam`> is acid test 68 the svg string methods?
- # [07:42] <heycam`> ah no, ecmascript i see
- # [07:43] <jwalden> no, it's |document.createElement("input").value = highSurrogate + asciiData| and whether that throws an exception, sets the identical value, or sets a value with the high surrogate replaced with U+FFFD
- # [07:43] <jwalden> or rather utf16Data, I guess
- # [07:43] * jwalden thinks he enumerated all the permitted behaviors
- # [07:44] <heycam`> yeah i'm not sure what layer that should be handled on
- # [07:44] <jwalden> ah, missed one, could set to utf16Data as well
- # [07:44] <jwalden> DOM 3 Core seems to not even entertain the prospect
- # [07:44] <heycam`> heh
- # [07:45] <jwalden> webidl says "(to be interpreted as UTF-16 encoded strings [RFC2781])"
- # [07:45] <heycam`> taboo, please don't mention it in mixed company
- # [07:45] <jwalden> rfc2781 of course says "Error recovery is not specified by this document."
- # [07:46] <heycam`> if there's consistent behaviour across attributes / operation arguments, then specific behaviour could be mandated in webidl
- # [07:46] <heycam`> i haven't tested that though
- # [07:51] <jwalden> gecko sets a value with the high surrogate replaced with U+FFFD; webkit preserves the code units exactly; opera does the same; ie does the same
- # [07:52] <jwalden> this is rather unfortunate, as gecko's behavior is rather deeply embedded, as best as I recall
- # [07:52] <heycam`> the latter seems cleaner to me
- # [07:53] <jwalden> testing with javascript: var e = document.createElement("input"); e.value = "\ud863test"; alert(e.value.split("").map(function(v) { return v.charCodeAt(0); })) in non-IE and javascript: var e = document.createElement("input"); e.value = "\ud863test"; alert(e.value.split("")) in IE
- # [07:55] <jwalden> although looking slightly, this may end up being specific to input.value, not sure yet
- # [07:56] <heycam`> k. i'll put a note in webidl and see if anyone has an opinion on it being dealt with in that spec.
- # [07:58] <jwalden> cool
- # [08:01] <jwalden> hm, looks like it turns into a ghastly mess partly because attribute values are optimized into particular encodings, if I'm reading right
- # [08:01] <jwalden> and even beyond that things like numbers are stored as such
- # [08:09] <jwalden> hm, or maybe no, but now I'm diving into template metaprogramming of string manipulation
- # [08:11] <jwalden> stupid traits antipattern
- # [08:13] <jwalden> heycam`: another fun one: javascript: var e = document.createElement("input"); e.value = "\ud863\0\0test"; alert(e.value.split(""))
- # [08:14] * Joins: WulfTheSaxon (n=linux@cpe-76-179-73-145.maine.res.rr.com)
- # [08:14] <jwalden> seems all the browsers I can test truncate that
- # [08:14] <jwalden> gah, what a mess
- # [08:16] <heycam`> ouch
- # [08:18] <jwalden> based on what I know of gecko, I bet we truncate to U+FFFD while the others truncate to a lone high surrogate
- # [08:19] <heycam`> differing behaviour between javascript string classes and dom string classes doesn't seem good
- # [08:24] <jwalden> none of this is any good
- # [08:26] <jwalden> particularly since encoding mistakes have a knack for becoming security problems if you're unlucky
- # [08:28] * Joins: bgalbraith (n=bgalbrai@71.202.109.116)
- # [08:32] * Quits: bgalbraith (n=bgalbrai@71.202.109.116) (Client Quit)
- # [08:42] * Joins: MikeSmith (n=MikeSmit@EM114-48-29-106.pool.e-mobile.ne.jp)
- # [08:50] * Quits: heycam` (n=cam@203-217-67-148.dyn.iinet.net.au) ("bye")
- # [08:54] * Quits: archtech (n=stanv@83.228.56.37)
- # [08:56] * Quits: MikeSmith (n=MikeSmit@EM114-48-29-106.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [09:01] * Joins: wakaba (n=wakaba@EM114-51-0-57.pool.e-mobile.ne.jp)
- # [09:08] * Quits: wakaba_ (n=wakaba@EM114-51-24-130.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
- # [09:17] * Parts: WulfTheSaxon (n=linux@cpe-76-179-73-145.maine.res.rr.com)
- # [09:20] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [09:30] * Joins: sayrer (n=chatzill@66.28.50.6)
- # [09:56] * Joins: jacobolus (n=jacobolu@pool-71-104-172-183.lsanca.dsl-w.verizon.net)
- # [10:00] * Joins: heycam (n=cam@203-217-67-148.dyn.iinet.net.au)
- # [10:10] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [10:10] * Joins: zdobersek (n=zan@cpe-92-37-76-30.dynamic.amis.net)
- # [10:12] * Quits: jgalvez (n=jgalvez@201-68-153-21.dsl.telesp.net.br)
- # [10:12] * Joins: myakura (n=myakura@p2087-ipbf5410marunouchi.tokyo.ocn.ne.jp)
- # [10:13] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [10:13] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:18] * Quits: jacobolus (n=jacobolu@pool-71-104-172-183.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [10:18] * Joins: jacobolus_ (n=jacobolu@pool-71-104-172-183.lsanca.dsl-w.verizon.net)
- # [10:32] * Joins: philipj (n=philipj@pat.se.opera.com)
- # [10:42] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [10:42] * Quits: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:44] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [10:47] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:54] <Hixie> i'm starting to need to keep track of e-mails for which i'm awaiting replies
- # [10:55] <hsivonen> Hixie: it seems to me that the comments at http://www.w3.org/QA/2009/05/_watching_the_google_io.html#comments don't deal with the main "it's not done yet" point of the post
- # [10:55] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [10:57] <Hixie> as i just mentioned on the owf list, html5 is more done than html4 ever was
- # [10:57] <Hixie> so that seems like a meaningless point :-)
- # [10:58] <hsivonen> Hixie: maybe that point would have been more useful to make in the Q&A/QA blog
- # [10:59] <Hixie> be my guest
- # [11:02] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [11:04] <hsivonen> I wonder when we'll see a log post warning about premature deployment of RDFa in text/html
- # [11:04] <hsivonen> *blog
- # [11:07] <theMadness> I think Crockford accidentally made the point for html5 a while ago.
- # [11:07] <hsivonen> theMadness: which point and where?
- # [11:07] <theMadness> http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=978 here
- # [11:08] <theMadness> He advocated for a new html that is not very new, just a fix of the 4.01.
- # [11:09] <theMadness> But if you take away webforms and the new elements (which are all more specific and semantic heavy versions of div), html5 is just what he calls html 4.2
- # [11:09] * Quits: philipj (n=philipj@pat.se.opera.com) (Read error: 60 (Operation timed out))
- # [11:11] <theMadness> But maybe he is considering the DOM changes too.
- # [11:12] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [11:12] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [11:12] * Quits: doublec (n=doublec@118-93-184-22.dsl.dyn.ihug.co.nz) ("Leaving")
- # [11:13] <tantek> theMadness - this is not a new idea, I advocated for a new html that is not very new, just a fix of 4.01, back in 2003: http://tantek.com/log/2003/01.html#L20030114
- # [11:13] <hsivonen> making "just a fix" *now* would be rather disappointing
- # [11:13] <theMadness> tantek, I see, but I recalled that post as when I read it in my mind it sounded "html5 is too much, let's have html5 instead".
- # [11:14] * Quits: jacobolus_ (n=jacobolu@pool-71-104-172-183.lsanca.dsl-w.verizon.net) (Read error: 54 (Connection reset by peer))
- # [11:14] * Joins: jacobolus (n=jacobolu@pool-71-104-172-183.lsanca.dsl-w.verizon.net)
- # [11:14] <tantek> hsivonen, I don't disagree. those were my opinions as of 6+ years ago.
- # [11:15] <theMadness> Which probably was the right time for them.
- # [11:16] <theMadness> But right now we're too high on RIA, stepping back will shoot us back to the plugin/applet/proprietary extensions era. :P
- # [11:16] <tantek> however, note that many folks here have been writing up well thought out criticisms of XHTML2 / focus-of-W3C for 6+ years. how little has changed in that regard is IMHO what is rather disappointing.
- # [11:16] <Philip`> Let me be the first to advocate for a new HTML that is not very new, just a fix of 5, so I can point back to this IRC log entry several years from now
- # [11:16] * Joins: richbradshaw (n=richbrad@host86-134-53-195.range86-134.btcentralplus.com)
- # [11:17] <theMadness> Philip`, you mean 4?
- # [11:18] <Philip`> theMadness: No - I'd be at least six years too late to be the first to advocate that :-)
- # [11:18] <tantek> Philip`, I think you have to wait at least until HTML5 is a REC (projected 2022?) and the first post-REC issue is discovered/acknowledged before advocating a new HTML that is just a fix of 5.
- # [11:19] <theMadness> What he said. I didn't have the courage to say it myself.
- # [11:19] * Hixie mumbles that he doesn't think specs should be numbered in this way and that we should just have rolling versions the way we're doing HTML5 today and the way most websites work
- # [11:20] * hsivonen I always feel uncomfortable when I see "RIA" in the context of HTML5.
- # [11:20] <Hixie> why?
- # [11:20] <tantek> Anyone seen mpilgrim recently?
- # [11:20] <tantek> This link appears to have broken: http://diveintomark.org/archives/2003/01/13.html#semantic_obsolescence
- # [11:20] * othermaciej_ is now known as othermaciej
- # [11:20] <tantek> It was a criticism of XHTML2 IIRC.
- # [11:21] <hsivonen> Hixie: "RIA" seems to be a Flash/Silverlight/JavaFX not-the-bowser-platform term
- # [11:21] <theMadness> hsivonen, exactly the reason why we must "take it back". :>
- # [11:22] <Philip`> tantek: Why would post- vs pre-REC make a difference to the need to create a new version to fix issues?
- # [11:22] <tantek> because pre-REC, issues can be fixed without creating a new version.
- # [11:22] <othermaciej> I'm happy to say "Web application"
- # [11:22] <othermaciej> but WA is not a TLA
- # [11:22] <othermaciej> Standard-based Web Application?
- # [11:23] <Hixie> tantek: they can post-rec too
- # [11:23] <tantek> Hixie, indeed, that whole "2nd edition" trick
- # [11:23] <Philip`> tantek: If the spec is ever going to reach REC, at some point it will have to stop responding to issues (e.g. stop adding features) so it can stabilise and get test suites and interoperable implementations, long before it can become REC, and during that time period it won't be able to respond adequately to all issues
- # [11:23] <Hixie> anyway i'm sure html6 will have started long before html5 is in rec
- # [11:23] <annevk2> Hixie, btw, apparently you have some action item assigned to you
- # [11:24] <Hixie> annevk2: no, i don't
- # [11:24] <theMadness> By the way, I've seen complaints about versioning and the doctype, how will a browser be able to tell a html6 page?
- # [11:24] <Philip`> theMadness: It won't be able to
- # [11:24] <Hixie> theMadness: why would it need to?
- # [11:24] <Philip`> theMadness: (and it won't need to)
- # [11:25] <theMadness> To trigger legacy/edge support?
- # [11:25] <tantek> Philip`: sure, amend previous statement to pre-CR then :)
- # [11:25] <annevk2> tantek, http://diveintomark.org/archives/2003/01/13/semantic_obsolescence
- # [11:25] <Hixie> theMadness: we've never had to do that before, why would we do it now? :)
- # [11:26] <annevk2> Hixie, I guess you never accepted it, but all indications are that you have
- # [11:26] <theMadness> Wait, we did, what about quirks/standards?
- # [11:26] <Hixie> annevk2: check the tracker
- # [11:26] <annevk2> ah
- # [11:26] <Hixie> theMadness: quirks vs standards isn't done along version lines
- # [11:26] <tantek> annevk2, note that the blog post at that URL links to http://diveintomark.org/archives/2003/01/14.html#eddies_in_the_spacetime_continuum which is also 404
- # [11:27] <Hixie> theMadness: or to put it another way, why would we want to add more quirks modes?
- # [11:27] <othermaciej> I think the experience of quirks/standards has made many of us decide we never want to do that sort of thing again
- # [11:27] <theMadness> So basically html6 will have to be compatible with 5.
- # [11:27] <Hixie> (except microsoft, who decided that it was teh awesome)
- # [11:27] <Philip`> tantek: Okay, fair enough :-)
- # [11:27] <Hixie> (and added 3 or 4 new modes just in IE8)
- # [11:27] <othermaciej> it will have to be compatible with the corpus of deployed HTML content
- # [11:27] <othermaciej> which by that time will hopefully include lots of HTML5
- # [11:28] <annevk2> tantek, do some URL hacking, http://diveintomark.org/archives/2003/01/14/eddies_in_the_spacetime_continuum :)
- # [11:28] <othermaciej> HTML5 is also trying to be compatible with deployed Web content as opposed to with prior specs
- # [11:28] <othermaciej> hopefully it will get less things wrong than HTML 4.01 did
- # [11:28] <annevk2> tantek, they used to redirect though, Mark dropped the ball with regards to cool URLs
- # [11:28] <Philip`> tantek: (...and amend the statement from 2022 to 2012)
- # [11:28] <tantek> did he drop his daily archives?
- # [11:28] * Joins: shepazu (n=schepers@c-71-202-124-114.hsd1.ca.comcast.net)
- # [11:29] <annevk2> tantek, no, they're just under a different URL
- # [11:29] <Philip`> tantek: But also, the people maintaining HTML5 a decade from now will not be the same people who are working on it today, and the new people who are innovating on the web will get fed up with the stuffy old HTML5 guys and will want to change it to go in a different direction
- # [11:29] <annevk2> tantek, i.e. without the .html
- # [11:29] <tantek> Philip`, indeed, need to get ahead of the Mayans (or was it Aztecs?) ;)
- # [11:30] <othermaciej> Philip`: does that mean we can all aspire to be the Roy Fielding of the future?
- # [11:30] <Philip`> othermaciej: It's not an aspiration, it's an inevitability
- # [11:31] <tantek> Philip`: I kind of doubt it - unless another Great Web Schism occurs.
- # [11:31] <tantek> speaking of which, is anyone organizing a celebration of the 5th anniversary of the Great Web Standards Schism?
- # [11:31] <tantek> http://www.w3.org/2004/04/webapps-cdf-ws/minutes-20040601.html
- # [11:31] <othermaciej> the people I work with who have age, experience and accomplishments similar to Roy do not have his kind of attitude
- # [11:32] <theMadness> Standards: the 21st century version of protestantism.
- # [11:32] <Philip`> othermaciej: Oh, okay then
- # [11:32] <othermaciej> (for instance Darin Adler has never told me to STFU because he used to create software by toggling in the 1s and 0s with a magnet)
- # [11:32] <tantek> that meeting is what really caused the momentum to get behind HTML5, and for that matter microformats.
- # [11:32] <Philip`> othermaciej: Hopefully we can all aspire to be more like him :-)
- # [11:32] <othermaciej> yes, the Workshop of the Bastille
- # [11:33] <othermaciej> Philip`: he only tells me to STFU when I actually need to and am not aware enough to realize it
- # [11:33] <othermaciej> (which is more rarely these days)
- # [11:33] <tantek> it was quite an epic workshop, othermaciej. at the time I didn't quite realize how historic an event it was going to be.
- # [11:33] <othermaciej> so some people mellow with age, like wine, instead of becoming sharper, like cheddar
- # [11:34] <othermaciej> I know a surprising number of people on the attendees list for non-web-standards-related reasons
- # [11:34] <othermaciej> (and of course many for web standards related reasons too)
- # [11:35] <tantek> re-reading the minutes, note that namespaces in data on the web are just as dead as they were back then, 5 years ago.
- # [11:36] <othermaciej> Creative Commons is doing its best to spread them via copypasta
- # [11:36] <othermaciej> does that count?
- # [11:37] <tantek> not when typical implementation (not going to name names) simply uses regexes to scrap NS prefixes, no, that doesn't count. ;)
- # [11:37] <tantek> and yes, we've critiqued ccREL already in this channel
- # [11:38] * Quits: richbradshaw (n=richbrad@host86-134-53-195.range86-134.btcentralplus.com) (Read error: 60 (Operation timed out))
- # [11:38] * Joins: maikmerten (n=maikmert@Z9a0a.z.pppool.de)
- # [11:38] <tantek> its very design promotes combinatorial license proliferation which is actually a stated non-goal of both Creative Commons (numerous presentations etc.) and many experienced folks in the open source communities.
- # [11:39] <othermaciej> was it obvious at the time they were invented how hard namespaces would be to use and understand?
- # [11:39] <Hixie> othermaciej: i'm sure gramps has told you to STFU :-P
- # [11:39] <tantek> othermaciej, yes, namespaces in content have been ugly since day 1
- # [11:39] <othermaciej> Hixie: he has, but (a) only when I actually needed to and (b) he did not justify it by giving a lengthy list of his dinosaur accomplishments
- # [11:39] <tantek> I think I heard the term somewhere else, but namespaces in content is an excellent example of "syntactic vinnegar"
- # [11:39] <Hixie> othermaciej: :-P
- # [11:40] <othermaciej> gramps is not even 5% as crusty as Roy
- # [11:40] <Hixie> othermaciej: i did not mean to imply gramps was like roy :-P
- # [11:40] <othermaciej> I've heard it as "syntactic salt", but yes
- # [11:41] <tantek> syntactic vinegar as in the opposite of syntactic sugar
- # [11:41] <theMadness> I'm officially hungry.
- # [11:41] <othermaciej> yeah, I get the reference
- # [11:41] <tantek> it makes the syntax uglier / less friendly without actually providing a benefit (and in many cases causing harm - e.g. silos)
- # [11:42] <Philip`> Syntactic salt as in raising one's blood pressure?
- # [11:42] <theMadness> Also, being from Modena, I'm not taking the disrespect for vinegar. :P
- # [11:42] <tantek> it's not balsamic
- # [11:42] <theMadness> Ah, someone did his homework. :)
- # [11:43] <tantek> I have some Mediterranean heritage ;)
- # [11:43] <othermaciej> "syntactic salt" is just a different joke way of saying "the opposite of syntactic sugar"
- # [11:44] <tantek> othermaciej - it's not the same thing
- # [11:44] <Hixie> http://www.flickr.com/photos/glutnix/3325234350/ lol
- # [11:44] <tantek> see http://en.wikipedia.org/wiki/Syntactic_sugar
- # [11:44] <othermaciej> that's not the way I have heard it used
- # [11:44] <theMadness> Complicated versus descriptive.
- # [11:44] <othermaciej> (the wikipedia note)
- # [11:45] <theMadness> Also head is not what he means by head.
- # [11:45] <othermaciej> I'll agree with the "a hoop the programmer must jump through" part, but not "designed to make it harder to write bad code"
- # [11:45] <othermaciej> but anyway
- # [11:45] <Hixie> right well lest i start actually editing the spec, i think i should go to bed now
- # [11:45] <Hixie> nn
- # [11:46] <othermaciej> I think we are on the same page with respect to </3 namespaces
- # [11:46] <othermaciej> g'night
- # [11:46] <tantek> right. syntactic vinegar is both a hoop the programmer/author must jump through, and is designed (perhaps unintentionally) to make it harder to write easy code.
- # [11:46] <tantek> now, who's willing to add that description of syntactic vinegar to http://en.wikipedia.org/wiki/Syntactic_sugar ?
- # [11:49] <tantek> ok, well if no one else is planning a 5 year remembrance/celebration of the Great Web Standards Schism - we can certainly do it at the microformats meetup dinner in SF on Tuesday 2009-153 at 21st Amendment: http://microformats.org/wiki/events/2009-06-02-weekly-dinner-sf
- # [11:49] * Hixie is too busy looking forwards to look back :-P
- # [11:50] * Philip` is too busy looking at his navel to look either backwards or forwards
- # [11:54] * Joins: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk)
- # [12:06] * Quits: maikmerten (n=maikmert@Z9a0a.z.pppool.de) (Read error: 113 (No route to host))
- # [12:07] * Joins: maikmerten (n=maikmert@BAE1d46.bae.pppool.de)
- # [12:12] * Joins: ROBOd2 (n=robod@89.122.216.38)
- # [12:14] * Quits: ROBOd (n=robod@89.122.216.38) (Read error: 60 (Operation timed out))
- # [12:22] * Joins: MikeSmith (n=MikeSmit@EM114-48-28-247.pool.e-mobile.ne.jp)
- # [12:39] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [12:42] * Joins: philipj (n=philipj@pat.se.opera.com)
- # [12:42] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [12:47] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Client Quit)
- # [12:58] * Quits: hdh (n=hdh@118.71.98.199) (Remote closed the connection)
- # [13:05] * Quits: myakura (n=myakura@p2087-ipbf5410marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [13:09] * Joins: myakura (n=myakura@p4050-ipbf3009marunouchi.tokyo.ocn.ne.jp)
- # [13:09] <othermaciej> the Schism is ancient history in internet time
- # [13:12] * Joins: pauld (n=pauld@host86-144-251-8.range86-144.btcentralplus.com)
- # [13:13] <annevk2> pre-historic, even :)
- # [13:15] <annevk2> I like the name "The Workshop" better though (coined by hsivonen iirc)
- # [13:21] * heycam finds it interesting that he presented at The Workshop even though he didn't know of its significance at the time
- # [13:28] * Quits: pauld (n=pauld@host86-144-251-8.range86-144.btcentralplus.com)
- # [13:31] * Quits: philipj (n=philipj@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [13:36] * Joins: billyjackass (n=MikeSmit@EM114-48-217-225.pool.e-mobile.ne.jp)
- # [13:38] * Joins: Hish (n=chatzill@mail2.n-e-s.de)
- # [13:40] * Joins: hdh (n=hdh@118.71.98.199)
- # [15:44] * Disconnected
- # [15:44] * Attempting to rejoin channel #whatwg
- # [15:44] * Rejoined channel #whatwg
- # [15:44] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [15:44] * Set by annevk on Thu Feb 05 13:51:18
- # [15:49] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [15:54] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [15:54] * riven` is now known as riven
- # [16:09] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [16:10] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [16:10] * riven` is now known as riven
- # [16:23] * Quits: hdh (n=hdh@118.71.98.199) (Remote closed the connection)
- # [16:26] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [16:31] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [16:31] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [16:31] * riven` is now known as riven
- # [16:47] * Joins: archtech (n=stanv@83.228.56.37)
- # [16:51] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [16:52] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [16:52] * riven` is now known as riven
- # [16:57] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [17:03] * Joins: dglazkov (n=dglazkov@69.181.143.54)
- # [17:12] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [17:12] * Quits: nessy (n=nessy@124-168-245-234.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [17:14] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [17:14] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [17:14] * riven`` is now known as riven
- # [17:14] * Quits: maikmerten (n=maikmert@BAE1d46.bae.pppool.de) (Remote closed the connection)
- # [17:15] * Quits: grimboy (n=grimboy@78-86-152-156.zone2.bethere.co.uk) ("leaving")
- # [17:28] * Rik`_ is now known as Rik`
- # [17:29] <annevk42> http://twitpic.com/69dic #contentsniffingfail
- # [17:30] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Connection timed out)
- # [17:31] <myakura> :(
- # [17:32] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [17:35] * myakura regrets that he should've test that with http://tools.ietf.org/id/draft-abarth-mime-sniff-00.txt
- # [17:36] <annevk42> heh
- # [17:37] <annevk42> meanwhile I'm getting pretty close to the point where I can check in XMLHttpRequest again
- # [17:38] <annevk42> and I guess then I've to port everything to XMLHttpRequest Level 2 -- sigh
- # [17:50] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 110 (Connection timed out))
- # [17:53] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [17:55] <gsnedders> The sun is a great anti-productivity tool.
- # [17:58] <annevk42> weekends are too
- # [17:59] * Quits: dglazkov (n=dglazkov@69.181.143.54)
- # [17:59] * gsnedders has sand in his mouth from the beath
- # [17:59] <gsnedders> *beach
- # [18:09] * Quits: myakura (n=myakura@p4050-ipbf3009marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:10] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [18:13] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [18:16] * Joins: olliej (n=oliver@76.14.73.3)
- # [18:19] * Joins: myakura (n=myakura@p4050-ipbf3009marunouchi.tokyo.ocn.ne.jp)
- # [18:19] * Joins: maikmerten (n=maikmert@BAE1d46.bae.pppool.de)
- # [18:23] * Joins: wakaba (n=wakaba@EM114-51-17-173.pool.e-mobile.ne.jp)
- # [18:23] * riven`` is now known as riven
- # [18:31] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [18:34] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [18:34] * Parts: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [18:44] * Quits: wakaba_ (n=wakaba@EM114-51-56-109.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [18:51] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 110 (Connection timed out))
- # [18:54] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [18:57] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 60 (Operation timed out))
- # [18:59] * Joins: Maurice (n=copyman@5ED548D4.cable.ziggo.nl)
- # [19:01] * Quits: olliej (n=oliver@76.14.73.3)
- # [19:02] * Joins: bgalbraith (n=bgalbrai@71.202.109.116)
- # [19:15] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [19:20] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 60 (Operation timed out))
- # [19:24] * Joins: dglazkov (n=dglazkov@69.181.143.54)
- # [19:35] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [19:52] * Quits: shepazu (n=schepers@c-71-202-124-114.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [19:52] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [19:56] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [19:56] * Quits: MikeSmith (n=MikeSmit@EM114-48-217-225.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [20:08] * Joins: wakaba_ (n=wakaba@EM114-51-130-21.pool.e-mobile.ne.jp)
- # [20:14] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [20:16] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [20:19] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [20:19] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 60 (Operation timed out))
- # [20:22] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:26] * Quits: wakaba (n=wakaba@EM114-51-17-173.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [20:35] * Quits: dglazkov (n=dglazkov@69.181.143.54)
- # [20:37] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [20:40] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 60 (Operation timed out))
- # [20:43] * Joins: itpastorn (n=itpastor@c-4f66559d-74736162.cust.telenor.se)
- # [20:45] * Parts: itpastorn (n=itpastor@c-4f66559d-74736162.cust.telenor.se)
- # [20:52] <gsnedders> Is there any way to force Opera to reload from server, ignoring cache?
- # [20:54] * Joins: jruderman (n=jruderma@c-98-248-40-206.hsd1.ca.comcast.net)
- # [20:54] <Philip`> gsnedders: Click the reload button
- # [20:54] <Philip`> (I think that tells it to ignore caches)
- # [20:55] <Philip`> (though I could be wrong)
- # [20:56] <Dashiva> Yes
- # [20:57] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [21:01] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 60 (Operation timed out))
- # [21:03] * gsnedders is slowly adjusting to this alien browser :P
- # [21:07] <annevk42> http://jszen.blogspot.com/2009/05/html-5.html -- I'm guessing he's mostly talking about the parts splitted out of HTML5 but it's still nice to hear :)
- # [21:08] <Hixie> this press has certainly been very encouraging
- # [21:08] <Hixie> it's almost all positive
- # [21:18] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [21:18] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [21:18] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [21:25] * Quits: sayrer (n=chatzill@66.28.50.6) (Read error: 110 (Connection timed out))
- # [21:28] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [21:28] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [21:36] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [21:38] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [21:41] * Joins: mlpug (n=mlpug@a88-115-171-214.elisa-laajakaista.fi)
- # [21:44] * Quits: maikmerten (n=maikmert@BAE1d46.bae.pppool.de) ("Leaving")
- # [21:56] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [21:59] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [21:59] <Philip`> Hixie: "return to the top of step labeled <i>loop</i>" - should say "*the* step"
- # [22:00] <Hixie> fixed
- # [22:01] * gsnedders implemented that, yet didn't notice that.
- # [22:01] <gsnedders> Oh well, I'm obviously a brilliant reviewer :P
- # [22:05] * gsnedders wonders why that section is #history-0
- # [22:05] <gsnedders> I think I do say the order in which ids are generated is undefined.
- # [22:08] <theMadness> Sigh, people is blind.
- # [22:09] <theMadness> They didn't get excited about html5 until google told them to.
- # [22:09] <theMadness> How sad is that?
- # [22:09] <Hixie> pretty much par for the course
- # [22:09] * gsnedders wonders if anyone in standards land is the slightest bit surprised by that
- # [22:10] <theMadness> Heh, gsnedders, I'm allowed to, I'm a lowly developer :D
- # [22:10] * gsnedders stands up on high
- # [22:10] <gsnedders> :D
- # [22:13] * Joins: grimboy (n=grimboy@78-86-152-156.zone2.bethere.co.uk)
- # [22:15] <jruderman> "Mozilla executives also promised HTML5 support inside the forthcoming Firefox 3.5 browser." orly
- # [22:15] <theMadness> I wonder if that includes webforms.
- # [22:16] <theMadness> or "the part of html5 formerly known as webforms".
- # [22:16] <Hixie> it's still known as webforms :-P
- # [22:16] <gsnedders> Alternatively, "HTML 5 forms"
- # [22:16] <Hixie> or "forms" for short :-P
- # [22:16] <gsnedders> Or: "Bob's your uncle."
- # [22:16] <theMadness> Formshizzle.
- # [22:17] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [22:19] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [22:34] * Quits: mlpug (n=mlpug@a88-115-171-214.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:37] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [22:39] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [22:40] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [22:47] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [22:53] * gsnedders is sure ezyang said he had got tests2.dat working
- # [22:57] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [23:00] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [23:03] * Parts: zdobersek1 (n=zan@cpe-92-37-66-51.dynamic.amis.net)
- # [23:07] * gsnedders knows he's gonna end up checking over the tree constructor
- # [23:11] * Quits: ROBOd2 (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:16] * Quits: gsnedders (n=gsnedder@host86-164-130-180.range86-164.btcentralplus.com) (Remote closed the connection)
- # [23:17] * Joins: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
- # [23:18] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [23:20] * Quits: archtech (n=stanv@83.228.56.37)
- # [23:21] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [23:38] <annevk42> afaik only Opera does HTML5 forms
- # [23:39] * Quits: riven` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [23:39] <theMadness> Most of it, yep.
- # [23:39] <theMadness> Except stuff like placeholder.
- # [23:39] <annevk42> though WebKit does some I think and I read on IRC that someone from Google was looking into implementing more
- # [23:40] <jgraham> hmm. I think the mosty recent change to tests2.dat is wrong
- # [23:41] <jgraham> <head></html><meta> should put <meta> as a child of <head> because </html> in <head> puts you in the after-head mode (not the in-body mode) and in after-head headish elements get appended to the head
- # [23:42] <jgraham> Anyone fancy confirming that for me before I revert the change?
- # [23:42] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [23:43] <annevk42> let me check
- # [23:45] <annevk42> you're wrong
- # [23:46] <jgraham> Oh
- # [23:47] <jgraham> Really? Why?
- # [23:51] <Hixie> you seem correct to me
- # [23:52] <Hixie> oh no
- # [23:52] <Hixie> the </html> implies <body> first
- # [23:52] <Hixie> so you fly through the after head mode, then into in body mode, then into after body, then after after body
- # [23:52] <Hixie> then you consume the </html>
- # [23:52] <Hixie> and then the <meta> goes only back as far as in body mode
- # [23:54] <jgraham> Ah, I forgot to reprocess the </html> in after-head
- # [23:54] <jgraham> Thanks :)
- # [23:59] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Read error: 110 (Connection timed out))
- # Session Close: Sun May 31 00:00:00 2009
The end :)