Options:
- # Session Start: Fri Apr 09 00:00:00 2010
- # Session Ident: #whatwg
- # [00:03] <KaOSoFt> JonathanNeal- Internet Explorer Collection could help you in testing: http://finalbuilds.edskes.net/iecollection.htm
- # [00:06] <KaOSoFt> In fact, I had not tried it on Wine. Perhaps I should...
- # [00:06] * KaOSoFt is downloading the IE Collection to try it on Ubuntu
- # [00:07] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [00:08] <paul_irish> dunno about through wine, but the spoon.net browsers are the most solid (aside from the VPC vm's) alternate IE versions there are
- # [00:09] * Quits: murz (~murz@wcproxy.msnbc.com) (Quit: murz)
- # [00:09] <KaOSoFt> I think I had visited that site before, but it didn't have all those programs.
- # [00:10] <KaOSoFt> Hmm... I don't see IE.
- # [00:12] <paul_irish> http://spoon.net/Browsers/
- # [00:13] * Quits: paul_irish (~paul_iris@12.33.239.250) (Quit: thom yorke and flying lotus ya'll)
- # [00:14] <KaOSoFt> Ohh, I see, since I'm on Linux it says IE is currently unavailable on my device, which explains why I didn't see it in the Browsers section.
- # [00:15] <KaOSoFt> In fact, ALL of it says my device is not supported. :'(
- # [00:16] <KaOSoFt> The a element without an href attribute now represents a "placeholder link". It can also contain flow content rather than being restricted to phrase content.
- # [00:16] <KaOSoFt> What does "placeholder link" mean?
- # [00:19] <JonathanNeal> IT WORKS!!!!!!
- # [00:20] <KaOSoFt> Link, or it doesn't exist...!
- # [00:20] <KaOSoFt> ._.
- # [00:21] <KaOSoFt> "dir has been obsoleted in favor of ul". Does this include dir as in 'dir="ltr"'?
- # [00:23] <jgraham> KaOSoFt: A placeholder link is typically something that a script will come and fill in with a href value later on
- # [00:25] * Quits: erlehmann (~erlehmann@dslb-092-078-143-174.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [00:25] <KaOSoFt> Hmm, I see. I didn't use those because it wasn't unobtrusive, but if they are to be allowed now, all hail HTML%
- # [00:25] <KaOSoFt> HTML5!*
- # [00:32] <annevk> wow TabAtkins; URL fail :p
- # [00:33] <annevk> Hixie's URLs are not that great, but you are pushing it
- # [00:34] <TabAtkins_> KaOSoFt: That passage is talking about <dir>, not @dir. Completely different things.
- # [00:36] <TabAtkins_> annevk: I'll note that the urls are much better for me. The one I share is specifically made to be unguessable. I just go a little overboard with it. ^_^
- # [00:37] * Joins: fishd (~fishd@nat/google/x-ogwlgwiobkpvnlak)
- # [00:37] <jgraham> TabAtkins_: Why do you want an unguessable URL?
- # [00:38] <jgraham> I mean isn't it easier just to set up authentication?
- # [00:38] <TabAtkins_> jgraham: No.
- # [00:39] <jgraham> It seems easier to leak a URL
- # [00:40] <jgraham> (becasue you give it to someone, they link to it, google finds it, and you have lost)
- # [00:40] <jgraham> (whereas if you give them a username / password they implicitly understand it is supposed to be private)
- # [00:42] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [00:42] <TabAtkins_> That's fine. Once I've given it to someone, I obviously want it to be findable.
- # [00:43] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [00:43] <jgraham> I have occasionally given out links to people that I did not want to be public (or, sometimes, they did not want to be public)
- # [00:43] * Philip` once saw a site that encrypted a password plus today's date rounded to 6 months, to generate a URL for a private page
- # [00:44] <Philip`> and if you got the wrong password then you'd get the wrong URL, and if you had the URL then it'd only be valid for 6 months
- # [00:44] <Philip`> but I could find a few of those 6-month URLs since they'd leaked out onto Google
- # [00:45] <Philip`> and (since the encryption algorithm wasn't very good) use them to work out the password
- # [00:45] <Philip`> which then allowed access to the most recent page
- # [00:45] <jgraham> So I don't really buy the idea that everything shared is implicitly public
- # [00:46] <TabAtkins_> jgraham: You don't have to. I was expressing my own feelings on content that I share. ^_^
- # [00:47] <jgraham> TabAtkins_: Just don't be surprised if this happens every time you share a link :)
- # [00:47] <TabAtkins_> Philip`: Was it actually encrypted, or just hashed?
- # [00:47] <jgraham> Where by "this" I mean an inquisition about your URL scheme
- # [00:47] <TabAtkins_> Also, that seems pretty bad, since you have to prevent password collisions, and thus leak information about other pages on the system.
- # [00:48] <TabAtkins_> jgraham: That's why I need to remember to share my shorturls instead. ^_^
- # [00:48] <TabAtkins_> Also, why I need to finally sit down and build myself a proper blogging platform out of the tools I have lying around.
- # [00:48] <Philip`> TabAtkins_: It was some rubbish JS hash-like algorithm
- # [00:49] <TabAtkins_> Philip`: Ah, homerolled crypto. Nice.
- # [00:49] <jgraham> It is long past bedtime
- # [00:49] <jgraham> Goodnight
- # [00:50] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [00:50] <KaOSoFt> Goodnight.
- # [00:51] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:51] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [00:53] <annevk> jgraham, good point
- # [00:54] <annevk> I'm failing with bedtimes
- # [00:55] <annevk> Well, I value fun over sleep, which is something that does not scale, but I've yet to come to terms with that
- # [00:57] <TabAtkins> annevk: Surefile solution: get married.
- # [00:58] * Quits: fishd (~fishd@nat/google/x-ogwlgwiobkpvnlak) (Ping timeout: 246 seconds)
- # [00:58] <annevk> I don't think I'm ready for that yet :)
- # [00:59] * Joins: dbaron (~dbaron@nat/mozilla/x-vncagnpqvxmvhmfx)
- # [00:59] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: remysharp)
- # [01:00] <Hixie> TabAtkins: how does getting married help with that problem?
- # [01:00] <TabAtkins> Well, it makes sure I get to bed before midnight every day.
- # [01:01] <TabAtkins> If Rachel's gone for some reason, my bedtimes hover around 3 or 4am
- # [01:01] <Hixie> i just ended up making carey go to bed around 4am...
- # [01:02] <JonathanNeal> Ready?
- # [01:05] * Joins: fishd (~fishd@nat/google/x-gctfdhyeuhpvdwhh)
- # [01:06] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [01:08] * Quits: dglazkov (~dglazkov@nat/google/x-yzvuubakpgpobiww) (Quit: dglazkov)
- # [01:12] * Joins: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net)
- # [01:26] * Quits: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net) (Quit: borismus)
- # [01:32] * Joins: surkov (~surkov@client-206-197.sibtele.com)
- # [01:33] * Quits: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com) (Quit: Lost terminal)
- # [01:33] <KaOSoFt> JonathanNeal- Yes, yes, yes!
- # [01:34] <KaOSoFt> Well, I used to go to sleep at 1 AM or 2 AM, but since a month ago I started a routine in which I went to sleep early (9 PM, 10 PM) and woke up early as well (5 AM, 6AM).
- # [01:35] <KaOSoFt> It's tough in the beginning, but after a while you get used to it.
- # [01:35] <JonathanNeal> Well ... there you go.
- # [01:35] <KaOSoFt> There is one flaw, though: you get sleepy earlier. I NEVER got sleepier with my old schedule.
- # [01:36] <KaOSoFt> Arggh, I don't have IE here. Let me check a server.
- # [01:36] <KaOSoFt> >_>
- # [01:38] <KaOSoFt> Shim? 0_o
- # [01:39] <JonathanNeal> Verified, IE6, 7, 8
- # [01:41] <KaOSoFt> Black borders, white filled, right?
- # [01:42] <KaOSoFt> Hmm... let me check on Firefox, because Chrome doesn't have Page preview.
- # [01:44] <KaOSoFt> It works on Internet Explorer 7.
- # [01:45] <KaOSoFt> Now I'm checking ieHTML5.js
- # [01:46] <KaOSoFt> It replaces block elements with <div>, and in-line with <span>, right?
- # [01:47] <KaOSoFt> I'm a novice for everything Web related, besides browsing.
- # [01:47] <KaOSoFt> ._.
- # [01:47] <JonathanNeal> Yes, please do not blog this until it's had a chance
- # [01:48] <JonathanNeal> to get bug tested by TabAtkins, ben alman, paul irish, and some of the other guys I trust.
- # [01:48] <KaOSoFt> Yeah, I'm going to keep testing it at home anyways.
- # [01:48] <JonathanNeal> Okay :) thanks
- # [01:49] <KaOSoFt> I haven't fully set up my blogging environment anyways.
- # [01:49] <KaOSoFt> I'm still deciding which template to use.
- # [01:50] <KaOSoFt> At least until I've fully coded an HTML5 template.
- # [01:50] * Joins: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [01:53] <KaOSoFt> JonathanNeal- You had done research on it before, or you just started when I brought the topic up?
- # [01:54] <JonathanNeal> Haha, well actually it was because you were talking about it.
- # [01:55] <JonathanNeal> Or whoever brought it up in here or the other room.
- # [01:55] <KaOSoFt> Well, I guess (looking at the code) it was simple logic, after all.
- # [01:57] <KaOSoFt> I mean, the implementation method was the "hard?" thing.
- # [01:57] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Operation timed out)
- # [01:57] <JonathanNeal> No, it was just a matter of someone doing it.
- # [01:57] <KaOSoFt> Yeah, well, that. :P
- # [01:58] <JonathanNeal> Until I heard the fuss today, I didn't think it was a big deal (maybe it isn't) but at least it's fixed now.
- # [01:58] <KaOSoFt> By the way, what does "/*@cc_on!@*/" mean? I've seen it on HTML5Shiv as well.
- # [01:58] <JonathanNeal> Google it! It's an IE proprietary thing, and I'm using it to keep other browsers from doing anything unnecessary.
- # [01:59] <KaOSoFt> Ugh, IE, as always.
- # [02:01] * Quits: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 264 seconds)
- # [02:01] <KaOSoFt> So, IE reads JavaScript even for Page previewing, or your code did something to the DOM?
- # [02:01] <KaOSoFt> This is me trying to look like I know "something".
- # [02:02] <KaOSoFt> Oh, you're improving the example.
- # [02:02] * Quits: othermaciej (~mjs@17.246.19.40) (Quit: othermaciej)
- # [02:02] <KaOSoFt> You're TEH man.
- # [02:02] <TabAtkins> Ok, interesting. Not so much a fix as a workaround, but sure.
- # [02:03] <Hixie> ok updated my -88 change proposal and sent a new one
- # [02:04] <JonathanNeal> It doesn't fix the bug, but it fixes the problem.
- # [02:04] <gsnedders> Damned books that end on lame cliffhangers that make me want to get the next book
- # [02:05] <gsnedders> (and are generally shit)
- # [02:05] <TabAtkins> Solution: stop reading shit books
- # [02:06] <gsnedders> But I want to know what happens!
- # [02:06] <daedb_> Which book?
- # [02:06] <gsnedders> daedb_: I'm sorry, but I don't want to embarrass myself that much
- # [02:07] <daedb_> It can't be that bad :)
- # [02:07] <gsnedders> Oh yes it can.
- # [02:07] * Joins: othermaciej (~mjs@17.244.2.161)
- # [02:08] <gsnedders> I mean, I may be willing to admit I think Twilight (at least the first book) is awesome, but to drop this low?
- # [02:09] * Quits: fishd (~fishd@nat/google/x-gctfdhyeuhpvdwhh) (Ping timeout: 276 seconds)
- # [02:09] <gsnedders> Also: there aren't enough books remaining to buy to be able to get them for three for two.
- # [02:09] <gsnedders> And I don't want to buy them full price.
- # [02:09] <gsnedders> They're too shit for that.
- # [02:14] * daedb_ was not aware that there's something more embarrasing on the internet than Twilight...
- # [02:14] <gsnedders> Oh, really, there is.
- # [02:14] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [02:14] <gsnedders> Imagine Twilight without the only good bit.
- # [02:14] * Joins: davidb (~davidb@bas1-toronto06-2925210601.dsl.bell.ca)
- # [02:15] <gsnedders> (I guess the fact I'm implying the very existance of a good bit of Twilight implies I'm a teenage girl)
- # [02:15] <daedb_> To be fair, I know just about nothing about Twilight except that it has vampires and everyone (on the internet at least) seems to hate it
- # [02:15] <gsnedders> (Oh well. All the teenage girls I hung around with the entire time at school concluded I was a teenage girl.)
- # [02:18] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [02:19] <gsnedders> (Those same girls may have something to do with the fact I read Twilight. It may have taken them around three years to bully me into it, though.)
- # [02:21] * gsnedders heads off, after having embarrassed himself on the intarwebs
- # [02:38] <estellevw> "I just fixed the #html5 printing bug in #IE - woohoo!" - yay!
- # [02:39] <estellevw> oops, was quoting. I didn't solve it. jonathan neal did
- # [02:39] <gsnedders> https://lists.webkit.org/pipermail/webkit-dev/2010-April/012235.html
- # [02:39] <estellevw> anyone have an url?
- # [02:39] * Quits: surkov (~surkov@client-206-197.sibtele.com) (Quit: surkov)
- # [02:41] <TabAtkins> gsnedders: Yeah, that causes some grumbling over here. "Hey, we like that multiprocess idea you guys have so much, we decided to do it completely differently!" ^_^
- # [02:41] * Joins: surkov (~surkov@client-206-197.sibtele.com)
- # [02:42] <TabAtkins> estellevw: JonathanNeal is still doing testing/tweaking, so he's not releasing it publicly quite yet. We'll let you know. ^_^
- # [02:42] <estellevw> i wanted to retweet, but figured it would be more interesting with a link.
- # [02:43] <gsnedders> TabAtkins: Having an API designed for it, and to be totally non-blocking, seems better than the current state of Chrom(e|ium)
- # [02:43] <estellevw> TabAtkins: congrats on the Google gig by the way. how was your first (second) week?
- # [02:43] <TabAtkins> I have no opinion on the technical merits of either approach. Just commenting.
- # [02:44] <gsnedders> Yeah, I can't imagine is being brilliant ;P
- # [02:44] <TabAtkins> estellevw: Doing good! It's nice to have the freedom to do just spec work without stealing time from my "real" job.
- # [02:44] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Quit: Leaving)
- # [02:44] * gsnedders needs to work out whether he'll have a job in September
- # [02:45] <gsnedders> Just, like, minor decision in life
- # [02:45] <Dashiva> Are you becoming a redundancy?
- # [02:45] <TabAtkins> gsnedders: Come to America and we'll land you a job with one of us stateside browsers.
- # [02:45] <gsnedders> No, just a question of whether I go to uni or not.
- # [02:45] <gsnedders> TabAtkins: heh
- # [02:46] <Dashiva> I'm sure he has a non-compete clause
- # [02:46] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:46] * Quits: surkov (~surkov@client-206-197.sibtele.com) (Ping timeout: 260 seconds)
- # [02:47] <gsnedders> Some of my colleagues seem me to want to stay and not go to uni for fear of me doing not returning and going to a competitor
- # [02:47] <gsnedders> TabAtkins: Equally, none of them would hire me without a degree
- # [02:48] * Dashiva might be to blame there
- # [02:48] <TabAtkins> gsnedders: You think my degree had a thing to do with me getting my job?
- # [02:48] <TabAtkins> Answer: no.
- # [02:49] <gsnedders> TabAtkins: In general it seems a requirement, but one that actually is just expected as a baseline and otherwise ignored
- # [02:49] <TabAtkins> In general, yes. In specific, once you get past the non-engineers doing recruiting, you're golden.
- # [02:50] <KaOSoFt> I wish I'd have your chance.
- # [02:51] <KaOSoFt> I've been in the same spot for two years now, and I think I deserve better.
- # [02:51] <gsnedders> Like, I'm nowhere near even meeting the requirements for an internship at Google
- # [02:51] <KaOSoFt> </hater>
- # [02:52] <KaOSoFt> I went back to finish my degree only because I saw engineers earning a whole lot more than I do, and in the end (and by my boss orders), it was me who did the job. :'(
- # [02:53] <KaOSoFt> Once I get my degree, I'll start sending curriculums everywhere if I don't get promoted here.
- # [02:58] <KaOSoFt> Time to leave (work). Goodnight.
- # [02:58] * Quits: KaOSoFt (~kaosoft@190.24.156.162) (Quit: Leaving)
- # [03:01] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:01] * Quits: othermaciej (~mjs@17.244.2.161) (Quit: othermaciej)
- # [03:06] * Joins: othermaciej (~mjs@17.246.19.40)
- # [03:09] * Quits: ttepasse (~ttepasse@dslb-084-060-038-129.pools.arcor-ip.net) (Quit: Verlassend)
- # [03:09] * Quits: jwalden (~waldo@nat/mozilla/x-nzmyfwfwmbhdaver) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [03:11] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [03:13] <JonathanNeal> Back home!
- # [03:14] * Joins: boaz (~boaz@64.119.159.231)
- # [03:15] * Quits: ap (~ap@17.246.18.241) (Quit: ap)
- # [03:20] * Joins: daedb (~daed@78-72-112-70-no178.tbcn.telia.com)
- # [03:21] * Quits: daedb_ (~daed@78-72-112-70-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [03:26] * Joins: darbar (~mdemmitt@198.144.211.55)
- # [03:27] * Quits: dbaron (~dbaron@nat/mozilla/x-vncagnpqvxmvhmfx) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:30] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [03:35] * Quits: estellevw (~estellevw@adsl-76-202-159-123.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
- # [03:38] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:39] * Joins: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp)
- # [03:47] * Joins: knowtheory (~knowtheor@bas1-london16-1176190035.dsl.bell.ca)
- # [03:50] * Quits: othermaciej (~mjs@17.246.19.40) (Quit: othermaciej)
- # [03:52] * Joins: beilabs (~beilabs@ppp121-44-85-7.lns20.syd6.internode.on.net)
- # [03:58] * Quits: davidb (~davidb@bas1-toronto06-2925210601.dsl.bell.ca) (Quit: davidb)
- # [04:00] * Parts: CROS2 (~contact@pool-98-117-247-92.hrbgpa.fios.verizon.net)
- # [04:01] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [04:02] * Joins: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com)
- # [04:08] * Quits: darbar (~mdemmitt@198.144.211.55) (Ping timeout: 258 seconds)
- # [04:23] * Joins: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [04:33] * Joins: weinig (~weinig@17.246.16.202)
- # [04:39] * Quits: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com) (Quit: Lost terminal)
- # [04:50] * Joins: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com)
- # [04:55] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [04:57] <boblet> hey all. anyone know of any spec repos that accept patches as a way of filing bugs? I found http://github.com/html5/spec but looks like Manu isn’t auto-updating it
- # [05:00] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [05:10] * Joins: ap (~ap@c-67-188-169-22.hsd1.ca.comcast.net)
- # [05:20] * Quits: beilabs (~beilabs@ppp121-44-85-7.lns20.syd6.internode.on.net) (Disconnected by services)
- # [05:20] * Joins: beilabs_ (~beilabs@ppp121-44-85-7.lns20.syd6.internode.on.net)
- # [05:23] * Quits: weinig (~weinig@17.246.16.202) (Quit: weinig)
- # [05:26] * Quits: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com) (Quit: leaving)
- # [05:27] * Joins: surkov (~surkov@client-206-197.sibtele.com)
- # [05:30] * Joins: darbar (~mdemmitt@c-67-174-243-90.hsd1.ca.comcast.net)
- # [05:31] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [05:40] * Joins: fishd (~fishd@c-98-207-16-168.hsd1.ca.comcast.net)
- # [05:43] * Joins: fishd_ (~fishd@nat/google/x-ffroalyshxdzjnau)
- # [05:46] * Quits: fishd (~fishd@c-98-207-16-168.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [05:51] * Joins: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com)
- # [05:56] * Joins: TabAtkins___ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [05:56] * Quits: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [06:02] * Quits: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com) (Read error: Connection reset by peer)
- # [06:02] * Joins: mr_danie1 (~irssi@e177152022.adsl.alicedsl.de)
- # [06:06] * Quits: mr_daniel (~irssi@e177148150.adsl.alicedsl.de) (Ping timeout: 264 seconds)
- # [06:06] * Quits: TabAtkins___ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 248 seconds)
- # [06:12] * Joins: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com)
- # [06:24] * Joins: MikeSmithX (~MikeSmith@EM111-188-56-148.pool.e-mobile.ne.jp)
- # [06:25] * Joins: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net)
- # [06:27] * Joins: MikeSmith (~MikeSmith@EM114-48-142-78.pool.e-mobile.ne.jp)
- # [06:29] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [06:29] * Quits: MikeSmithX (~MikeSmith@EM111-188-56-148.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [06:29] * Quits: darbar (~mdemmitt@c-67-174-243-90.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [06:29] * Quits: ap (~ap@c-67-188-169-22.hsd1.ca.comcast.net) (Quit: ap)
- # [06:35] * Joins: KevinMarks (~KevinMark@157.22.22.45)
- # [06:37] * Joins: MikeSmithX (~MikeSmith@EM114-48-44-102.pool.e-mobile.ne.jp)
- # [06:39] * Quits: MikeSmith (~MikeSmith@EM114-48-142-78.pool.e-mobile.ne.jp) (Disconnected by services)
- # [06:39] * MikeSmithX is now known as MikeSmith
- # [06:42] * Quits: KevinMarks (~KevinMark@157.22.22.45) (Quit: The computer fell asleep)
- # [07:10] * Quits: surkov (~surkov@client-206-197.sibtele.com) (Quit: surkov)
- # [07:15] * Quits: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
- # [07:15] * Joins: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [07:17] * Joins: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net)
- # [07:17] * Quits: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net) (Read error: Connection reset by peer)
- # [07:18] * Joins: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net)
- # [07:18] * Quits: MikeSmith (~MikeSmith@EM114-48-44-102.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [07:22] * Joins: kennyluck (~kennyluck@tea04.w3.mag.keio.ac.jp)
- # [07:32] * Quits: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com) (Quit: leaving)
- # [07:49] * Joins: jjp (~jjp@c-24-130-200-51.hsd1.ca.comcast.net)
- # [07:50] * Joins: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com)
- # [07:51] * Joins: surkov (~surkov@client-206-197.sibtele.com)
- # [07:51] * Quits: surkov (~surkov@client-206-197.sibtele.com) (Client Quit)
- # [08:09] * Quits: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 252 seconds)
- # [08:10] <JonathanNeal> TabAtkins, TabAtkins_, you around?
- # [08:11] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [08:16] * Joins: jwalden (~waldo@c-67-180-84-153.hsd1.ca.comcast.net)
- # [08:21] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:23] <JonathanNeal> Hey all.
- # [08:24] * Quits: fishd_ (~fishd@nat/google/x-ffroalyshxdzjnau) (Ping timeout: 258 seconds)
- # [08:27] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:27] * Quits: boaz (~boaz@64.119.159.231) (Remote host closed the connection)
- # [08:30] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:40] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:44] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:48] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [08:52] * estellevw hears crickets chirping
- # [08:53] <othermaciej> hi!
- # [08:54] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [08:56] * Joins: zcorpan (~zcorpan@83.218.67.122)
- # [08:58] <JonathanNeal> haha
- # [08:58] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:58] <JonathanNeal> Boy, I was hoping we could coordinate testing for this html5 print thing.
- # [09:02] * Quits: jwalden (~waldo@c-67-180-84-153.hsd1.ca.comcast.net) (Quit: brb, vpn)
- # [09:02] * Joins: jwalden (~waldo@nat/mozilla/x-wxcubuyclqjztqle)
- # [09:09] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [09:10] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:13] * Joins: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net)
- # [09:18] * Quits: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net) (Client Quit)
- # [09:21] * Joins: pesla (~retep@188.202.125.121)
- # [09:29] * Joins: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net)
- # [09:33] <estellevw> i can help you test
- # [09:33] <estellevw> i am on XP on VMWare with Real IE8 and faux IE6
- # [09:54] * Joins: graste (~graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net)
- # [09:55] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: Leaving)
- # [09:55] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [09:58] * Joins: davidhund (~davidhund@s55940049.adsl.wanadoo.nl)
- # [10:10] * Quits: zcorpan (~zcorpan@83.218.67.122) (Remote host closed the connection)
- # [10:11] * Joins: zcorpan (~zcorpan@83.218.67.122)
- # [10:16] * Quits: shepazu (~schepers@adsl-242-200-136.rmo.bellsouth.net) (Quit: shepazu)
- # [10:18] * Quits: beilabs_ (~beilabs@ppp121-44-85-7.lns20.syd6.internode.on.net) (Ping timeout: 246 seconds)
- # [10:24] * Quits: davidhund (~davidhund@s55940049.adsl.wanadoo.nl) (Quit: davidhund)
- # [10:24] <JonathanNeal> estellevw, you still available?
- # [10:24] <JonathanNeal> I was working on a new version.
- # [10:24] * Joins: davidhund (~davidhund@s55940049.adsl.wanadoo.nl)
- # [10:32] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:34] * Joins: beilabs_ (~beilabs@ppp121-44-76-135.lns20.syd6.internode.on.net)
- # [10:36] <zcorpan> http://forums.whatwg.org/viewtopic.php?t=4271 - any cache manifest people here?
- # [10:41] <annevk> the reason is for debugging
- # [10:41] <annevk> you need to add the online whitelist flag
- # [10:41] <annevk> if you want it to work
- # [10:42] <nessy> Hixie: around?
- # [10:43] <Hixie> nessy: vaguely
- # [10:43] <nessy> I just submitted my first bug and wanted to know if that's the right form: http://www.w3.org/Bugs/Public/show_bug.cgi?id=9452
- # [10:43] * Joins: hasather (~david@pat-tdc.opera.com)
- # [10:44] <nessy> if you don't have time to look, that's ok, too
- # [10:45] <Hixie> looks fine to me
- # [10:45] <nessy> ok, thanks
- # [10:45] <nessy> I'll do at least one more :)
- # [10:45] <othermaciej> hey nessy
- # [10:45] <nessy> hey othermaciej :)
- # [10:45] <Hixie> nessy: thank _you_! :-)
- # [10:45] <nessy> finally getting to it!
- # [10:46] <nessy> pleasure :)
- # [10:46] <othermaciej> woot, multitrack API
- # [10:46] <nessy> the recent a11y TF F2F was most interesting - and actually somewhat productive
- # [10:47] <othermaciej> yeah?
- # [10:47] <othermaciej> MikeSmith sent me some notes, but I don't know the details
- # [10:47] <nessy> need to work over the caption proposal a bit before submitting, but I'm also planning to get that into the bug tracker today
- # [10:48] <nessy> well, the biggest issue that held back the two existing proposals were really the SMIL people's objections
- # [10:48] <nessy> but we managed to explain that their objections are not really with our proposals, but with the lack of SMIL functionality in HTML5
- # [10:48] <othermaciej> are you going to submit these as change proposals to the WG as well or just as bugs?
- # [10:48] <othermaciej> that's good
- # [10:48] <nessy> which for the state of media in HTML5 is a fair state IMO
- # [10:49] <nessy> well, Mike told me to submit bugs
- # [10:49] <othermaciej> Multitrack API seems particularly unrelated to SMIL
- # [10:49] <nessy> they are essentially change proposals, so now I don't know if I should also submit change proposals and how to do so
- # [10:49] <nessy> indeed!
- # [10:49] <othermaciej> to submit a Change Proposal you just need to send mail to public-html with the contents or a link to it
- # [10:50] <nessy> I think I will do that, too
- # [10:50] <nessy> probably even to WHATWG
- # [10:50] <nessy> the more eyes are aware of it and look at it, the better
- # [10:50] <othermaciej> definitely
- # [10:51] <othermaciej> I'm sure there are potential refinements in both cases
- # [10:51] <othermaciej> I am glad it is moving forward
- # [10:52] <nessy> so am I - it was really hard to do without stepping on people's toes
- # [10:53] <boblet> Validator.nu text field input + validate just reloads homepage. just me or known issue?
- # [10:53] <nessy> but I was very surprised about the lack of technical understanding of the HTML5 media elements with some folks - that was really the core learning of the F2F
- # [10:54] <nessy> it's probably natural not to be experts across everything
- # [10:54] <othermaciej> nessy: what were some of the misunderstandings?
- # [10:54] <nessy> still - that lack of understanding held back progress, which is what really surprised me
- # [10:55] <nessy> well, one expectation is that just by introducing audio and video into HTML5, HTML5 will magically do everything that DAISY was built for
- # [10:55] <nessy> all the table of contents stuff, direct access to content, sequencing of content etc
- # [10:56] <nessy> all of this is, of course, possible using javascript with HTML5 now, but the expectation was that it'll just be in the declarative parts
- # [10:56] <othermaciej> I don't really understand what DAISY is
- # [10:56] <nessy> think of talking books
- # [10:56] <nessy> seen any of those?
- # [10:56] <othermaciej> like audiobooks?
- # [10:56] <othermaciej> I'm familiar with the concept, though not a user myself
- # [10:56] <nessy> not just CDs that are read out books
- # [10:57] <othermaciej> I'm looking at the DAISY consortium page
- # [10:57] <nessy> more books and news etc that has been read in chapters and is directly accessible
- # [10:58] <nessy> http://www.readhowyouwant.com/formats/audio-format.aspx <- is quite instructive
- # [10:58] <Hixie> like audible.com books?
- # [10:58] <asmodai> oh nice - http://www.mozilla.com/en-US/firefox/lorentz/
- # [10:58] <othermaciej> do audible.com book have structure?
- # [10:59] * Joins: ROBOd (~robod@89.122.216.38)
- # [10:59] <Hixie> well they have chapters and stuff
- # [10:59] <Hixie> like a regular MPEG file
- # [10:59] <Hixie> not sure what else you would want from an audio book
- # [10:59] <nessy> e.g. http://www.youtube.com/watch?v=bgWOoQ6FgA0
- # [10:59] <annevk> blargh, Tyler's rhetoric is starting to annoy me
- # [11:00] <othermaciej> well at least I got him to comment on what "subset" means
- # [11:01] <annevk> the continued insistence on there being a problem with CORS while there's not at all agreement on that; saying UMP exists to solve the non-definition of credentials in CORS while I pointed out several months ago that was a fixed issue, etc.
- # [11:02] <annevk> he doesn't want to work together, he just wants to push his thing through
- # [11:03] <othermaciej> well, I expect Apple at least will ignore it either way
- # [11:03] <annevk> in almost similar tactic to the XHTML2 WG; by defining something that cannot be implemented and therefore avoiding all the critical steps in the WD-process
- # [11:03] <othermaciej> I wonder if any vendor will announce plan to implement UMP
- # [11:03] <annevk> (the XHTML2 WG used modularization as an excuse to say it would not directly be implemented but rather other things would build on top of it and those would be implemented and tested)
- # [11:03] <Hixie> if there's no vendor willing to implement, we should reguse to publish it
- # [11:04] <Hixie> there's no point working on things without vendor support
- # [11:04] <othermaciej> there's the highly dubious "it's already sort of supported if you support CORS" argument
- # [11:05] <othermaciej> so far no vendors but Apple have stated their intent on the list
- # [11:05] <othermaciej> though privately it seem like Google folks aren't really interested either
- # [11:05] <annevk> pretty much the same as when Steven claimed Opera supported XHTML2
- # [11:05] <Hixie> if it's a strict subset of CORS and all the vendors are implementing CORS then UMP doesn't seem to add anything
- # [11:06] <othermaciej> it adds purity of essence
- # [11:06] <nessy> (man, there are no short videos to explain DAISY! this is one is a bit better http://www.youtube.com/watch?v=H9gKj2hLFoo )
- # [11:06] <othermaciej> otherwise the Origin header will introduce a foreign substance into our precious bodily fluid
- # [11:07] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Read error: Connection reset by peer)
- # [11:08] <othermaciej> it sound like DAISY is something you could implement given JavaScript and HTML5, but it's not just built-in HTML5 functionality
- # [11:10] <nessy> indeed
- # [11:10] <nessy> that's what is hard to explain
- # [11:10] <nessy> and many in the a11y TF want to drive HTML5 to support it declaratively
- # [11:11] <annevk> more crazy markup languages?
- # [11:12] <annevk> o_O
- # [11:12] <othermaciej> that would be a pretty complicated and specialized addition
- # [11:12] * Joins: erlehmann (~erlehmann@dslb-092-078-143-160.pools.arcor-ip.net)
- # [11:13] <annevk> yeah that's not going to happen
- # [11:13] <othermaciej> maybe worth adding someday, but not as important as critical things like captioning and the like
- # [11:14] <nessy> check out this video at about 2min in http://www.youtube.com/watch?v=mxI8zhLqs3M
- # [11:15] <othermaciej> so is the interesting bit the fact that it syncs with the text?
- # [11:15] <nessy> I think over time we might get those features - but right now is too early
- # [11:15] <nessy> it has all sorts of interesting features
- # [11:15] <othermaciej> IBooks btw will be accessible via audio without the need to make a special version with audio files in it
- # [11:16] <nessy> you can search through long audio recordings by jumping from section to section, search by text, also get screenreader functionality in visible stuff like the Web etc
- # [11:16] <nessy> what standard to IBooks follow?
- # [11:17] <othermaciej> they are basically ePub
- # [11:17] <othermaciej> except that we don't restrict them to the epub subset of HTML
- # [11:17] <othermaciej> arbitrary XHTML5 can be used
- # [11:18] <jgraham> othermaciej: Man, now I feel conflicted. You embraced and extended a standrd, but did it by making it use another open standard and made it better
- # [11:18] <othermaciej> or at least, anything that WebKit can support
- # [11:18] <jgraham> Does it restrict to XML?
- # [11:19] <nessy> ePub is also a DAISY standard
- # [11:20] <jgraham> (I think ePub would be a lot better if it were HTML+an optional manifest and some conventions about how to extract data from the HTML)
- # [11:20] <jgraham> (and honestly it would be nice if you could avoid the manifest)
- # [11:21] <nessy> interesting - maybe Apple has already managed to marry the two worlds ...
- # [11:22] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [11:23] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [11:23] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Client Quit)
- # [11:24] <othermaciej> jgraham: it's actually typically multiple XHTML files - one per chapter
- # [11:25] <othermaciej> jgraham: I actually don't know offhand if you have to use XML or can use the HTML syntax - most existing epub books are XHTML though
- # [11:25] <zcorpan> "though ~5% of another sample were using the pragma incorrectly anyway [2]."
- # [11:26] <zcorpan> Hixie: i don't see how to draw that conclusion from [2] http://hsivonen.iki.fi/test/moz/analysis.txt ?
- # [11:27] <Hixie> oh i misread it
- # [11:27] <Hixie> it's cases of content-language, not cases of bad values of content-language
- # [11:28] <Hixie> so i guess it's just repeating the previous datum
- # [11:28] <zcorpan> indeed
- # [11:29] <jgraham> othermaciej: Yeah, I didn't mean "a single HTML file" so much as "an arbitary number of HTML files"
- # [11:29] <jgraham> I believe ePub theoretically requires well formed XML, which would explain most books having that format
- # [11:29] <othermaciej> jgraham: it basically is XHTML plus a manifest - I'm actually not sure if text/html would work
- # [11:29] * Joins: mpt (~mpt@canonical/mpt)
- # [11:30] <othermaciej> once I get an iPad I'll try sticking handmade epub books on it to see
- # [11:30] * zcorpan wonders whether ePub will go down the legacy mobile path and treat application/xhtml+xml as text/html
- # [11:30] <jgraham> othermaciej: As far as I can tell both the manifest and the chapter files are supposed to be well-formed XML
- # [11:31] <jgraham> With namespaces and all sorts of crap
- # [11:31] <jgraham> It seems altogether unnecessary
- # [11:33] <othermaciej> jgraham: definitely "supposed to" according to epub - I don't know if our implementation enforces that restriction
- # [11:37] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:40] * Quits: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
- # [11:52] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
- # [11:55] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:57] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [12:02] <hsivonen> It's kinda sad that the ePub folks are still tracking the XHTML2 WG's stuff instead of XHTML5
- # [12:03] <hsivonen> is the book reader on iPad using WebKit?
- # [12:03] <annevk> othermaciej just said so
- # [12:03] <hsivonen> oh
- # [12:03] <annevk> it supports whatever WebKit supports
- # [12:03] * hsivonen reads scrollback
- # [12:04] <othermaciej> it's basically epub + xhtml5
- # [12:04] <hsivonen> so what's the deal with reports saying you can't use <video> in ePub on iPad?
- # [12:04] <othermaciej> dunno, could be a bug
- # [12:04] <annevk> ooh, WebKit is doing <progress> already to some extent
- # [12:04] <hsivonen> and is CSS restricted somehow to make all the books look the same?
- # [12:04] <othermaciej> maybe there are artificial restrictions I don't know about
- # [12:04] <othermaciej> books can include their own CSS
- # [12:07] <annevk> ah, Nokia is adding it
- # [12:19] * Joins: Rik` (~Rik`@81.93.12.28)
- # [12:19] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [12:22] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [12:26] * Quits: kennyluck (~kennyluck@tea04.w3.mag.keio.ac.jp) (Quit: kennyluck)
- # [12:38] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [12:39] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:45] <hsivonen> Is there an up-to-date report of PICS support in browsers?
- # [12:45] <hsivonen> hmm. PICS in ungooglable
- # [12:46] * hsivonen guesses that Google treats "PICS" as a synonym for "pictures"
- # [12:46] * hsivonen files a search quality complaint
- # [12:46] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [12:47] <Philip`> Searching for "+pics" finds the right PICS, about a dozen places down
- # [12:49] * Joins: thomas____ (~thomasain@213.246.129.247)
- # [12:49] <hsivonen> Philip`: thanks
- # [12:51] <othermaciej> Safari has no PICS support
- # [12:51] <othermaciej> I believe IE does have it
- # [12:53] <hsivonen> so PICS label is basically an IE only feature
- # [12:53] <hsivonen> and in the wishful W3C land PICS has been superseded by an RDF vocabulary
- # [12:53] * hsivonen wonders if IE support the RDF thingy
- # [12:54] <hsivonen> did FCC and FTC drop interest shortly after IE implemented PICS?
- # [12:55] <hsivonen> or why don't other browsers support PICS?
- # [12:55] <hsivonen> if IE dropped PICS support today, would FTC and FCC wake up again?
- # [12:56] <othermaciej> was PICS ever driven by legal requirements?
- # [12:57] <othermaciej> PICS basically seems like a way for sites to claim they won't do bad things with your personal information, in machine-readable form
- # [12:57] <othermaciej> I am not sure what "support" even means really
- # [12:57] <hsivonen> othermaciej: I thought the whole point of PICS was that the Web folks could say to the FTC and the FCC that the Web is a self-regulating industry
- # [12:57] <hsivonen> othermaciej: PICS is a mechanism for saying "we don't have nudity here"
- # [12:57] <hsivonen> othermaciej: it's not about personal info
- # [12:58] <othermaciej> oh
- # [12:58] <hsivonen> like the MPAA self-rates almost every movie as R and says they are a self-regulating industry so the Congress can stay out
- # [12:58] <othermaciej> I guess porn sites are not usually motivated to claim not to be porn sites
- # [12:59] <othermaciej> I guess in theory then Parental Controls mode in Safari could do something with PICS, but I am not sure enough sites use it
- # [12:59] <hsivonen> www.apple.com claims to have no nudity or sexual material, no violence, no potentially offensive language and no "other topics"
- # [12:59] <hsivonen> gotta love the lack of other topics
- # [13:00] <othermaciej> I believe "other topics" would be against our developer agreement
- # [13:01] * jgraham wonders if one should take "other" literally and conclude that there is no material at all on apple.com
- # [13:01] <hsivonen> maybe "other topics" means the category labeled "potentially harmful activities" elsewhere
- # [13:02] <hsivonen> i.e. tobacco, alcohol, drugs, weapons, gambling, setting bad example to children, horror and distrimination based on gender, sexual orientation, ethnic, religious or national identity
- # [13:04] <hsivonen> *discrimination
- # [13:05] <annevk> I wonder how often IRI issues have to be explained again
- # [13:06] <annevk> So far this IRI WG does not seem very effective...
- # [13:08] <hsivonen> othermaciej: P3P was the privacy thing
- # [13:09] <othermaciej> hsivonen: ah, I always get those confused apparently
- # [13:09] <hsivonen> IIRC that was about telling the FTC and the EU that the Web is a self-regulating industry and doesn't need governmental regulation
- # [13:09] <annevk> o_O http://lists.w3.org/Archives/Public/public-iri/2010Apr/0015.html email client fail
- # [13:10] <annevk> fortunately I wrote the character out too
- # [13:17] * Quits: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp) (Quit: Leaving...)
- # [13:17] * Quits: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net) (Quit: borismus)
- # [13:17] * Joins: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net)
- # [13:19] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Read error: Connection reset by peer)
- # [13:19] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [13:22] * Joins: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp)
- # [13:22] * Quits: borismus (~borismus@94-195-193-172.dsl.cnl.uk.net) (Ping timeout: 265 seconds)
- # [13:22] <hsivonen> hmm. I wonder if I should bother to escalate the <nobr> but to the tracker...
- # [13:25] <hsivonen> Microsoft has published documentation about PICS support on 2010-03-25
- # [13:25] <othermaciej> hsivonen: you disagree with Hixie's stance on nobr?
- # [13:25] <hsivonen> othermaciej: yes
- # [13:26] <othermaciej> I thought about reopening if I could find a case that is as arguably semantic as <pre>
- # [13:26] <hsivonen> I think <nobr> isn't used without thinking, so banning it doesn't serve an educational purpose
- # [13:26] <othermaciej> it seems that in principle <nobr> is no less semantic than <pre>
- # [13:26] <hsivonen> and having to use span + style is less convenient than the interoperable dedicated element
- # [13:26] <annevk> Isn't PICS that P3P thing or so? That they use to determine whether third party cookies can be set or something silly like that?
- # [13:27] <othermaciej> apparently I made a better case for <wbr>
- # [13:27] <hsivonen> annevk: PICS is about declaring "no nudity". P3P is about declaring "we don't do bad things with cookies"
- # [13:28] <annevk> ah
- # [13:28] <annevk> all this having faith in the supplier seems kind of misguided
- # [13:30] <hsivonen> annevk: they are smokescreens to repel government authorities
- # [13:34] <annevk> some people genuinely believe in them
- # [13:34] <annevk> did you follow the geolocation mess?
- # [13:34] <annevk> they wanted something like PICS/P3P for geolocation
- # [13:34] <annevk> I'm somewhat glad that failed to materialize
- # [13:36] <zcorpan> PICS for geolocation? to prevent zooming in on nude people on google maps?
- # [13:37] <othermaciej> geopriv
- # [13:37] * Quits: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp) (Ping timeout: 276 seconds)
- # [13:37] <othermaciej> they think that whenever you transmit a piece of geolocation data, you should label it with the user's preferences for what they'd like to allow the receiver to do with it
- # [13:37] <zcorpan> or don't give away my location while i'm at the strip club
- # [13:37] <annevk> zcorpan, hehe, did you see the Google Maps / Chatroulette mashup? it's scary
- # [13:40] <zcorpan> hadn't
- # [13:42] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [13:54] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [13:58] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [14:00] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [14:00] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Client Quit)
- # [14:14] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [14:29] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [14:32] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [14:35] * Joins: davidb (~davidb@mozca02.ca.mozilla.com)
- # [14:48] * Joins: pmuellr (~pmuellr@nat/ibm/x-vkuqquthhcpmedft)
- # [15:10] * Quits: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [15:12] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [15:14] * Joins: BlurstOfTimes (~blurstoft@168.203.117.131)
- # [15:15] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:21] * Quits: ment (thement@ibawizard.net) (Quit: leaving)
- # [15:22] * Joins: ment (thement@ibawizard.net)
- # [15:38] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:49] * Joins: remysharp (~remysharp@delice.gotadsl.co.uk)
- # [15:50] * Quits: nessy (~Adium@124-168-176-223.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:50] <remysharp> Regarding media elements - if I want to visualise the download progress of the playable timerange, should I be listening for the durationChanged event or the progress event?
- # [15:51] <zcorpan> remysharp: progress
- # [15:52] <remysharp> I was using progress in a test, but (I think Firefox) wasn't firing all the way to the end of the media downloading
- # [15:52] * Quits: BlurstOfTimes (~blurstoft@168.203.117.131) (Remote host closed the connection)
- # [15:52] <zcorpan> remysharp: durationchange is only fired when the duration changes, which will likely be just once very early
- # [15:52] <remysharp> i.e. I'd read the video.seekable.end() when progress fired, and it wouldn't be the completed length
- # [15:52] * Joins: BlurstOfTimes (~blurstoft@168.203.117.131)
- # [15:53] <zcorpan> remysharp: i think that's a bug then
- # [15:53] <remysharp> or should I have been using the video.duration prop on the progress event firing?
- # [15:54] <zcorpan> duration doesn't say how much has been downloaded
- # [15:54] <remysharp> no - sorry I should have been clear - it was to update a playhead scrubber
- # [15:54] <zcorpan> remysharp: "Once the entire media resource has been fetched (but potentially before any of it has been decoded)
- # [15:54] <zcorpan> Queue a task to fire a simple event named progress at the media element."
- # [15:54] <remysharp> i.e. what amount of the video can be played
- # [15:55] <remysharp> ah - so the video is decoded after that event
- # [15:55] <zcorpan> might be
- # [15:55] <remysharp> therefore the duration wouldn't potentially be calculated on the last progress event firing?
- # [15:56] <remysharp> but - I guess that said, if the meta data comes down first, I'd have the duration before the video can be played, right?
- # [15:56] <zcorpan> the duration can be known before having decoded any video, e.g. mozilla supports an http header to indicate duration
- # [15:56] * Joins: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk)
- # [15:56] <remysharp> okay
- # [15:56] <zcorpan> if you want to know which parts you can seek to, you probably want .seekable
- # [15:57] <remysharp> I've just checked my code example, and I'm listening for the durationChange *and* progress, but updating the scrubber based on the seekable.end() value
- # [15:57] <zcorpan> (it's durationchange btw with lowercase c)
- # [15:57] <remysharp> aye, but I want it to show how much has loaded as it's loading
- # [15:57] <remysharp> (lower c - ta)
- # [16:03] <remysharp> zcorpan: cheers for your help.
- # [16:04] * Parts: remysharp (~remysharp@delice.gotadsl.co.uk)
- # [16:10] * Quits: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk) (Quit: borismus)
- # [16:10] * Joins: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk)
- # [16:14] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [16:15] * Quits: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk) (Ping timeout: 246 seconds)
- # [16:19] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [16:19] <hsivonen> regarding http://html5doctor.com/your-questions-answered-6/ : the doctor says he doesn't know why Mozilla have taken that stance (re: not using OS MP3 decoder)
- # [16:19] <hsivonen> hasn't this been communicated pretty clearly?
- # [16:19] <asmodai> mmm, webkit 2? https://lists.webkit.org/pipermail/webkit-dev/2010-April/012235.html
- # [16:23] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [16:24] * Joins: boaz (~boaz@64.119.159.231)
- # [16:28] <zcorpan> hsivonen: i recall reading several statements about h.264, but i don't recall anything about mp3 or using os decoders in general
- # [16:31] * Joins: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com)
- # [16:33] <hsivonen> zcorpan: http://shaver.off.net/diary/2010/01/23/html5-video-and-codecs/ and http://weblogs.mozillazine.org/roc/archives/2009/06/directshow_and.html don't limit the discussion to H.264
- # [16:40] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [16:46] <zcorpan> hsivonen: i don't recall having read those two :-)
- # [16:52] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [16:52] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [17:01] * Joins: CROS (~contact@70.15.105.50.res-cmts.eph.ptd.net)
- # [17:02] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:03] * Joins: fishd (~fishd@nat/google/x-utfktiqdiixlsinp)
- # [17:08] <JonathanNeal> Hi all
- # [17:11] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 246 seconds)
- # [17:12] <hsivonen> hi
- # [17:17] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [17:17] * Joins: shepazu (~schepers@64.119.159.231)
- # [17:21] * hsivonen wonders if <option> has been in the "special" category in the past
- # [17:21] * Quits: JohnnyAmerica (~simon@213-64-113-37-no97.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [17:24] * Quits: jjp (~jjp@c-24-130-200-51.hsd1.ca.comcast.net) (Quit: -)
- # [17:27] * Quits: zcorpan (~zcorpan@83.218.67.122) (Quit: zcorpan)
- # [17:38] * Quits: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Remote host closed the connection)
- # [17:42] * Joins: jjp (~jjp@2620:0:1b00:1171:fa1e:dfff:fed9:b9a)
- # [17:52] * Joins: remysharp (~remysharp@delice.gotadsl.co.uk)
- # [17:53] <remysharp> another media question -
- # [17:53] <remysharp> I've been using the canplay event to say "this is the time I should enable my custom controls"
- # [17:53] <remysharp> but sometimes the video download will suspend, so canplay doesn't fire
- # [17:54] <remysharp> I'm thinking that I should enable my controls at the loadeddata event - would that be a better approach?
- # [17:54] <remysharp> the user can then start the playback, which then eventually fires canplay (I'm seeing this in Firefox btw)
- # [17:58] <TabAtkins> I think that's the right thing anyway; iirc for some types of video (live streams?) FF will *never* fire canplay,
- # [17:58] <remysharp> cheers - exactly what I was after
- # [17:59] <remysharp> ta
- # [18:01] <remysharp> ooh - one question tho -
- # [18:01] <remysharp> the preload="metadata" attribute
- # [18:01] <remysharp> do you know (I'm trying to work out from the spec now) whether that will only fire the loadedmeta data
- # [18:01] <remysharp> and not the loadeddata
- # [18:02] <remysharp> because then I'd be stuck with no ui
- # [18:02] <remysharp> so perhaps I could hook at the loadedmetadata instead?
- # [18:02] <TabAtkins> Not sure at that point.
- # [18:02] <remysharp> Darn :-\
- # [18:02] <TabAtkins> I think roc is working on video in FF.
- # [18:03] <remysharp> roc? Is that someone in here?
- # [18:03] <TabAtkins> robert o'callahan. Don't know if he's in the room right now.
- # [18:04] * TabAtkins still hasnt' figured out all of irssi's commands.
- # [18:04] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [18:04] <remysharp> okay, cheers for that - I'll keep my eyes peeled :)
- # [18:07] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [18:07] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
- # [18:10] * Quits: remysharp (~remysharp@delice.gotadsl.co.uk) (Quit: remysharp)
- # [18:12] * Quits: davidhund (~davidhund@s55940049.adsl.wanadoo.nl) (Quit: davidhund)
- # [18:15] <Philip`> TabAtkins: /names to see who's here, or just type their name and press tab and see if it autocompletes
- # [18:16] <TabAtkins> Ah, thanks for /names. roc has a short enough name that I thought perhaps robod was blocking him or something.
- # [18:18] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a4pre/20100324184354])
- # [18:18] <Philip`> Type in the whole name and tab-complete and it'll add a ": " if the person is here
- # [18:19] <TabAtkins> Yeah, I guess that's true.
- # [18:19] <Philip`> or just the first few letters and tab will cycle through all the options
- # [18:19] <TabAtkins> Ah, didn't know about the cycling.
- # [18:19] <TabAtkins> I just delete and type more if it doesn't hit the right person first time.
- # [18:19] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [18:20] * gsnedders just learnt to use irssi by hitting random keys
- # [18:20] * Quits: fishd (~fishd@nat/google/x-utfktiqdiixlsinp) (Ping timeout: 246 seconds)
- # [18:20] * Joins: mpt (~mpt@canonical/mpt)
- # [18:25] * Joins: estellevw (~estellevw@adsl-99-29-239-10.dsl.pltn13.sbcglobal.net)
- # [18:25] * Quits: Phae (~phaeness@gateb.thls.bbc.co.uk)
- # [18:26] * Joins: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk)
- # [18:27] <hsivonen> hmm. WebKit closes stuff more aggressively on </form> than old Gecko or IE do
- # [18:27] <hsivonen> I wonder if the spec should change to be like WebKit on <form><foo>bar</form>baz
- # [18:27] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:27] <hsivonen> anyway, I believe <button> shouldn't be scoping
- # [18:28] <JonathanNeal> Hi everybody!
- # [18:28] * Quits: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com) (Ping timeout: 260 seconds)
- # [18:28] <hsivonen> bug that made me look at <button> and </form>: https://bugzilla.mozilla.org/show_bug.cgi?id=558302
- # [18:29] <TabAtkins> hsivonen: Damn you XML!
- # [18:29] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [18:30] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [18:32] <ROBOd> TabAtkins: me? blocking? who? :)
- # [18:33] <TabAtkins> If roc was in the room, your name would probably come directly before him. So I wasn't sure if he was actually not here or what. ^_^
- # [18:34] * Joins: ap (~ap@17.246.18.241)
- # [18:36] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:38] <JonathanNeal> How would you describe the HTML5 ie problem?
- # [18:38] * Quits: BlurstOfTimes (~blurstoft@168.203.117.131) (Remote host closed the connection)
- # [18:38] <TabAtkins> The specific treats-unknown-element-start-and-end-tags-as-void-elements problem?
- # [18:39] <JonathanNeal> Yea.
- # [18:40] <JonathanNeal> Hmm, looking to summarize what my script will do.
- # [18:40] <TabAtkins> I would describe it as "IE treats unknown element start and end tags as void elements".
- # [18:41] <JonathanNeal> Yea, yea.
- # [18:41] <JonathanNeal> Hmm, so I'm describing it as "IE Print Protector is a script that allows you to print HTML5 pages in Internet Explorer" and I'll use what you wrote to describe the issue.
- # [18:41] <paul_irish> Thus making them impossible to style and they instantly collapse, spewing their contents into the DOM
- # [18:41] <TabAtkins> Probably describe wtf that actually means to the page author, which is "the unknown elements no longer wrap their contents".
- # [18:42] * Quits: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk) (Ping timeout: 240 seconds)
- # [18:43] <miketaylr> Print Protector™
- # [18:43] * Quits: thomas____ (~thomasain@213.246.129.247) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401064631])
- # [18:44] * Joins: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk)
- # [18:45] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [18:49] * Quits: mpt (~mpt@canonical/mpt) (Excess Flood)
- # [18:50] * Joins: mpt (~mpt@canonical/mpt)
- # [18:51] <annevk> oh, looks like I hit a nerve
- # [18:57] <JonathanNeal> No TM, miketaylr :-P I don't want anyone to think I somehow am a genius. It will only give them reason to prove I am not. :)
- # [18:57] <JonathanNeal> "Oh, I packaged this whole thing up for you, I wrote this script, look at me, I'm so cool"
- # [18:58] <miketaylr> hahaha
- # [18:58] <JonathanNeal> We test it, make it look sexy so those who need it find it easily and merrily.
- # [18:59] <JonathanNeal> Like charitable prostitution
- # [18:59] * Joins: BlurstOfTimes (~blurstoft@168.203.117.131)
- # [18:59] * Quits: borismus (~borismus@93-97-44-67.zone5.bethere.co.uk) (Read error: Connection reset by peer)
- # [19:01] * Quits: jjp (~jjp@2620:0:1b00:1171:fa1e:dfff:fed9:b9a) (Remote host closed the connection)
- # [19:01] * Joins: jjp (~jjp@2620:0:1b00:1f02:fa1e:dfff:fed9:b9a)
- # [19:03] * Quits: pesla (~retep@188.202.125.121) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [19:11] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:13] * Parts: graste (~graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net)
- # [19:15] * Quits: CROS (~contact@70.15.105.50.res-cmts.eph.ptd.net) (Quit: CROS)
- # [19:18] * Joins: sbublava (~stephan@77.117.158.58.wireless.dyn.drei.com)
- # [19:25] * Joins: tamiweiss (~186a2e12@gateway/web/freenode/x-zvfpjtjieokoeqbv)
- # [19:32] <JonathanNeal> TabAtkins, wanna help me switch to microdata for the ie print page I'll be building? I need a link to your tutorial again :)
- # [19:39] <TabAtkins> Sure!
- # [19:39] <TabAtkins> www.xanthir.com/:gg5
- # [19:42] * Joins: simon_ (~simon@213-64-113-37-no97.tbcn.telia.com)
- # [19:42] * simon_ is now known as Guest61444
- # [19:42] * Quits: Guest61444 (~simon@213-64-113-37-no97.tbcn.telia.com) (Client Quit)
- # [19:48] * Joins: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com)
- # [19:54] * Joins: KaOSoFt (~kaosoft@190.24.156.162)
- # [19:55] <KaOSoFt> Good afternoon.
- # [19:56] <JonathanNeal> Thanks!
- # [19:59] <KaOSoFt> ?
- # [20:00] <KaOSoFt> JonathanNeal- I tested it at home (IE8), and it worked marvelously.
- # [20:01] * aroben is now known as aroben|lunch
- # [20:02] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [20:06] <JonathanNeal> KaOSoFt, awesome.
- # [20:07] <KaOSoFt> JonathanNeal- Whenever you fell it's ready, let me know. My blog site is not quite ready yet, but I'll publish whenever is possible/viable.
- # [20:12] * Joins: dbaron (~dbaron@nat/mozilla/x-smoivpydqqkcepql)
- # [20:12] * Quits: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com) (Quit: leaving)
- # [20:17] <JonathanNeal> Cool.
- # [20:26] * Quits: sbublava (~stephan@77.117.158.58.wireless.dyn.drei.com) (Quit: sbublava)
- # [20:39] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [20:40] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [20:45] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 246 seconds)
- # [20:58] * Joins: TabAtkins__ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [21:03] <KaOSoFt> feel*
- # [21:03] * Quits: Rik` (~Rik`@81.93.12.28) (Ping timeout: 246 seconds)
- # [21:03] * Quits: paul_irish (~paul_iris@12.33.239.250) (Quit: paul_irish)
- # [21:06] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [21:06] * Joins: MikeSmith (~MikeSmith@EM114-48-145-213.pool.e-mobile.ne.jp)
- # [21:07] * Joins: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com)
- # [21:08] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:08] <AryehGregor> It annoys me when page speed analyzers complain that you aren't using a CDN.
- # [21:09] <AryehGregor> . . . Maybe it shouldn't. Are there cheap/easy-to-use CDNs around?
- # [21:09] * AryehGregor gets the impression that at least the high-profile ones are "call for a quote"-type things
- # [21:15] <TabAtkins> AryehGregor: afaik, you're right.
- # [21:15] <Dashiva> Coral is free :)
- # [21:15] <Dashiva> But I have trouble imagining coral would be faster than not using a CDN
- # [21:16] <AryehGregor> Yeah, I'm also wondering about whether you'd get real performance improvements from using some smaller CDNs.
- # [21:16] <AryehGregor> In principle, a CDN with a lot of connectivity might be able to charge *less* for the same bandwidth than the data center where your site is hosted.
- # [21:17] <AryehGregor> Although the storage probably costs them more, due to the duplication.
- # [21:17] <TabAtkins> I just ignore that recommendation when I'm using YSlow, but it does annoy me that I can't get a perfect report card. ;_;
- # [21:17] * AryehGregor notes that Akamai's website appears to be written entirely in Flash
- # [21:17] <AryehGregor> I was just using webpagetest.org.
- # [21:18] * AryehGregor didn't realize his images were so badly compressed
- # [21:18] <KaOSoFt> AryehGregor- Just make a subdomain of the like: media.yoursite.com
- # [21:18] <TabAtkins> YSlow has a "profile" you can set, though - the "small site" setting doesn't complain about CDNs.
- # [21:18] <AryehGregor> KaOSoFt, what's the point in that?
- # [21:18] <KaOSoFt> That'll trick the web browser into making another thread for downloading those other files.
- # [21:18] <AryehGregor> Other than a few more parallel requests, I guess.
- # [21:18] <KaOSoFt> That.
- # [21:18] <AryehGregor> Well, there's not much point in putting *all* included content there.
- # [21:18] <AryehGregor> If you want to use that hack, you have to split them among several subdomains.
- # [21:18] <TabAtkins> AryehGregor: Doing subdomains also lets you more easily tweak compressions/caching/etc.
- # [21:19] <AryehGregor> Compression/caching works fine for me right now.
- # [21:19] <TabAtkins> Kk.
- # [21:19] <AryehGregor> After I fixed some JS not being compressed because of application/x-javascript vs. application/javascript vs. text/javascript . . .
- # [21:19] <KaOSoFt> If your site needs more than, let's say, 8 simultaneous requests (images, styles, scripts, content, etc.), tricking it that way should work.
- # [21:20] <Philip`> AryehGregor: The Amazon CDN sounds pretty easy to use
- # [21:20] <AryehGregor> KaOSoFt, but if all the simultaneous requests are on the same domain, it doesn't help you if it's separate from your main site.
- # [21:20] <AryehGregor> Philip`, yeah, I'd heard about that.
- # [21:20] <AryehGregor> I tried SimpleCDN, but it didn't work.
- # [21:20] <TabAtkins> Amazon is sorta expensive.
- # [21:20] <AryehGregor> Amazon sounds plausible, but I'm wondering about cost.
- # [21:20] <Philip`> http://aws.amazon.com/cloudfront/
- # [21:20] <TabAtkins> My old company used it to serve our actual software, but that's it.
- # [21:20] <Philip`> "$0.150 per GB – first 10 TB / month data transfer out"
- # [21:21] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:21] <TabAtkins> Oh, that's something different. I was using s3.
- # [21:21] <KaOSoFt> Philip`- That's cheap.
- # [21:21] <KaOSoFt> ._.
- # [21:22] <Philip`> CloudFront is basically a faster geographically-distributed frontend to S3
- # [21:23] <Philip`> for approximately the same cost per GB
- # [21:23] * AryehGregor tries to work out if $0.150 per GB is more or less expensive than $50/Mbps at the 95th percentile
- # [21:23] * AryehGregor gives up, needs a traffic distribution
- # [21:23] <KaOSoFt> Haha.
- # [21:23] <AryehGregor> I think this stuff is actually a pretty small part of my bandwidth, though.
- # [21:23] <Philip`> That seems impossible to calculate, since you might go 0Mbps for 95% of the time and then ~infinity Mbps for 5% of the time
- # [21:24] * AryehGregor discovers that some site admin or another stuck zillions of ImageShack-hosted images on his front page, sigh
- # [21:24] <TabAtkins> AryehGregor: link?
- # [21:24] <AryehGregor> TabAtkins, twcenter.net
- # [21:25] <KaOSoFt> Are you... are you the webmaster of that site?
- # [21:25] <TabAtkins> The same site admin doesn't realize that jpegs don't play nicely with text in image.
- # [21:25] <AryehGregor> KaOSoFt, yes.
- # [21:25] <KaOSoFt> AryehGregor- I got Empire - Total War because of the mods there.
- # [21:25] <AryehGregor> I didn't make the front page, though, don't blame me.
- # [21:25] <KaOSoFt> :D
- # [21:25] <AryehGregor> KaOSoFt, :)
- # [21:25] <AryehGregor> I'm the primary webmaster, anyway.
- # [21:26] <AryehGregor> There are like eight admins, but I do most of the techy stuff.
- # [21:26] <AryehGregor> Our primary bandwidth drain is, in fact, downloads.
- # [21:27] <KaOSoFt> TabAtkins- Why are there like, two more nicknames like yours?
- # [21:27] <KaOSoFt> I mean, here, in the channel.
- # [21:27] <TabAtkins> KaOSoFt: The one I'm talking as right now is my work desktop. The other one or two are my laptops.
- # [21:27] <KaOSoFt> Oh, I see.
- # [21:28] <TabAtkins> Much easier to just keep irc up at all times than manually launch it whenever I use a laptop.
- # [21:28] <gsnedders> You should just log in to one server over ssh and run irssi on it
- # [21:28] <TabAtkins> gsnedders: My current solution requires less work than that.
- # [21:29] <TabAtkins> And all the nicks are set to hilight for me, so shrug.
- # [21:29] * Quits: pmuellr (~pmuellr@nat/ibm/x-vkuqquthhcpmedft) (Quit: pmuellr)
- # [21:30] * aroben|lunch is now known as aroben
- # [21:31] <AryehGregor> . . . @ http://img23.imageshack.us/img23/2130/50633715.png being a PNG
- # [21:35] <TabAtkins> What's the closest thing to public domain that has a good chance of being recognized internationally? BSD? MIT?
- # [21:36] <AryehGregor> In some jurisdictions, no open-source license will be recognized internationally.
- # [21:36] <KaOSoFt> MIT is as free as it could be.
- # [21:36] <AryehGregor> You can use the CC public domain dedication.
- # [21:40] <TabAtkins> How about the cc0 license?
- # [21:40] <TabAtkins> http://creativecommons.org/publicdomain/zero/1.0/
- # [21:41] <AryehGregor> Ugh, my front page is a complete trainwreck. 4.4 MB of content.
- # [21:41] * AryehGregor gives up on it
- # [21:41] <TabAtkins> Ooh, http://farm5.static.flickr.com/4024/4499455073_a729acd621_o.png
- # [21:42] <TabAtkins> ^^^ This is why a fast, simple auto-update is ideal.
- # [21:42] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [21:42] <AryehGregor> You bet.
- # [21:43] <AryehGregor> Chrome is by far the best at auto-updating. Firefox is a pain.
- # [21:43] <AryehGregor> I don't know why people are so paranoid about silent auto-update.
- # [21:43] <Dashiva> Because when stuff breaks, users get mad
- # [21:44] * AryehGregor regularly gets nagged on his Linux machine at school to update Firefox . . . although probably can't, since you know, he's not root?
- # [21:44] <AryehGregor> Dashiva, easy solution: don't break stuff on upgrade.
- # [21:44] <AryehGregor> (Chrome breaks too often for me, but that's probably because I'm on the dev channel and too lazy to switch to beta)
- # [21:44] <Dashiva> Firefox in particular has that entire forest of extensions
- # [21:45] <AryehGregor> Yes, and then it prompts you *synchronously* every time you start whether you want to check for updates.
- # [21:46] <AryehGregor> STFU, I don't care.
- # [21:46] <AryehGregor> Oh, but you're saying they might be broken by upgrade.
- # [21:46] <TabAtkins> That synchronous checking is really quite annoying.
- # [21:46] <AryehGregor> Well, that's because Firefox extensions are much more powerful than Chrome extensions.
- # [21:46] <AryehGregor> Comes at a cost.
- # [21:46] <AryehGregor> I guess.
- # [21:46] <TabAtkins> I've often started FF, gone to do something else (because with all my extensions, starting FF takes 3 or 4 minutes), only to come back to it saying an extension has been updated.
- # [21:47] <AryehGregor> My impression is that Firefox gives too much power to extensions, so they wind up being must-haves, but slowing the browser down, breaking on upgrade . . .
- # [21:47] <AryehGregor> Chrome extensions seem to be just web pages, which have a few magic powers that use narrow and well-defined APIs that aren't likely to break across upgrade.
- # [21:47] <AryehGregor> I think Firefox is going that way with Jetpacks or whatever they're called? Dunno, I don't actually have any idea what I'm talking about. :D
- # [21:48] <AryehGregor> But I found that installing lots of extensions on Firefox is a bad idea, in the end.
- # [21:48] <AryehGregor> Too much pain.
- # [21:49] <TabAtkins> That's approximately right.
- # [21:51] <Dashiva> In particular ones that update frequently...
- # [21:52] <AryehGregor> I'm also suspicious of the performance impact.
- # [21:53] * Quits: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com) (Quit: leaving)
- # [21:55] <KaOSoFt> Chrome is quite fast, and it's got this eerie smoothness that I like.
- # [21:55] <KaOSoFt> But I think it lacks some functionality.
- # [21:55] <AryehGregor> Works well enough for me.
- # [21:55] <KaOSoFt> I'm using it right now.
- # [21:55] <KaOSoFt> This extra functionality doesn't do me any good at work.
- # [21:56] <KaOSoFt> So I don't need it.
- # [21:56] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:57] <AryehGregor> Doesn't do me any good at home either.
- # [21:58] <AryehGregor> Sadly, work (i.e., school) runs RHEL5, so it's hard to install Chrome.
- # [21:58] <AryehGregor> I haven't bothered trying.
- # [21:58] <AryehGregor> Libraries too outdated . . .
- # [21:58] * Quits: tamiweiss (~186a2e12@gateway/web/freenode/x-zvfpjtjieokoeqbv) (Quit: Page closed)
- # [21:58] <TabAtkins> Only two things I've found that I miss in Chrome: the ability to actually view the source that a page came in with ("View Source" makes a new request, which screws up some things) and the ability to get at image information.
- # [21:59] * TabAtkins supposes he should file bugs about those.
- # [21:59] <AryehGregor> Yeah, those two are mildly annoying.
- # [21:59] <gsnedders> How does that work with POST?
- # [21:59] <TabAtkins> Badly.
- # [21:59] <AryehGregor> gsnedders, it doesn't, that's the problem.
- # [21:59] <miketaylr> it doesn't
- # [21:59] <gsnedders> Does it still make another request?
- # [21:59] <gsnedders> Or does it just not give you view sourcE?
- # [21:59] <TabAtkins> Yes, but as GET, I think.
- # [21:59] <AryehGregor> You can at least get image resolution if you open it in a new tab, I noticed.
- # [21:59] <gsnedders> Oh dear
- # [21:59] <AryehGregor> It displays in the title.
- # [21:59] <AryehGregor> If you hover over the tab title.
- # [21:59] <TabAtkins> I know that it screws up the CSS module post-processor, so I have to use FF when I'm editting a spec.
- # [21:59] <AryehGregor> Discoverability FTW.
- # [22:00] * Joins: davidhund (~davidhund@dnuhd.xs4all.nl)
- # [22:00] * Joins: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com)
- # [22:02] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [22:04] * Quits: jwalden (~waldo@nat/mozilla/x-wxcubuyclqjztqle) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [22:07] * Quits: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com) (Quit: leaving)
- # [22:08] * Joins: othermaciej (~mjs@17.246.19.97)
- # [22:09] * Joins: JohnnyAmerica (~JohnnyAme@213-64-113-37-no97.tbcn.telia.com)
- # [22:10] * Quits: davidb (~davidb@mozca02.ca.mozilla.com) (Quit: davidb)
- # [22:14] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:18] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [22:25] * Joins: jwalden (~waldo@nat/mozilla/x-utmgseaolngizcsi)
- # [22:25] <KaOSoFt> Today I leave early, though there is a storm out there... Oh, well, goodbye anyways.
- # [22:25] * Quits: KaOSoFt (~kaosoft@190.24.156.162) (Quit: Leaving)
- # [22:27] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:36] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [22:40] * Quits: BlurstOfTimes (~blurstoft@168.203.117.131) (Quit: Leaving...)
- # [22:41] * Joins: BlurstOf_ (~blurstoft@168.203.117.131)
- # [22:44] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [22:50] * Quits: BlurstOf_ (~blurstoft@168.203.117.131) (Quit: Leaving...)
- # [22:53] <JonathanNeal> All I need is a style for the page.
- # [22:54] * Joins: weinig (~weinig@17.246.16.202)
- # [23:02] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:19] * Quits: davidhund (~davidhund@dnuhd.xs4all.nl) (Quit: davidhund)
- # [23:24] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:28] * Quits: frigginCarebear (~seutje@drupal.org/user/264148/view) (Ping timeout: 268 seconds)
- # [23:29] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [23:31] <JonathanNeal> Anyone care to review http://www.iecss.com/print-protector/ let me know if I missed anything?
- # [23:33] * Quits: erlehmann (~erlehmann@dslb-092-078-143-160.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [23:33] * Joins: seutje (~seutje@91.178.147.226)
- # [23:33] * Quits: seutje (~seutje@91.178.147.226) (Changing host)
- # [23:33] * Joins: seutje (~seutje@drupal.org/user/264148/view)
- # [23:33] <Philip`> JonathanNeal: The ri kerning in the title image is ugly :-(
- # [23:34] <JonathanNeal> Noted, what font should I use?
- # [23:35] <Philip`> Comic Sans?
- # [23:35] <Philip`> Can you stop calling it a shiv, and call it something like a shim instead, since that would make much more sense?
- # [23:38] <JonathanNeal> Philip`, is it really that important? http://ejohn.org/blog/html5-shiv/ http://remysharp.com/2009/01/07/html5-enabling-script/
- # [23:38] <Hixie> a shiv is a weapon
- # [23:38] <Hixie> a shim is a thin strip of material to make things align
- # [23:39] <JonathanNeal> The term shiv originates from John Resig, the creator of jQuery, who used the word as a metaphor to describe shiving support for HTML5 elements into Internet Explorer via javascript, where shiving is a slang term for a sharp object used as a knife-like weapon. There's also a chance that John had a moment of false etymology and meant to use the word shim, which in computing means an application compatibility workaround.
- # [23:39] <TabAtkins> I'm going with the second possibility, which makes much more sense.
- # [23:40] <Hixie> you could use the word ship, claiming that you are "providing a way to get there from here"
- # [23:40] <JonathanNeal> Well, I don't think I'll be offending any SHIV people by changing the wording to SHIM --- done!
- # [23:40] <jgraham> You could use the word "hack" instead and then spend lots of time explaining to your grandparents that NSA aren't after you
- # [23:41] <Hixie> or or "shin", and say that you are giving IE legs to stand on
- # [23:41] <Philip`> Replacing things like <video> and <canvas> with a <div> on printing seems like a terrible idea, because it won't do anything useful in IE8 and it'll completely break printing of the elements in IE9
- # [23:41] <Hixie> or "shia" and claim it to be a metaphor for forking standards...
- # [23:42] <Philip`> (Same for all the other elements that have special not-purely-CSS renderings, too)
- # [23:42] <TabAtkins> Ooh, good point. You need a cc targeting IE8 and earlier only.
- # [23:44] <Philip`> I think IE9 parses unknown elements in an XMLish way so you don't actually need to do anything there
- # [23:44] <JonathanNeal> TabAtkins, I will do that.
- # [23:53] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [23:55] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:57] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # Session Close: Sat Apr 10 00:00:00 2010
The end :)