Options:
- # Session Start: Wed May 27 00:00:00 2009
- # Session Ident: #whatwg
- # [00:07] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [00:08] * Joins: aroben__ (n=aroben@unaffiliated/aroben)
- # [00:08] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [00:08] * Joins: olliej (n=oliver@17.244.8.116)
- # [00:08] * Joins: othermaciej (n=mjs@17.244.11.7)
- # [00:12] * Joins: wakaba_ (n=wakaba@EM114-51-11-67.pool.e-mobile.ne.jp)
- # [00:13] * Quits: roc (n=roc@202.0.36.64)
- # [00:13] * Joins: roc (n=roc@202.0.36.64)
- # [00:15] * Quits: wakaba (n=wakaba@114.51.148.255) (Read error: 104 (Connection reset by peer))
- # [00:16] <Hixie> #$%^*@$^@
- # [00:17] * Hixie finally admits to himself that he needs to reverse engineer <marquee>
- # [00:17] <Hixie> i was really hoping to be able to define html5 without doing this
- # [00:19] <ezyang> What needs to be reverse engineered about it?
- # [00:19] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [00:20] <Hixie> how does loop=4 work?
- # [00:20] <Hixie> if you change the behavior, does the looping restart?
- # [00:21] <ezyang> Aha
- # [00:21] <ezyang> That doesn't sound too difficult, albeit slightly time consuming
- # [00:23] <Hixie> it's not difficult, no :-)
- # [00:25] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [00:26] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [00:33] <Hixie> great, all the browsers act weirdly and differently from each other
- # [00:33] <Dashiva> And oddly enough I suspect that's not an ironic "great", but actually a positive thing?
- # [00:34] <ezyang> Hixie: In cases like this, is documenting existing behavior or deciding on a standard the first priority?
- # [00:36] * Quits: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [00:39] <Hixie> ezyang: what's the difference?
- # [00:39] <Hixie> Dashiva: it was ironic, though i guess it is actually good too, gives me more flexibility :-)
- # [00:45] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [00:45] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
- # [00:48] * Joins: hdh (n=hdh@58.187.202.7)
- # [00:53] <jwalden> browsers don't actually create anything new, they just copy like mad all the time :-)
- # [00:53] <jwalden> so writing a browser standard is just more copying :-)
- # [00:57] <othermaciej> we were all kinda trying to reverse engineer IE's <marquee>
- # [00:57] <othermaciej> if you can reverse engineer more accurately then win
- # [01:03] * Quits: othermaciej (n=mjs@17.244.11.7)
- # [01:03] * Joins: ciaran_lee (n=ciaran_l@89.100.107.77)
- # [01:06] * slightlyoff_afk is now known as slightlyoff
- # [01:06] * Quits: olliej (n=oliver@17.244.8.116)
- # [01:08] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [01:10] * Joins: olliej (n=oliver@17.244.8.116)
- # [01:11] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [01:12] * Joins: othermaciej (n=mjs@17.246.17.64)
- # [01:14] * Quits: cgriego (n=cgriego@rrcs-64-183-245-160.sw.biz.rr.com)
- # [01:14] * Joins: doublec (n=doublec@202.0.36.64)
- # [01:15] * Quits: heycam (n=cam@124-168-66-131.dyn.iinet.net.au) ("bye")
- # [01:20] <gmiernicki> has anyone thought about updating <blink> ?
- # [01:20] <gmiernicki> i think that tag needs some work
- # [01:24] * Quits: drostie (n=hopkins@5ED17066.cable.ziggo.nl) (Remote closed the connection)
- # [01:25] * Quits: ciaran_lee (n=ciaran_l@89.100.107.77) (Read error: 110 (Connection timed out))
- # [01:26] * Quits: aroben__ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [01:29] <ezyang> I'm looking at an old implementation of tree building, and I see that it's divided into "phases". Was this old vocabulary that was removed from the spec later?
- # [01:30] <Hixie> yeah
- # [01:31] <ezyang> I wonder how harmless it is.
- # [01:31] <Hixie> the spec has changed quite a bit since then
- # [01:31] <Hixie> in ways that matter
- # [01:32] <ezyang> Ok.
- # [01:32] <annevk2> you want to review all the old code, but you can probably get away with reusing parts of it
- # [01:32] <ezyang> This probably explains why less than a fourth of the tests are passing :-)
- # [01:33] * Parts: gmiernicki (n=gmiernic@unaffiliated/gmiernicki) ("gmiernicki--;")
- # [01:33] * Quits: othermaciej (n=mjs@17.246.17.64)
- # [01:38] <annevk2> http://twitter.com/masinter/statuses/1929353498 ?
- # [01:39] * Quits: nessy (n=nessy@124-168-245-234.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [01:40] * Quits: dglazkov (n=dglazkov@nat/google/x-d46be4e3c30ae3bc)
- # [01:41] <annevk2> someone has been sending off-topic emails or something?
- # [01:41] * Quits: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [01:42] * annevk2 wonders if a certain Dean E has been sending emails
- # [01:43] <annevk2> (certainly seemed like Shelley got one from him)
- # [01:47] * Quits: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [01:48] <Hixie> i sent him mail saying that calling the last 5 years of my technical life "not a technical specification" was personally offensive
- # [01:48] <Hixie> dunno about the other two!
- # [01:49] <Hixie> (he didn't seem to understand why i was offended, which is a little disconcerting, but oh well)
- # [01:53] <ezyang> "after after frameset" haha
- # [01:53] * Quits: dimich (n=dimich@72.14.227.1)
- # [01:53] <Hixie> yeah don't look too closely at the terminology in the html5 spec
- # [01:54] <Hixie> sometimes i backed myself into a corner and the results are embarassing :-)
- # [01:54] <Hixie> that's one example :-)
- # [01:54] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [02:05] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 54 (Connection reset by peer))
- # [02:47] * Quits: slightlyoff (n=slightly@nat/google/x-c790250b66a2b3de)
- # [02:51] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [02:53] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [03:00] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [03:01] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [03:12] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [03:13] * Quits: VeXocide (i=vexocide@snail.stack.nl) (Read error: 60 (Operation timed out))
- # [03:38] * Joins: cgriego (n=cgriego@cpe-72-181-202-225.tx.res.rr.com)
- # [03:38] * Quits: cgriego (n=cgriego@cpe-72-181-202-225.tx.res.rr.com) (Remote closed the connection)
- # [03:49] * Joins: nessy (n=nessy@124-168-245-234.dyn.iinet.net.au)
- # [03:51] * Joins: MikeSmith (n=MikeSmit@EM114-48-14-41.pool.e-mobile.ne.jp)
- # [03:57] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [03:58] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [04:59] * Joins: roa6v (i=roa6v@iceland.freeshell.org)
- # [05:04] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [05:05] * Joins: xydyx (n=hdh@58.187.205.4)
- # [05:06] * Quits: sayrer (n=chatzill@guest-225.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
- # [05:07] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [05:18] * Joins: wakaba (n=wakaba@EM114-51-169-86.pool.e-mobile.ne.jp)
- # [05:20] * Joins: sayrer (n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net)
- # [05:21] * Quits: Philip` (n=philip@zaynar.co.uk) (verne.freenode.net irc.freenode.net)
- # [05:21] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (verne.freenode.net irc.freenode.net)
- # [05:21] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [05:21] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [05:26] * Quits: hdh (n=hdh@58.187.202.7) (Read error: 113 (No route to host))
- # [05:27] * Quits: olliej (n=oliver@17.244.8.116)
- # [05:39] * Quits: wakaba_ (n=wakaba@EM114-51-11-67.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [05:47] * Quits: wakaba (n=wakaba@EM114-51-169-86.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [05:48] * Joins: wakaba (n=wakaba@EM114-51-21-114.pool.e-mobile.ne.jp)
- # [06:05] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [06:22] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:28] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:55] * Joins: KevinMarks (n=KevinMar@72.14.229.81)
- # [07:00] * Joins: dave_levin (n=dave_lev@72.14.224.1)
- # [07:06] * Joins: olliej (n=oliver@76.14.73.3)
- # [07:07] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 54 (Connection reset by peer))
- # [07:08] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:13] * Joins: ap (n=ap@194.154.88.38)
- # [07:17] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [07:20] * Quits: KevinMarks (n=KevinMar@72.14.229.81) ("The computer fell asleep")
- # [07:20] * Joins: jwalden (n=waldo@c-24-6-168-212.hsd1.ca.comcast.net)
- # [07:24] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (Read error: 104 (Connection reset by peer))
- # [07:24] * Joins: Dashimon (i=Dashiva@wikia/Dashiva)
- # [07:25] * Dashimon is now known as Dashiva
- # [07:33] * Quits: doublec (n=doublec@202.0.36.64) ("Leaving")
- # [07:39] * Joins: abarth_ (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [07:43] * Joins: VeXocide (i=vexocide@snail.stack.nl)
- # [07:49] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (Read error: 110 (Connection timed out))
- # [07:51] * Joins: heycam (n=cam@dyn-130-194-220-215.its.monash.edu.au)
- # [07:53] * Quits: roc (n=roc@202.0.36.64)
- # [08:00] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
- # [08:00] * Parts: abarth_ (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net) ("Leaving")
- # [08:05] * Joins: Rollie (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:05] * Quits: olliej (n=oliver@76.14.73.3)
- # [08:06] * Parts: Rollie (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:06] * Joins: Rollie (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:08] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [08:08] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [08:09] * Rollie is now known as Mrmil
- # [08:13] <MikeSmith> does the Khronos Group not provide public access to their WG/mailing-list discussions?
- # [08:14] * Joins: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk)
- # [08:14] <MikeSmith> I'm trying to find an info page and/or mailing list for the‘Accelerated 3D on Web’group that was announced last month
- # [08:16] <othermaciej> I don't think they do
- # [08:16] <othermaciej> this is one reason I am puzzled that Mozilla chose it as the venue for Canvas 3D
- # [08:18] <MikeSmith> I guess going to Khronos makes sense if it's intended to be a spec for exposing OpenGL to javascript
- # [08:19] <othermaciej> but the hard part is the Web platform aspect (how to make the API safe without being slow)
- # [08:19] <othermaciej> not the 3D aspect
- # [08:19] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-fde2be1a31723060)
- # [08:19] <othermaciej> and Khronos is poor on process openness afaik
- # [08:22] <MikeSmith> hmm
- # [08:22] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-fde2be1a31723060) (Client Quit)
- # [08:22] <MikeSmith> well, that's going to make things interesting
- # [08:24] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [08:27] <othermaciej> whatwg IRC gets results: http://blogs.adobe.com/jd/2009/05/_then_they_call_you_names.html
- # [08:27] <MikeSmith> "How Much Does it Cost to Get Involved?" section of http://www.khronos.org/members/ says "Free for Developers"
- # [08:27] <MikeSmith> but that page doesn't define what a "developer" is
- # [08:28] <othermaciej> maybe you just have to sign up then
- # [08:30] <MikeSmith> "A "troll" is someone who uses the anonymity possible on the Internet to harass others -- it is not someone who takes named responsibility for asking reasonable questions."
- # [08:32] <annevk42> what does "public-yet-pragmatically-inaccessible" mean?
- # [08:33] <othermaciej> that means this is a smoke-filled room
- # [08:33] <othermaciej> even though it is open to the public and logged on the Web
- # [08:33] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [08:33] <annevk42> I see
- # [08:35] <annevk42> wtf was has difficult question?
- # [08:35] <annevk42> s/has/his/
- # [08:35] * Joins: roc (n=roc@121-72-220-223.dsl.telstraclear.net)
- # [08:36] <othermaciej> he's just asking the hard question of why the Web platform should support things like video or animation when Flash already does it fine
- # [08:36] <othermaciej> aren't we just fragmenting the Web by providing a way to do those things without Flash?
- # [08:36] <othermaciej> and aren't we polluting the hypertext purity of HTML by trying to bend it to the purpose of Rich Internet Applications?
- # [08:36] <othermaciej> shouldn't Web apps written using the Open Web platform remain poor?
- # [08:37] * Quits: roc (n=roc@121-72-220-223.dsl.telstraclear.net) (Client Quit)
- # [08:37] <othermaciej> why the class warfare? why would they want to be rich?
- # [08:37] <MikeSmith> heh
- # [08:37] <sayrer> there are some fair points there
- # [08:38] <othermaciej> sure, but
- # [08:38] <othermaciej> no matter what difficult questions he asks, the answer always seems to be the same: not to add functionality to HTML and to just use Flash instead
- # [08:39] <sayrer> well ok, but that bias is pretty obvious
- # [08:39] <MikeSmith> I wish he would just get back to pure unadultered trolling, instead of I-am-not-trolling
- # [08:40] <sayrer> for example, there are many Mozilla community members who don't see h264 video elements as a meaningful advance over flash movies
- # [08:40] <sayrer> but the interoperability story is worse, on balance
- # [08:40] <sayrer> although you do get on some devices where flash isn't present
- # [08:41] <MikeSmith> who cares about those device?
- # [08:41] <MikeSmith> devices
- # [08:41] <othermaciej> a surprising number of people care about devices such as the iPhone
- # [08:41] <othermaciej> I think the potential advance of <video> is twofold:
- # [08:41] <MikeSmith> othermaciej: yeah, I was being facetious
- # [08:42] <MikeSmith> I was channeling
- # [08:42] <sayrer> it's not a nice situation, morally. many handset makers are members of the mpeg consortium
- # [08:43] <othermaciej> (1) as to openness, I think <video> + H.264 is an improvement, because a patent-encumbered open standard is still an open standard; and there is the opportunity for expiration of certain key patents to help matters further
- # [08:43] <sayrer> open standards should be distributable by open source projects
- # [08:43] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:43] <sayrer> h.264 fails that test
- # [08:45] <othermaciej> (2) I think one of the most interesting aspects is the technology story, that video can be freely mixed with your other content and doesn't have to be in a special multimedia box
- # [08:45] <sayrer> yes, that is a theoretical advantage
- # [08:45] <othermaciej> after all, much of programming today is about connecting things together, not raw capabilities
- # [08:45] <sayrer> but so far the interoperability is pretty bad
- # [08:45] <Philip`> Browsers should improve their plugin integration so that Flash doesn't have to be in a special plugin box
- # [08:47] <othermaciej> I am more inclined at present to put Flash in a hermetically sealed box
- # [08:47] <othermaciej> so that it can stop crashing the browser so much
- # [08:47] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:47] <sayrer> yeah... like a different process
- # [08:52] <annevk42> oh look, the mainframe argument came back
- # [08:54] <othermaciej> everything has a constituency
- # [08:57] * Joins: maikmerten (n=merten@129.217.9.66)
- # [08:59] <jgraham> re: http://twitter.com/masinter/statuses/1929353498 it may be me that is being mocked for calling him impolite (asserting that something was useless because he personally couldn't think of the uses)
- # [09:05] <hsivonen> MPEG-4 as an "open standard" is persuasive against single-vendor ad hoc formats but still not good enough, because it is patent-encumbered
- # [09:05] <othermaciej> I don't think calling someone impolite is an ad hominem argument
- # [09:05] <othermaciej> unless you say that because they are impolite, the position they hold must be wrong
- # [09:14] * heycam wonders why sam's latest mail is sent in UTF-7 and says "application/xhtml왩" instead of "application/xhtml+xml"
- # [09:17] <annevk42> heycam, maybe because your mail client sucks? wfm
- # [09:17] <heycam> could be
- # [09:18] <Philip`> I see "+xml" in the raw message, but I guess that gets decoded funny as UTF-7
- # [09:18] <heycam> yeah
- # [09:19] <Philip`> In Thunderbird I get 왩
- # [09:19] <heycam> i'm using mutt
- # [09:19] <heycam> (and as the author says, all mail clients suck...)
- # [09:19] <MikeSmith> heycam: yeah, I get the 왩 in mutt too
- # [09:19] <heycam> i guess thunderbird encoded incorrectly (since tb is what sam used it seems)
- # [09:20] <othermaciej> is he sending UTF-7 as a way to make a subtle point about recent list discussion?
- # [09:22] <heycam> heh that was my first thought, but then i couldn't work out what that point would be
- # [09:25] <Philip`> He was replying to a message that was also UTF-7, so I'd guess his mail client copied that by default
- # [09:28] <hsivonen> URL to UTF-7 email?
- # [09:28] <heycam> http://lists.w3.org/Archives/Public/public-html/2009May/0469.html
- # [09:28] <hsivonen> heycam: thanks
- # [09:28] <heycam> it interestingly caused the list archive to omit the links to senders/receivers
- # [09:30] <heycam> oh not omitted, just included verbatim as invalid html (<span id="to"><dfn>To</dfn>: Manu Sporny <msporny@digitalbazaar.com></span>)
- # [09:30] * Parts: heycam (n=cam@dyn-130-194-220-215.its.monash.edu.au) ("→home")
- # [09:32] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:38] * Joins: shepazu (n=schepers@c-71-202-124-114.hsd1.ca.comcast.net)
- # [09:41] * Joins: dave_levin_ (n=dave_lev@72.14.227.1)
- # [09:41] * Quits: dave_levin_ (n=dave_lev@72.14.227.1) (Remote closed the connection)
- # [09:47] * Quits: ap (n=ap@194.154.88.38)
- # [09:53] * Joins: heycam (n=cam@124-168-66-131.dyn.iinet.net.au)
- # [09:53] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
- # [09:53] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [09:54] * Joins: billyjackass (n=MikeSmit@EM114-48-192-35.pool.e-mobile.ne.jp)
- # [09:55] * Quits: MikeSmith (n=MikeSmit@EM114-48-14-41.pool.e-mobile.ne.jp) (Nick collision from services.)
- # [09:55] * billyjackass is now known as MikeSmith
- # [09:56] <hsivonen> Hixie: it seems you should have adopted the "HTML won" or "HTML is winning" line in the WaSP interview without talking about "4"
- # [09:58] * Joins: ap (n=ap@194.154.88.38)
- # [09:58] <annevk42> lol yeah; I'm still wondering what Leif is trying to proof, but it sure is funny
- # [10:00] <hsivonen> I guess it really is inconsistent to say that HTML 4 is winning while at the same time holding the line that the implemented HTML and HTML 4 are very distinct
- # [10:00] <hsivonen> so HTML as she are spoke is winning hands down
- # [10:00] <hsivonen> not worth a thread, though
- # [10:02] <annevk42> it doesn't seem worth it to have an argument about that
- # [10:05] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [10:05] <annevk42> oh jd/adobe's archives are fun: http://blogs.adobe.com/jd/2008/08/lets_use_microsoft_runtimes.html
- # [10:06] * Joins: philipj__ (n=philipj@pat.se.opera.com)
- # [10:07] <annevk42> hsivonen, we disabled UTF-7 outside email I believe
- # [10:08] <annevk42> hsivonen, UTF-7 and UTF-32 should no longer work in the latest Opera
- # [10:08] <hsivonen> annevk42: excellent
- # [10:08] <hsivonen> I've lost track of what happened to the UTF-7 disablement effort in Gecko
- # [10:12] <hsivonen> annevk42: "When asked why, the most common response is something along the lines of "Because Adobe might do something bad someday." (At this point I want to ask, "What, like they did with PostScript or PDF?" ;-)" is interesting
- # [10:12] <hsivonen> annevk42: because one might argue Adobe started morphing PDF in undesirable ways after PDF 1.4
- # [10:13] <annevk42> they killed FlashPaper
- # [10:13] <hsivonen> I didn't like the effort to turn Adobe Reader into an enterprise client platform before Adobe bought Macromedia
- # [10:14] <annevk42> they charge for Flash to make it work on devices as far as I know and Flash is not available everywhere
- # [10:14] * Quits: maikmerten (n=merten@129.217.9.66) ("Verlassend")
- # [10:14] <hsivonen> Adobe Intelligent Document platform it was called, IIRC
- # [10:15] <annevk42> does Gecko have its own Unicode and character encoding converter implementation?
- # [10:16] <hsivonen> annevk42: yes
- # [10:16] <hsivonen> annevk42: Opera has, too, right?
- # [10:17] <annevk42> afaik
- # [10:17] <annevk42> I think Safari relies on Mac OS libraries
- # [10:17] <annevk42> I wonder what Chrome is doing
- # [10:19] <hsivonen> I wouldn't be surprised if Chrome shipped ICU
- # [10:19] <hsivonen> Safari uses system ICU
- # [10:22] <annevk42> seems that Chrome uses ICU
- # [10:23] * Joins: BARTdG (n=BARTdG@5ED42544.cable.ziggo.nl)
- # [10:23] <annevk42> hmm, is it normal for browsers to be bundled with FFmpeg?
- # [10:23] <annevk42> -> http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/
- # [10:25] <MikeSmith> what do they use xulrunner for?
- # [10:26] * Joins: Rik`_ (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net)
- # [10:26] * Joins: Hish (n=chatzill@mail2.n-e-s.de)
- # [10:27] * Joins: roc (n=roc@121-72-220-223.dsl.telstraclear.net)
- # [10:28] <hsivonen> MikeSmith: the check-in message is interesting: http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/xulrunner-sdk/?view=log
- # [10:28] <othermaciej> SafariWin ships ICU
- # [10:28] <annevk42> I'm now getting "An Exception Has Occurred"
- # [10:29] <hsivonen> annevk42: It'll be interesting to see what they do with ffmpeg and how they navigate the patent/(L)GPL situation
- # [10:30] <annevk42> http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/xulrunner-sdk/win/README.google hmm
- # [10:30] <annevk42> hsivonen, yeah
- # [10:35] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-6b911b8b92fb3082)
- # [10:36] <othermaciej> Chrome includes the xulrunner SDK?
- # [10:37] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-6b911b8b92fb3082) (Client Quit)
- # [10:37] <annevk42> I don't think everything in that directory is included in Chromium
- # [10:38] * Joins: hdh (n=hdh@58.187.205.25)
- # [10:40] * Quits: Rik` (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 110 (Connection timed out))
- # [10:44] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [10:47] * Quits: jwalden (n=waldo@c-24-6-168-212.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
- # [10:49] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:50] * Joins: jwalden_ (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [10:50] * jwalden_ is now known as jwalden
- # [10:51] <zcorpan_> Hixie: <td><dfn title="attr-marquee-behavior-alternate">scroll</dfn> - s/scroll/alternate/
- # [10:56] * Quits: MikeSmith (n=MikeSmit@EM114-48-192-35.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [10:56] * Quits: xydyx (n=hdh@58.187.205.4) (Read error: 110 (Connection timed out))
- # [10:57] <zcorpan_> Hixie: why are marquee's event handler attributes just on <marquee> while the other event handler attributes are global?
- # [10:58] <zcorpan_> Hixie: "title="dom-marquee-trueSpeed"><code>trueSpeed</code></dfn>, DOM" - drop the comma
- # [10:59] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [10:59] <annevk42> zcorpan_, so they onlly pollute marquee iirc
- # [11:00] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-8161707aeced3496)
- # [11:02] <zcorpan_> annevk2: why do we want to pollute everything with <video>-specific event handler attributes, then?
- # [11:06] * Quits: mpt_ (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [11:08] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [11:08] <annevk42> so you can listen to video events on parent elements using event handlers
- # [11:08] <annevk42> I guess
- # [11:08] * Quits: BARTdG (n=BARTdG@5ED42544.cable.ziggo.nl) ("Apparaat USB-apparaat voor massa-opslag uit systeem verwijderd")
- # [11:10] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [11:11] <zcorpan_> annevk2: but they don't bubble
- # [11:12] <annevk42> then I don't know
- # [11:12] <Dashiva> Capture?
- # [11:12] <annevk42> maybe event handlers are typically put on HTMLElement?
- # [11:12] <annevk42> Dashiva, event handlers can't capture
- # [11:13] <Dashiva> Oh, the attribute handlers? My bad.
- # [11:14] <zcorpan_> Hixie: "(Top to Button)" - typo
- # [11:15] * Quits: hdh (n=hdh@58.187.205.25) (Remote closed the connection)
- # [11:17] * Joins: hdh (n=hdh@58.187.205.25)
- # [11:20] * Joins: mat_t_ (n=mattomas@conference/ubuntu-developer-summit/x-556488f467c5da4f)
- # [11:20] * Quits: hdh (n=hdh@58.187.205.25) (Remote closed the connection)
- # [11:21] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-8161707aeced3496) (Read error: 113 (No route to host))
- # [11:24] * Quits: Hish (n=chatzill@mail2.n-e-s.de) (Remote closed the connection)
- # [11:27] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [11:29] * Joins: MikeSmith (n=MikeSmit@EM114-48-192-35.pool.e-mobile.ne.jp)
- # [11:31] <Dashiva> "There is no universal rule that will always work which would allow you to differentiate CURIEs from URIs"
- # [11:32] <Dashiva> I thought that was what safe CURIEs were for? <http://lists.w3.org/Archives/Public/public-html/2009May/0426.html>
- # [11:33] <hsivonen> Dashiva: seems like an unfortunate design
- # [11:33] * Quits: roa6v (i=roa6v@iceland.freeshell.org) (Read error: 110 (Connection timed out))
- # [11:35] * Joins: hdh (n=hdh@58.187.205.25)
- # [11:38] * Quits: hdh (n=hdh@58.187.205.25) (Remote closed the connection)
- # [11:39] * Joins: hdh (n=hdh@58.187.205.25)
- # [11:40] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
- # [11:41] <MikeSmith> would be nice to have some kind of general response available to the "we already spent month/years working on this specification"
- # [11:41] <MikeSmith> for the case where the "we" didn't include actual UA implementors
- # [11:41] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [11:42] <MikeSmith> or at least a way that I could get a nickel for every time somebody said that
- # [11:42] <Dashiva> Or a beer?
- # [11:42] <MikeSmith> heh
- # [11:42] <MikeSmith> yeah, even better
- # [11:42] <MikeSmith> or a chu-hai
- # [11:42] <Dashiva> You might be too drunk to work most days, though
- # [11:43] <MikeSmith> we've crossed that bridge already
- # [11:43] <MikeSmith> the too-drunk-to-work bridge
- # [11:44] * Joins: ciaran_lee (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net)
- # [11:45] * Joins: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [11:45] * jgraham is surprised MikeSmith made it all the way acroos the bridge rather than haphazardly stumbling off the edge into the water
- # [11:45] <annevk42> MikeSmith, we do, "Sorry, not part of the Web. Try again."
- # [11:45] <hsivonen> annevk42: how about some less divisive rethoric?
- # [11:46] * Quits: hdh (n=hdh@58.187.205.25) (Remote closed the connection)
- # [11:46] * Joins: hdh (n=hdh@58.187.205.25)
- # [11:50] * Quits: hdh (n=hdh@58.187.205.25) (Remote closed the connection)
- # [11:50] * Joins: wakaba_ (n=wakaba@114.51.46.105)
- # [11:51] * Joins: hdh (n=hdh@58.187.205.25)
- # [11:51] * Quits: mat_t_ (n=mattomas@conference/ubuntu-developer-summit/x-556488f467c5da4f) ("This computer has gone to sleep")
- # [11:53] <jgraham> annevk42: I'm not sure that is an answer to the same question. I mean RDFa could be "part of the web" in some sense but that doesn't mean it's a good idea
- # [11:54] <annevk42> "Sorry, won't work on the Web. Try again."
- # [11:55] <jgraham> As hsivonen said it's nice to be more diplomatic than that when you tell people their baby is ugly. Although it often doesn't seem to help
- # [11:55] <Philip`> MikeSmith: I guess the argument is that we should make decisions based on future costs, not on past costs
- # [11:56] <annevk42> jgraham, I think hsivonen was sarcastic
- # [11:56] <annevk42> problem with RDFa is that it's made for XHTML which is not really there nor here
- # [11:57] <annevk42> the retrofitting it for HTML process is interesting though
- # [11:57] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-b2315d1b43d9b173)
- # [11:58] * Quits: wakaba (n=wakaba@EM114-51-21-114.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
- # [11:58] <Dashiva> Leif doesn't seem to get the whole cowpath thing...
- # [11:59] <jgraham> annevk42: Maybe. IMHO the problem with RDFa is rather that it is too hard to use in any serialization. It doesn't really meet at least the last three criterion in http://standblog.org/blog/post/2009/05/20/About-Generativity
- # [11:59] * Quits: hdh (n=hdh@58.187.205.25) (Remote closed the connection)
- # [11:59] <jgraham> But meeting all those criterion is pretty much essential to be a success on the web scale
- # [12:00] <annevk42> I was just commenting on it not even working
- # [12:01] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-b2315d1b43d9b173) (Client Quit)
- # [12:01] * Joins: webben (n=benh@nat/yahoo/x-82c2865ac4d5a243)
- # [12:01] <Philip`> If it's going to fail on the web scale, it'd be nice to minimise the harm that it causes while failing
- # [12:02] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-67cdc7bb7de434aa)
- # [12:02] <jgraham> annevk42: Right but that is a technical problem which can (in principle) be solved. Focusing on the soluble problem whilst ignoring the hard, systemic issues seems like the wrong approach
- # [12:03] <Philip`> (e.g. by trying to ensure it's defined in a way that fits sensibly within HTML-processor architectures, so that it won't cause those architectures to be changed to accommodate it)
- # [12:05] * Quits: webben (n=benh@nat/yahoo/x-82c2865ac4d5a243) (Client Quit)
- # [12:06] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-67cdc7bb7de434aa) (Client Quit)
- # [12:09] <Philip`> (...and then it can compete with other approaches to data markup, and can win or lose based on the inherent merits of its design rather than on the bugginess/non-standardisation of implementations)
- # [12:09] * Quits: syp_ (n=syp@128.178.82.67) (Read error: 104 (Connection reset by peer))
- # [12:10] <Dashiva> RDFa qualifies as QNames in content, right?
- # [12:10] * Joins: syp_ (n=syp@lasigpc9.epfl.ch)
- # [12:12] <jgraham> Philip`: I am not disagreeing with the reasonableness of what your are doing, however I don't think it is the most important issue. I get the impression that some people thing that RDFa-in-HTML is a series of soluble technical challenges which, when solved, can pave the way to it being anointed the One True microdata solution.
- # [12:12] <Philip`> Dashiva: You probably shouldn't call them that, because people will disagree and say they're not QNames
- # [12:12] * mpt_ is now known as mpt
- # [12:12] <Dashiva> But it's the same problem?
- # [12:12] <Philip`> Dashiva: Yes
- # [12:13] <Dashiva> I was wondering if it had fallen into obscurity because of all the other noise around RDFa, or if it's not considered an issue anymore
- # [12:13] * Joins: webben (n=benh@nat/yahoo/x-3399494b4a09c3e2)
- # [12:13] <Dashiva> E.g. @prefix would still have this issue
- # [12:13] * Quits: webben (n=benh@nat/yahoo/x-3399494b4a09c3e2) (Client Quit)
- # [12:14] <Philip`> That's an issue to do with the inherent merits of RDFa's design, rather than being something that will cause a particular mess in text/html, so I don't care much about that problem now
- # [12:14] <Dashiva> Fair enough
- # [12:15] <Philip`> (xmlns:* will cause ugliness in HTML-to-XHTML serialisers and namespace-aware document models etc, whereas @prefix will just make RDFa fragile and hard to use)
- # [12:18] * Joins: Lachy (n=Lachy@pat-tdc.opera.com)
- # [12:21] * Joins: webben (n=benh@nat/yahoo/x-34a9ebe696fafde7)
- # [12:25] <hsivonen> annevk42: I wasn't being sarcastic
- # [12:26] <hsivonen> jgraham: yeah, RDFa has deeper issues than CURIEs, but it's alarming that fixing even the surface issues is so controversial
- # [12:27] <annevk42> hsivonen, oh, I thought since you're using those exact words...
- # [12:27] * Quits: ciaran_lee (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net) (Read error: 104 (Connection reset by peer))
- # [12:27] * Joins: ciaran_lee (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net)
- # [12:27] * Quits: webben (n=benh@nat/yahoo/x-34a9ebe696fafde7) (Remote closed the connection)
- # [12:27] <annevk42> I was sarcastic, though, in case that was unclear
- # [12:28] <Philip`> At least people seem to mostly agree that the surface issues need to be fixed, and don't just discard it as being invalid markup and therefore irrelevant
- # [12:28] * Joins: webben (n=benh@nat/yahoo/x-4aa6165a697d15b7)
- # [12:28] <hsivonen> annevk42: I was referring to shepazu's criticism, though
- # [12:29] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [12:31] * Joins: ciaran_lee_ (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net)
- # [12:32] * Quits: webben (n=benh@nat/yahoo/x-4aa6165a697d15b7) (Remote closed the connection)
- # [12:32] * Joins: webben (n=benh@nat/yahoo/x-5134614ef7348e4d)
- # [12:38] * Quits: wakaba_ (n=wakaba@114.51.46.105) (Read error: 104 (Connection reset by peer))
- # [12:39] * Joins: webben_ (n=benh@nat/yahoo/x-00146947d82f3113)
- # [12:39] * Joins: wakaba (n=wakaba@114.51.176.31)
- # [12:45] * Joins: syp__ (n=syp@lasigpc9.epfl.ch)
- # [12:45] * Quits: syp_ (n=syp@lasigpc9.epfl.ch) (Read error: 104 (Connection reset by peer))
- # [12:47] * Quits: ciaran_lee (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net) (Read error: 110 (Connection timed out))
- # [12:48] * Joins: jwalden_ (n=waldo@98.248.40.206)
- # [12:48] * jwalden_ is now known as jwalden
- # [12:49] * Joins: billyjackass (n=MikeSmit@EM114-48-190-53.pool.e-mobile.ne.jp)
- # [12:51] * Quits: webben (n=benh@nat/yahoo/x-5134614ef7348e4d) ("leaving")
- # [12:53] * Joins: hdh (n=hdh@58.187.206.167)
- # [12:57] * Quits: MikeSmith (n=MikeSmit@EM114-48-192-35.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [13:03] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 60 (Operation timed out))
- # [13:29] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [13:29] * Joins: Rik|work (n=Rik|work@193.93.127.141)
- # [13:35] * Quits: webben_ (n=benh@nat/yahoo/x-00146947d82f3113) (Read error: 110 (Connection timed out))
- # [13:46] * Joins: drostie (n=hopkins@wlan-145-94-170-244.wlan.tudelft.nl)
- # [13:47] * Joins: heycam` (n=cam@210.84.19.113)
- # [13:48] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-f7ed91615625b5bf)
- # [13:52] <Philip`> http://buzzword.org.uk/2009/ttldent/spec - "CURIE prefixes are hard-coded by this specification, with a fallback to lookups on prefix.cc"
- # [13:53] <hsivonen> Is there still any data on whether Google hard-codes v: ?
- # [13:55] <annevk42> "The <title> is parsed for ttldent"
- # [13:55] <annevk42> is that legal in RDFa too?
- # [13:56] * Quits: heycam (n=cam@124-168-66-131.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [13:57] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-f7ed91615625b5bf) ("This computer has gone to sleep")
- # [13:58] <Philip`> hsivonen: I've still not seen any way to test Google's RDFa support
- # [13:59] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-1cdc792c403ce5fc)
- # [14:01] * Joins: Madness (n=petal@85.20.140.167)
- # [14:02] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-1cdc792c403ce5fc) (Client Quit)
- # [14:06] * Quits: theMadness (n=petal@85.20.140.190) (Read error: 113 (No route to host))
- # [14:07] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [14:12] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [14:16] <hsivonen> are microbloggers expected to type ttldent?
- # [14:17] <hsivonen> or are higher-layer semantic microblogging apps supposed to use twitter/identi.ca as RDF conduits?
- # [14:25] * Joins: webben (n=benh@nat/yahoo/x-1fd0becb8b47fc9e)
- # [14:30] * Quits: roc (n=roc@121-72-220-223.dsl.telstraclear.net)
- # [14:43] * Joins: taf2 (n=taf2@38.99.201.242)
- # [14:46] * Joins: pmuellr (n=pmuellr@nat/ibm/x-8a5274e8203edb6e)
- # [14:48] * Quits: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [14:51] * Joins: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [14:55] * Joins: webben_ (n=benh@nat/yahoo/x-207ec26adef36780)
- # [14:55] * Quits: webben (n=benh@nat/yahoo/x-1fd0becb8b47fc9e) ("Lost terminal")
- # [15:07] * Quits: Lachy (n=Lachy@pat-tdc.opera.com) ("Leaving")
- # [15:10] * Joins: starjive (i=beos@213.66.216.93)
- # [15:10] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-1528d5b6fc379335)
- # [15:10] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 60 (Operation timed out))
- # [15:11] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [15:11] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 104 (Connection reset by peer))
- # [15:11] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [15:17] * Quits: drostie (n=hopkins@wlan-145-94-170-244.wlan.tudelft.nl) (Remote closed the connection)
- # [15:18] * Joins: myakura (n=myakura@p3087-ipbf6705marunouchi.tokyo.ocn.ne.jp)
- # [15:27] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-1528d5b6fc379335) (Read error: 113 (No route to host))
- # [15:28] * Quits: webben_ (n=benh@nat/yahoo/x-207ec26adef36780) (Read error: 110 (Connection timed out))
- # [15:28] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [15:32] * Quits: philipj__ (n=philipj@pat.se.opera.com) (Read error: 60 (Operation timed out))
- # [15:33] * Joins: philipj__ (n=philipj@pat.se.opera.com)
- # [15:35] <hsivonen> whee! lots of unit test failures in the html5lib suite after making EOF inside of tag discard the tag
- # [15:39] <Dashiva> whee as in "There is non-trivial test coverage!" or "Oh boy, lots of work fixing all these tests"? :)
- # [15:39] * philipj__ is now known as philipj
- # [15:40] * Joins: mstange (n=markus@aixd3.rhrk.uni-kl.de)
- # [15:42] <hsivonen> Dashiva: more like: I wish test for condition x didn't gratuitously depend on error handling in case y
- # [15:43] * hsivonen goes look up blame for tests3
- # [15:43] <gsnedders> tests3 in the tokenizer?
- # [15:44] <hsivonen> gsnedders: yeah
- # [15:44] <gsnedders> They're the programmatically generated ones by Philip` testing all cases in the tok, IIRC
- # [15:44] <hsivonen> Philip`: should I manually edit tests3 or should they be regenerated?
- # [15:46] <hsivonen> Philip`: specifically, all the tests testing transitions inside tags should end in '>' instead of ending in EOF
- # [15:49] * Quits: wakaba (n=wakaba@114.51.176.31) (Read error: 104 (Connection reset by peer))
- # [15:49] * Joins: wakaba (n=wakaba@EM114-51-152-237.pool.e-mobile.ne.jp)
- # [15:50] * Joins: webben (n=benh@nat/yahoo/x-1cdf24962da5c0dd)
- # [15:56] * Joins: eric_carlson (n=eric_car@nat/apple/x-3eaad1263deba4ea)
- # [16:00] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
- # [16:01] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [16:09] * Quits: archtech (n=stanv@83.228.56.37)
- # [16:13] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [16:19] <Philip`> hsivonen: Regeneration is non-trivial, so I suggest just editing them manually for now
- # [16:19] <Philip`> ("non-trivial" means I have to implement the new spec in OCaml)
- # [16:20] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [16:20] <Philip`> (and probably modify the way it decides which test cases to generate)
- # [16:20] <jgraham> Philip`: But functional programming is supposed to be so simple :)
- # [16:21] <Philip`> jgraham: Sure, I wouldn't want to write a Java program to automatically generate tokeniser tests :-)
- # [16:21] <Philip`> but still I'd have to read the spec and work out what's changed
- # [16:21] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-9ad1934a13717f82)
- # [16:22] <jgraham> Philip`: Maybe you should hve ritten it in lisp. It is well knon that lisp solves all problems for you
- # [16:25] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-9ad1934a13717f82) (Client Quit)
- # [16:25] * Quits: hdh (n=hdh@58.187.206.167) (Remote closed the connection)
- # [16:25] * Joins: billmason (n=billmaso@ip147.unival.com)
- # [16:26] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-9db1d2bcbe4e3280)
- # [16:26] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [16:28] * mpt_ is now known as mpt
- # [16:31] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-9db1d2bcbe4e3280) ("This computer has gone to sleep")
- # [16:32] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-674f54f482b5f80e)
- # [16:33] <hsivonen> Philip`: ok
- # [16:35] * Quits: nessy (n=nessy@124-168-245-234.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [16:35] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [16:36] * Quits: ap (n=ap@194.154.88.38)
- # [16:54] <hsivonen> http://blog.digitalbackcountry.com/2009/05/html5-versus-flash-versions/
- # [16:56] <annevk42> seems a bit ill-informed to base it on outdated Wikipedia information
- # [16:56] <Rik|work> so creating new features in flash is contributing to the open web ?
- # [16:57] <annevk42> if they take of they certainly create incentives
- # [17:01] * jgraham is intrigued at how actionscript can cover <nav>
- # [17:03] <hsivonen> jgraham: maybe they added an accessibility API in that rev?
- # [17:05] <jgraham> hsivonen: Could be. In general that table doesn't give enough information to tell what the corresponding feature is assumed to be
- # [17:05] <jgraham> e.g. I have never seen flash integrate with my browser urlbar which a good implementation of <input type="url"> would
- # [17:07] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-674f54f482b5f80e) ("This computer has gone to sleep")
- # [17:08] <hsivonen> http://www.webkitchen.be/2009/05/27/adobe-versus-the-open-web/ seems to miss that the Open Web is about the 'open' part--not about the existence of features
- # [17:09] * Quits: mstange (n=markus@aixd3.rhrk.uni-kl.de) ("ChatZilla 0.9.84-2009030221 [Firefox 3.6a1pre/20090526031623]")
- # [17:13] <annevk2> could be that he's just trying to mislead
- # [17:15] <Dashiva> If he really is Asa, that would be expected
- # [17:15] <Dashiva> Wait, wrong blog
- # [17:15] * Joins: archtech (n=stanv@83.228.56.37)
- # [17:17] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [17:17] * Quits: shepazu (n=schepers@c-71-202-124-114.hsd1.ca.comcast.net)
- # [17:17] <jgraham> His job title is "professional fanboy" so...
- # [17:17] <jgraham> Oh wait they call it "Adobe platform evangelist" but the effect is the same
- # [17:18] <Dashiva> "Remember the old days where you had to choose between Windows Media Player, Real Player and Quicktime?"
- # [17:18] <Dashiva> Remember the new days when you have to choose between Flash and Silverlight and ...
- # [17:18] <hsivonen> are you guys trying to make it to Last Week?
- # [17:19] <Dashiva> I don't have to try to make it to Last Week
- # [17:19] <Dashiva> It just happens on its own
- # [17:21] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-b4f2dafd76abb473)
- # [17:25] <jgraham> I gave up trying to make MLW when it became obvious how easy that was
- # [17:26] <Dashiva> Although the last few times I'm just collateral damage for saying things inbetween the real juicy lines
- # [17:26] <ezyang> Good morning all!
- # [17:27] <Dashiva> How open are the various adobe things he lists as open?
- # [17:28] <jgraham> ezyang: The i18n people will have you for comments like that
- # [17:28] <Dashiva> I heard something about only the RTMP spec being released, but in a way so it wasn't possible to actually use it
- # [17:31] <ezyang> jgraham: I come from MIT: "good morning" is an appropriate salutation for whenever you've woken up, whether it be 10AM, 2PM, 6PM, or 1AM
- # [17:33] <Dashiva> But what if we haven't just woken up?
- # [17:33] <Dashiva> Why are you pushing your personal state onto us?
- # [17:33] * ezyang laughs maniacally
- # [17:33] <hsivonen> http://twitter.com/psd/statuses/1935782044
- # [17:33] <Dashiva> What if some of us are easily manipulated, and end up thinking it's morning
- # [17:33] * Joins: dglazkov (n=dglazkov@216.239.45.4)
- # [17:36] * Joins: mlpug (n=mlpug@a88-115-171-214.elisa-laajakaista.fi)
- # [17:39] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Remote closed the connection)
- # [17:39] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-b4f2dafd76abb473) ("This computer has gone to sleep")
- # [17:39] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [17:47] <ezyang> gsnedders: Did you get a chance to try running the new test suite?
- # [17:49] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-0f479fba2ba32d6d)
- # [17:51] * Joins: ap (n=ap@194.154.88.38)
- # [17:55] <ezyang> lock on php-tb TreeConstructer.php
- # [17:56] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-0f479fba2ba32d6d) ("This computer has gone to sleep")
- # [17:59] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-73a46991c9e4d7a5)
- # [18:06] * Quits: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [18:07] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-73a46991c9e4d7a5) (Read error: 60 (Operation timed out))
- # [18:10] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [18:11] * Quits: VeXocide (i=vexocide@snail.stack.nl) (Read error: 60 (Operation timed out))
- # [18:13] <ezyang> Ugh... the whatwg spec keeps reflowing for no apparent reason.
- # [18:13] <ezyang> Maybe I should get a dual monitor setup
- # [18:18] <gsnedders> ezyang: No
- # [18:18] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [18:18] <gsnedders> ezyang: I read Anna Karenina for far too long last night and only got up at 1pm :P
- # [18:19] <gsnedders> ezyang: Also: there's more to life than html5lib :P
- # [18:19] <gsnedders> Or, at least, I think there is.
- # [18:21] <ezyang> Heh
- # [18:21] <ezyang> No life for me. Not at least until Saturday
- # [18:21] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("Ex-Chat")
- # [18:21] <gsnedders> I guess I'm not meant to have any seeming I'm in study leave still.
- # [18:22] <jgraham> gsnedders: You are probably suppoed to study :)
- # [18:22] <gsnedders> jgraham: But the AH English class is going out tonight!
- # [18:22] <gsnedders> jgraham: The head of English arranged it! :P
- # [18:22] * Philip` ought to have no life until 2pm tomorrow, but will probably end up playing games instead of finishing his paper properly
- # [18:23] <gsnedders> Basically, we're a channel that's good at procrastinating.
- # [18:23] <gsnedders> And in the case of several of us good at procrastinating into doing things that are useful, but don't actually need to be done now.
- # [18:24] <gsnedders> jgraham: Also, I've apparently signed up in a moment of stupidity to go to a Jesus open day.
- # [18:24] <gsnedders> (College, that is)
- # [18:24] <jgraham> Oh, I was confused for a moment there
- # [18:24] <jgraham> Which is ironic
- # [18:24] <gsnedders> :D
- # [18:24] <jgraham> Anyway, good college
- # [18:25] <gsnedders> jgraham: What? Don't you think of it? Haven't you had a thing or two to do with it? :P
- # [18:26] * jgraham notes that gsnedders is no longer making sense
- # [18:26] <gsnedders> "no longer"?
- # [18:26] <gsnedders> I stopped making sense a long time ago!
- # [18:26] <gsnedders> Making sense is _so boring_.
- # [18:26] <gsnedders> I mean, people understand you!
- # [18:27] <Philip`> If they're going to name colleges after people from books, they ought to pick good ones, like Saruman College
- # [18:28] <gsnedders> Philip`: Peh. There are better colleges, like Hixie College. :P
- # [18:29] * jgraham is struck by the overwhelming tempation to rename all the Cambridge colleges after Harry Potter characters
- # [18:32] <Philip`> jgraham: The university's 800th anniversary seems like a great opportunity to modernise in such a way
- # [18:33] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [18:34] <jgraham> It would make us more accessible to people from a wide range of backgrounds
- # [18:38] <gsnedders> Philip`: Oh, and don't worry. I won't bully you into having supper with me for once. :D
- # [18:43] * Quits: webben (n=benh@nat/yahoo/x-1cdf24962da5c0dd) (Remote closed the connection)
- # [18:43] * Joins: webben (n=benh@nat/yahoo/x-001856696a2b324e)
- # [18:46] * Quits: webben (n=benh@nat/yahoo/x-001856696a2b324e) (Client Quit)
- # [18:47] * Joins: webben (n=benh@nat/yahoo/x-82c6493c5f78d001)
- # [18:47] * Quits: sayrer (n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net) (Read error: 110 (Connection timed out))
- # [18:49] * Quits: webben (n=benh@nat/yahoo/x-82c6493c5f78d001) (Remote closed the connection)
- # [18:50] * Joins: webben (n=benh@nat/yahoo/x-f98ffe2b5505b007)
- # [18:54] * Joins: sayrer (n=chatzill@guest-225.mountainview.mozilla.com)
- # [18:57] * Quits: jwalden (n=waldo@98.248.40.206) ("->office")
- # [19:01] * Quits: webben (n=benh@nat/yahoo/x-f98ffe2b5505b007) (Remote closed the connection)
- # [19:01] * Quits: myakura (n=myakura@p3087-ipbf6705marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [19:01] * Joins: webben (n=benh@nat/yahoo/x-da64e4b3ad7fa28e)
- # [19:04] * Quits: webben (n=benh@nat/yahoo/x-da64e4b3ad7fa28e) (Remote closed the connection)
- # [19:04] * Joins: webben (n=benh@nat/yahoo/x-352ff92d4d51ed21)
- # [19:04] * Joins: weinig (n=weinig@63.80.141.130)
- # [19:05] * Quits: weinig (n=weinig@63.80.141.130) (Client Quit)
- # [19:05] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [19:05] * Joins: aroben (n=aroben@17.246.18.201)
- # [19:06] * Quits: billyjackass (n=MikeSmit@EM114-48-190-53.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [19:08] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [19:08] <ezyang> Whoo, currently at "After head"
- # [19:08] * Quits: webben (n=benh@nat/yahoo/x-352ff92d4d51ed21) (Remote closed the connection)
- # [19:08] * Joins: webben (n=benh@nat/yahoo/x-a8e782ba20f5135d)
- # [19:09] * Joins: VeXocide (i=vexocide@snail.stack.nl)
- # [19:26] * Joins: jwalden_ (n=waldo@corp-241.mountainview.mozilla.com)
- # [19:26] * jwalden_ is now known as jwalden
- # [19:28] <Philip`> http://radar.oreilly.com/upload/2009/05/html5.png - yay, geolocation
- # [19:31] * Quits: philipj (n=philipj@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [19:33] * Joins: slightlyoff (n=slightly@nat/google/x-cfa5c2b30cd605fa)
- # [19:37] * ezyang rolls his sleeves up, and starts auditing the "in body" mode
- # [19:41] <Philip`> Watch out for intestines
- # [19:41] <ezyang> Ugh, I just hit something squishy...
- # [19:54] <ezyang> Hmm... I wonder why <h1><b><h1>foo</h1></b></h1> stopped being a parse error
- # [19:59] * Joins: atwilson (n=atwilson@74.125.59.1)
- # [20:00] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [20:03] <Hixie> btw has everyone seen http://www.youtube.com/html5 ?
- # [20:03] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [20:03] * Joins: weinig (n=weinig@63.80.141.130)
- # [20:03] <Hixie> hover over the thumbnails to see something that couldn't be done with flash :-)
- # [20:03] <gavin_> doesn't work in Firefox
- # [20:04] <Rik|work> Hixie: crashing a webkit nightly ? :)
- # [20:04] <Hixie> gavin_: yeah, it uses h.264 sadly
- # [20:05] * Joins: bgalbraith (n=bgalbrai@63.80.141.130)
- # [20:05] <Hixie> Rik|work: works on mine
- # [20:06] <Rik|work> Hixie: dailymotion already did a demo like
- # [20:06] <ezyang> Not running nightlies, unfortunately :-(
- # [20:06] <atwilson> ap: quick question about how best to dispatch pending events in WorkerContext.close() - you around?
- # [20:07] <Rik|work> http://openvideo.dailymotion.com/
- # [20:07] <ap> atwilson: sure, let's discuss it on #webkit though
- # [20:07] <atwilson> Sigh, I'm an idiot. I'm using new IRC software and clearly can't figure out how to select the right channel :( sorry folks.
- # [20:07] <Hixie> Rik|work: nice
- # [20:08] <Rik|work> sad part is they require firefox
- # [20:08] <Rik|work> but that's just a demo
- # [20:08] <Hixie> yeah well until we figure out a standard codec everyone can use and implement, that's always gonna be a problem
- # [20:09] <Rik|work> no, they require firefox, not ogg
- # [20:10] * Quits: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [20:10] <Hixie> Rik|work: oh
- # [20:10] <Hixie> Rik|work: weird
- # [20:11] <Rik|work> maybe they were working with mozilla marketing, i don't know
- # [20:13] <annevk42> sort of glad I called on that email from masinter
- # [20:13] <annevk42> seems he wasn't quite in the know how we were using user agent
- # [20:14] * Joins: maikmerten (n=maikmert@U293a.u.pppool.de)
- # [20:14] <hober> seems like the spec uses it the way ordinary web developers use it...
- # [20:15] <annevk42> hmm, the YouTube HTML5 demo doesn't work in any of my browsers
- # [20:16] * Quits: mlpug (n=mlpug@a88-115-171-214.elisa-laajakaista.fi) (Read error: 110 (Connection timed out))
- # [20:17] <annevk42> hober, although the spec is quite hard to read, the terms it introduces and uses are at least somewhat sane most of the time
- # [20:17] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [20:19] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [20:20] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:20] <zcorpan_> Hixie: "<dl class="intro">" should be domintro
- # [20:21] <Hixie> fixed
- # [20:21] * Joins: bgalbraith_ (n=bgalbrai@166.129.229.101)
- # [20:23] * Quits: ciaran_lee_ (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net)
- # [20:27] * Joins: drostie (n=hopkins@5ED17066.cable.ziggo.nl)
- # [20:27] <hsivonen> what does http://www.youtube.com/html5 require to work?
- # [20:27] <ezyang> "An HTML5 capable browser", of course!
- # [20:28] <annevk42> WebKit nightlies I guess
- # [20:28] <annevk42> + Safari, doesn't seem like Chromium does <video>
- # [20:28] <hsivonen> :-(
- # [20:29] <Hixie> a <video> impl with h.264 decoder, i think
- # [20:29] <Hixie> latest safari 4 beta with latest webkit works
- # [20:30] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-0aa0464ebef44b3e)
- # [20:30] <inimino> it doesn't require O3D?
- # [20:30] * Joins: shepazu (n=schepers@63.80.141.138)
- # [20:30] * Quits: archtech (n=stanv@83.228.56.37)
- # [20:31] <inimino> oh, I guess that's talking about the demo in the video, not the demo the video is in...
- # [20:32] <annevk42> since just before dinner: "246 more results since you started searching. Refresh to see them." (twitter.com)
- # [20:33] * Joins: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [20:34] * Joins: olliej (n=oliver@67.169.44.130)
- # [20:34] <annevk42> the publicity will give us more review (well, maybe), but Google did turn HTML5 into a term like DHTML, Ajax, etc.
- # [20:35] * Quits: webben (n=benh@nat/yahoo/x-a8e782ba20f5135d) (Read error: 110 (Connection timed out))
- # [20:35] <Hixie> i said that would happen about 6 months ago :-)
- # [20:35] <Hixie> when we starting talking about splitting stuff out i said we'd need a new term
- # [20:35] <Hixie> like web 5.0 or something
- # [20:36] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [20:36] <annevk42> I guess HTML5 will now have 3 meanings
- # [20:36] <annevk42> language, serialization, catch-all for cool new stuff
- # [20:37] <annevk42> (and a historical fourth, XHTML 1.0)
- # [20:37] * zcorpan_ notes that the youtube html5 page has ugly link borders in firefox
- # [20:38] <zcorpan_> when will firefox have no border by default?
- # [20:38] <annevk42> "but also suggested that we need new extensions to HTML 5, for example, to support events from the accelerometer in the phone"
- # [20:39] * Quits: bgalbraith (n=bgalbrai@63.80.141.130) (Read error: 110 (Connection timed out))
- # [20:40] <ezyang> Huh. "Parse error. Change the token's tag name to "img" and reprocess it. (Don't ask.)"
- # [20:41] <annevk42> trouble reading?
- # [20:42] <annevk42> "Don't ask."
- # [20:42] <Hixie> he didn't technically ask :-)
- # [20:42] <annevk42> :p
- # [20:42] * Joins: olliej__ (n=oliver@76.14.73.3)
- # [20:44] <zcorpan_> i wonder where <image> was first implemented
- # [20:48] * Quits: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [20:51] * Quits: olliej (n=oliver@67.169.44.130) (Read error: 110 (Connection timed out))
- # [20:53] * Quits: olliej__ (n=oliver@76.14.73.3)
- # [20:54] * Joins: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [20:55] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-0aa0464ebef44b3e) (Read error: 110 (Connection timed out))
- # [20:57] * Quits: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [21:03] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [21:10] <Hixie> what happened to all the interesting discussion on public-html?
- # [21:10] <Hixie> there hasn't been anything controverial in a day or so
- # [21:11] * Quits: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [21:11] * Quits: shepazu (n=schepers@63.80.141.138)
- # [21:15] * Quits: weinig (n=weinig@63.80.141.130)
- # [21:21] * Joins: pauld (n=pauld@host81-129-222-81.range81-129.btcentralplus.com)
- # [21:31] * Quits: pmuellr (n=pmuellr@nat/ibm/x-8a5274e8203edb6e)
- # [21:33] * Quits: slightlyoff (n=slightly@nat/google/x-cfa5c2b30cd605fa) (Read error: 110 (Connection timed out))
- # [21:35] * Joins: mlpug (n=mlpug@a88-115-171-214.elisa-laajakaista.fi)
- # [21:42] <ezyang> I've hit the small intestines. Auditing "end tag of formatting element"
- # [21:42] <ezyang> How much should I expect this algorithm to have changed?
- # [21:43] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
- # [21:43] * Philip` doesn't remember that having been changed much ever
- # [21:44] <Philip`> (The adoption agency definitely changed a bit, though)
- # [21:44] <Hixie> ezyang: i honestly can't remember
- # [21:45] <ezyang> Ok, I'm not at adoption yet :-)
- # [21:46] <ezyang> Ok, looks like step 5+ changed
- # [21:49] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [21:49] * Quits: sayrer (n=chatzill@guest-225.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
- # [21:51] * Joins: wakaba_ (n=wakaba@EM114-51-8-224.pool.e-mobile.ne.jp)
- # [21:55] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [21:58] <hsivonen> I'm amused how the mailing list archive demonstrates the badness of UTF-7
- # [22:00] * Joins: tantek (n=tantek@63.195.114.133)
- # [22:01] * Joins: roc (n=roc@121-72-220-223.dsl.telstraclear.net)
- # [22:06] * Joins: sayrer (n=chatzill@63.245.220.225)
- # [22:08] * Quits: wakaba (n=wakaba@EM114-51-152-237.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [22:09] <ezyang> Hoorah, adoption agency algorithm vetted
- # [22:10] * Quits: maikmerten (n=maikmert@U293a.u.pppool.de) (Remote closed the connection)
- # [22:10] * Joins: dglazkov_ (n=dglazkov@nat/google/x-67c8b5224d646fb3)
- # [22:14] * Joins: olliej (n=oliver@17.203.15.206)
- # [22:25] * Quits: dglazkov (n=dglazkov@216.239.45.4) (Read error: 110 (Connection timed out))
- # [22:25] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [22:30] * Quits: tantek (n=tantek@63.195.114.133)
- # [22:30] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [22:30] * Quits: mlpug (n=mlpug@a88-115-171-214.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:31] * Quits: bgalbraith_ (n=bgalbrai@166.129.229.101) (Read error: 110 (Connection timed out))
- # [22:31] <gsnedders> ezyang: Having fun while I've been out with my English class? :P
- # [22:32] * Joins: aroben (n=aroben@17.246.18.201)
- # [22:36] * Quits: roc (n=roc@121-72-220-223.dsl.telstraclear.net)
- # [22:40] * Joins: virtuelv (n=virtuelv@084202133045.customer.alfanett.no)
- # [22:52] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
- # [22:53] * Joins: tantek (n=tantek@c-67-180-202-79.hsd1.ca.comcast.net)
- # [22:55] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [22:55] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (verne.freenode.net irc.freenode.net)
- # [22:55] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (verne.freenode.net irc.freenode.net)
- # [22:56] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [22:56] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [22:58] * Joins: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [22:58] <zcorpan> "“5 > 2″ declared a slide from Vic Gundotra, VP of Engineering at Google, referring to new capabilities of HTML 5 that let us move beyond Web 2.0 apps." - http://blogs.zdnet.com/Burnette/?p=1123
- # [22:58] * Quits: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Client Quit)
- # [22:59] <gsnedders> Hah.
- # [22:59] <hober> whut. http://www.reddit.com/r/programming/comments/8nomt/google_bets_big_on_html_5/c09uzvf
- # [23:01] <gsnedders> hober: Adverts only exist on the web.
- # [23:01] <gsnedders> It's simple.
- # [23:04] * Quits: ap (n=ap@194.154.88.38)
- # [23:04] * Joins: bgalbraith (n=bgalbrai@166.129.184.113)
- # [23:06] <Hixie> haha, i was hoping he'd keep the 5 > 2 slide
- # [23:06] <Hixie> awesome
- # [23:06] <ezyang> That is pretty good.
- # [23:08] <ezyang> Why does the behavior for "table" end tag in "in table" insertion mode not generate implied end tags?
- # [23:08] * Quits: dglazkov_ (n=dglazkov@nat/google/x-67c8b5224d646fb3) (Remote closed the connection)
- # [23:08] * Joins: dglazkov (n=dglazkov@nat/google/x-41b822cbc7d7f4ca)
- # [23:09] <gsnedders> ezyang: "Please leave your sense of logic at the door."
- # [23:09] <Dashiva> ezyang: Which implied end tags would that be?
- # [23:09] <ezyang> Hmmmm...
- # [23:09] <ezyang> Good point.
- # [23:10] <Dashiva> I'm not entirely sure, but intuitively I'd guess that "in table" means there is nothing open inside the table tag
- # [23:10] <ezyang> This is not strictly true (great example is "in body"), but I could convince myself it would always be true for "in table"
- # [23:11] * gsnedders is listening to Meeting Paris Hilton by Cansei De Ser Sexy from Cansei De Ser Sexy
- # [23:11] * gsnedders is blatantly cool.
- # [23:11] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [23:11] <Hixie> ezyang: it doesn't need to because there can never be any open elements there that aren't parse errors
- # [23:12] <ezyang> savvy
- # [23:12] * gsnedders throws a parse error
- # [23:12] * olliej wonders if google actually enjoys insulting the people who write their browser
- # [23:13] <ezyang> it's super effective!
- # [23:13] <Dashiva> ezyang: Yeah, "in body" is different because body descendents don't all get their own parse states
- # [23:14] * gsnedders does backflip
- # [23:18] <Dashiva> olliej: link?
- # [23:19] <olliej> Dashiva: http://radar.oreilly.com/2009/05/google-bets-big-on-html-5.html
- # [23:19] <Hixie> olliej: who are we insulting now? i thought we just gave big props to mozilla, apple, and opera today
- # [23:20] <Philip`> http://radar.oreilly.com/upload/2009/05/browser_innovation.png - apparently the Apple products are very low on the User Experience scale
- # [23:20] <Hixie> actually i think that's saying they were early
- # [23:20] <olliej> i assume because we only write the browser
- # [23:21] <olliej> rather than being awesome
- # [23:21] <Philip`> Hixie: That's what the x-axis says, not the y-axis
- # [23:21] * Joins: roc (n=roc@202.0.36.64)
- # [23:21] <olliej> Hixie: ooh
- # [23:21] <ezyang> The reddit commentors have said this already, but I'll say it again: wtf images
- # [23:21] <olliej> maybe it's because of geolocation
- # [23:21] * Joins: tantek_ (n=tantek@c-67-180-202-79.hsd1.ca.comcast.net)
- # [23:22] <olliej> Hixie: which we implemented
- # [23:22] <Hixie> Philip`: sure, but if you imagine this line graph as being the cumulative result, it just means that apple contributed first
- # [23:22] <olliej> but it's good to see the arrogance and misrepresentation that defines google has not gone away
- # [23:22] <Hixie> olliej: i really have no idea what you're talking about :-)
- # [23:23] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [23:23] * Joins: weinig (n=weinig@63.80.141.130)
- # [23:24] <Hixie> Philip`: (think of it as analogous to a chart that has time vs total market share, with each product release being a dot on the line)
- # [23:24] <Hixie> Philip`: (the products don't correspond to absolute values on the y-axis)
- # [23:25] <sayrer> it's just a chart at a hype event
- # [23:25] <sayrer> nothing to get worked up about
- # [23:26] <sayrer> remember when steve jobs had the stainless steel and wooden pie chart that showed Firefox disappearing?
- # [23:29] <Dashiva> Everything except Safari and IE, wasn't it?
- # [23:29] <Dashiva> Poor Chrome, killed off before it even appeared :)
- # [23:29] <annevk42> sayrer, is there a video of that? sounds like fun
- # [23:29] <ezyang> Will problems happen if I ignore "if that token wasn't ignored"?
- # [23:30] <gsnedders> ezyang: Yes.
- # [23:30] <gavin_> annevk42: http://john.jubjubs.net/2007/06/14/a-pictures-worth-100m-users/
- # [23:30] <ezyang> ruh oh
- # [23:31] * ezyang rooby dooby doo
- # [23:32] <annevk42> gavin_, wow, lol
- # [23:32] <gavin_> I didn't even realize it was a stainless steel and wooden pie chart
- # [23:32] <gavin_> that offends me deeply
- # [23:33] <Dashiva> What is firefox anyway? Cheese?
- # [23:33] <gavin_> (my father was killed by a wooden pie chart in the Stainless Steel War)
- # [23:33] <sayrer> yes, the chart showed shocklingly tacky keynote defaults
- # [23:33] * Quits: weinig (n=weinig@63.80.141.130)
- # [23:33] <olliej> gavin_: hehe
- # [23:33] <sayrer> like, the yuppie kitchen of powerpoint
- # [23:34] <olliej> sayrer: i at least apologised to those moz people i knew, and more importantly we don't have a track record of acting like we are single handedly responsible for work done by everyone else
- # [23:35] <annevk42> “HTML 5 gives you a <video> tag that’s as simple to use as the <image> tag.” -- http://www.webmonkey.com/blog/Google_Throws_Its_Weight_Behind_HTML_5
- # [23:35] <Hixie> so apparently quite hard to use :-/
- # [23:36] <olliej> annevk42: it would be nice if chrome implemented it, given webkit has had it for more than a year and it took the gtk people 3 days to do their backend
- # [23:36] <gsnedders> And non-obvious in terms of what it gets parsed to :P
- # [23:36] <Hixie> olliej: seriously, what did google do today to offend you? As far as I'm aware we've done nothing but praise apple, opera, and mozilla today.
- # [23:36] <Dashiva> olliej: Why should anyone have to apologize? It's just marketing making a mess of things as usual?
- # [23:37] * annevk42 agrees it would be cool if Google came up with something nice for <video>
- # [23:37] <olliej> Hixie: i only pay attention to the press sound bites, because they're what will be repeated as truth from here on out
- # [23:37] <olliej> anyhoo
- # [23:37] * olliej should not vent here
- # [23:37] <olliej> as it's so far from topic
- # [23:37] <gsnedders> There's a topic in here? :\
- # [23:38] <annevk42> olliej, we hardly ever stay on topic :)
- # [23:38] <gsnedders> olliej: Now, go fix #13519 :P
- # [23:38] <ezyang> On another note, shouldn't "clear the stack back to a table body context" get a global definition?
- # [23:38] * Quits: tantek (n=tantek@c-67-180-202-79.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [23:38] <sayrer> olliej, you just need a bunch of unsold ad inventory to promote Safari/Windows
- # [23:39] <annevk42> olliej, it's not enough that everyone who cares enough to know knows Chromium is based on WebKit?
- # [23:39] <Hixie> olliej: ok, what has the press said to offend you? I've not seen anything bad so far.
- # [23:39] <olliej> Hixie: i was referring to the slide in which chrome apparently is more awesome than safari despite just using webkit
- # [23:40] <olliej> anyhoo
- # [23:40] <Hixie> olliej: if you are reading that line chart as saying that chrome is more awesome than safari then you are completely misreading the chart
- # [23:40] <olliej> like i said, offtopic
- # [23:40] <olliej> Hixie: y-axis is user experience
- # [23:40] <Hixie> olliej: if anything, it's saying chrome was last and building on the others
- # [23:40] <olliej> Hixie: x axis is time
- # [23:40] <olliej> hmmm
- # [23:41] <Hixie> olliej: it's a single line showing the cumulative experience (whatever that means)
- # [23:41] <Hixie> olliej: if it was a bar chart, then sure
- # [23:41] <Hixie> olliej: but it's showing how each of those browsers contributed to a single good (near-native) experience
- # [23:41] <Hixie> olliej: it's not even remotely trying to insult anyone, and like i said, the most it could say is safari was the first to contribute and chrome the last
- # [23:42] <Hixie> olliej: it is, if anything, complimenting apple more than google!
- # [23:42] * olliej wonders what chrome has contributed given it just uses webkit -- not a single listed feature of chrome isn't from webkit
- # [23:42] <olliej> no matter
- # [23:42] <Hixie> it _does_ matter
- # [23:42] <Hixie> you can't just go around saying that we're insulting you when we're actively trying to praise you
- # [23:44] <olliej> i read that chart as saying chrome is more awesome than safari, with no indication of what makes it more awesome -- the only difference is gelocation which is part of webkit
- # [23:45] <Hixie> then you read the chart completely wrong
- # [23:45] <olliej> apparently so
- # [23:45] <olliej> but i assume google is evil
- # [23:45] <Hixie> maybe you should stop making such assumptions
- # [23:45] <Hixie> it makes you come off as highly paranoid
- # [23:46] <Dashiva> Well, we could also agree that both Apple and Google are evil in their own ways
- # [23:46] <olliej> yeah probably
- # [23:46] <gsnedders> jgraham: Here's a challenge for this summer: get a photograph of me that I like.
- # [23:47] <Dashiva> But this doesn't really seem like a case of it...
- # [23:47] <Hixie> oh i'm not saying google is perfect, by any means
- # [23:47] <Hixie> but it's hard to take criticism seriously when one even criticises the praise
- # [23:48] <olliej> Hixie: meh
- # [23:48] <olliej> Hixie: is there a way to block the context menu?
- # [23:48] <Hixie> "meh" is hardly an apology, but i'll take it, since i assume it's the best i'll get
- # [23:48] <olliej> Hixie: eg. i right click (or whatever) to bring up the context menu
- # [23:49] <olliej> Hixie: i feel that slide isn't praise
- # [23:49] <Hixie> html5 lets you add stuff to the context menu, but there's no way to prevent it altogether
- # [23:49] <Hixie> (intentionally)
- # [23:49] <olliej> Hixie: but i can agree it's ambiguous
- # [23:49] <olliej> Hixie: ooh there is?
- # [23:49] <gsnedders> http://www.youtube.com/html5 doesn't have full-screen mode :(
- # [23:49] * olliej dreams of a day when html context menus actually extend beyond the window
- # [23:49] <Hixie> olliej: yeah, look up the <menu> element and the contextmenu="" attribute
- # [23:49] <gsnedders> => HTML 5 sux.
- # [23:50] <Hixie> gsnedders: hit f11
- # [23:50] <gsnedders> Hixie: Yes, Exposé works :P
- # [23:50] <Hixie> well if you're on mac... speak to olliej :-)
- # [23:50] <olliej> Hixie: yeah i just hit the same thing as gsnedders :D
- # [23:50] <atwilson> Hixie: quick question about worker handling of exceptions. The spec says: "For dedicated workers, if the error is still not handled afterwards, or if the error occured while handling a previous script error, the user agent must further queue a task to fire a worker error event at the Worker object associated with the worker."
- # [23:51] <atwilson> What does "still not handled" mean - does this mean "if the error event is not cancelled"?
- # [23:51] * gsnedders probably ought to forsake olliej and change browser
- # [23:51] * olliej cries
- # [23:51] <Hixie> atwilson: see html5, 6.5.6.5 Runtime script errors
- # [23:51] <gsnedders> olliej: Well, if Apple had hird me…
- # [23:51] <atwilson> thx
- # [23:51] <gsnedders> *hired
- # [23:51] <Hixie> atwilson: (it defines what it means for an error to be not handled)
- # [23:52] * Joins: othermaciej (n=mjs@63.80.141.130)
- # [23:52] <Hixie> atwilson: let me know if it's still vague after that :-)
- # [23:52] <atwilson> All human knowledge is contained within the vastness that is www.w3.org/TR/html5
- # [23:52] * Joins: weinig (n=weinig@63.80.141.130)
- # [23:53] <Hixie> heh
- # [23:53] <Hixie> unlikely :-P
- # [23:54] <atwilson> sweet, 5.5.6.5 is crystal clear.
- # [23:54] <gsnedders> olliej: See, it's Apple's own fault :P
- # [23:54] <Hixie> atwilson: sweet
- # [23:55] <Hixie> atwilson: sorry about the cross-spec references being hard to follow
- # [23:55] <Hixie> atwilson: blame gsnedders, he hasn't figured out a way to automatically do them yet :-)
- # [23:55] * Hixie hides
- # [23:55] <gsnedders> Hixie: No, I have.
- # [23:55] <gsnedders> Hixie: I might not have implemented it yet, but I've figured it out.
- # [23:56] <Hixie> oh, good
- # [23:56] <Hixie> anything i need to do?
- # [23:56] <gsnedders> Hixie: I don't think so
- # [23:57] <annevk42> https://twitter.com/adambarth/status/1938713488 :p
- # Session Close: Thu May 28 00:00:00 2009
The end :)