Options:
- # Session Start: Tue Apr 27 00:00:00 2010
- # Session Ident: #whatwg
- # [00:00] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 240 seconds)
- # [00:02] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [00:03] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [00:13] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Quit: shepazu)
- # [00:17] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 240 seconds)
- # [00:18] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [00:24] * Joins: cying (~cying@70.90.171.153)
- # [00:26] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 246 seconds)
- # [00:26] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [00:29] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [00:29] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 240 seconds)
- # [00:31] * Quits: nattokirai (~nattokira@y224063.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:32] * Quits: zcorpan (~zcorpan@c-339fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [00:32] * Joins: cying (~cying@70.90.171.153)
- # [00:36] * Quits: sicking (~chatzilla@nat/mozilla/x-deqgnxkyzodaffbd) (Remote host closed the connection)
- # [00:47] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Hey! Listen!)
- # [00:56] * Joins: michaeln (~michaeln@nat/google/x-dezqurcaqslwbsly)
- # [01:18] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [01:23] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Ping timeout: 240 seconds)
- # [01:24] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [01:30] <Hixie> anyone registered on the doom9 forums?
- # [01:32] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [01:32] <Hixie> i want to contact zuggy, but the forum requires that i have been a member for 5 days
- # [01:33] <kinetik> Hixie: i've got an account there
- # [01:35] <Hixie> can you send a privmsg to zuggy saying that we're considering using SRT as the basis for a subtitle format for the web and that ian@hixie.ch would like to discuss the matter with him?
- # [01:35] <Hixie> i'd love his opinions on some ideas i have
- # [01:35] <Hixie> e.g. whether he would rather we didn't define things, or if he wants to be involved, or if he's happy for us to fork it, or whatever
- # [01:37] <kinetik> Hixie: this one? http://forum.doom9.org/member.php?u=11440
- # [01:37] <Hixie> yeah
- # [01:37] <kinetik> Last Activity: 16th April 2007 16:21
- # [01:37] <Hixie> hm
- # [01:38] <Hixie> bummer
- # [01:38] <kinetik> I can try sending a message anyway, if you like.
- # [01:38] <Hixie> sure
- # [01:38] <Hixie> try sending it to http://forum.doom9.org/member.php?u=41898 also, he's been active more recently
- # [01:39] <Hixie> he's the other subrip dev
- # [01:39] <Hixie> as far as i can tell
- # [01:39] * Quits: dglazkov (~dglazkov@nat/google/x-elibvdqhnbqnirni) (Quit: dglazkov)
- # [01:39] <Hixie> hmm, it does kind of look like SubRip is dead
- # [01:40] <Hixie> i wonder who else we should contact
- # [01:40] * Joins: davidb (~davidb@bas2-streetsville39-2925212479.dsl.bell.ca)
- # [01:40] <Hixie> kinetik: thanks, btw
- # [01:40] <Hixie> much appreciated
- # [01:46] <kinetik> Hixie: sent something to both of them
- # [01:47] <Hixie> thanks!
- # [01:56] * Dashiva wonders if some other Jonas will find himself with a bunch of enemies in the morning
- # [01:58] * Joins: cying_ (~cying@173-164-164-4-SFBA.hfc.comcastbusiness.net)
- # [02:02] <Philip`> Dashiva: Maybe the Jonas Brothers?
- # [02:02] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 258 seconds)
- # [02:02] * cying_ is now known as cying
- # [02:16] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [02:17] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a4pre/20100324184354])
- # [02:18] <JonathanNeal> heyo
- # [02:27] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:28] * Quits: dbaron (~dbaron@nat/mozilla/x-hbzbztvqazxujufl) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:33] * Quits: ap (~ap@17.246.17.104) (Quit: ap)
- # [02:37] * Joins: surkov (~surkov@client-65-22.sibtele.com)
- # [02:37] * Quits: ray (ray@the.ug) (Quit: Lost terminal)
- # [02:55] * Quits: paul_irish (~paul_iris@12.187.233.194) (Remote host closed the connection)
- # [02:56] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:07] <nessy> good thinking, Hixie about the SubRip guys!
- # [03:15] * Quits: dave_levin (~dave_levi@nat/google/x-pzyezlyhrxmupmzy) (Quit: dave_levin)
- # [03:27] * Quits: cying (~cying@173-164-164-4-SFBA.hfc.comcastbusiness.net) (Quit: cying)
- # [03:29] <Hixie> how do i include the string "<br/>" in a wiki page without it becoming a line break? (AryehGregor?)
- # [03:30] * Quits: davidb (~davidb@bas2-streetsville39-2925212479.dsl.bell.ca) (Quit: davidb)
- # [03:31] <Hixie> i went with <br/>
- # [03:31] <Hixie> seems to work
- # [03:31] <othermaciej> Hixie: <br/>
- # [03:31] * ojan is now known as ojan_away
- # [03:31] <othermaciej> you have to escape < for certain tags that the wiki would otherwise recognize and spit back verbatim
- # [03:49] * Joins: annevk (~annevk@220.109.219.245)
- # [03:50] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [03:51] * Quits: annevk (~annevk@220.109.219.245) (Read error: Connection reset by peer)
- # [03:51] * Joins: annevk (~annevk@220.109.219.245)
- # [03:53] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:54] * Joins: wakaba_0 (~wakaba_@203-140-91-140.eonet.ne.jp)
- # [03:54] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [03:56] * Joins: sicking (~chatzilla@nat/mozilla/x-ycqkkdkrvovbspgy)
- # [04:01] * Joins: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net)
- # [04:03] * Joins: annevk2 (~annevk@220.109.219.245)
- # [04:03] * Quits: jwalden (~waldo@nat/mozilla/x-xpaqzitybxozzcwq) (Quit: brainmush, no more for today)
- # [04:07] * Quits: annevk (~annevk@220.109.219.245) (Ping timeout: 276 seconds)
- # [04:37] * Joins: divya_ (~divya@c-24-22-131-46.hsd1.wa.comcast.net)
- # [04:37] * Quits: divya (~divya@c-24-22-131-46.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
- # [04:37] * divya_ is now known as divya
- # [04:41] * Quits: weinig (~weinig@17.246.19.224) (Quit: weinig)
- # [04:43] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 248 seconds)
- # [04:46] * Joins: miketaylr (~miketaylr@12.193.178.66)
- # [04:46] * Quits: miketaylr (~miketaylr@12.193.178.66) (Excess Flood)
- # [04:46] * Joins: miketaylr (~miketaylr@12.193.178.66)
- # [04:48] * Joins: taf2_ (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [04:51] * Quits: sicking (~chatzilla@nat/mozilla/x-ycqkkdkrvovbspgy) (Ping timeout: 246 seconds)
- # [04:58] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [05:03] * Quits: jlebar (~jlebar@128.12.22.184) (Quit: Leaving)
- # [05:03] * Joins: jlebar (~jlebar@128.12.22.184)
- # [05:07] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 246 seconds)
- # [05:08] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:11] * Quits: annevk2 (~annevk@220.109.219.245) (Ping timeout: 248 seconds)
- # [05:15] * Quits: erlehmann (~erlehmann@82.113.106.107) (Ping timeout: 245 seconds)
- # [05:16] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ?Q)
- # [05:22] * Quits: miketaylr (~miketaylr@12.193.178.66) (Quit: Leaving...)
- # [05:25] * Parts: divya (~divya@c-24-22-131-46.hsd1.wa.comcast.net)
- # [05:28] * Parts: doublec (~doublec@li30-216.members.linode.com)
- # [05:32] * Joins: doublec (~doublec@li30-216.members.linode.com)
- # [05:33] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:48] * Quits: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net) (Quit: dave_levin)
- # [05:50] * Quits: othermaciej (~mjs@17.246.19.94) (Ping timeout: 268 seconds)
- # [05:51] * Joins: othermaciej (~mjs@17.246.19.94)
- # [05:54] * Quits: danbri (~danbri@unaffiliated/danbri) (Read error: Connection timed out)
- # [05:54] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [05:58] * Joins: Aleoss (AleossIRC@142-165-189-222.sktn.hsdb.sasknet.sk.ca)
- # [05:58] <Aleoss> http://validator.w3.org/check?uri=http%3A%2F%2Faleoss.ath.cx%2Fcss%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&outline=1&group=0&No200=1&verbose=1&user-agent=W3C_Validator%2F1.767
- # [05:59] <Aleoss> Should I disregard the error there or should I be placing <nav> outside of the <pre>?
- # [06:10] * Joins: miketaylr (~miketaylr@12.193.178.66)
- # [06:14] * Joins: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:16] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [06:19] * Joins: micheil (~micheil@124-170-130-178.dyn.iinet.net.au)
- # [06:20] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Client Quit)
- # [06:24] * Parts: Aleoss (AleossIRC@142-165-189-222.sktn.hsdb.sasknet.sk.ca)
- # [06:30] * Quits: othermaciej (~mjs@17.246.19.94) (Quit: othermaciej)
- # [06:36] * Quits: taf2_ (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2_)
- # [06:50] * Quits: michaeln (~michaeln@nat/google/x-dezqurcaqslwbsly) (Quit: Leaving.)
- # [06:56] * Quits: JoePeck (~jjp@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: -)
- # [06:57] * Quits: miketaylr (~miketaylr@12.193.178.66) (Quit: Leaving...)
- # [07:00] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [07:02] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [07:12] * Joins: rolandsteiner (~rolandste@220.109.219.244)
- # [07:17] * Quits: danbri (~danbri@unaffiliated/danbri) (Read error: Connection timed out)
- # [07:19] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [07:23] * Quits: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net) (Quit: dave_levin)
- # [07:28] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [07:31] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [07:34] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [07:38] * Joins: annevk2 (~annevk@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
- # [07:38] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:41] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [07:50] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [07:51] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:58] * Quits: micheil (~micheil@124-170-130-178.dyn.iinet.net.au) (Quit: micheil)
- # [08:01] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [08:03] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:05] * Joins: miketaylr (~miketaylr@12.193.178.66)
- # [08:05] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [08:07] * Joins: pesla (~retep@188.202.125.121)
- # [08:10] * Joins: zcorpan (~zcorpan@c-339fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:10] <zcorpan> wait what? Why the url change?
- # [08:11] <annevk2> sicking
- # [08:11] * annevk2 is now known as annevk
- # [08:11] * Quits: miketaylr (~miketaylr@12.193.178.66) (Remote host closed the connection)
- # [08:11] <annevk> see public-webapps responseBlob subthread
- # [08:11] <zcorpan> pointer?
- # [08:11] <annevk> so ahead of you
- # [08:11] <annevk> :p
- # [08:14] <zcorpan> hrm
- # [08:15] <zcorpan> Hixie: can you change it back if i say opera has implemented URL and i've written test cases using URL? :)
- # [08:15] <annevk> WebKit also has EventSource.URL shipped I think
- # [08:15] <annevk> is that all?
- # [08:17] <annevk> hmm, my inbox has grown from ~400 to ~900
- # [08:27] * Joins: JoePeck (~jjp@c-24-130-200-51.hsd1.ca.comcast.net)
- # [08:32] * Joins: micheil (~micheil@124-170-130-178.dyn.iinet.net.au)
- # [08:32] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 252 seconds)
- # [08:37] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [08:40] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [08:43] <zcorpan> window.EventSource is undefined for me in chrome
- # [08:50] <annevk> hmm
- # [08:50] <annevk> indeed
- # [08:52] <annevk> so how can https://bugs.webkit.org/show_bug.cgi?id=14392#c7 be explained?
- # [08:53] <annevk> https://bugs.webkit.org/show_bug.cgi?id=14997 is marked fixed
- # [08:54] <annevk> maybe Chrome is based on a much older version of WebKit?
- # [08:54] <annevk> this was landed last August...
- # [08:55] <othermaciej> annevk: it's an optional feature - maybe they have the flag off
- # [08:55] <zcorpan> othermaciej: is EventSource shipped in safari?
- # [08:56] <othermaciej> zcorpan: it's not in Safari 4.0.5 afaict
- # [08:56] <annevk> ooh: https://bugs.webkit.org/show_bug.cgi?id=33695
- # [08:56] * Joins: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk)
- # [08:56] <othermaciej> or in trunk
- # [08:56] <othermaciej> I wonder if it's just disabled by default?
- # [08:56] <annevk> I saw Web developers talking about it... hmm
- # [08:56] <othermaciej> oh wait
- # [08:56] <othermaciej> it does exist in WebKit trunk
- # [08:57] * Parts: annevk (~annevk@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
- # [08:57] * Joins: annevk (~annevk@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
- # [08:57] <othermaciej> so it will quite likely be in the next Safari
- # [08:57] <othermaciej> good ol' [object EventSourceContructor]
- # [08:57] <zcorpan> it has an attribute called "URL", yes?
- # [08:59] <othermaciej> how do I construct an EventSource again?
- # [08:59] <othermaciej> or I guess I can check the IDL
- # [08:59] <zcorpan> you could check "URL" in EventSource.prototype
- # [08:59] <annevk> othermaciej, new EventSource("url")
- # [09:00] <othermaciej> readonly attribute DOMString URL;
- # [09:00] <othermaciej> says the IDL
- # [09:00] <zcorpan> thanks
- # [09:00] <zcorpan> othermaciej: what's your opinion on the name change?
- # [09:00] <annevk> I guess that ought to be changed if we are going with sicking's URL -> url
- # [09:00] <annevk> grmbl
- # [09:00] * zcorpan thinks it should be changed back to URL
- # [09:01] <annevk> he does have a point that Document.URL is somewhat archaic, but still
- # [09:01] <zcorpan> it's more used than most other attributes on HTMLDocument
- # [09:01] * Quits: dimich (~dimich@nat/google/x-bdyjvtzoqivybxey) (Read error: Operation timed out)
- # [09:01] <othermaciej> well, it hasn't shipped yet apparently
- # [09:01] * Joins: dimich (~dimich@74.125.59.73)
- # [09:02] <othermaciej> is there consensus to change it?
- # [09:02] <othermaciej> would rather get it over with soon
- # [09:02] <othermaciej> are there instances of lowercase "url" in the Web platform?
- # [09:02] <zcorpan> i don't see consensus; sicking asked for it to be changed, Hixie changed it
- # [09:02] <zcorpan> i think it should be called URL
- # [09:03] <zcorpan> othermaciej: in css url()
- # [09:03] <zcorpan> othermaciej: <input type="url"> although that is case insensitive
- # [09:04] <annevk> css url() is even more case-insensitive
- # [09:04] <othermaciej> what about in APIs?./dom/Document.idl: readonly attribute DOMString URL;
- # [09:04] <zcorpan> <meta http-equiv="refresh" content="5; URL=..."> although that's also case insensitive (mostly written in uppercase i think)
- # [09:04] <othermaciej> ./websockets/WebSocket.idl: readonly attribute DOMString URL;
- # [09:04] * Quits: Matjas_ (~57402069@gateway/web/freenode/x-tgaeaxigklemdtrg) (Ping timeout: 252 seconds)
- # [09:04] <annevk> yeah, both WebSocket and EventSource are affected
- # [09:04] <othermaciej> ./html/HTMLAnchorElement.idl: readonly attribute URL absoluteLinkURL; (is that a standard or some weird webkit extension?)
- # [09:05] <jgraham> Uppercase for an attribute name is kinda ugly
- # [09:05] <jgraham> Unless it is just a constant
- # [09:06] <zcorpan> othermaciej: seems like a weird extension
- # [09:06] <zcorpan> jgraham: sure it's ugly, but i'd rather have attributes with the same name use the same case everywhere
- # [09:07] <othermaciej> zcorpan: I think it might not be exposed to JS
- # [09:07] <othermaciej> yeah, it's ObjC-only
- # [09:07] <othermaciej> kinda weird, as it seems to duplicate href
- # [09:07] <othermaciej> maybe it dates back to when our <a>.href was buggy
- # [09:09] * zcorpan sends his email asking for it to be changed back
- # [09:10] <annevk> absoluteLinkURL sounds like WebKit-only
- # [09:10] <annevk> but I've thought that before :/
- # [09:10] <othermaciej> it's only in our Objective-C bindings so not relevant to the Web
- # [09:10] <othermaciej> has Chrome shipped WebSocket yet?
- # [09:11] <zcorpan> othermaciej: yeah, but it doesn't seem to have .URL
- # [09:11] <othermaciej> weird
- # [09:11] <othermaciej> is that a new addition?
- # [09:11] <othermaciej> oh, if you are checking based on WebSocket.prototype I expect that won't work
- # [09:11] <othermaciej> at least, not if V8 bindings match how JavaScriptCore does it
- # [09:12] <zcorpan> oh wait it does have URL
- # [09:12] <othermaciej> we don't put DOM getters and setters on the prototype they are magical
- # [09:12] <zcorpan> yeah i was checking the prototype first
- # [09:13] <zcorpan> that seems like a bug, they should be on the prototype, right?
- # [09:16] <othermaciej> it doesn't match what Mozilla does
- # [09:16] <othermaciej> hopefully Web IDL will decide which way is correct
- # [09:17] <othermaciej> Moz behavior is potentially more convenient but on the other hand it may be less efficient
- # [09:17] <zcorpan> is someone working on webidl?
- # [09:17] <othermaciej> weinig is working on it a little, ever so slowly
- # [09:17] <othermaciej> I need to nag him again
- # [09:17] <zcorpan> ok
- # [09:17] <othermaciej> now that the WebKit2 code drop is finished
- # [09:18] <othermaciej> he did do a couple of edits - trying to get it to be based on ES5 instead of ES3
- # [09:18] <zcorpan> i'd like webidl to decide about what to do with too few arguments to constructors and methods
- # [09:20] <othermaciej> that would be good too
- # [09:24] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [09:27] * Quits: danbri (~danbri@unaffiliated/danbri) (Read error: Connection timed out)
- # [09:29] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [09:29] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [09:31] * Joins: sicking (~chatzilla@adsl-99-24-216-224.dsl.pltn13.sbcglobal.net)
- # [09:34] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Hey! Listen!)
- # [09:34] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [09:38] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:42] * Quits: rolandsteiner (~rolandste@220.109.219.244) (Read error: Connection reset by peer)
- # [09:42] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [09:43] * Joins: rolandsteiner (~rolandste@220.109.219.244)
- # [09:43] * Quits: ukai (~ukai@220.109.219.244) (Ping timeout: 276 seconds)
- # [09:44] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [09:45] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [09:48] * Quits: JoePeck (~jjp@c-24-130-200-51.hsd1.ca.comcast.net) (Quit: -)
- # [09:50] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [09:52] * Quits: danbri (~danbri@unaffiliated/danbri) (Read error: Connection reset by peer)
- # [09:52] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [09:54] <asmodai> hsivonen: wow, might have found the page that was causing issues
- # [09:58] * Joins: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl)
- # [09:59] * Joins: mpt (~mpt@canonical/mpt)
- # [10:10] * Joins: ukai (~ukai@220.109.219.244)
- # [10:14] <asmodai> It seems http://site.icu-project.org/ is causing those leaks for me. At least the very fast increasing leaks. (I still see some minor leakage, but I also occasionally see the garbage collection kick in).
- # [10:16] * Quits: sicking (~chatzilla@adsl-99-24-216-224.dsl.pltn13.sbcglobal.net) (Ping timeout: 240 seconds)
- # [10:19] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [10:24] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [10:33] * Joins: cpearce (~cpearce@ip-118-90-74-147.xdsl.xnet.co.nz)
- # [10:35] * Joins: roc (~roc@121-72-162-149.dsl.telstraclear.net)
- # [10:39] * Joins: Phae (~phaeness@gatea.mh.bbc.co.uk)
- # [10:40] * Quits: nessy (~Adium@124-170-18-159.dyn.iinet.net.au) (Quit: Leaving.)
- # [10:43] <hsivonen> asmodai: btw, are you running 3.6.x with html5.enable=true?
- # [10:44] * Joins: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk)
- # [10:45] <hsivonen> hmm. are all the scripts on that page just for analytics?
- # [10:47] <asmodai> hsivonen: Yes I am
- # [10:47] <asmodai> Ah, should mention that I guess
- # [10:47] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [10:47] <hsivonen> asmodai: I recommend not doing that.
- # [10:48] <hsivonen> asmodai: if you want to run with html5.enable=true, it's much better to use a trunk nightly
- # [10:48] <hsivonen> and if you want to run 3.6.x, it's much better not to run with html5.enable=true
- # [10:48] <asmodai> How so?
- # [10:49] <hsivonen> asmodai: I'm sorry I didn't try more forcefully to get html5.enable removed from the 3.6 branch
- # [10:49] <asmodai> hsivonen: Hahaha
- # [10:49] <hsivonen> asmodai: the snapshot of the HTML5 parser on the 3.6 branch is from June last year just when it was deemed worthy to *start* testing it
- # [10:49] <asmodai> no no, I'm happy with it to test the MathML :P
- # [10:50] <hsivonen> after that, all the problems that have been found and fixed are unfixed on the 3.6 branch
- # [10:50] <asmodai> :(
- # [10:51] <hsivonen> asmodai: could you, please, test if the leak goes away if you disable the HTML5 parser?
- # [10:51] <asmodai> sure, gimme a moment
- # [10:51] <asmodai> hsivonen: do I need to restart the entire browser for that toggle to go through?
- # [10:52] <asmodai> or would simply reloading that page with the toggle off be enough?
- # [10:53] <hsivonen> asmodai: reload is enough
- # [10:53] <asmodai> ok
- # [10:53] <asmodai> on an aside
- # [10:54] <asmodai> annevk: saw http://www.internetconsultatie.nl/nrfimplementatie ?
- # [10:54] <asmodai> Dutch gov asking for input on the cookie restriction law(s)
- # [10:55] <hsivonen> asmodai: do the laws cover browser fingerprinting?
- # [10:55] <asmodai> hsivonen: mmm, good question
- # [10:56] <asmodai> For all I know this is that follow through on the EU directive on banning third party cookies from auto accept.
- # [10:56] <asmodai> ok, opened that site with html5 enable to true and I see the memory increase as expected.
- # [10:57] <asmodai> Now turning it off and reloading
- # [10:59] <asmodai> hsivonen: Seems to stabilize and I can even observe the garbage collection kick in... hovering around 576 MB now.
- # [11:00] <asmodai> hsivonen: clear cut case of icu-project.org and html5.enable=true on 3.6.4 not jiving well?
- # [11:01] * Joins: ROBOd (~robod@92.84.205.75)
- # [11:01] * Quits: surkov (~surkov@client-65-22.sibtele.com) (Quit: surkov)
- # [11:05] <annevk> asmodai, looking
- # [11:06] <annevk> asmodai, hmm, I can't tell whether it affects sites or browsers
- # [11:06] <annevk> asmodai, if sites I suppose that makes sense
- # [11:06] <annevk> asmodai, as long as they clearly scope it in some way I guess
- # [11:07] <asmodai> annevk: it's a continuation of http://tweakers.net/nieuws/66906/cookies-mogen-volgend-jaar-alleen-na-toestemming-internetter.html
- # [11:09] <asmodai> Directive 2009/136/EC generally requires end-user consent to the storing of information-such as the piece of software known as a "cookie"-on the user's computer. Accessing stored cookie data-the raison d'ĂȘtre of a cookie-would also require consent. Further, a user's consent would be valid only if he or she is "provided . . . clear and comprehensive information" concerning the cookie's use.
- # [11:10] <asmodai> So it would mean changes to browser defaults methinks.
- # [11:10] <jgraham> Not possible
- # [11:10] <annevk> we tried something like that
- # [11:10] <jgraham> Breaks the web
- # [11:10] <annevk> indeed
- # [11:10] <annevk> also, users don't understand cookies
- # [11:11] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:12] <asmodai> hey, I don't invent it ;)
- # [11:12] * Quits: roc (~roc@121-72-162-149.dsl.telstraclear.net) (Quit: roc)
- # [11:13] <annevk> shoot the messenger, no?
- # [11:14] * asmodai is shot
- # [11:17] <asmodai> hsivonen: Updated the ticket https://bugzilla.mozilla.org/show_bug.cgi?id=561714 with the information.
- # [11:24] * Parts: zcorpan (~zcorpan@c-339fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:29] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:31] * Joins: zcorpan (~zcorpan@c-339fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:43] * Joins: cpearce_ (~cpearce@ip-118-90-74-147.xdsl.xnet.co.nz)
- # [11:44] * Quits: cpearce (~cpearce@ip-118-90-74-147.xdsl.xnet.co.nz) (Ping timeout: 260 seconds)
- # [11:44] * cpearce_ is now known as cpearce
- # [11:55] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [12:02] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [12:05] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 258 seconds)
- # [12:09] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [12:35] * Quits: rolandsteiner (~rolandste@220.109.219.244) (Quit: Leaving.)
- # [12:42] * Joins: riven` (~riven@53518387.cable.casema.nl)
- # [12:45] * Quits: riven (~riven@53518387.cable.casema.nl) (Ping timeout: 246 seconds)
- # [12:46] * Joins: roc (~roc@121-72-162-149.dsl.telstraclear.net)
- # [12:50] * Joins: JusticeFries (~justicefr@173.4.178.203)
- # [12:53] * Joins: surkov (~surkov@client-65-22.sibtele.com)
- # [12:54] * Joins: mpt (~mpt@canonical/mpt)
- # [13:06] * Quits: annevk (~annevk@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (Ping timeout: 260 seconds)
- # [13:12] * Joins: nessy (~Adium@124-170-18-159.dyn.iinet.net.au)
- # [13:13] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 252 seconds)
- # [13:18] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [13:19] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 248 seconds)
- # [13:24] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [13:25] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [13:27] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [13:36] * Joins: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [13:36] * Quits: wakaba_0 (~wakaba_@203-140-91-140.eonet.ne.jp) (Ping timeout: 245 seconds)
- # [13:44] * Joins: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp)
- # [13:51] * Quits: JusticeFries (~justicefr@173.4.178.203) (Quit: JusticeFries)
- # [13:57] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [14:06] * Quits: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [14:07] * Joins: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp)
- # [14:10] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 268 seconds)
- # [14:11] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [14:13] * Joins: pmuellr (~pmuellr@nat/ibm/x-phuokvmnzkqdahjk)
- # [14:14] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [14:15] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [14:20] * Quits: surkov (~surkov@client-65-22.sibtele.com) (Quit: surkov)
- # [14:21] * Joins: taf2_ (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [14:26] * Joins: davidb (~davidb@mozca02.ca.mozilla.com)
- # [14:29] * Joins: nattokirai (~nattokira@y224063.dynamic.ppp.asahi-net.or.jp)
- # [14:34] * Quits: taf2_ (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2_)
- # [14:34] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: erikvold)
- # [14:35] * Quits: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:37] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [15:06] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:15] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [15:15] * Quits: salavas (~salavas@h4n1fls31o279.telia.com) (Ping timeout: 240 seconds)
- # [15:20] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [15:24] * Joins: shepazu (~schepers@208-1-62-50.celito.net)
- # [15:34] * Joins: annevk (~annevk@EM114-48-223-64.pool.e-mobile.ne.jp)
- # [15:34] * Joins: mut (~mut@host86-186-200-191.range86-186.btcentralplus.com)
- # [15:34] <mut> hey, I have an image on canvas, and i want to save it to the server, any way of doing that?
- # [15:35] <annevk> xhr.send(canvas.toDataURL())
- # [15:35] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [15:35] <annevk> or you could serialize an ImageData object somehow and transmit that
- # [15:35] <mut> ok
- # [15:35] <mut> ill take a look at that
- # [15:36] <mut> thanks
- # [15:36] <mut> errrm
- # [15:36] <mut> yea thanks :)
- # [15:36] * Quits: nessy (~Adium@124-170-18-159.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:45] <annevk> "Facebook uses Decentralized Extensibility to centralize the Web around Facebook." heh, brilliant quote
- # [15:46] * Quits: nattokirai (~nattokira@y224063.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [15:48] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [15:53] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:56] <jgraham> I want that on my wall
- # [16:03] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [16:03] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [16:04] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [16:05] <hsivonen> annevk: it seems it's my most retweeted tweet so far
- # [16:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [16:06] <Lachy> Philip`, yt?
- # [16:07] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 245 seconds)
- # [16:08] <Philip`> Lachy: Sort of
- # [16:09] <Lachy> Philip`, just wanted to check with you about whether or not this test is correct, since you know more about canvas than I do. http://tc.labs.opera.com/html/canvas/getContext/2d/drawImage/003.htm
- # [16:09] <Lachy> I don't get why it's expecting an exception to be thrown for that one
- # [16:11] <hsivonen> jgraham: speaking of walls: did the idea of asking Randall Munroe to draw the HTML5 tokenizer state transition graph go anywhere?
- # [16:11] <Philip`> Lachy: Looks like the image's 'complete' attribute would be false, which used to make drawImage throw an error but should now cause it to be silently ignored
- # [16:11] <Philip`> (so the test is currently incorrect)
- # [16:12] <Lachy> (new Image()).complete returns true in every browser though
- # [16:12] <Lachy> so I guess all browsers are wrong about that
- # [16:12] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [16:12] <Philip`> http://www.whatwg.org/specs/web-apps/current-work/multipage/embedded-content-1.html#dom-img-complete indicates it should be false, I believe
- # [16:12] * Quits: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 240 seconds)
- # [16:13] <Philip`> (I don't know if the spec is correct)
- # [16:13] <Lachy> ok. So that's a bug in opera for image.complete and an invalid test.
- # [16:13] <Lachy> the spec doesn't agree with implementations, but it makes more sense than saying an image is complete, even though it has no src
- # [16:14] <Philip`> You could interpret it instead as saying the image downloading/decoding is complete
- # [16:15] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [16:15] <Philip`> and an image with no src isn't still in the middle of the downloading/decoding process, so that process is not incomplete
- # [16:15] <Lachy> but it hasn't actually completed anything
- # [16:15] * Joins: erlehmann (~erlehmann@82.113.106.107)
- # [16:15] <Lachy> and that means setting a src attribute should make set it to false
- # [16:16] <Lachy> until it loaded the image again
- # [16:16] <Philip`> It's completed the "complete = false; if (there is a src) { ... do a long slow download and decode ... }; complete = true" process
- # [16:17] <Philip`> but then you have to deal with images that are complete but still don't have any image data
- # [16:17] <Philip`> I don't think it's particularly illogical either way, but the spec's current definition seems more helpful
- # [16:18] * Joins: jorlow_ (~jorlow@nat/google/x-ccrflndlgiyqxlnz)
- # [16:18] * Joins: divya (~divya@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:20] * Joins: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp)
- # [16:20] <Lachy> I guess that makes the spec ambiguous if it can be interpreted either way.
- # [16:20] <Lachy> I'll send mail about that later.
- # [16:27] * Quits: ROBOd (~robod@92.84.205.75) (Quit: http://www.robodesign.ro)
- # [16:27] <Philip`> Oh, I don't think the spec is ambiguous
- # [16:28] <Philip`> I just think the attribute name "complete" is ambiguous so it could defined in different ways that wouldn't seem particularly wrong
- # [16:28] <Philip`> s/could/could be/
- # [16:29] <Philip`> and the current spec has chosen one definition which seems reasonably clear (though maybe people could argue it should make a different choice to better match current implementations)
- # [16:37] <JonathanNeal> mornin'
- # [16:45] <jgraham> hsivonen: No
- # [17:02] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [17:04] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:05] * Joins: mpt (~mpt@canonical/mpt)
- # [17:15] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [17:20] * Quits: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky!)
- # [17:21] <annevk> bit of a shame that everyone implements the new sectioning elements without implementing the corresponding h1 styling rules
- # [17:22] <annevk> you'd think at least someone in either Gecko or WebKit would have picked up on that
- # [17:23] <JonathanNeal> Whatcha guys think of this? http://sandbox.thewikies.com/html-templates/ Suggetions, criticism?
- # [17:23] * Joins: sicking (~chatzilla@adsl-99-24-216-224.dsl.pltn13.sbcglobal.net)
- # [17:25] <annevk> guess I'll add a comment to https://bugzilla.mozilla.org/show_bug.cgi?id=559284 tomorrow or so when I find my credentials
- # [17:25] <annevk> time to read/sleep
- # [17:32] * Joins: dbaron (~dbaron@adsl-66-124-81-1.dsl.snfc21.pacbell.net)
- # [17:37] * Quits: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk) (Remote host closed the connection)
- # [17:37] * Quits: sicking (~chatzilla@adsl-99-24-216-224.dsl.pltn13.sbcglobal.net) (Ping timeout: 248 seconds)
- # [17:39] * Quits: zcorpan (~zcorpan@c-339fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [17:39] * Joins: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net)
- # [17:41] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [17:43] <Lachy> I wonder if it's too late to start rolling out those default styles for h1 elements, given the early adopters.
- # [17:44] <Lachy> hopefully not, since most sites will apply font size styles in author stylesheets anyway
- # [17:46] <JonathanNeal> Which styles are those?
- # [17:47] <Lachy> h1 is supposed to have it's font size adjusted based on the level it represents according to the sectioning element nesting
- # [17:48] <JonathanNeal> How did you guys end up using selectors for that? :section(1) or something?
- # [17:48] <Lachy> we don't have selectors like that for it yet.
- # [17:49] <Lachy> but there have been some ideas for a :heading(n) selector that will match a heading based on it's level
- # [17:49] <JonathanNeal> Right, I remember reading about that in here.
- # [17:49] * Quits: slango (~slango@unaffiliated/iamethos) (Disconnected by services)
- # [17:50] <Lachy> but Mozilla could now implement that using their experimental :-moz-any() selector
- # [17:50] * Joins: slango (~slango@unaffiliated/iamethos)
- # [17:51] <JonathanNeal> Got it. Which browser were you going to roll this into? Cause some folks would want to customize that if they could.
- # [17:51] <Lachy> well, it's in the spec and will hopefully be introduced into all browsers eventually. I don't know of any browser that has any immediate plans.
- # [17:52] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
- # [17:52] <Lachy> but as annevk just said above, Mozilla has just implemented some support for the new elements, without doing anything about these heading styles
- # [17:53] <Lachy> see http://www.whatwg.org/specs/web-apps/current-work/complete.html#margins-and-padding for more info
- # [17:54] <Lachy> so, according to that, Mozilla should implement those styles using :-moz-any(article, aside, section, nav) in place of the selector "x" given in the spec
- # [17:55] <JonathanNeal> Neat, maybe I should add that into http://www.iecss.com/whatwg.css
- # [17:57] <Lachy> is that stylesheet based on the styles given in the spec?
- # [18:00] <TabAtkins> JonathanNeal: In your HTML5+Microdata template, putting fn and org on the <img> will *never* be correct.
- # [18:00] * Quits: pesla (~retep@188.202.125.121) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:00] <TabAtkins> Unless your company's name really is "images/site-graphic.png".
- # [18:01] <TabAtkins> Also somewhat confused about the hcard being duplicated for the page title block.
- # [18:01] <JonathanNeal> TabAtkins, I thought we were gonna petition to have it read the alt :-)
- # [18:01] <TabAtkins> Yes, I still am, but @itemprop *on* an <img> is always going to read the @src.
- # [18:02] * aroben is now known as aroben|lunch
- # [18:02] * Joins: jwalden (~waldo@nat/mozilla/x-qjayytwtwymxaiyy)
- # [18:02] * erlehmann is now known as rafff
- # [18:03] <Lachy> JonathanNeal, here are all the heading styles as they could be implemented in Mozilla http://software.hixie.ch/utilities/js/live-dom-viewer/saved/463
- # [18:04] <Lachy> Open that in Minefield to see the intended result
- # [18:04] * rafff is now known as erlehmann
- # [18:04] <Lachy> won't work in any release version of Firefox, as :-moz-any() was just added recently
- # [18:05] * Quits: slango (~slango@unaffiliated/iamethos) (Quit: ZNC - http://znc.sourceforge.net)
- # [18:07] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:07] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [18:08] <JonathanNeal> neato Lachy. Who has since quit.
- # [18:15] * Joins: slango (~nasloan@unaffiliated/iamethos)
- # [18:16] <JonathanNeal> TabAtkins, so I would put the fn org logo on the anchor or h1?
- # [18:18] * Parts: slango (~nasloan@unaffiliated/iamethos)
- # [18:21] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Quit: shepazu)
- # [18:23] * Joins: JonathanNeal_ (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [18:23] <TabAtkins_> JonathanNeal: The <h1>, because putting it on an <a> has a special meaning too.
- # [18:26] <TabAtkins_> If @itemprop appears on an <img>, <video>, <audio>, <link>, <object>, <a>, or <time>, the value is drawn from an attribute. <meta> too, but that should be obvious. Any other tags, it grabs the text contents instead.
- # [18:26] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [18:26] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [18:26] <TabAtkins_> Basically anything with a significant url attribute, plus <time> and <meta>.
- # [18:26] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
- # [18:28] * erlehmann is now known as nebenbei
- # [18:28] <JonathanNeal_> I'll move it to the H1 right now on all of them.
- # [18:31] <JonathanNeal_> Okay, updated.
- # [18:33] * Joins: ap (~ap@17.246.17.104)
- # [18:33] * Quits: dbaron (~dbaron@adsl-66-124-81-1.dsl.snfc21.pacbell.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [18:35] <TabAtkins_> JonathanNeal_: Keep logo where it was. That's *supposed* to point at an image url.
- # [18:36] <TabAtkins_> Also, I'm still confused about why you have a second hcard on the page-title block.
- # [18:36] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [18:38] * Joins: JoePeck (~jjp@2620:0:1b00:1171:fa1e:dfff:fed9:b9a)
- # [18:39] * Joins: dave_levin (~dave_levi@216.239.45.130)
- # [18:40] * Quits: JoePeck (~jjp@2620:0:1b00:1171:fa1e:dfff:fed9:b9a) (Remote host closed the connection)
- # [18:40] * Joins: JoePeck (~jjp@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [18:42] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:48] * Joins: maikmerten (~maikmerte@port-92-201-40-158.dynamic.qsc.de)
- # [18:50] <JonathanNeal_> Just trying to show an example where you have two hcards
- # [18:51] <JonathanNeal_> Would it be better / more clear if I killed the page one?
- # [18:51] <TabAtkins> While that's a valid goal, I think it results in something nonsensical here.
- # [18:51] <TabAtkins> Yeah.
- # [18:52] <JonathanNeal_> Okay, updated with both of your requests.
- # [18:54] <TabAtkins> All right, only one problem left. ^_^ The itemscope has to be an ancestor to all its properties, so you'll have to move @itemscope, @itemref, and @itemtype all up to the hgroup.
- # [18:54] * Joins: cohitre (~cohitre@174-21-104-138.tukw.qwest.net)
- # [18:54] * Parts: cohitre (~cohitre@174-21-104-138.tukw.qwest.net)
- # [18:54] <TabAtkins> Or, move the @itemprop into a wrapper element somewhere inside of the <h1>.
- # [18:56] <TabAtkins> Seems fine otherwise; the only thing I can criticize is the use of extraneous <div>s.
- # [18:59] <JonathanNeal_> Which <div>s don't you like?
- # [18:59] * Joins: dglazkov (~dglazkov@nat/google/x-kllvsbmdivwydedh)
- # [18:59] <AryehGregor> How big is a typical starting size for TCP windows? I haven't been able to find any real-world estimates in some brief Googling.
- # [18:59] <JonathanNeal_> itemscope has to be an ancestor or a child? Which am I moving?
- # [19:00] <TabAtkins> #main-document, and at least one of #content or #main-content.
- # [19:01] <JonathanNeal_> main-content is useful for the skip to main content link.
- # [19:01] <TabAtkins> @itemscope declares that something is a Microdata container. It must be an ancestor. So either move @itemscope up (along with @itemtype and @itemref, which must be alonside @itemscope) or move @itemprop down onto a wrapper element (since there is no appropriate child element to carry those @itemprops right now).
- # [19:01] <JonathanNeal_> main-document is the document wrapper, and describes its contents.
- # [19:01] <TabAtkins> <body> is the document wrapper.
- # [19:01] * Quits: dave_levin (~dave_levi@216.239.45.130) (Quit: dave_levin)
- # [19:01] * Quits: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 264 seconds)
- # [19:02] <JonathanNeal_> This where I usually bring up a chat bar or a dockbar that might exist aside the main portion of the document, and may be application content.
- # [19:03] <TabAtkins> Ah, okay. That's not in the template, so it looked extraneous.
- # [19:07] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:08] <JonathanNeal_> TabAtkins, okay I've updated.
- # [19:08] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [19:08] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [19:08] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [19:08] <JonathanNeal_> And added some comments to clarify the main document.
- # [19:09] <TabAtkins> You forgot to move the @itemref too.
- # [19:09] <TabAtkins> Otherwise looks fine.
- # [19:10] <JonathanNeal_> Doh! I'm sorry. I'm in blankets at home with a bad cold and I'm being slow, my bad.
- # [19:10] <TabAtkins> np
- # [19:11] <JonathanNeal_> Should be all good now
- # [19:12] * Quits: kennyluck (~kennyluck@tea04.w3.mag.keio.ac.jp) (Quit: kennyluck)
- # [19:16] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: Leaving)
- # [19:16] * Joins: dbaron (~dbaron@nat/mozilla/x-grsssgyhasixayul)
- # [19:19] * Joins: othermaciej (~mjs@17.246.19.94)
- # [19:22] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 252 seconds)
- # [19:24] * Quits: JonathanNeal_ (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [19:24] * Joins: JonathanNeal_ (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [19:28] * Quits: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Quit: Leaving...)
- # [19:29] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [19:32] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:35] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:35] * Quits: jlebar (~jlebar@128.12.22.184) (Read error: Connection reset by peer)
- # [19:39] * Joins: gratz|home (~gratz@gratz.gotadsl.co.uk)
- # [19:39] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [19:40] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [19:41] * Joins: shepazu (~schepers@208-1-62-50.celito.net)
- # [19:43] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Client Quit)
- # [19:45] * aroben|lunch is now known as aroben
- # [19:48] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [19:51] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [19:53] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:53] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:53] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:53] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:54] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:54] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:54] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:54] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:54] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:54] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:54] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:55] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:55] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:55] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:55] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:55] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:55] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:55] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:56] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:56] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:56] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:56] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:56] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:56] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:57] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [19:57] * Quits: paul_irish (~paul_iris@12.33.239.250) (Excess Flood)
- # [19:59] * Quits: jwalden (~waldo@nat/mozilla/x-qjayytwtwymxaiyy) (Quit: ->meeting)
- # [20:02] * Joins: shepazu (~schepers@208-1-62-50.celito.net)
- # [20:03] * Quits: dbaron (~dbaron@nat/mozilla/x-grsssgyhasixayul) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:06] * Joins: jwalden (~waldo@nat/mozilla/x-rjhyavivuqlabvyb)
- # [20:07] * AryehGregor finally concludes that the offer-to-translate feature of Chrome is almost completely worthless, and disables it
- # [20:07] <TabAtkins> Really? I've found it useful every time it's popped up.
- # [20:07] <AryehGregor> I've never found it useful.
- # [20:08] * Quits: gratz|home (~gratz@gratz.gotadsl.co.uk) (Ping timeout: 252 seconds)
- # [20:08] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Quit: Leaving...)
- # [20:08] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [20:08] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [20:08] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [20:08] <AryehGregor> It pops up in Gmail, duplicating the in-Gmail popup, except the browser-level one doesn't go away when I navigate because it doesn't notice the navigation.
- # [20:08] <AryehGregor> It also pops up for Hebrew, when I can usually do a better job translating than it. (Yes, I know I can disable just for Hebrew.)
- # [20:09] <AryehGregor> And it pops up in crazy places, claiming that an ASCII-only Apache directory listing is some crazy language or other.
- # [20:09] <AryehGregor> I've never actually had it pop up usefully, but it pops up uselessly all the time for me.
- # [20:10] <TabAtkins> Interesting. I've never had it pop up crazily.
- # [20:16] * ojan_away is now known as ojan
- # [20:17] * Joins: eighty4_ (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [20:18] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 240 seconds)
- # [20:20] * Quits: Guest7221 (~ghe@132.150.173.51)
- # [20:20] <Philip`> AryehGregor: I thought Google were the people who keep saying that language detection heuristics are far more reliable than explicit metadata in pages
- # [20:21] <Philip`> Maybe the bar is very low
- # [20:21] <AryehGregor> Philip`, I'm sure that's true, but that doesn't mean it's reliable in an absolute sense.
- # [20:21] <TabAtkins> "Far more reliable" doesn't necessary mean "reliable".
- # [20:21] * Joins: Aleoss (AleossIRC@142-165-189-222.sktn.hsdb.sasknet.sk.ca)
- # [20:21] <Aleoss> http://aleoss.ath.cx/css/
- # [20:21] <Aleoss> :D
- # [20:21] <Dashiva> At least heuristics don't claim to be correct, only almost
- # [20:21] <TabAtkins> Aleoss: Link doesn't work.
- # [20:21] <AryehGregor> I've had Gmail detect e-mails as Finnish or something when they were just plain English with a PGP key in them.
- # [20:21] <AryehGregor> Maybe Finnish is a very weird language? :)
- # [20:22] <Aleoss> TabAtkins: Oh? How so?
- # [20:22] <TabAtkins> Aleoss: I dunno, I just can't connect to ath.cx or aleoss.ath.cx
- # [20:22] <Dashiva> Maybe it reinterprets the bytes as some weird finnish encoding
- # [20:22] <Aleoss> TabAtkins: What is the error?
- # [20:22] <TabAtkins> AryehGregor: I'm going with "finnish is weird". Or, finnish people actually sign their speech with PGP.
- # [20:22] <AryehGregor> A weird Finnish encoding that's not a superset of ASCII?
- # [20:22] <AryehGregor> TabAtkins, the link works for me.
- # [20:22] <TabAtkins> Aleoss: "Google Chrome could not connect to aleoss.ath.cx".
- # [20:23] <AryehGregor> Aleoss, did you see the last xkcd April Fool's joke?
- # [20:23] <Dashiva> They had Finnish EBCDIC and stuff, so sure
- # [20:23] <Aleoss> No I didn't Aryeh. What was it?
- # [20:23] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [20:23] <Dashiva> It was a non-cross-browser compatible web application
- # [20:24] <Dashiva> Quite disappointing!
- # [20:24] <Aleoss> :P
- # [20:24] <TabAtkins> Aleoss: My wife can't connect to that site from home either. I guess it hasn't percolated to our cache yet in Cali?
- # [20:24] <TabAtkins> Is it a recent DNS change?
- # [20:24] <AryehGregor> Aleoss, http://uni.xkcd.com/
- # [20:24] <Aleoss> TabAtkins: Nope. It's been on dyndns.org for a few months now.
- # [20:25] <AryehGregor> . . . did you just call your wife and ask her to connect to a site to help debug this?
- # [20:25] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [20:25] <AryehGregor> Also, I had no idea you were married.
- # [20:25] * Quits: jwalden (~waldo@nat/mozilla/x-rjhyavivuqlabvyb) (Quit: brb)
- # [20:25] <TabAtkins> No, I hit her up in google chat.
- # [20:25] <TabAtkins> And yes, my 5-year anniversary is this June.
- # [20:25] <AryehGregor> How old are you?
- # [20:25] <TabAtkins> 24
- # [20:25] <Dashiva> gsnedders is now feeling the pressure
- # [20:26] <AryehGregor> Huh.
- # [20:26] <TabAtkins> Married my high-school sweetheart. ^_^
- # [20:26] <AryehGregor> Is that the Rachel Atkins I've seen on Buzz?
- # [20:26] <TabAtkins> Yes.
- # [20:26] * Joins: dave_levin (~dave_levi@nat/google/x-jamtqanqbgbahgiv)
- # [20:26] <AryehGregor> Well, now I know, then.
- # [20:26] <TabAtkins> At least, if you keep getting things about cooking from her.
- # [20:26] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Client Quit)
- # [20:26] <AryehGregor> No, I've just seen her reply to one or two of your posts, I think.
- # [20:26] <TabAtkins> Ah, kk. Yeah, still her.
- # [20:27] * Joins: jwalden (~waldo@nat/mozilla/x-ujaamdfrjxdabsks)
- # [20:27] * Joins: dbaron (~dbaron@nat/mozilla/x-ydyetrzdcmzmkcsp)
- # [20:27] * Joins: weinig (~weinig@17.246.19.224)
- # [20:28] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [20:28] * Quits: jorlow_ (~jorlow@nat/google/x-ccrflndlgiyqxlnz) (Quit: jorlow_)
- # [20:28] <Aleoss> Aryeh: What did you think of the source code of the document? ;)
- # [20:29] <AryehGregor> Aleoss, didn't look at it.
- # [20:29] <Aleoss> :O
- # [20:29] <AryehGregor> I admit that I do habitually use an actual web browser to view web pages, rather than curl.
- # [20:29] <AryehGregor> So, you know, it's usually not necessary for me to look at the source.
- # [20:29] <Aleoss> I use an actual web browser too.
- # [20:29] <AryehGregor> Why do you have a title on a stylesheet when there's no alternate stylesheet?
- # [20:30] <Dashiva> I thought everyone did HTML5 parsing in their heads
- # [20:30] <AryehGregor> Dashiva, I tried, but I can't remember algorithms that are more than 20 pages of pseudocode.
- # [20:30] <Aleoss> I put a title on it incase the browser puts it into a list of sorts, I've heard about before a browser having a list of all linking elements and if it has a title attribute it'll display it over top of it on mouse over.
- # [20:31] <Dashiva> Just convert to brain bytecode
- # [20:31] <Aleoss> I don't remember the name of the browser.
- # [20:31] <AryehGregor> Most of them do that, but only if there are alternate stylesheets.
- # [20:31] <AryehGregor> I think.
- # [20:32] <Aleoss> But it's really clean code and very explicit, eh? :P
- # [20:32] <AryehGregor> TabAtkins, isn't display: initial equivalent to display: inline?
- # [20:34] * Quits: othermaciej (~mjs@17.246.19.94) (Quit: othermaciej)
- # [20:34] * Quits: weinig (~weinig@17.246.19.224) (Quit: weinig)
- # [20:34] <AryehGregor> Aleoss, too much pointless markup. Why not omit <head>, </head>, </body>, </html>? Also, <meta charset="UTF-8"> instead of the http-equiv thing. And I thought HTML5 banned <meta name="keywords">.
- # [20:34] <Aleoss> Aryeh: No. That meta tag is used for SEO.
- # [20:34] <AryehGregor> media="all" is always pointless. type="" doesn't normally need to be specified anywhere. The two titles in the head are pointless.
- # [20:34] <AryehGregor> Aleoss, um, all major search engines ignore <meta name="keywords">.
- # [20:35] <TabAtkins> Yahoo pays a little bit of attention to it.
- # [20:35] <Aleoss> And Description is also used for SEO.
- # [20:35] <TabAtkins> Description is a good meta, keep that.
- # [20:35] <Aleoss> And the Robots meta tag tells web bots what to do with the page when they come across it.
- # [20:35] <AryehGregor> rel="alternate" is misused on the links.http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#link-type-alternate
- # [20:36] <AryehGregor> Is pubdate actually used correctly there? It seems wrong.
- # [20:36] * AryehGregor is hatin'
- # [20:36] * Joins: othermaciej (~mjs@17.246.19.94)
- # [20:36] * nebenbei is now known as erlehmann
- # [20:36] * AryehGregor invites technical criticism of http://aryeh.name
- # [20:36] <TabAtkins> AryehGregor: Ah, right, display:initial is indeed equivalent to display:inline.
- # [20:37] <TabAtkins> What he really wants is a value that means "use whatever the cascaded value from the user-agent stylesheet is".
- # [20:37] <AryehGregor> Yes, I've wanted that before too.
- # [20:37] <TabAtkins> Though in his specific case, the correct advice is to just use "style=display:none" to hide it, and then remove the @style to show it.
- # [20:37] <Aleoss> Aryeh: Then what rel would it be?
- # [20:38] <AryehGregor> Aleoss, um, . . . probably none?
- # [20:38] <AryehGregor> rel is optional, you know.
- # [20:38] * riven` is now known as riven
- # [20:39] <Aleoss> archives looks appropriate.
- # [20:39] <AryehGregor> For which?
- # [20:39] <Aleoss> For all the links.
- # [20:39] <AryehGregor> Um, no.
- # [20:39] <AryehGregor> It's not appropriate at all.
- # [20:40] <AryehGregor> archives is for a history page of some kind.
- # [20:40] <AryehGregor> Like the archive of a blog.
- # [20:41] <AryehGregor> Speaking of which, is there any point in me adding rel="archives" to history links in MediaWiki?
- # [20:41] <AryehGregor> Does anything actually use it?
- # [20:41] <AryehGregor> I mean UA-wise, not author-wise.
- # [20:42] * AryehGregor notes that there has been no technical criticism of the source code of http://aryeh.name, which implies it must be perfect
- # [20:42] <Dashiva> Well, I guess opera should show it in the info panel
- # [20:43] <Dashiva> *would
- # [20:43] * AryehGregor wonders why he's using <header> when it only contains a single <h1> . . . oh, right, for styling, more appropriate than a <div>
- # [20:44] <TabAtkins> AryehGregor: I dislike your lack of indentation, and also your line-wrapping.
- # [20:44] <AryehGregor> What lack of indentation, and what line-wrapping?
- # [20:44] <TabAtkins> Your homepage source-code.
- # [20:45] <AryehGregor> Oh, in the actual source code.
- # [20:45] <AryehGregor> I do use indentation, where appropriate.
- # [20:45] <TabAtkins> You indented one section in the entire site.
- # [20:45] <Aleoss> Aryeh: Tell me what you think of the source code for: http://aleoss.ath.cx/?p=register
- # [20:46] <AryehGregor> I mostly indent only <li>s, it looks like.
- # [20:46] <AryehGregor> Also the indentation for a couple of <a>'s is totally insane.
- # [20:46] <AryehGregor> I got tired of telling vim not to do that.
- # [20:46] * Joins: weinig (~weinig@17.246.19.224)
- # [20:46] <AryehGregor> Line wrapping is useful because it means version control works reasonably well.
- # [20:46] <AryehGregor> Same reason as the HTML5 spec is line-wrapped, I assume.
- # [20:47] <AryehGregor> Also, vim doesn't behave well on long unwrapped lines, it's hard to navigate in them.
- # [20:47] <AryehGregor> Anyway, what else would you like me to indent? I don't believe in gratuitous indentation of HTML.
- # [20:47] <TabAtkins> Bah, tooling issues shouldn't distract you from making your source beautiful.
- # [20:47] <AryehGregor> Makes things hard to read, the nesting is too much.
- # [20:48] <Aleoss> Heh. My document has 0 HTML indentation.
- # [20:48] <TabAtkins> Personally, indenting the contents of the <header> and <h1> would make it more readable to me.
- # [20:48] <TabAtkins> The 8ch tab used by view-source is indeed too fat, though. A 4ch tab is more than readable.
- # [20:49] <Aleoss> Nah. For indenting, all you need is a space.
- # [20:49] <AryehGregor> URLs are really annoying if you're trying to keep to 80-char lines.
- # [20:49] <Aleoss> I have a good reason why.
- # [20:50] <TabAtkins> Tabs are long-accepted to be the indentation character.
- # [20:50] <Aleoss> http://aleoss.ath.cx/js/date-time.js
- # [20:50] <Aleoss> Imagine if that was 4 spaces per indent or worse... 8....
- # [20:50] <TabAtkins> If you have heavy indentation, you can adjust the width of your tab. That's why tabs *exist* - they're variable-width.
- # [20:50] <jcranmer> no, that's essentially 2 spaces/indent
- # [20:51] <jcranmer> if () {\n<2sp>foo;\n}
- # [20:52] <TabAtkins> I do use a 2-space indent in emails, because typing a tab into a textarea is annoying, and 2 spaces are short enough to be easy to type and long enough to show indentation adequately in small examples.
- # [20:52] <AryehGregor> I shouldn't be using background-image: linear-gradient(#0AE, white); yet, should I?
- # [20:53] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [20:54] <TabAtkins> Personally, I think there is basically no chance of that changing between now and when Images goes Rec.
- # [20:54] <AryehGregor> Still bad form, though.
- # [20:54] <TabAtkins> Sure.
- # [20:54] <AryehGregor> And largely pointless.
- # [20:54] <AryehGregor> I'll remove it.
- # [20:54] <TabAtkins> But it's a nearly-guaranteed stable declaration, so shrug.
- # [20:55] <AryehGregor> Is anyone still talking about a way to officially freeze specific syntaxes before CR, so browsers can implement the unprefixed versions sooner?
- # [20:55] <TabAtkins> The answer seems to be just "if it becomes a problem, we'll kick the offenders to the next level and just CR what's stable".
- # [20:56] <AryehGregor> Blech.
- # [20:56] <AryehGregor> How inflexible.
- # [20:56] <AryehGregor> There are other advantages to faster spec progress, though.
- # [20:56] <TabAtkins> Shrug. It's technically equivalent, and requires less mucking about with process.
- # [20:57] <AryehGregor> I don't think you'd need to have a lot of process, just some vendor saying "Hey, we're implementing this now, and we'd prefer to go with a standard prefix at this point, anyone object to freezing this?"
- # [20:57] <AryehGregor> Ideally, anyone else who already implemented it identical syntax with a vendor prefix could then push out support for the unprefixed version in a maintenance release, instead of waiting for the next full release.
- # [20:58] <AryehGregor> . . . well, as long as we don't get another border-radius, anyway.
- # [20:58] <AryehGregor> I mean: . . . well, as long as we don't get another border-radius, it's probably good.
- # [20:58] <TabAtkins> What's the issue with them saying the same thing, and us just kicking the unstable bits to the next level?
- # [20:58] <AryehGregor> You might have to have a lot of levels.
- # [20:58] <TabAtkins> And?
- # [20:58] <AryehGregor> Or a lot of very small specs.
- # [20:58] <TabAtkins> And?
- # [20:58] <othermaciej> what defines "stable"?
- # [20:58] <TabAtkins> Neither of these seem troublesome.
- # [20:58] <othermaciej> lots of very small specs is troublesome
- # [20:59] <othermaciej> if each one is about a property that interacts with ones from many other specs
- # [20:59] <TabAtkins> That's true.
- # [20:59] <AryehGregor> It just seems pointless to have to progress a lot of orthogonal features all or nothing.
- # [20:59] <AryehGregor> Of course, that's a problem with the W3C process generally, I guess.
- # [20:59] <TabAtkins> Yup.
- # [20:59] <AryehGregor> So skipping W3C process on this one issue won't really fix the problem.
- # [20:59] <AryehGregor> But good luck getting that fixed.
- # [21:00] <Dashiva> It's a feature, not a bug :P
- # [21:01] <AryehGregor> It's a buggy feature!
- # [21:01] <TabAtkins> Your got your bug in my feature! No, you got your feature in my bug! Wait a minute...
- # [21:03] <AryehGregor> IMO, we should never have two browsers shipping vendor prefixes for the same feature implemented interoperably, unless they were implemented at about the same time and we're still not sure the syntax is stable.
- # [21:03] <AryehGregor> By the time you have a second interoperable implementation and are pretty sure the syntax is good, you should be dropping the vendor prefix for that second implementation.
- # [21:03] <AryehGregor> I doubt that level of aggression in dropping prefixes would be compatible with dropping them only on entrance to CR.
- # [21:03] <AryehGregor> Am I wrong to want that?
- # [21:03] <TabAtkins> Not necessarily.
- # [21:04] <AryehGregor> Of course, -moz-border-radius, -webkit-border-radius, and border-radius are all slightly different.
- # [21:05] <TabAtkins> It's so nice that we have a canonical example of where early prefix-dropping would have screwed everything up.
- # [21:05] <AryehGregor> Well, I don't think border-radius ever met the standard I just suggested, so I'm safe on that front.
- # [21:06] <TabAtkins> Man, I have *really* got to buy something from Flyleaf. I love their music too much.
- # [21:06] <TabAtkins> I think we may have come close to two interop implementations of old border-image, which would have been a problem.
- # [21:07] <AryehGregor> The only difference is with percentages and ellipses, it seems, no?
- # [21:07] <AryehGregor> With fixed circular units everything is the same?
- # [21:07] <TabAtkins> With border-radius? Yeah.
- # [21:08] <AryehGregor> Which is the most common case by far, I'd think.
- # [21:08] <AryehGregor> But meh.
- # [21:08] <TabAtkins> Actually, it's just %s. You just need %s to do ellipses properly.
- # [21:08] <AryehGregor> Ah.
- # [21:08] <TabAtkins> Rather, you need per-side %s, not %s always tied to width (which is FF's current impl).
- # [21:08] * AryehGregor keeps reading %s as a printf()-style token indicating a string
- # [21:08] <TabAtkins> Heh.
- # [21:09] <AryehGregor> %'s would be fine.
- # [21:09] <AryehGregor> Or, and I know this is a radical idea, you could type the word out.
- # [21:09] <TabAtkins> It would be acceptable, yes, but unnecessary.
- # [21:09] <TabAtkins> And typing out "percentages" is just silly when I can omit 9 characters.
- # [21:10] * AryehGregor is trying to think of some witty retort involving %u or something, but fails
- # [21:11] * AryehGregor goes off to lunch/dinner, cryptography, and topology
- # [21:12] <TabAtkins> That sounds like an awesome evening.
- # [21:16] * Quits: jwalden (~waldo@nat/mozilla/x-ujaamdfrjxdabsks) (Ping timeout: 240 seconds)
- # [21:17] * Quits: eighty4_ (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [21:17] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [21:21] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [21:21] * Joins: jwalden (~waldo@nat/mozilla/x-vmelnwrnxwiheuco)
- # [21:22] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [21:22] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [21:22] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [21:27] * jgraham discovers that OSX keybindings for pgdown are too hard to use when your left hand is holding a g;ass of water to by your eye where you just accidentially got chilli
- # [21:28] <TabAtkins> Apparently the keybindings for ordinary typing are too hard to use, as well.
- # [21:32] * Quits: annevk (~annevk@EM114-48-223-64.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
- # [21:32] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Quit: shepazu)
- # [21:33] * Joins: cying (~cying@70.90.171.153)
- # [21:43] * Quits: dbaron (~dbaron@nat/mozilla/x-ydyetrzdcmzmkcsp) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:45] * Joins: sicking (~chatzilla@nat/mozilla/x-gudlglvcbetlzngp)
- # [21:47] * Quits: maikmerten (~maikmerte@port-92-201-40-158.dynamic.qsc.de) (Remote host closed the connection)
- # [21:54] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [21:56] <jgraham> TabAtkins: No, that's just normal.
- # [21:57] * Joins: shepazu (~schepers@208-1-62-50.celito.net)
- # [21:57] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Client Quit)
- # [21:58] * aroben is now known as aroben|away
- # [22:00] * Quits: weinig (~weinig@17.246.19.224) (Quit: weinig)
- # [22:03] * Joins: weinig (~weinig@17.246.19.224)
- # [22:06] <volkmar> Hixie: ping
- # [22:07] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [22:08] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [22:08] <tantek> choose your side: Unicorn vs Narwhal http://www.flickr.com/photos/tantek/4557645875/
- # [22:08] <weinig> WOW!
- # [22:09] <TabAtkins> tantek: That's... that's a real thing?
- # [22:09] <TabAtkins> Where did you find it?
- # [22:09] <tantek> Rhino Records in Claremont, CA
- # [22:09] <tantek> yes I'm holding it in the picture
- # [22:09] <TabAtkins> Can you... buy it for me?
- # [22:09] <tantek> you can see my arm to the lower left and my left foot below
- # [22:09] <tantek> I'm not in Claremont right now
- # [22:09] * Quits: CoJaBo-Aztec (~aztec@unaffiliated/cojabo) (Read error: Operation timed out)
- # [22:09] <TabAtkins> Darn.
- # [22:10] <tantek> my Flickr is a bit (~5 mo.) behind
- # [22:10] <TabAtkins> O
- # [22:10] <TabAtkins> I'll see if I can swing by there next time I head down to LA.
- # [22:11] * Joins: CoJaBo-Aztec (~aztec@c-174-49-252-63.hsd1.pa.comcast.net)
- # [22:11] * Quits: CoJaBo-Aztec (~aztec@c-174-49-252-63.hsd1.pa.comcast.net) (Changing host)
- # [22:11] * Joins: CoJaBo-Aztec (~aztec@unaffiliated/cojabo)
- # [22:11] <tantek> my guess is you could probably find it on one of those fancy search engine thingies
- # [22:11] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 248 seconds)
- # [22:12] * Joins: shepazu (~schepers@208-1-62-50.celito.net)
- # [22:12] <tantek> TabAtkins, here you go: http://tantek.com/asin/B000R85W1M
- # [22:13] * Joins: ROBOd (~robod@92.84.205.75)
- # [22:13] <jgraham> Why the url shortner?
- # [22:13] <tantek> because Amazon has broken ASINs in the past
- # [22:14] * Quits: pmuellr (~pmuellr@nat/ibm/x-phuokvmnzkqdahjk) (Quit: pmuellr)
- # [22:14] <tantek> (I've collected about a half dozen broken ASINs so far)
- # [22:14] <jgraham> ASINs?
- # [22:14] <tantek> those IDs that start with B00...
- # [22:14] <jgraham> Oh
- # [22:14] <tantek> http://en.wikipedia.org/wiki/Amazon_Standard_Identification_Number
- # [22:15] <jgraham> Nothing to do with Madonna then
- # [22:15] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [22:16] * Quits: doublec (~doublec@li30-216.members.linode.com) (Write error: Broken pipe)
- # [22:16] * Joins: doublec_ (~doublec@li30-216.members.linode.com)
- # [22:28] * Quits: cpearce (~cpearce@ip-118-90-74-147.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [22:30] * Joins: nessy (~Adium@124-170-18-159.dyn.iinet.net.au)
- # [22:32] * Joins: nattokirai (~nattokira@y224063.dynamic.ppp.asahi-net.or.jp)
- # [22:33] * Quits: roc (~roc@121-72-162-149.dsl.telstraclear.net) (Quit: roc)
- # [22:34] * Quits: weinig (~weinig@17.246.19.224) (Quit: weinig)
- # [22:34] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [22:35] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [22:37] * Joins: weinig (~weinig@17.246.19.224)
- # [22:37] * Quits: davidb (~davidb@mozca02.ca.mozilla.com) (Quit: davidb)
- # [22:38] * ojan is now known as not_other_ojan
- # [22:52] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [22:52] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [22:56] * not_other_ojan is now known as ojan
- # [22:56] * Quits: ROBOd (~robod@92.84.205.75) (Quit: http://www.robodesign.ro)
- # [22:58] * Quits: weinig (~weinig@17.246.19.224) (Quit: weinig)
- # [23:00] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [23:05] * aroben|away is now known as aroben
- # [23:06] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [23:08] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [23:09] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Quit: Lost terminal)
- # [23:10] * Joins: GarethAdams|Home (~GarethAda@5ac3fd02.bb.sky.com)
- # [23:10] * Quits: GarethAdams|Home (~GarethAda@5ac3fd02.bb.sky.com) (Changing host)
- # [23:10] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [23:10] <aboodman> quick question on the proposed Origin header.
- # [23:10] <aboodman> would it be sent with all requests, or only those from XHR?
- # [23:13] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:14] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [23:14] <othermaciej> aboodman: all requests, though some particular kinds of requests would always send "Origin: null"
- # [23:14] <othermaciej> abarth probably knows the details of what is proposed and what WebKit does currently
- # [23:19] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Quit: shepazu)
- # [23:24] <aboodman> othermaciej: so, eg, if a form was constructed and submitted cross-origin, the Origin header would be present.
- # [23:24] <aboodman> and a site that checked it would not be vulnerable to xsrf.
- # [23:24] * Joins: erlehmann_ (~erlehmann@82.113.121.166)
- # [23:25] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:28] * Quits: erlehmann (~erlehmann@82.113.106.107) (Ping timeout: 245 seconds)
- # [23:34] * Joins: shepazu (~schepers@208-1-62-50.celito.net)
- # [23:36] <paul_irish> aboodman: offhand, do you know what was the first version of FF to support CORS? v3?
- # [23:36] <aboodman> paul_irish: nope
- # [23:36] <aboodman> i don't even know if any current versions support it
- # [23:49] * Quits: shepazu (~schepers@208-1-62-50.celito.net) (Quit: shepazu)
- # [23:50] <othermaciej> aboodman: yes
- # [23:50] * Joins: weinig (~weinig@17.246.19.224)
- # [23:50] <othermaciej> aboodman: more importantly, the same-origin form would have its own domain's Origin
- # [23:50] <othermaciej> aboodman: so tricky ways of stripping the origin would probably produce Origin: null rather than a valid value
- # [23:51] * Quits: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
- # [23:51] <GarethAdams|Home> What would happen if the initial value of a <textarea> or <input> was longer than that permitted by the maxlength?
- # [23:51] <othermaciej> aboodman: you may find this informative about some of the concepts: http://lists.w3.org/Archives/Public/public-webapps/2009OctDec/0468.html
- # [23:52] <aboodman> othermaciej: i read that already, thanks.
- # [23:52] <aboodman> (it was)
- # [23:52] * Quits: weinig (~weinig@17.246.19.224) (Client Quit)
- # [23:52] <aboodman> i don't think it covered the detail of whether the Origin header was sent for normal forms, but maybe I missed it.
- # Session Close: Wed Apr 28 00:00:00 2010
The end :)