Options:
- # Session Start: Tue Jan 25 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] <Hixie> and to get it from images.whatwg.org
- # [00:00] * Quits: arkonova (~arkonova@106-186.61-188.cust.bluewin.ch) (Quit: Linkinus - http://linkinus.com)
- # [00:01] <MikeSmith> gsnedders: so will Opera also be removing callable RegExp support?
- # [00:02] <MikeSmith> Hixie: did anything ever happen with the persistent SharedWorkers idea?
- # [00:02] * annevk makes a mess of things
- # [00:02] <gsnedders> MikeSmith: Yeah, the intention is for everyone to do so
- # [00:02] <Hixie> MikeSmith: not that i know of
- # [00:02] <Hixie> MikeSmith: bigger fish is cross-domain shared workers
- # [00:03] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:03] <MikeSmith> Hixie: I had thought the Chrome team had been interested in doing something with it, particularly in the context of Notifications
- # [00:03] <MikeSmith> gsnedders: cool
- # [00:03] <Hixie> MikeSmith: oh, maybe. ask anne or abarth :-)
- # [00:03] <Hixie> or dglazkov
- # [00:04] <Hixie> or TabAtkins
- # [00:04] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Operation timed out)
- # [00:04] <MikeSmith> hai
- # [00:04] <dglazkov> whatwho?
- # [00:04] <dglazkov> SharedWorkers?
- # [00:04] <annevk> I wonder why this does not work...
- # [00:05] <annevk> height:1em should do the fricking trick
- # [00:05] <annevk> is it because the image has an intrinsic size?
- # [00:07] <annevk> unless someone figures this out I'll restore the mighty <img>
- # [00:07] <TabAtkins> annevk: It *should* work, as content: <image> should make it a replaced element.
- # [00:07] <TabAtkins> But shrug if that actually happens.
- # [00:07] <Hixie> annevk: url?
- # [00:07] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [00:08] <annevk> I just killed it
- # [00:08] * Quits: jdaggett (~jdaggett@y224181.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [00:08] * Joins: atwilson (~atwilson@74.125.59.1)
- # [00:08] * atwilson heard there was a SharedWorker discussion going on...
- # [00:09] <foolip_> lazy #whatwg: do you still have to use xlink:href with SVG in HTML?
- # [00:10] <foolip_> or can one write just href and have the parser put it in the right namespace?
- # [00:10] <dglazkov> MikeSmith: ask atwilson
- # [00:10] <MikeSmith> k
- # [00:10] <MikeSmith> oh, he's here
- # [00:10] <MikeSmith> hey Drew
- # [00:10] <atwilson> hi
- # [00:10] <annevk> Hixie, TabAtkins, http://software.hixie.ch/utilities/js/live-dom-viewer/saved/790
- # [00:11] <MikeSmith> atwilson: was wondering if you all ever ending up pursuing the persistent SharedWorkers idea any further
- # [00:11] * Quits: franksalim (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [00:11] <annevk> Hixie, TabAtkins, works fine if you make it an <img> as seen on blog.whatwg.org
- # [00:11] <TabAtkins> Yeah, I understand the markup. I'm saying that it *should* work, but 'content' support is all dumb.
- # [00:11] <MikeSmith> atwilson: seems like the discussion on the list just died down at some point
- # [00:11] <Hixie> foolip_: iirc you have to use the attribute name "xlink:href" but don't have to declare xlink
- # [00:11] * Joins: franksalim (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
- # [00:12] <TabAtkins> I guess it's instead treating it as an inline element containing an image, rather than an image itself.
- # [00:12] <atwilson> MikeSmith: somewhat. There was significant pushback about exposing this as part of the general web API.
- # [00:12] <foolip_> Hixie, an improvement, but just href would be great :)
- # [00:12] <foolip_> (but confusing at the same time)
- # [00:12] <atwilson> MikeSmith: We're exposing similar functionality via Chrome extensions for now, and instead of basing this on SharedWorkers we're allowing "background pages".
- # [00:12] <Hixie> i expect the svgwg will get there and then it'll just work in html too
- # [00:12] <annevk> TabAtkins, yeah, probably
- # [00:13] <MikeSmith> atwilson: I see
- # [00:13] <atwilson> MikeSmith: Turns out that workers have various problems (can't do redirects through different domains for auth, etc) that pages don't have.
- # [00:13] <MikeSmith> ah
- # [00:13] <Hixie> foolip_: i didn't want to start fiddling with attribute namespaces and later find this conflicted with thes svgwg removing xlink...
- # [00:13] <david_carlisle> foolip_: mathml3 switched to href instead of xlink: maybe you should svg folks to do same
- # [00:13] <annevk> TabAtkins, makes sense for content:url(blahdieblah) "test"; but not here...
- # [00:13] <david_carlisle> "ask" missing from that:-)
- # [00:13] <TabAtkins> annevk: Agreed.
- # [00:14] <MikeSmith> atwilson: so maybe based on deployment experience with the background-pages feature, could still end up producing something we might want to spec out for standardization/
- # [00:14] <foolip_> david_carlisle, I'll ask them
- # [00:14] * Quits: jamesr_ (~jamesr@nat/google/x-gbroelvpeauerpgf) (Quit: jamesr_)
- # [00:14] <atwilson> MikeSmith: So, long-term I still want to expose this as part of the web platform, but the consensus on the list was that we really needed to experiment with the functionality first.
- # [00:14] <atwilson> So, yeah :)
- # [00:16] <atwilson> MikeSmith: Hopefully people will find it useful, people won't use it to create "bot-net construction kits" (hi maciej!) and we can move forward.
- # [00:17] * Joins: MikeSmith_ (~MikeSmith@EM114-48-79-89.pool.e-mobile.ne.jp)
- # [00:17] <MikeSmith_> damn
- # [00:18] <MikeSmith_> atwilson: the bot-net construction kit was my main use-case
- # [00:18] <MikeSmith_> so I hope it'll keep working for that purpose :)
- # [00:18] <MikeSmith_> anyway, thanks
- # [00:18] <annevk> I wonder when people will understand what the W3C actually is: http://twitter.com/dylanw/status/29674513004232704
- # [00:18] <MikeSmith_> oh hey
- # [00:18] <MikeSmith_> atwilson: about your test cases
- # [00:19] <atwilson> yah?
- # [00:19] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [00:19] <MikeSmith_> I hope you will check those into the mercurial repo
- # [00:19] <MikeSmith_> did you get my reply about that/
- # [00:19] <MikeSmith_> ?
- # [00:20] <atwilson> MikeSmith: I saw your reply, and that's my plan. I've just been swamped preparing for the Chrome 10 release so haven't had any free cycles (plus I'm out this week for some family vacation). Hopefully I can do it next week.
- # [00:20] * Quits: MikeSmith (~MikeSmith@EM111-188-19-120.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
- # [00:20] * MikeSmith_ is now known as MikeSmith
- # [00:20] <atwilson> MikeSmith: I'm somewhat concerned that they'll bit-rot once they are out of the WebKit repository, though.
- # [00:21] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [00:21] <MikeSmith> well, we really need to get more going with testing for WebApps WG specs this year
- # [00:21] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:22] <MikeSmith> have people actively reviewing submitted test cases and migrating them into a central set
- # [00:22] <Hixie> abarth: re sniffing, we might want a separate video sniffing section so that it's treated like <img>, and doesn't run the risk of other types being sniffed (e.g. <video src="a.pdf"> should probably sniff unknown, not pdf)
- # [00:22] <abarth> yes
- # [00:22] <abarth> isn't that what http://www.w3.org/html/wg/wiki/ChangeProposals/NoVideoContentType is all about?
- # [00:23] <Hixie> abarth: yes
- # [00:23] <Hixie> abarth: i meant in the websec-mime-sniff draft
- # [00:24] <abarth> i can certainly add that if its useful for you
- # [00:24] <abarth> my thought was to wait to see if http://www.w3.org/html/wg/wiki/ChangeProposals/NoVideoContentType was going to prevail, but i can do it sooner
- # [00:24] <Hixie> no rush
- # [00:24] <Hixie> indeed, no point doing it before/unless NoVideoContentType wins
- # [00:24] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Quit: Leaving)
- # [00:25] <Hixie> i just meant in general, in the future
- # [00:25] <annevk> abarth, need one of those for fonts too
- # [00:26] <annevk> abarth, which ideally @font-face references and all
- # [00:26] <abarth> annevk: ok, do you know what the right signatures are?
- # [00:26] * Joins: jamesr_ (~jamesr@nat/google/x-yawsnogpajvqizjp)
- # [00:27] <annevk> I guess I'll sleep, try to sort that out, and email websec
- # [00:27] <annevk> thanks
- # [00:28] <abarth> i'm happy to add it. if you're willing to do some legwork, it will be quicker :)
- # [00:29] * Joins: GPHemsley (~GPHemsley@ool-45719f33.dyn.optonline.net)
- # [00:29] * Quits: GPHemsley (~GPHemsley@ool-45719f33.dyn.optonline.net) (Changing host)
- # [00:29] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [00:31] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [00:31] * Joins: jacobolu_ (~jacobolus@beaker.cictr.com)
- # [00:32] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Ping timeout: 240 seconds)
- # [00:37] * Quits: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [00:38] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:38] * Quits: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [00:39] <foolip_> abarth, audio/x-wave is the one permutation of audio/(x-)?wav(e)? that doesn't exist in the wild. would you get shot for using audio/wave?
- # [00:39] <abarth> haha
- # [00:39] <abarth> lets try audio/wave
- # [00:39] <abarth> i got it from http://wiki.whatwg.org/wiki/Video_type_parameters
- # [00:40] <abarth> but then screwed up the transcription
- # [00:40] <abarth> fixed
- # [00:40] <Hixie> abarth: btw while we're at it, http://tools.ietf.org/html/draft-ietf-websec-origin mentions the term "principal" twice (in the same way) but doesn't say what that means and doesn't really rely on the definition anyway
- # [00:40] <foolip_> video/webm also isn't registered yet, either you'll live or be doubly shot
- # [00:41] <abarth> Hixie: its meant to be conceptual, not definitional
- # [00:41] <Hixie> k
- # [00:41] <Hixie> i have no idea what it means :-)
- # [00:42] <abarth> maybe i should put it in quotes?
- # [00:42] <abarth> it's a term from the orange book
- # [00:42] <abarth> which is a classic text on security
- # [00:42] <Hixie> ah
- # [00:43] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [00:43] <abarth> its in quotes now
- # [00:43] <Hixie> would be good to have a reference i guess
- # [00:43] <Hixie> for the uneducated like me :-)
- # [00:43] <abarth> ok, will do
- # [00:43] <abarth> i suspect that the origin draft will get out of the working group in a finite time
- # [00:43] <abarth> the sniffing draft might take a bit longer :
- # [00:43] <abarth> )
- # [00:44] <Hixie> (none of the dictionary definitions (including two security-related ones) that i found for "principal" as a noun make sense in context)
- # [00:44] <Hixie> well so long as the spec's URL doesn't change and so long as the spec remains maintained over time, I don't much care when it comes out of working group :-)
- # [00:44] <abarth> http://alt.pluralsight.com/wiki/default.aspx/Keith.GuideBook/What%20Is%20A%20Security%20Principal.html
- # [00:45] <abarth> its a new bullet for that list
- # [00:45] <abarth> as it were
- # [00:46] <Hixie> an origin is "an entity that can be positively identified and verified via authentication" ?
- # [00:47] <abarth> yep
- # [00:47] <abarth> the authentication is pretty weak
- # [00:47] <abarth> for HTTP
- # [00:47] <abarth> but better for HTTPS
- # [00:48] <david_carlisle> Hixie: could the checkboxes for web dev / implementer views in the spec have tooltips or some other inline indication of what is or isn't in each view (I know there's some description in the faq but....)
- # [00:49] <Hixie> david_carlisle: we're going to be changing the whole way that works and replacing the author view with developers.whatwg.org, so I'll update it when we do that
- # [00:49] <Hixie> (you can look at developers.whatwg.org for a preview)
- # [00:49] <david_carlisle> ta, no big deal just a passing comment as I can never remember if im a web dev or not:-)
- # [00:50] * Joins: variable (~variable@unaffiliated/variable)
- # [00:51] <david_carlisle> ah @@@@ I suppose we'll have to make the mml spec look nice to fit now?
- # [00:51] * Joins: kennyluck (~kennyluck@EM111-188-17-237.pool.e-mobile.ne.jp)
- # [00:53] <Hixie> the spec isn't going to change, we're just going to provide two versions, one for authors and one for implementors
- # [00:53] * Joins: sicking (~chatzilla@nat/mozilla/x-hjgjghcljdifsyef)
- # [00:54] <david_carlisle> sure, but clicking through from developers.whatwg.org to w3.org/tr/mathml is visually jaring:-)
- # [00:54] * Quits: plomlompom (~plomlompo@88.130.186.182) (Ping timeout: 276 seconds)
- # [00:55] <Hixie> oh heh
- # [00:56] * Joins: plomlompom (~plomlompo@88.130.186.182)
- # [00:56] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 272 seconds)
- # [01:02] <bga_> wow. http://www.w3.org/TR/file-system-api/
- # [01:02] <bga_> you want to copy all ie's axtivexes
- # [01:05] * Joins: jochen___ (~jochen@nat/google/x-oasscjmhwfttlsrg)
- # [01:09] * Quits: jochen__ (~jochen@nat/google/x-hlwfsemvnzykjvzi) (Ping timeout: 276 seconds)
- # [01:09] * jochen___ is now known as jochen__
- # [01:11] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 265 seconds)
- # [01:14] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [01:15] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [01:23] * Quits: bckenny (~bckenny@nat/google/x-tzbfqizpomzogkgk) (Remote host closed the connection)
- # [01:26] <Hixie> http://www.whatwg.org/demos/ updated a bit (no new demos)
- # [01:28] * Quits: mokush (~quassel@188.24.40.245) (Remote host closed the connection)
- # [01:33] * Quits: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:38] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [01:42] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [01:46] * Quits: dglazkov (~dglazkov@216.239.45.130) (Quit: dglazkov)
- # [01:49] * Joins: aroben (~aroben@173.200.187.194)
- # [01:49] * Quits: aroben (~aroben@173.200.187.194) (Changing host)
- # [01:49] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [01:53] * Quits: plomlompom (~plomlompo@88.130.186.182) (Quit: Lost terminal)
- # [01:53] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:55] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:56] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [01:56] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:f4e4:619:6d5:8db5) (Quit: mdelaney)
- # [01:57] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [01:58] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
- # [01:58] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [01:58] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [01:58] <MikeSmith> does Firefox already have an extension similar to the Chrome "background pages" feature?
- # [01:58] <MikeSmith> http://code.google.com/chrome/extensions/background_pages.html
- # [01:58] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [01:58] <MikeSmith> and http://supercollider.dk/2010/04/chrome-extensions-for-web-hackers-part-%E2%85%A1-background-pages-255
- # [01:58] <MikeSmith> and http://julianapena.com/2010/01/how-to-build-a-chrome-extension-part-4-background-pages-and-scheduling-requests/
- # [01:59] <othermaciej> Safari extensions have an equivalent capability
- # [01:59] <othermaciej> Firefox extensions can do almost anything
- # [02:06] <MikeSmith> ok
- # [02:10] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
- # [02:12] * Quits: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk) (Quit: Leaving)
- # [02:14] * Quits: ojan (~ojan@nat/google/x-vaajyatmlnchyyoc) (Quit: ojan)
- # [02:25] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:26] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [02:29] <roc> MikeSmith: if you're writing a Firefox extension, you could look at the Add-on SDK, which has a similar model by default --- http://code.google.com/chrome/extensions/background_pages.html
- # [02:29] <roc> erg
- # [02:29] <roc> wrong URL
- # [02:29] <roc> https://jetpack.mozillalabs.com/sdk/1.0b1/docs/
- # [02:29] <MikeSmith> roc: thanks
- # [02:29] * MikeSmith looks now
- # [02:31] <MikeSmith> roc: does it have a mechanism already for generating notifications?
- # [02:32] <MikeSmith> I mean platform notifications
- # [02:32] <MikeSmith> like Growl stuff
- # [02:32] <roc> https://jetpack.mozillalabs.com/sdk/1.0b1/docs/#module/addon-kit/notifications
- # [02:32] <MikeSmith> aha
- # [02:32] <MikeSmith> cheers
- # [02:32] <MikeSmith> cool
- # [02:34] <MikeSmith> btw, John Gregg recently updated the Web Notifications draft
- # [02:34] <MikeSmith> http://dev.w3.org/2006/webapi/WebNotifications/publish/Notifications.html
- # [02:34] <MikeSmith> http://lists.w3.org/Archives/Public/public-web-notification/2011Jan/0002.html
- # [02:34] <jamesr_> roc: fyi webkitRequestAnimationFrame is on in chromium ToT
- # [02:34] <jamesr_> i'm working on adding a timestamp parameter to the callbacks now
- # [02:35] <roc> great
- # [02:35] <jamesr_> and i'm gonna see if we can help evangalize it
- # [02:35] <roc> that's on elements, with per-element visibility checking?
- # [02:35] <jamesr_> it's on window, with an element parameter to request..()
- # [02:35] <roc> hmm
- # [02:35] <roc> why'd you do it that way?
- # [02:35] <jamesr_> it's cancellable
- # [02:35] <jamesr_> it returns an id and you can do window.cancel..()
- # [02:35] <jamesr_> like setTimeout
- # [02:36] <roc> ok but why did you put it on 'window'?
- # [02:36] <jamesr_> so having it on the element seemed odd, because you might want to cancel in cases where you didn't have a handy reference to the element
- # [02:36] <jamesr_> also it gets really weird if you move an element between documents
- # [02:36] <jamesr_> i'm not too attached to having it on the window vs having it on the element
- # [02:37] <othermaciej> you could return an object with a cancel() method instead of a dumb ID
- # [02:37] <othermaciej> that's a cleaner API design anyway
- # [02:37] <roc> I can see why canceling would be nice, but honestly no-one has yet complained about lack of cancellation as a problem
- # [02:38] <roc> did you have people asking you for cancellation?
- # [02:38] <jamesr_> yeah
- # [02:38] <jamesr_> othermaciej: agreed
- # [02:38] <roc> what for?
- # [02:38] <jamesr_> roc: same as for setTimeout(). sometimes you just don't wanna run the callback any more, and it's arguably nicer to have a cancel rather than checking some flag when the callback fires
- # [02:39] <roc> I guess
- # [02:39] <jamesr_> one consideration is that i want to make it super easy for developers to convert their setTimeout(.., 0) animations over to this API
- # [02:39] <jamesr_> because i want to get as many pages as possible off of doing setTimeout(..., 0); as possible
- # [02:41] <Philip`> http://blog.jgc.org/2011/01/code-injected-to-steal-passwords-in.html - that's terrible
- # [02:41] <Philip`> They should have used feature detection for XHR, not navigator.appName
- # [02:42] <jamesr_> roc, othermaciej: i'm not claiming to be an expert on making web APIs that developers want to use and am completely open to changing the way the API looks to be something nicer
- # [02:42] <roc> what about element.cancelAnimationFrame(callback), like add/removeEventListener?
- # [02:43] <jamesr_> what if you pass the same function in to multiple elements?
- # [02:43] <roc> then you'd have to cancel it on those elements?
- # [02:44] <jamesr_> ah, so [element, callback] tuples are assumed to be unique
- # [02:44] <jamesr_> that'd work for me
- # [02:45] <roc> they don't have to be unique, you just have to count them
- # [02:45] <roc> it's just like add/removeEventListener
- # [02:45] <jamesr_> right
- # [02:46] <othermaciej> if cancel is needed, I'd do element.requestAnimationFrame(..) that returns an object with a cancel() method
- # [02:46] <othermaciej> then you don't need to keep a reference to the element or even the window to be able to cancel
- # [02:46] <jamesr_> you always have window
- # [02:46] <othermaciej> and you can register the same function multiple times
- # [02:46] <othermaciej> and don't have to worry about ID
- # [02:46] <othermaciej> well, if you have same-origin iframes, you might be dealing w/ multiple different windows
- # [02:47] <jamesr_> true
- # [02:47] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [02:48] <jamesr_> so i think what should happen is heycam (or someone) posts http://people.mozilla.org/~cmccormack/anim-timing/Overview.html somewhere and we hash this stuff out on public-webapps/public-fx/whatnot
- # [02:48] <roc> I don't want to add a new object here for cancellation. As well as the API surface, that would mean we'd always have the overhead of creating that object.
- # [02:48] <jamesr_> as there's obviously some diversity of opinion :)
- # [02:48] <othermaciej> is this a method that would be called a lot in practice?
- # [02:48] <roc> and like I said, so far cancellation hasn't been an important requirement for our users
- # [02:48] <jamesr_> othermaciej: it'd be called once per frame
- # [02:49] <othermaciej> I don't know enough about the API to know if cancellation is important
- # [02:49] <jamesr_> roc: it was mentioned as a 'nice to have' and i've used it in my test pages
- # [02:49] <roc> ok
- # [02:49] <othermaciej> I see - why isn't there a way to just set it and have your callback fire for all future frames?
- # [02:49] <jamesr_> but we could start without cancellation and add it
- # [02:49] <roc> literally no-one has mentioned cancellation to me as a requirement before :-)
- # [02:49] <othermaciej> (if it's for one frame, cancellation seems rather inessential)
- # [02:49] <jamesr_> seems kind of weird to have a way to ask for a callback and no way to say "never mind"
- # [02:49] <roc> it's for one frame
- # [02:50] <jamesr_> othermaciej: it's setTimeout() not setInterval()
- # [02:50] <roc> auto-repeating is a reasonable alternative design
- # [02:50] <roc> but the level of complexity is about the same
- # [02:51] <jamesr_> with auto-repeating you'd definitely need a cancel
- # [02:51] <roc> and auto-repeating seems slightly more prone to runaway callback mistakes
- # [02:51] <jamesr_> roc: yeah, like all the goddamn setIntervals() on my gmail all the time
- # [02:51] <roc> cough cough
- # [02:51] <jamesr_> people just forget to clear them
- # [02:55] <jamesr_> i'll try to collect more opinions from webdevs around here as well
- # [02:56] * Quits: jamesr_ (~jamesr@nat/google/x-yawsnogpajvqizjp) (Remote host closed the connection)
- # [02:56] * Joins: jamesr_ (~jamesr@nat/google/x-saylggsjqypdpjcb)
- # [02:57] * Quits: jamesr_ (~jamesr@nat/google/x-saylggsjqypdpjcb) (Client Quit)
- # [03:00] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [03:01] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [03:02] * Joins: nessy (~Adium@169.222.9.130)
- # [03:03] * Joins: jamesr_ (~jamesr@nat/google/x-iwurucgtardgfjhu)
- # [03:03] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 276 seconds)
- # [03:04] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [03:04] * Quits: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: nn)
- # [03:09] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [03:13] * Quits: paul_irish (~paul_iris@nat/google/x-ghfmiwdyrroczepr) (Remote host closed the connection)
- # [03:16] * Joins: paul_irish (~paul_iris@67.218.107.5)
- # [03:22] * Quits: jwalden (~waldo@nat/mozilla/x-itfggbwtzhnoowsb) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20110103133706])
- # [03:25] * Quits: sicking (~chatzilla@nat/mozilla/x-hjgjghcljdifsyef) (Remote host closed the connection)
- # [03:26] * Quits: Dashiva (~noone@wikia/Dashiva) (Ping timeout: 246 seconds)
- # [03:27] * Quits: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no)
- # [03:30] * Joins: silanus (~silanus@p5DDEBBD2.dip.t-dialin.net)
- # [03:31] * Quits: nessy (~Adium@169.222.9.130) (Quit: Leaving.)
- # [03:31] * Quits: silanus_ (~silanus@p5DDEB57A.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [03:32] * Joins: Dashiva (~noone@84-72-44-31.dclient.hispeed.ch)
- # [03:32] * Quits: Dashiva (~noone@84-72-44-31.dclient.hispeed.ch) (Changing host)
- # [03:32] * Joins: Dashiva (~noone@wikia/Dashiva)
- # [03:37] * Quits: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed) (Ping timeout: 240 seconds)
- # [03:37] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [03:42] * bga_ is now known as bga_|away
- # [03:45] * Quits: moo-_^ (~quassel@herd37.twinapex.fi) (Read error: Operation timed out)
- # [03:46] * Joins: moo (~quassel@herd37.twinapex.fi)
- # [03:46] * moo is now known as Guest21109
- # [04:01] * Quits: dbaron (~dbaron@nat/mozilla/x-gkdpwxyqewgepwfd) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:02] * Quits: paul_irish (~paul_iris@67.218.107.5) (Remote host closed the connection)
- # [04:03] * Quits: othermaciej (~mjs@17.246.19.230) (Quit: othermaciej)
- # [04:07] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [04:08] * Quits: jamesr_ (~jamesr@nat/google/x-iwurucgtardgfjhu) (Quit: jamesr_)
- # [04:08] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [04:09] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [04:10] <MikeSmith> http://thechangelog.com/post/2910383164/webdis-a-redis-http-interface-with-json-output
- # [04:11] * Joins: othermaciej (~mjs@17.244.7.16)
- # [04:14] * Joins: othermaciej_ (~mjs@67.218.109.171)
- # [04:14] * Quits: Evet (~Evet@78.191.191.27) (Ping timeout: 240 seconds)
- # [04:15] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [04:16] * Quits: othermaciej (~mjs@17.244.7.16) (Ping timeout: 246 seconds)
- # [04:16] * othermaciej_ is now known as othermaciej
- # [04:17] * Joins: agektmr (~Adium@220.109.219.244)
- # [04:18] * bga_|away is now known as bga_
- # [04:23] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [04:27] * Joins: Evet (~Evet@78.191.155.164)
- # [04:32] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
- # [04:34] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [04:44] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 250 seconds)
- # [04:46] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [04:49] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:55] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [04:57] * bga_ is now known as bga_|away
- # [04:59] * Joins: nessy (~Adium@169.222.9.130)
- # [05:02] * Quits: othermaciej (~mjs@67.218.109.171) (Quit: othermaciej)
- # [05:12] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [05:22] * bga_|away is now known as bga_
- # [05:30] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [05:30] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [05:32] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [05:32] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [05:34] * Joins: agektmr (~Adium@220.109.219.244)
- # [05:36] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection reset by peer)
- # [05:44] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:46] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [06:04] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [06:15] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [06:16] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [06:17] * Joins: MikeSmith_ (~MikeSmith@EM111-188-81-170.pool.e-mobile.ne.jp)
- # [06:20] * Quits: MikeSmith (~MikeSmith@EM114-48-79-89.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [06:20] * MikeSmith_ is now known as MikeSmith
- # [06:23] * Quits: nessy (~Adium@169.222.9.130) (Quit: Leaving.)
- # [06:39] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 250 seconds)
- # [06:39] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [06:39] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 240 seconds)
- # [06:40] * Quits: tomaw (tom@freenode/staff/tomaw) (Ping timeout: 612 seconds)
- # [06:41] * Quits: kennyluck (~kennyluck@EM111-188-17-237.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [06:44] * Joins: kennyluck (~kennyluck@EM114-48-254-177.pool.e-mobile.ne.jp)
- # [06:45] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [06:49] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [06:49] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [06:52] * Joins: nessy (~Adium@169.222.9.130)
- # [07:03] * Quits: kennyluck (~kennyluck@EM114-48-254-177.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [07:07] * Quits: espadrine (~espadrine@acces1296.res.insa-lyon.fr) (Ping timeout: 240 seconds)
- # [07:07] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [07:11] * Quits: benschwarz (~benschwar@ppp118-209-47-195.lns20.mel4.internode.on.net) (Quit: benschwarz)
- # [07:14] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 240 seconds)
- # [07:14] * eric_carlson_ is now known as eric_carlson
- # [07:16] * Joins: espadrine (~espadrine@acces1296.res.insa-lyon.fr)
- # [07:33] * bga_ is now known as bga_|away
- # [07:44] * bga_|away is now known as bga_
- # [07:46] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [07:47] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [07:50] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [07:55] * bga_ is now known as bga_|away
- # [07:59] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [08:03] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [08:05] * Joins: kennyluck (~kennyluck@EM114-48-242-34.pool.e-mobile.ne.jp)
- # [08:06] * Joins: ap (~ap@c-98-234-68-254.hsd1.ca.comcast.net)
- # [08:06] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:06] * Quits: ap (~ap@c-98-234-68-254.hsd1.ca.comcast.net) (Client Quit)
- # [08:10] * Joins: tomaw (tom@freenode/staff/tomaw)
- # [08:13] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [08:26] * Joins: shiawuen (~Adium@bb219-74-154-66.singnet.com.sg)
- # [08:36] * Joins: mokush (~quassel@188.24.40.245)
- # [08:37] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
- # [08:40] * Quits: nessy (~Adium@169.222.9.130) (Quit: Leaving.)
- # [08:43] * Joins: benschwarz (~ben@59.167.185.148)
- # [08:44] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:55] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:56] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
- # [08:57] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [08:59] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20110103133706])
- # [09:00] * Quits: kennyluck (~kennyluck@EM114-48-242-34.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [09:02] * Joins: matjas (~matjas@91.182.54.94)
- # [09:03] <hsivonen> Hixie: I know it's against your principles, but it would be really helpful to use the Microsoft-specific syntax to turn of the IE8/9 XSS filter on the live DOM viewer
- # [09:04] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [09:05] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:06] * Joins: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com)
- # [09:08] * Joins: rimantas (~rimliu@93.93.57.193)
- # [09:09] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 240 seconds)
- # [09:09] * mhausenblas_ is now known as mhausenblas
- # [09:13] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [09:16] * Joins: pesla (~pesla@188.202.125.121)
- # [09:19] * Joins: kal-EL_ (~jor-EL@host150-13-dynamic.249-95-r.retail.telecomitalia.it)
- # [09:22] * Quits: kal-EL_ (~jor-EL@host150-13-dynamic.249-95-r.retail.telecomitalia.it) (Read error: Connection reset by peer)
- # [09:22] * Joins: roc (~chatzilla@121.98.230.221)
- # [09:29] * Quits: chriseppstein (~chris@209.119.65.162) (Quit: chriseppstein)
- # [09:34] * Guest21109 is now known as Moo-_
- # [09:39] * Joins: kal-EL_ (~jor-EL@host41-147-dynamic.1-79-r.retail.telecomitalia.it)
- # [09:40] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:42] * Quits: matjas (~matjas@91.182.54.94) (Quit: Computer has gone to sleep.)
- # [09:46] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:47] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [09:51] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [09:52] * zcorpan makes the script in html5-elements not work in older browsers
- # [09:53] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [09:56] <Evet> zcorpan: https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills
- # [09:56] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 240 seconds)
- # [09:58] <zcorpan> Evet: array.forEach isn't listed there. anyway, i don't care that it doesn't work in old browsers
- # [09:58] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 265 seconds)
- # [10:00] * Joins: ROBOd (~robod@109.96.247.89)
- # [10:02] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
- # [10:03] * Joins: pesla (~pesla@188.202.125.121)
- # [10:06] * Joins: matjas (~matjas@234.97-243-81.adsl-dyn.isp.belgacom.be)
- # [10:08] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [10:10] * Quits: seventh (seventh@69.80.102.199) (Remote host closed the connection)
- # [10:12] * Quits: Dashiva (~noone@wikia/Dashiva) (Ping timeout: 240 seconds)
- # [10:13] * Joins: david_carlisle (~davidc@62.231.145.254)
- # [10:14] <zcorpan> i didn't know it was possible to do <a href=javascript:foo() target=bar> to make foo() execute in bar's context
- # [10:15] <annevk> does not seem possible in Chrome
- # [10:16] <zcorpan> doesn't seem to work in opera either
- # [10:16] * Joins: Dashiva (~noone@84-72-44-31.dclient.hispeed.ch)
- # [10:16] * Quits: Dashiva (~noone@84-72-44-31.dclient.hispeed.ch) (Changing host)
- # [10:16] * Joins: Dashiva (~noone@wikia/Dashiva)
- # [10:17] <zcorpan> but works in ie8
- # [10:17] <hsivonen> zcorpan: in IE7, too
- # [10:17] <hsivonen> didn't test IE6
- # [10:18] <zcorpan> should we change to match ie6/webkit/opera and leave <base> alone?
- # [10:18] <hsivonen> actually, I tested <base target>, not <a target>
- # [10:18] <zcorpan> s/ie6//
- # [10:18] <hsivonen> zcorpan: we as in spec?
- # [10:18] <zcorpan> yeah
- # [10:18] <zcorpan> dunno what the spec says currently
- # [10:18] <hsivonen> zcorpan: afaict, Opera 11 does what Firefox 3.6 did
- # [10:19] <zcorpan> wrt <base target>?
- # [10:19] <hsivonen> zcorpan: spec says what Chrome and Firefox nightlies do
- # [10:19] <hsivonen> zcorpan: spec says honor first <base target> in the document order
- # [10:19] <zcorpan> yeah
- # [10:19] <hsivonen> doing the IE7 thing breaks hyperlatex output
- # [10:20] <hsivonen> and doing the IE7 thing for <base target> but the Chrome thing for <base href> would be inconsistent
- # [10:20] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi)
- # [10:20] <hsivonen> and not doing the Chrome thing for <base href> breaks online check-in for non-U.S. citizens on united.com
- # [10:20] <hsivonen> which is likely to make people who are in a busy situation very unhappy
- # [10:20] <annevk> zcorpan, it does influence Opera
- # [10:21] <annevk> zcorpan, we do not always execute the script
- # [10:21] * Joins: roc (~chatzilla@121.98.230.221)
- # [10:21] <zcorpan> annevk: oh. indeed
- # [10:22] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [10:22] <hsivonen> when iPad with it's locked browser gets traction in the enterprise, I hope the enterprisey vendors react by making a single cross-browser code path
- # [10:22] <hsivonen> and don't add a new one for WebKit
- # [10:22] <zcorpan> <base target=bar><a href=javascript:foo()> does nothing in opera
- # [10:23] <zcorpan> but <a href=foo()></a><base target=bar> executes (in the current window's context)
- # [10:23] <hsivonen> I bet enterprisey software would suck less for Firefox and IE developers, too, if the enterprisey software was written to work across Trident, Gecko, WebKit and Presto instead of being Trident/Gecko only
- # [10:25] * zcorpan guesses there are sites that are broken in opera/webkit because javascript:/target is not supported
- # [10:26] <othermaciej> there is a tragic amount of WebKit-only content out there
- # [10:27] <othermaciej> enough that it is sometimes painful to fix bugs
- # [10:27] <othermaciej> the fact that WebKit is an API for other apps creates extra lock-in risk beyond just that of web sites
- # [10:29] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Read error: No route to host)
- # [10:29] * Joins: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
- # [10:29] <hsivonen> of late, Firefox 4 incompatibilities with Google and Microsoft services have been cases where stuff works if faking the UA to look like a WebKit UA :-(
- # [10:30] <othermaciej> we have a lot of compat bugs where faking a Firefox UA fixes it
- # [10:31] <annevk> Hixie, why is WebGL on the media-independent layer?
- # [10:31] <annevk> Hixie, in http://wiki.whatwg.org/wiki/Specifications_that_apply_to_Web_browsers
- # [10:32] <hsivonen> annevk: looks like an advocacy mind trick
- # [10:34] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [10:36] <othermaciej> does that page aim to at some point be comprehensive?
- # [10:36] * othermaciej can't figure out the inclusion criteria
- # [10:37] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:37] <annevk> othermaciej, criteria are browser support
- # [10:38] <annevk> othermaciej, we are just adding things as we go so if you have anything please add
- # [10:38] <othermaciej> some of the more obvious things missing include DOM Events, XHR, other CSS3 modules (Selectors?)
- # [10:38] <hsivonen> looks like HTML is missing from the list
- # [10:38] <hsivonen> oh. it's there as WA 1.0
- # [10:40] <MikeSmith> EcmaScript
- # [10:41] <othermaciej> I don't understand the categories enough to know where ECMAScript would go
- # [10:42] <MikeSmith> maybe it needs re-categorization
- # [10:42] <annevk> Infrastructure I think
- # [10:43] <jgraham> (FWIW we get both the bugs where you have to fake Firefox UA and the bugs where you hvae to fake the WebKit UA)
- # [10:43] <annevk> that or media-independent
- # [10:43] <othermaciej> we have had bugs where we needed to fake the UA string of an older Safari version
- # [10:44] <othermaciej> does URL/URI/IRI go in there, or are works of fiction excluded?
- # [10:44] * Joins: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net)
- # [10:45] * Quits: connrs (~paul@host86-169-89-156.range86-169.btcentralplus.com) (Quit: leaving)
- # [10:46] <hsivonen> othermaciej: as I understand it, works of fiction are excluded
- # [10:47] <annevk> for that it seems better to wait for Adam Barth's draft
- # [10:47] <annevk> DOM Events might also get obsoleted by DOM Core
- # [10:50] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [10:52] * Quits: matjas (~matjas@234.97-243-81.adsl-dyn.isp.belgacom.be) (Quit: Computer has gone to sleep.)
- # [10:53] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [10:54] <jgraham> Hmm, someone should tell Hallvord that WebIDL ought to define the behaviour of functions with the wrong number of arguments
- # [10:55] * Joins: matjas (~matjas@234.97-243-81.adsl-dyn.isp.belgacom.be)
- # [10:55] <jgraham> s/ought to define/defines/ perhaps
- # [10:56] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [10:59] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
- # [11:00] * bga_|away is now known as bga_
- # [11:01] * bga_ is now known as bga_|away
- # [11:02] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [11:03] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [11:04] * Quits: matjas (~matjas@234.97-243-81.adsl-dyn.isp.belgacom.be) (Quit: Computer has gone to sleep.)
- # [11:05] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
- # [11:15] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:18] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [11:18] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [11:21] * Joins: roc (~chatzilla@121.98.230.221)
- # [11:24] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [11:24] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [11:26] * Joins: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no)
- # [11:31] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:32] * Joins: matjas (~matjas@ip-213-49-116-165.dsl.scarlet.be)
- # [11:33] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [11:36] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 241 seconds)
- # [11:39] * Joins: erlehmann (~erlehmann@89.204.153.73)
- # [11:44] * Quits: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no) (Ping timeout: 255 seconds)
- # [11:48] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi) (Ping timeout: 250 seconds)
- # [11:49] * Joins: annevk (~annevk@178.226.41.244)
- # [11:49] <annevk> so I only read hybi casually but wtf
- # [11:49] * Joins: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no)
- # [11:49] <annevk> they are now at the point where browsers speak something different from anyone else?
- # [11:49] <annevk> Hixie argued that from the start
- # [11:49] <annevk> omg
- # [11:50] <jgraham> No, they are at the point where browsers and other things both speak "websockets" but browsers use masking but others don't
- # [11:50] <jgraham> At least that seems to be the point that Greg is at
- # [11:52] <annevk> same deal
- # [11:52] <annevk> imo
- # [11:52] <jgraham> Not at all
- # [11:52] <jgraham> Having other things not speak websockets is sane
- # [11:53] <jgraham> Piling features onto websockets to support non-browser use cases is not sane
- # [11:53] <annevk> fair enough
- # [11:54] <jgraham> But the browser people have more-or-less all retreated from the hybi group
- # [11:54] <jgraham> As far as I can tell
- # [11:54] <annevk> doing this at the IETF was in retrospect not a smart move
- # [11:55] <annevk> TLS-handshake and some simple framing and maybe some non-TLS handshake should have been sufficient
- # [11:55] * Quits: shiawuen (~Adium@bb219-74-154-66.singnet.com.sg) (Quit: Leaving.)
- # [11:58] <annevk> I wish Josh would provide some reasoning for his assertions on what "living standards" do to a11y
- # [11:58] <annevk> We almost never implement standards that are stable...
- # [11:59] <Philip`> Are the browser people still going to implement whatever the hybi group produces, or are they going to implement nothing, or are they going to restart their own spec development process, or does nobody have any idea?
- # [11:59] <annevk> In fact, there is not really any stable standard that I can think of...
- # [11:59] <jgraham> Philip`: I really have no idea
- # [12:00] <jgraham> Philip`: I guess the most likely outcome is that we will still implement for lack of an alternative, concrete, proposal
- # [12:00] * Joins: roc (~chatzilla@121.98.230.221)
- # [12:00] <jgraham> Which is a bit worrying
- # [12:00] <annevk> Philip`, as far as I can tell Mozilla has not given up (in part because they hired someone more closely involved with the IETF); Google has not given up (they provide the editor, and Adam Barth is doing a bunch of stuff)
- # [12:00] <jgraham> Even abarth seems somewhat exhausted by the WG
- # [12:01] <annevk> Philip`, I guess we still have some involvement
- # [12:01] <jgraham> and he has an admirable capacity to navigate difficult standards groups
- # [12:01] <annevk> abarth should start the byebyeWG
- # [12:03] * Quits: annevk (~annevk@178.226.41.244) (Quit: annevk)
- # [12:03] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [12:04] * Joins: Ms2ger (~Ms2ger@91.181.255.138)
- # [12:05] <othermaciej> it's draining to engage in the hybi WG
- # [12:05] <othermaciej> server people outnumber browser people, so they can create "consensus", but the costs of a poor protocol design and the costs of the constant thrashing will be disproportionately borne by browsers
- # [12:06] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [12:06] <othermaciej> also the chairs do not seem to understand the technical issues well enough to try to actually mediate instead of holding votes
- # [12:07] <jgraham> Yes
- # [12:08] <jgraham> That seems like a fair summary
- # [12:09] * Quits: dhx1 (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) (Remote host closed the connection)
- # [12:10] * Quits: mokush (~quassel@188.24.40.245) (Remote host closed the connection)
- # [12:14] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [12:17] * Joins: MikeSmith_ (~MikeSmith@EM114-48-191-247.pool.e-mobile.ne.jp)
- # [12:20] * Quits: MikeSmith (~MikeSmith@EM111-188-81-170.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [12:20] * MikeSmith_ is now known as MikeSmith
- # [12:22] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [12:23] * Joins: annevk (~annevk@j106179.upc-j.chello.nl)
- # [12:23] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:24] <annevk> btw
- # [12:24] <annevk> they have been doing this thing from the beginning
- # [12:25] <annevk> they want to share some kind of handshake because they think browsers will be able to get the intermediaries along (I thought browsers were outnumbered by all those other clients, but not here I guess...) but other than that they do not really care about browsers
- # [12:25] <annevk> or the security model of browsers, or anything really
- # [12:25] <annevk> but yeah, what othermaciej says
- # [12:25] <annevk> said
- # [12:26] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Read error: Connection reset by peer)
- # [12:26] * Joins: roc (~chatzilla@121.98.230.221)
- # [12:26] <othermaciej> it's weird because I think at least some of the server people implement servers that will likely be connected to by browsers
- # [12:26] * Joins: reni (~reni@sedkit.inf.u-szeged.hu)
- # [12:26] * Quits: erlehmann (~erlehmann@89.204.153.73) (Quit: Ex-Chat)
- # [12:30] <annevk> othermaciej, Roy Fielding does that as well
- # [12:31] <annevk> othermaciej, or used to, yet I have not see him show any interest (other than mocking and getting angry)
- # [12:34] * Joins: erlehmann (~erlehmann@89.204.153.73)
- # [12:34] * Quits: matjas (~matjas@ip-213-49-116-165.dsl.scarlet.be) (Quit: Computer has gone to sleep.)
- # [12:36] <hsivonen> annevk: not caring about browsers in the Web Socket context makes absolutely no sense
- # [12:36] <hsivonen> the whole point of the thing is to integrate with the browser security model
- # [12:36] <hsivonen> why on earth do people who don't have a browser as one end point care about Web Socket at all?
- # [12:37] * hsivonen wishes the protocol had been done at the W3C
- # [12:37] <annevk> they think it makes sense; so maybe it does
- # [12:37] <jgraham> I'm not sure why they think it makes sense tbh
- # [12:37] <annevk> I know I don't care and do not want the browser part crippled
- # [12:38] <jgraham> But they keep getting all these requirements like "what if we want to speak websockets inside our datacenter so we can use the same protocol as we use to talk to clients"
- # [12:38] <annevk> what they want is bidirectional HTTP
- # [12:39] <hsivonen> putting Web Socket together with the bidirectional HTTP folks was such a mistake
- # [12:39] <annevk> to replace all kinds of proprietary protocols with hopefully better overall support
- # [12:39] <jgraham> And then they go "but to support that use case we don't want all the protection that clients need, so we should make all the protetcion optional"
- # [12:39] <annevk> it is quite different from what we want with Web Sockets
- # [12:39] <annevk> but they seem to have the upper hand
- # [12:39] <annevk> or more people shouting
- # [12:40] <hsivonen> jgraham: http://i938.photobucket.com/albums/ad222/powderny/picard-facepalm.jpg is still appropriate here :-(
- # [12:41] <hsivonen> on another topic, am I the only to whom the "People Are Making Stuff!" bit on the W3C HTML5 logo page has an astroturf flavor?
- # [12:42] <othermaciej> unfortunately it appears "rough consensus" just means "majority vote with some subjective and unstated supermajority requirement"
- # [12:42] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 246 seconds)
- # [12:42] <foolip> abarth, more nitpicking: the right border for text/xml in http://tools.ietf.org/html/draft-abarth-mime-sniff-06 is mis-aligned
- # [12:42] <annevk> I just noticed the logo page sets alt and title to the same thing...
- # [12:44] <othermaciej> http://www.w3.org/html/logo/ might be one of the least accessible pages on w3.org
- # [12:44] * Joins: Martijnc (~Martijnc@91.176.93.127)
- # [12:46] * Joins: Martijnc_ (~Martijnc@91.176.93.127)
- # [12:46] * Quits: Martijnc (~Martijnc@91.176.93.127) (Read error: Connection reset by peer)
- # [12:46] * Martijnc_ is now known as Martijnc
- # [12:47] <othermaciej> the two most notable content images on the page are CSS background images
- # [12:49] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [12:50] <hsivonen> othermaciej: walking the walk is hard
- # [12:51] <zcorpan> othermaciej: while the decoration stars are <img>s, both with alt="HTML5 Navbar"
- # [12:51] <zcorpan> FAIL
- # [12:52] <othermaciej> well, the visual design is also atrocious, so I guess everyone can have a bad experience
- # [12:53] <hsivonen> I wish the designer had gone with the starfish idea
- # [12:54] <othermaciej> people would name the starfish
- # [12:55] <jgraham> starfish?
- # [12:55] <hsivonen> jgraham: as seen in the intermediade drawings the designer posted
- # [12:55] <jgraham> hsivonen: pointer?
- # [12:57] <hsivonen> jgraham: http://ocupop.com/html5
- # [12:58] <hsivonen> (and I didn't mean the starfish variant that looks like a 5-pronged Confederate flag)
- # [12:58] * Joins: matjas (~matjas@91.182.54.94)
- # [12:58] <foolip> abarth, oh, and "An Ogg Vorbis audio or video signature." should be "An Ogg stream signature" or some such, since there's no guarantee that it's Vorbis or any other audio/video Ogg stream (could be Ogg Kate)
- # [12:59] <annevk> hmm, how do you find out signatures?
- # [12:59] <hsivonen> (nor the one that looks like Chrysler star)
- # [12:59] <annevk> I want to find them for fonts
- # [12:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [13:01] <jgraham> Oh the CSS thing was supposed to look like a 3!
- # [13:02] <zcorpan> also, read teh text in slide 9
- # [13:02] * Joins: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp)
- # [13:03] <zcorpan> i dunno, but the logo doesn't come across as a keystone to me
- # [13:03] * Quits: matjas (~matjas@91.182.54.94) (Quit: Computer has gone to sleep.)
- # [13:03] <Philip`> annevk: http://www.microsoft.com/typography/otspec/otff.htm (the "Offset Table"), if that's what you mean
- # [13:03] <hsivonen> zcorpan: the keystone idea has some merit, but the association with a keystone got lost in the shield
- # [13:04] <hsivonen> zcorpan: also, the keystone metaphor fails for i18n
- # [13:04] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [13:05] <jgraham> zcorpan: Clearly in the end it lost the keystone and went entirely with "shield"
- # [13:06] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:07] <annevk> I know have this
- # [13:07] <annevk> "We check for the first four bytes being 'ttcf' (TTC), 'OTTO' (OTF) or 0x00010000 (TTF)"
- # [13:07] <annevk> I don't have WOFF though
- # [13:09] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [13:09] <annevk> 0x774F4646 'wOFF'
- # [13:09] <annevk> yay
- # [13:11] <Philip`> I doubt 0x00010000 is uniquely TTF, but I don't see any more precise simple indicators :-(
- # [13:11] <zcorpan> oh, so that's why lasse refers to it as 'wOFF'
- # [13:11] <karlcow> http://wiki.eclipse.org/Orion
- # [13:11] <karlcow> >Orion is a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser.
- # [13:12] * Joins: matjas (~matjas@91.182.54.94)
- # [13:17] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
- # [13:19] <annevk> quite nice that they all use four bytes
- # [13:19] <annevk> emailed websec
- # [13:21] <hsivonen> fwiw, regarding mp4, the ftyp part is the magic for the ISO container and the next four bytes are the subtype
- # [13:21] <hsivonen> JPEG 2000 has ftyp but the next four bytes differ from video/audio
- # [13:50] * Quits: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [13:50] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [13:55] * Quits: erlehmann (~erlehmann@89.204.153.73) (Quit: Ex-Chat)
- # [13:58] <zcorpan> Hixie: why don't you combine these into one url? "Specification: http://www.whatwg.org/specs/web-apps/current-work/complete/tokenization.html Section: http://www.whatwg.org/specs/web-apps/current-work/#scriptEndTag "
- # [14:06] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [14:17] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
- # [14:21] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:34] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
- # [14:49] <annevk> http://www.flickr.com/photos/danja/5386955591/
- # [14:49] <annevk> <script> support sucked back then
- # [14:51] * Joins: plainhao (~plainhao@208.75.85.237)
- # [14:52] <hsivonen> annevk: wow. they must have had the Host HTTP header supported back then already
- # [14:53] <karlcow> annevk: this is honestly better than the current homepage, except for the grey background
- # [14:53] * Quits: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net) (Quit: :3)
- # [14:53] <ben_c> karlcow: current homepage needs rounded corners, then it's perfect
- # [14:54] <hsivonen> karlcow: don't you like the HTML5 CSS3 box-shadows?
- # [14:54] <karlcow> <cough repeat="3"/> ;)
- # [14:55] * Joins: erlehmann (~erlehmann@89.204.153.73)
- # [14:55] <annevk> karlcow, your sarcasm is very close to normal statements :)
- # [14:56] <annevk> I retweeted the screenshot on the WHATWG account
- # [14:56] <karlcow> the lovely box-shadow, the magnificent color scheme, the huge size of the footer ;)
- # [14:56] * zcorpan tries border-radius:10em
- # [14:56] <ben_c> http://dl.dropbox.com/u/38899/ROUND.png
- # [14:56] <zcorpan> looks pretty!
- # [14:56] <annevk> very 2009
- # [14:57] <zcorpan> 10em border-radius is better
- # [14:57] <zcorpan> except it becomes a bit girly
- # [14:57] <karlcow> hmmm I miss bgsound and birds on hr
- # [14:58] <annevk> that's like missing <marquee> and <blink>
- # [14:59] <annevk> it's exciting if you come across it these days, but you do not want to see it on every single site
- # [14:59] <ben_c> http://dl.dropbox.com/u/38899/wobbly.png ?
- # [15:00] <jcranmer> no, <blink> is still an annoying thing to see
- # [15:00] <karlcow> oh and maybe, http://www.fusion-productions.com/Images/under-construction-icon.jpg
- # [15:00] <zcorpan> ben_c: win
- # [15:00] <jcranmer> especially if the text being blinked is a long, important sentence
- # [15:00] <ben_c> I like under construction in a marquee
- # [15:00] <karlcow> holy cow, colored potatoes
- # [15:01] <ben_c> an alternating marquee is particularly exciting
- # [15:01] <zcorpan> you should make the potatoes rotate
- # [15:01] <karlcow> I knew it that whatwg was creating chemical food junk. not edible.
- # [15:01] <jcranmer> the potato shapes look slightly discomforting
- # [15:01] <ben_c> all jokes aside, what can we do to make it prettier? I'm happy to spend some time on it next week if anyone is up for it
- # [15:02] <jcranmer> some of the horizontal lines are still there, which is what is hurting my eyes, I think
- # [15:05] <annevk> ben_c, better
- # [15:05] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:06] <karlcow> ben_c the first thing to make it better right now, is to remove features :) Simplicity wins
- # [15:07] <wilhelm> Desaturation, please. (c:
- # [15:08] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 240 seconds)
- # [15:17] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [15:20] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:21] <eighty4_> trying to understand what html (5) element to use when wrapping a list of "related content" is the <aside> ok or should I just use a <section>?
- # [15:21] * Quits: benschwarz (~ben@59.167.185.148) (Quit: benschwarz)
- # [15:22] <gsnedders> eighty4_: aside
- # [15:22] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [15:22] <eighty4_> gsnedders: nice, I've been using that before but realize I might be over using it
- # [15:23] <hsivonen> please ship the ROUND.png version
- # [15:26] * Quits: gavin (~gavin@firefox/developer/gavin) (Ping timeout: 250 seconds)
- # [15:26] <eighty4_> gsnedders: and shouldn't you be at school studying right now?
- # [15:27] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 265 seconds)
- # [15:28] * Joins: gavin (~gavin@people.mozilla.com)
- # [15:28] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
- # [15:28] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [15:29] <hsivonen> isn't it so that the only attributes in SVG or MathML that take URLs are xlink:href and xml:base?
- # [15:30] <hsivonen> and plain href in MathML?
- # [15:36] <gsnedders> eighty4_: I could be in student union in the same room as people playing Magic :P
- # [15:41] <david_carlisle> hsivonen: definitionurl but the browser isn't expected to follow that so perhaps you don't count it
- # [15:42] <hsivonen> david_carlisle: ah, right. the only MathML attribute with capital letters in it. Thanks.
- # [15:42] <david_carlisle> sorry before my time (ie before 1999)
- # [15:44] <david_carlisle> mathml also has a few others (look for anyURI in the rnc) eg altimg (a fallback for if you don't do mathml)
- # [15:46] <annevk> I updated a few WHATWG wiki pages including the front page
- # [15:46] <annevk> could still be made clearer though
- # [15:47] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [15:47] <hsivonen> david_carlisle: thanks
- # [15:48] <erlehmann> gsnedders, ey, mtg is a nice game against computer scientists. it screams of OH EXPLOITABLE
- # [15:49] <annevk> hmm, the rel="up up up" thing is about to expire
- # [15:49] <gsnedders> erlehmann: Meh, I don't play it (or rather haven't in years, and then only stole friend's cards), and off the top of my head none of the people here except for me do CS
- # [15:49] * Joins: variable (~variable@unaffiliated/variable)
- # [15:51] <erlehmann> gsnedders, i played it when i was 13? 14? and recently i got some of my friends to remember it and pull out their cards :)
- # [15:52] <gsnedders> erlehmann: heh, I had a few friends who played it at school, especially people I was around in my final year (when I was 17, most of them 18), and have now ended up at uni around people who play it incesently
- # [15:52] <erlehmann> i noticed the 3d shadow effect on whatwg.org
- # [15:52] <erlehmann> can i haz anaglyphs? ;) http://blog.fefe.de/?css=http://daten.dieweltistgarnichtso.net/src/fefe-anaglyph-css/anaglyph.css
- # [15:52] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
- # [15:57] <annevk> I have now written a second Change Proposal
- # [15:58] <hsivonen> argh. I was planning on writing one today but forgot.
- # [15:58] <hsivonen> 5 minutes to telecon
- # [16:01] <annevk> I never got a reply to my ISSUE-126 I noticed
- # [16:02] <annevk> email /\
- # [16:02] <annevk> so I wrote a no change proposal instead
- # [16:02] <annevk> I hope I did it correctly...
- # [16:04] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [16:04] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
- # [16:07] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [16:07] * Joins: Bass2 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [16:08] * Quits: Bass2 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Client Quit)
- # [16:11] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Read error: Operation timed out)
- # [16:14] * Quits: torvalamo (~loriisacu@c2D77BF51.dhcp.bluecom.no) (Ping timeout: 276 seconds)
- # [16:16] <kennyluck> hsivonen, I actually have written quite a bit for conforming-u -> http://www.w3.org/html/wg/wiki/ChangeProposals/UShouldBeConforming . I am not sure whether I am making sense, though.
- # [16:17] <hsivonen> kennyluck: cool. I'm on a telecon right now and can't review
- # [16:17] <kennyluck> me too, actually.
- # [16:17] <MikeSmith> kennyluck is on a telcon too actually :)
- # [16:18] * Joins: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
- # [16:19] * Joins: torvalamo (~loriisacu@c6875BF51.dhcp.bluecom.no)
- # [16:29] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [16:33] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [16:35] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [16:36] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:36] * Quits: cyphase (~cyphase@adsl-99-56-138-76.dsl.pltn13.sbcglobal.net) (Ping timeout: 264 seconds)
- # [16:36] * Joins: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [16:37] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [16:40] <karlcow> http://humanstxt.org/
- # [16:42] * Joins: connrs (~paul@host86-169-89-156.range86-169.btcentralplus.com)
- # [16:42] <zcorpan> "I'm not a robot"
- # [16:43] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection reset by peer)
- # [16:43] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [16:43] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [16:44] <annevk> so how much does "tree model" explain?
- # [16:44] <annevk> I guess not much and I should actually define ancestor node, parent node, child node, descendant node, etc.
- # [16:44] <Ms2ger> Yes please :)
- # [16:45] <annevk> you know
- # [16:45] * Quits: Peter` (~peter@188.95.90.218) (Quit: Peter`)
- # [16:45] <annevk> to me when someone says "tree" everything follows from that :)
- # [16:45] <Ms2ger> "See Wikipedia"?
- # [16:45] * Joins: Peter` (~peter@188.95.90.218)
- # [16:45] <annevk> the Web Platform should have a definition for this
- # [16:45] <annevk> it comes back all over the place
- # [16:46] * Quits: erlehmann (~erlehmann@89.204.153.73) (Quit: Ex-Chat)
- # [16:46] <annevk> and you just say this implements a "tree model"
- # [16:47] <annevk> and readers would go like
- # [16:47] <annevk> ooh right
- # [16:47] <annevk> and everyone would be enlightened
- # [16:47] <Ms2ger> I approve of enlightenment
- # [16:48] * Joins: cyphase (~cyphase@adsl-99-38-150-153.dsl.pltn13.sbcglobal.net)
- # [16:49] <Philip`> Is it a problem of teaching people the fundamental concepts of trees, or just of defining precisely the terminology you use?
- # [16:49] <annevk> can it be a combination?
- # [16:49] <Philip`> Maybe
- # [16:50] <annevk> my way out was starting with defining Events :)
- # [16:50] <Ms2ger> "A tree is a perennial woody plant."
- # [16:50] <Ms2ger> Or wouldn't that work as a definition?
- # [16:51] <annevk> The DOM is a tree of nodes. In the sense of a family tree, you get the idea.
- # [16:51] <annevk> Would work for most people :)
- # [16:51] <Philip`> For the fundamental concepts it seems best to point people at an introductory CS text that describes it in proper detail, rather than trying to make up a new detailed description
- # [16:51] * Joins: shiawuen (~Adium@cm68.eta56.maxonline.com.sg)
- # [16:52] <Philip`> and hopefully that'll use the same terminology as web specs do so you won't need to redefine anything
- # [16:54] * Joins: f1lt3r_bocoup (~f1lt3r@64.119.153.2)
- # [16:56] <jgraham> annevk: Family trees are more like DAGs though
- # [16:57] * Quits: shiawuen (~Adium@cm68.eta56.maxonline.com.sg) (Remote host closed the connection)
- # [16:59] <Philip`> Family trees usually have edges between married couples so they're not really D or A
- # [17:00] <jcranmer> probably a better way of putting it is that they're not really `G'
- # [17:01] <jcranmer> although I wonder how you encode children born via extramarital affairs or out of wedlock
- # [17:01] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 255 seconds)
- # [17:03] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:06] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:07] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Quit: thiessenp)
- # [17:08] <annevk> see
- # [17:08] <annevk> because some people think about this too hard I need to provide airtight silly definitions
- # [17:10] <Philip`> That's why you need to point to a resource written by people who've already thought about it too hard :-)
- # [17:10] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [17:11] * Philip` doesn't have any specific suggestions though, since the only resource he can think of is on paper
- # [17:11] <annevk> I think I'll end up borrowing from either CSS or the HTML bit on browsing contexts
- # [17:12] * Joins: benschwarz (~ben@59.167.185.148)
- # [17:14] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [17:15] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Quit: abarth)
- # [17:17] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 255 seconds)
- # [17:19] * _bga is now known as bga_|away
- # [17:19] * jgraham was just considering each child to have two parents and not encoding the relationship between the parents, fwiw
- # [17:19] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [17:22] <Philip`> So you're assuming the human population increases exponentially as you go back through the generations?
- # [17:22] * Joins: jwalden (~waldo@nat/mozilla/x-zdaishjgvlofjbmn)
- # [17:22] <Philip`> Oh, or do you just mean not encoding the co-parenting relationship but still encoding shared ancestors of those parents?
- # [17:24] <jgraham> The latter
- # [17:33] * Joins: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [17:35] <Lachy> Philip`, the population would only exponentionally increase as you go back through generations if each couple only had 1 child, which is typically not the case
- # [17:36] <Lachy> well, based on the average being greater than 2 in most places around the world
- # [17:36] <Philip`> I was assuming jgraham was referring to a family tree rooted at a single child and only showing ancestors
- # [17:36] <Lachy> ok
- # [17:37] <Philip`> because otherwise there's no chance it'll ever look anything remotely like a tree
- # [17:37] * Joins: erlehmann (~erlehmann@89.204.137.69)
- # [17:38] <Ms2ger> "IMO browsers should implement <link>."
- # [17:39] <annevk> first <zelda>
- # [17:40] <Ms2ger> <wario>!
- # [17:41] <erlehmann> <wario>HRRRRGGGRRRR</wario>
- # [17:41] <annevk> what is the link bewteen Zelda and Wario?
- # [17:41] <annevk> aah
- # [17:41] <annevk> super smash brothers!
- # [17:41] <erlehmann> The Nintendo Markup Language matures.
- # [17:41] <Ms2ger> I want Wario Markup Language - WML
- # [17:41] <annevk> <snake>
- # [17:41] <f1lt3r_bocoup> lol
- # [17:42] <Ms2ger> <badger>
- # [17:42] <wilhelm> WML certainly looks like something Wario could have made.
- # [17:42] <annevk> Ms2ger, I guess I should have used a namespace, I meant Solid Snake!
- # [17:42] <jgraham> <kirby>
- # [17:42] <kennyluck> <kuppa>
- # [17:42] <erlehmann> <mushroom>
- # [17:42] <erlehmann> <badger> <badger> <mushroom>
- # [17:42] <Ms2ger> Oh
- # [17:42] <kennyluck> s/<mushroom>/<toad> or <kinopio>/
- # [17:43] <erlehmann> that looks more like an obscure SGML feature than a regular expression
- # [17:43] <Ms2ger> <snake xmlns="http://www.albinoblacksheep.com" />
- # [17:43] <annevk> clearly I am not getting this nodes model down
- # [17:48] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [17:49] * Joins: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4)
- # [17:49] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [17:52] <foolip> http://esw.w3.org/HTML_XML_Use_Case_07 is weird
- # [17:53] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [17:53] <foolip> 'The user aspires to create well-formed XHTML5 ... would be disuaded from this if normal "hard fail on wellformedness-error" XML processing were used'
- # [17:53] <foolip> sounds like the user doesn't want to create well-formed XHTML5
- # [17:54] <Ms2ger> He wants to, but he's a bozo
- # [17:57] <annevk> look at what you did to twitter foolip
- # [17:57] <annevk> http://twitter.com/mattur/status/29944802837528578
- # [17:57] <annevk> I wonder how more levels we can go
- # [17:58] <foolip> annevk, I should have made that tweet 140 characters long to prevent that :)
- # [17:58] <foolip> is everyone else using an awesome client that hides the dupes?
- # [17:59] * Quits: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk) (Quit: Leaving)
- # [18:00] <Lachy> I don't see the problem with dupes in twitter. I read twitter infrequently enough that anything I see is more than likely going to be new for me anyway
- # [18:01] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:01] <annevk> No wonder then...
- # [18:02] <karlcow> foolip: I don't understand the manual retweet… you mean that for retweeting I would have to go to the Web UI of twitter?
- # [18:02] <Lachy> karlcow, or use a client that supports retweet
- # [18:03] <karlcow> Are there special meta which are sent along the text for retweet?
- # [18:04] <annevk> yeah, the ID of the tweet you are retweeting (I think)
- # [18:04] <Lachy> a manual retweet by convention just begins with "RT @username...". Otherwise, the automated ones just use something in the twitter API with an ID to retweet it as-is
- # [18:06] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [18:07] * bga_|away is now known as bga_
- # [18:08] <annevk> Ms2ger, time for some brainstorming?
- # [18:08] <annevk> if you do
- # [18:09] <annevk> DOM is a tree of Node objects (simple called <dfn title=concept-node>nodes</dfn>)
- # [18:10] <annevk> each <span ...>node</> has exactly one <dfn title=concept-parent-node>parent node</dfn> with exception of the <code>Document</code> object
- # [18:10] <annevk> i.e. basing it on http://www.w3.org/TR/CSS21/conform.html#doctree
- # [18:11] <annevk> and introducing "node" as a term so we don't need <code> for it all the time
- # [18:11] <annevk> maybe it does not need to be a <dfn> term as it is used so commonly
- # [18:11] * Joins: othermaciej (~mjs@67.218.110.134)
- # [18:11] <annevk> or a referenced <dfn> term that is
- # [18:12] <annevk> if anyone else has comments feel free
- # [18:12] <gsnedders> annevk: a parent node can be null, that needs to be there, no?
- # [18:12] <annevk> oh right, there's not always a tree
- # [18:12] <annevk> hmm
- # [18:13] * bga_ is now known as bga_|away
- # [18:13] * bga_|away is now known as bga_
- # [18:13] <annevk> okay so yeah parent can be null
- # [18:17] * Joins: MikeSmith_ (~MikeSmith@EM114-48-83-40.pool.e-mobile.ne.jp)
- # [18:17] <annevk> bah
- # [18:17] <david_carlisle> annevk: XDM isn't DOM but they had to face the same issues of parentless element nodes etc, you might (or might not) be able to steal ideas from
- # [18:17] <david_carlisle> http://www.w3.org/TR/xpath-datamodel/#terminology
- # [18:19] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:19] <MikeSmith_> http://twitter.com/#!/tmpvar/status/29762642008612864 "WANTED: xml/namespace/dtd guru to answer noob questions and explain how the w3c level2/core tests are not contradictory."
- # [18:20] <annevk> http://www.w3.org/TR/xpath-datamodel/#DocumentNode seems similar to our constraints
- # [18:20] * Quits: MikeSmith (~MikeSmith@EM114-48-191-247.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [18:20] * MikeSmith_ is now known as MikeSmith
- # [18:20] <Philip`> Are they not contradictory?
- # [18:20] <annevk> although it is a bit confusingly worded
- # [18:20] * Philip` wouldn't be particularly confident in that
- # [18:21] * Quits: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net) (Remote host closed the connection)
- # [18:22] * Joins: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net)
- # [18:24] * bga_ is now known as bga_|away
- # [18:24] <MikeSmith> seems he's running into the typical fun with namespaces that most implementors encounter
- # [18:25] * Aleoss is now known as AlexRoss
- # [18:25] * AlexRoss is now known as Aleoss
- # [18:25] <MikeSmith> he clearly just doesn't realize how simple it all is to implement
- # [18:25] * Aleoss is now known as AlexNRoss
- # [18:25] <MikeSmith> no trouble at all
- # [18:26] * Quits: kal-EL_ (~jor-EL@host41-147-dynamic.1-79-r.retail.telecomitalia.it) (Ping timeout: 240 seconds)
- # [18:28] * Quits: crash\ (bouncer@lubyte.de) (Quit: lubyte.de)
- # [18:31] * bga_|away is now known as bga_
- # [18:31] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:31] * Quits: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net) (Remote host closed the connection)
- # [18:31] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [18:32] * Joins: Kaelig (~Kaelig@2a01:e35:2e4b:1d30:c62c:3ff:fe24:5687)
- # [18:33] <MikeSmith> anyway, tmpvar is the force behind jsdom
- # [18:33] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [18:34] * Quits: jwalden (~waldo@nat/mozilla/x-zdaishjgvlofjbmn) (Quit: back in a jiffy)
- # [18:36] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [18:39] * Joins: TabAtkins_ (~tabatkins@nat/google/x-sehitzruynaviijz)
- # [18:41] * Joins: kal-EL_ (~jor-EL@host249-4-dynamic.48-82-r.retail.telecomitalia.it)
- # [18:41] * bga_ is now known as bga_|away
- # [18:42] * Joins: jwalden (~waldo@nat/mozilla/x-otjupcrmfnizqwkf)
- # [18:46] * Joins: dbaron (~dbaron@216.239.45.19)
- # [18:46] * bga_|away is now known as bga_
- # [18:47] * bga_ is now known as bga_|away
- # [18:54] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [19:00] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
- # [19:00] * Quits: Kaelig (~Kaelig@2a01:e35:2e4b:1d30:c62c:3ff:fe24:5687) (Remote host closed the connection)
- # [19:01] <annevk> writing this text is boring
- # [19:02] <annevk> I should have done the event model
- # [19:02] <othermaciej> what text are you writing?
- # [19:02] <annevk> I also have the feeling it's not going well so the distracting email is nice
- # [19:02] <annevk> explaining how the tree nodes form works
- # [19:03] <annevk> i.e. that nodes have a parent node, that Document does not, that there's such a thing as child nodes
- # [19:03] <annevk> ancestor nodes, blahdieblah
- # [19:04] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (Quit: oojacoboo)
- # [19:06] <TabAtkins_> gsnedders: Let us know when you want to call in.
- # [19:07] * Joins: sroussey (~sroussey@adsl-69-234-111-42.dsl.irvnca.pacbell.net)
- # [19:08] * Quits: othermaciej (~mjs@67.218.110.134) (Quit: othermaciej)
- # [19:09] * Joins: variable (~variable@unaffiliated/variable)
- # [19:10] * Joins: saba (~foo@unaffiliated/saba)
- # [19:18] * Joins: othermaciej (~mjs@2620:0:1b00:1f02:9227:e4ff:fef3:599)
- # [19:18] * Quits: Necrathex (~nectop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [19:19] * bga_|away is now known as bga_
- # [19:27] * Joins: maikmerten (~maikmerte@port-92-201-135-112.dynamic.qsc.de)
- # [19:31] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
- # [19:32] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:36] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [19:40] * Joins: bfrohs (~bfrohs@18-12-20-64.static.cosmoweb.net)
- # [19:41] * Quits: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [19:43] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 240 seconds)
- # [19:45] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [19:48] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [19:48] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [19:48] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [19:48] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [19:48] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [19:52] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi)
- # [19:53] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
- # [19:57] * Quits: bfrohs (~bfrohs@18-12-20-64.static.cosmoweb.net) (Ping timeout: 276 seconds)
- # [20:02] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [20:05] * Quits: jwalden (~waldo@nat/mozilla/x-otjupcrmfnizqwkf) (Quit: brb)
- # [20:06] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [20:08] * Joins: jwalden (~waldo@nat/mozilla/x-ilautmnthlxczfte)
- # [20:09] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [20:09] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 240 seconds)
- # [20:14] <annevk> maybe http://www.456bereastreet.com/archive/201101/html_beyond_html5/ is worth spending another post on
- # [20:14] <annevk> if someone has the time
- # [20:14] <annevk> well, makes the time
- # [20:14] <annevk> it quite clearly illustrates some of the problems people are seeing
- # [20:15] <annevk> of course it does not admit that using "HTML5" you will have all these problems because it has features that are not ready yet, but...
- # [20:15] <annevk> that could be something for the post to point out
- # [20:17] * Quits: espadrine (~espadrine@acces1296.res.insa-lyon.fr) (Quit: espadrine)
- # [20:18] * Quits: erlehmann (~erlehmann@89.204.137.69) (Ping timeout: 240 seconds)
- # [20:19] * Quits: maikmerten (~maikmerte@port-92-201-135-112.dynamic.qsc.de) (Remote host closed the connection)
- # [20:19] <annevk> Ms2ger, put some WIP in src.html
- # [20:19] <Ms2ger> Will check
- # [20:20] <annevk> might be back in an hour or so, but have to see
- # [20:23] <_bga> omg http://www.thespanner.co.uk/2009/01/29/detecting-browsers-javascript-hacks/
- # [20:24] <Ms2ger> http://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html < Now that's a pretty old draft
- # [20:27] <annevk> _bga, hmm yeah, I hope browsers break those expectations soon
- # [20:27] <annevk> _bga, otherwise that is gonna suck
- # [20:27] <paul_irish> _bga: i think ie9 broke the \v hack.
- # [20:28] <paul_irish> all of them are pretty damn brittle
- # [20:28] <annevk> oh, I guess I might be online from the train
- # [20:28] * Quits: annevk (~annevk@j106179.upc-j.chello.nl) (Quit: annevk)
- # [20:29] <_bga> btw im member of "feature detection" religion :)
- # [20:29] <hsivonen> those JS hacks are a terrible idea to put in production
- # [20:29] <paul_irish> _bga: i know. :) me too. though you might have seen my Undetectables page.. basically gives some reasoning why we can't go without UA sniffing.
- # [20:30] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [20:35] * aroben_ is now known as aroben
- # [20:40] * Quits: jwalden (~waldo@nat/mozilla/x-ilautmnthlxczfte) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20110103133706])
- # [20:40] * Joins: jwalden (~waldo@nat/mozilla/x-ttmmhhvmrrgwqxri)
- # [20:45] * Joins: oojacoboo (~jacob@96-38-235-118.static.gwnt.ga.charter.com)
- # [20:46] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [20:48] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [20:50] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [20:59] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [20:59] <Ms2ger> Anne, I pushed a few small changes, looks good to me otherwise
- # [20:59] * Joins: mokush (~quassel@188.24.40.245)
- # [21:02] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [21:04] * Quits: othermaciej (~mjs@2620:0:1b00:1f02:9227:e4ff:fef3:599) (Quit: othermaciej)
- # [21:05] * Joins: annevk (~annevk@178.226.41.244)
- # [21:09] <Ms2ger> If you haven't checked the logs yet, <Ms2ger> Anne, I pushed a few small changes, looks good to me otherwise
- # [21:09] * Quits: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: nn)
- # [21:09] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
- # [21:09] <annevk> everything went better than expected
- # [21:10] * Quits: ben_c (~ben_c@cpc9-brig17-2-0-cust194.3-3.cable.virginmedia.com) (Quit: Leaving.)
- # [21:11] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [21:11] * Joins: bckenny (~bckenny@nat/google/x-kzghzwwawqpcneng)
- # [21:12] * Joins: othermaciej (~mjs@17.246.18.39)
- # [21:14] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 245 seconds)
- # [21:15] * Joins: aroben__ (~aroben@2620:0:1b00:1191:c8ce:eb73:f0b6:63db)
- # [21:15] * Quits: aroben__ (~aroben@2620:0:1b00:1191:c8ce:eb73:f0b6:63db) (Changing host)
- # [21:15] * Joins: aroben__ (~aroben@unaffiliated/aroben)
- # [21:15] * Quits: Ms2ger (~Ms2ger@91.181.255.138) (Quit: nn)
- # [21:17] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Ping timeout: 276 seconds)
- # [21:18] <annevk> haha
- # [21:18] <annevk> for a moment The Official Google Blog said: "This is the body of the blog post. I can include HTML tags."
- # [21:23] * Joins: Athox (~loriisacu@c6875BF51.dhcp.bluecom.no)
- # [21:23] <annevk> pushed to W3C
- # [21:23] <annevk> have to go
- # [21:23] * Quits: annevk (~annevk@178.226.41.244) (Quit: annevk)
- # [21:24] * Quits: torvalamo (~loriisacu@c6875BF51.dhcp.bluecom.no) (Ping timeout: 260 seconds)
- # [21:26] <Hixie> moved webgl
- # [21:28] * Quits: mokush (~quassel@188.24.40.245) (Remote host closed the connection)
- # [21:28] * Joins: mokush (~quassel@188.24.40.245)
- # [21:32] <MikeSmith> Hixie: moved?
- # [21:33] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [21:38] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [21:38] <annevk> not bad
- # [21:39] <annevk> fifteen minutes from train to home
- # [21:39] <annevk> including some relaxing
- # [21:39] <annevk> MikeSmith, on the Specs page
- # [21:40] <annevk> http://wiki.whatwg.org/Specs
- # [21:40] <MikeSmith> ah
- # [21:40] <annevk> make that http://wiki.whatwg.org/wiki/Specs
- # [21:40] <annevk> I guess we should point to ArrayBuffer too
- # [21:40] <annevk> and I should update the XHR spec with that...
- # [21:42] <MikeSmith> the Ecmascript link could go to http://es5.github.com/
- # [21:42] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [21:43] <annevk> whoa that page makes my browser crawl
- # [21:43] * Joins: nessy (~Adium@49.186.216.13)
- # [21:43] <MikeSmith> annevk: yeah
- # [21:43] <Hixie> i sent http://damowmow.com/temp/456bereastreet.com-archive-201101-html_beyond_html5-response.txt to roger using his web form
- # [21:44] <Hixie> if anyone wants to take bits of that to update the faq, be my guest.
- # [21:44] <MikeSmith> is is not ironic that "Web Applications 1.0" is the the only spec on the spec page that has a version number?
- # [21:45] <annevk> it is
- # [21:46] <annevk> but removing the 1.0 makes it too vague :)
- # [21:46] <annevk> or maybe it is just a vague title :)
- # [21:47] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [21:47] <MikeSmith> maybe we need a "1.0" logo
- # [21:48] <nimbupani> \|/
- # [21:52] <annevk> if I'm allowed to bikeshed a little
- # [21:52] <annevk> we could call it WHATWG C
- # [21:52] <annevk> WHATWG HTML and WHATWG C
- # [21:52] <annevk> short: C
- # [21:53] <annevk> Hixie, pretty good response
- # [21:53] <Hixie> the 1.0 is for nostalgic reasons
- # [21:54] <karlcow> just call it "woot!" :)
- # [21:54] <MikeSmith> let's do six blades and just change it to a symbol instead of words
- # [21:54] <MikeSmith> like Prince
- # [21:56] * Quits: TabAtkins_ (~tabatkins@nat/google/x-sehitzruynaviijz) (Ping timeout: 272 seconds)
- # [21:56] <annevk> Hixie, maybe your response should be put on the blog?
- # [21:57] <Hixie> nah
- # [21:57] <Hixie> it just prolongs the story if we put it on the blog
- # [21:57] * Joins: miketayl_r (~miketaylr@206.217.92.186)
- # [21:57] <annevk> yeah true, there's more interesting things happening
- # [21:58] <Hixie> btw, that screenshot is awesome
- # [21:58] * Quits: dbaron (~dbaron@216.239.45.19) (Ping timeout: 264 seconds)
- # [21:58] <Hixie> backwards compatibility "ftw", as they say
- # [21:58] <Hixie> gotta say, i kinda like our new home page
- # [21:59] <Steve^> your name is in very, very small text
- # [21:59] <Hixie> i considered removing that line altogether
- # [21:59] * Quits: miketaylr (~miketaylr@206.217.92.186) (Disconnected by services)
- # [21:59] * miketayl_r is now known as miketaylr
- # [21:59] <Hixie> but instead i put analytics on it and we'll see if anyone's using it
- # [22:01] <Steve^> Google Analytics?
- # [22:01] <Hixie> yeah
- # [22:01] <Steve^> So the click on your email, you get that information with an event?
- # [22:01] <Steve^> I've had very little success with GA and off-site linking
- # [22:02] <Hixie> annevk: thanks for the wiki cleanup, looks good
- # [22:02] <Hixie> Steve^: oh i just meant the page as a whole, and if the page is getting hit a lot, i'll try playing with the link
- # [22:02] <Steve^> ah, ok
- # [22:02] <Hixie> maybe i should change the e-mail address and see if i get mails to it
- # [22:02] * aroben__ is now known as aroben
- # [22:02] <Hixie> other than spam
- # [22:03] <Steve^> in theory you can tag it and GA will let you know, but there were no docs last time I checked
- # [22:03] <Hixie> ah
- # [22:03] <Steve^> they are transitioning to asynchronous and the docs aren't.. in sync
- # [22:04] <Hixie> ok i changed the e-mail address, we'll see if i get any organic traffic from it
- # [22:04] <Hixie> lunch time
- # [22:05] <annevk> maybe the WHATWG can do some deals with Nigeria
- # [22:05] <annevk> lots of cash there
- # [22:05] <annevk> or Niger
- # [22:05] <annevk> then I can finally get an.ne o_O
- # [22:05] <Steve^> :D
- # [22:06] <Steve^> Mix with the Princes of Nigeria and they'll accuse WHATWG of having government influences
- # [22:07] <Steve^> Come to think of it, it's been so long since i had any spam, I've forgotten how the good ones go
- # [22:07] <webr3> omg have you seen the registration services site for .ne ? http://www.intnet.ne/
- # [22:07] <Steve^> Here we go, Chairman of the Electoral Commission Ghana
- # [22:07] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [22:08] <annevk> Steve^, heh, we can prolly ask Shell for tips
- # [22:09] <Steve^> webr3, why is the Nigerian telecoms company based in Niger?
- # [22:10] <Steve^> Pardon me, dodgy translation by Google
- # [22:14] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [22:15] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:16] * Quits: benschwarz (~ben@59.167.185.148) (Ping timeout: 240 seconds)
- # [22:17] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [22:18] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [22:19] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [22:20] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Operation timed out)
- # [22:21] * Quits: bckenny (~bckenny@nat/google/x-kzghzwwawqpcneng) (Remote host closed the connection)
- # [22:21] <annevk> Hixie, btw the problem at the bottom is that Mosaic renders the contents of <script>
- # [22:21] * Joins: benschwarz (~ben@59.167.185.148)
- # [22:21] <annevk> Hixie, so you would need to use <!-- and --> in there if you really want to hide that
- # [22:22] <annevk> Hixie, on whatwg.org
- # [22:22] <annevk> Hixie, also, ga.type = 'text/javascript'; is not needed
- # [22:25] * Dashiva is confused by the HTML XML use cases
- # [22:25] <Dashiva> How can "Using an XML toolchain to consume HTML" and "Forgiving error-handling with XHTML-style markup" ever coexist?
- # [22:25] * Quits: webr3 (~nathan@host86-133-147-138.range86-133.btcentralplus.com) (Ping timeout: 240 seconds)
- # [22:26] <annevk> By improving the XML toolchain?
- # [22:27] <annevk> But yes, not everything is possible.
- # [22:27] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [22:27] <Dashiva> It seems to me that any XML toolchain that's capable of consuming non-XML probably doesn't need HTML XML
- # [22:29] <annevk> https://labs.ericsson.com/developer-community/blog/beyond-html5-peer-peer-conversational-video
- # [22:30] * Joins: webr3 (~nathan@host217-42-204-134.range217-42.btcentralplus.com)
- # [22:30] * Quits: miketaylr (~miketaylr@206.217.92.186) (Remote host closed the connection)
- # [22:30] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [22:31] <MikeSmith> ConnectionPeer
- # [22:31] * Joins: dbaron (~dbaron@216.239.45.19)
- # [22:31] <annevk> it is happening
- # [22:32] <annevk> time to go
- # [22:38] * Quits: nessy (~Adium@49.186.216.13) (Quit: Leaving.)
- # [22:41] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [22:43] * Quits: ROBOd (~robod@109.96.247.89) (Quit: .)
- # [22:43] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
- # [22:44] * Quits: dbaron (~dbaron@216.239.45.19) (Ping timeout: 240 seconds)
- # [22:45] <karlcow> http://stackoverflow.com/questions/4798291/applying-css-transform-rotation-to-an-element-using-font-face
- # [22:46] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [22:47] <Rik`> karlcow: I've seen that without font-face on Firefox and Opera
- # [22:47] <roc> It's graphics API limitations mostly
- # [22:49] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [22:49] <Rik`> I thought I was CCed on one bug like that, but I can't find it…
- # [22:51] <roc> seems to be basically fixed with FF4 on Windows 7
- # [22:51] <roc> using Direct2D
- # [22:52] <roc> I think screen pixellation makes it impossible to look 100% right
- # [22:53] <Rik`> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/798
- # [22:53] <Rik`> this looks ugly on Mac OS
- # [22:54] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Read error: Connection reset by peer)
- # [22:54] <roc> yeah, it's a Quartz issue
- # [22:54] <roc> there's some secret API that's supposed to fix it, but we couldn't get it to work or something
- # [22:54] <roc> I forget the details
- # [22:55] <Rik`> Safari is ok with this
- # [22:55] * Joins: AlexNRoss (~AleossIRC@unaffiliated/aleoss)
- # [22:55] <roc> yes, they got the secret API to work
- # [22:55] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [22:57] * Quits: Martijnc (~Martijnc@91.176.93.127) (Quit: Martijnc)
- # [22:57] <Rik`> https://bugzilla.mozilla.org/show_bug.cgi?id=492214 was the bug I was thinking about
- # [22:58] <karlcow> it works well with opera too. it is interesting how resizing the window makes the letter in firefox "dancing"
- # [22:58] <Rik`> karlcow: I tried in Opera, not looking good at all
- # [22:59] <Rik`> the letters are fine but the anti-aliasing is bad
- # [23:02] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe45dc00-171.dhcp.inet.fi) (Ping timeout: 250 seconds)
- # [23:03] <karlcow> http://www.la-grange.net/2011/01/25/rotate-tests this is what I see
- # [23:03] <karlcow> ooops mistake
- # [23:03] <karlcow> :)
- # [23:03] * karlcow modifies
- # [23:04] <Rik`> two Firefox screenshots
- # [23:05] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [23:05] * Quits: jacobolu_ (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [23:08] * Quits: mokush (~quassel@188.24.40.245) (Remote host closed the connection)
- # [23:10] <karlcow> http://www.la-grange.net/2011/01/25/rotate-tests
- # [23:10] <karlcow> updated
- # [23:11] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [23:11] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: No route to host)
- # [23:12] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:12] <Rik`> so, what I said
- # [23:13] <Rik`> Safari is ok, Opera is doing a bad antialiasing and Firefox dances with the letters
- # [23:14] <karlcow> party time!
- # [23:15] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [23:21] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [23:24] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:26] * Joins: Evet_ (~Evet@78.181.31.139)
- # [23:27] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [23:28] * Quits: Evet (~Evet@78.191.155.164) (Ping timeout: 255 seconds)
- # [23:29] * Quits: kal-EL_ (~jor-EL@host249-4-dynamic.48-82-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [23:29] * Athox is now known as torvalamo
- # [23:33] * Joins: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp)
- # [23:34] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [23:37] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [23:38] * Joins: TabAtkins_ (~tabatkins@nat/google/x-nqyzcfnnjzvxosks)
- # [23:38] * Joins: dbaron (~dbaron@216.239.45.19)
- # [23:43] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
- # [23:46] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [23:47] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [23:48] * Joins: jdaggett (~jdaggett@y224181.dynamic.ppp.asahi-net.or.jp)
- # [23:49] * Joins: sicking (~chatzilla@nat/mozilla/x-prgtawmiglibyvgm)
- # [23:49] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:1081:e42:9480:dd48)
- # [23:49] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 245 seconds)
- # [23:50] * Joins: nessy (~Adium@169.222.9.130)
- # [23:52] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [23:54] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [23:56] * Quits: jdaggett (~jdaggett@y224181.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [23:58] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Read error: Connection reset by peer)
- # [23:59] * Joins: AlexNRoss (~AleossIRC@unaffiliated/aleoss)
- # Session Close: Wed Jan 26 00:00:00 2011
The end :)