Options:
- # Session Start: Tue Jan 10 00:00:00 2012
- # Session Ident: #whatwg
- # [00:02] * Joins: jamesr (jamesr@nat/google/x-uzbvesibkofzszzf)
- # [00:03] * Joins: KillerX_ (~anant@nat/mozilla/x-dcaprezpddcposgi)
- # [00:05] * Quits: KillerX (~anant@nat/mozilla/x-niwbhlmuojaxrrmx) (Read error: Operation timed out)
- # [00:05] * KillerX_ is now known as KillerX
- # [00:07] <Hixie> of all the features i've specced over the years, none has had as many people trying to use it for unexpected purposes than appcache
- # [00:07] <Hixie> on www-html, someone is asking for how to embed a manifest inside an HTML file because they want to make their app a one-file app.
- # [00:07] <Hixie> ...what?
- # [00:10] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [00:17] * Joins: eae (u4278@gateway/web/irccloud.com/x-znwqcxwrmjozvwau)
- # [00:18] <Hixie> is Smylers ever on IRC?
- # [00:27] * Quits: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [00:28] * Joins: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net)
- # [00:33] * jernoble|afk is now known as jernoble
- # [00:35] * Joins: weinig_ (~weinig@17.245.91.111)
- # [00:38] * Quits: weinig (~weinig@2620:149:4:1b01:f871:8b82:6ec1:9592) (Ping timeout: 268 seconds)
- # [00:38] * weinig_ is now known as weinig
- # [00:39] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: miketaylr)
- # [00:55] * Quits: weinig (~weinig@17.245.91.111) (Remote host closed the connection)
- # [00:55] * Joins: weinig (~weinig@2620:149:4:1b01:94e8:a585:f1d:825d)
- # [00:56] <Hixie> ooo, there's a CSS Product now in bugzilla
- # [00:56] <Hixie> is this new?
- # [00:56] <Hixie> looks like it's new as of a few months ago
- # [00:57] <Hixie> good to know
- # [00:58] * Quits: Morphous_ (jan@f048038130.adsl.alicedsl.de) (Ping timeout: 240 seconds)
- # [01:02] * Joins: tsenart (~tsenart@e179002143.adsl.alicedsl.de)
- # [01:03] * Joins: weinig_ (~weinig@17.245.91.111)
- # [01:03] * Quits: weinig_ (~weinig@17.245.91.111) (Client Quit)
- # [01:04] * Quits: weinig (~weinig@2620:149:4:1b01:94e8:a585:f1d:825d) (Read error: Operation timed out)
- # [01:07] <MikeSmith> Hixie: it was there for a while but we added some more components to it
- # [01:07] * Joins: weinig (~weinig@17.245.91.111)
- # [01:07] <MikeSmith> if you want any other components added, lemme know
- # [01:13] <Hixie> k
- # [01:14] <Hixie> i just needed somewhere to offload HTML WG bugs when they were really CSS bugs
- # [01:14] * Joins: Morphous_ (jan@f048135194.adsl.alicedsl.de)
- # [01:14] <Hixie> so the misc component is enough for my purposes
- # [01:15] * Quits: jwalden (~waldo@adsl-71-147-32-106.dsl.emhril.sbcglobal.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
- # [01:15] <Hixie> it's fascinating to me how browser vendors are always complaining about how it should be easier to follow the spec changing, but of the dozens of people who have subscribed to the spec's notification mechanism, only a handful are browser vendors
- # [01:16] <Hixie> i mean, who are all these people who are following the spec so closely?
- # [01:17] * Quits: KillerX (~anant@nat/mozilla/x-dcaprezpddcposgi) (Quit: KillerX)
- # [01:17] <Philip`> People who like to subscribe to everything possible and then filter it out instead of actually reading it?
- # [01:19] * dglazkov realizes how demeaning the term "browser vendor" sounds. Heeeeere's some browsers! Get a browser! Fresh, hot browsers!
- # [01:20] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [01:20] <dglazkov> it totally misrepresents the slow and painful slog that is writing browser software.
- # [01:20] <dglazkov> can we rename us to browser sisyphuses?
- # [01:21] <dglazkov> or possibly something without sissy and fusses in them?
- # [01:22] <dglazkov> ah. I forgot a :)
- # [01:22] <dglazkov> just in case I offended Hixie
- # [01:22] <dglazkov> :)
- # [01:23] <Hixie> :-P
- # [01:23] <Hixie> you'll have to work harder than that to offend me :-P
- # [01:23] <dglazkov> I dare not. The bar is too high.
- # [01:24] <divya> treebeard browsers?
- # [01:24] <Hixie> Philip`: actually because of the info in the subscription mails, i think it's better now to just subscribe to all the topics than it is to use the commit list
- # [01:24] <Hixie> i should see how many people subscribed to that though
- # [01:24] * Joins: [[zzz]] (~q@125.25.16.71.adsl.dynamic.totbb.net)
- # [01:25] <Hixie> wow, 249 people
- # [01:26] <Hixie> wow, including quite a few browser vendors
- # [01:26] <Hixie> philip's theory is proved right, i guess
- # [01:28] * Quits: plutoniix (~plutoniix@101.108.109.16) (Ping timeout: 240 seconds)
- # [01:28] * Quits: [[zz]] (~q@101.108.109.16) (Ping timeout: 255 seconds)
- # [01:30] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [01:32] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [01:32] * Quits: weinig (~weinig@17.245.91.111) (Quit: weinig)
- # [01:34] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:38] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:40] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
- # [01:41] * Joins: plutoniix (~plutoniix@125.25.16.71.adsl.dynamic.totbb.net)
- # [01:45] * Quits: othermaciej (~mjs@17.245.88.36) (Quit: othermaciej)
- # [01:48] * Joins: weinig (~weinig@17.245.91.111)
- # [01:51] * Quits: necolas_ (~necolas@5e0c3818.bb.sky.com) (Read error: Connection reset by peer)
- # [01:51] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [01:53] * Joins: othermaciej (~mjs@17.245.88.36)
- # [01:54] * Quits: LBP (~Mirc@pD9EB184E.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
- # [01:55] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [01:57] * Quits: tsenart (~tsenart@e179002143.adsl.alicedsl.de) (Quit: tsenart)
- # [02:00] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:01] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:05] * Joins: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net)
- # [02:09] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [02:09] * Quits: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net) (Client Quit)
- # [02:12] * Quits: othermaciej (~mjs@17.245.88.36) (Quit: othermaciej)
- # [02:13] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [02:14] * Quits: rillian (~rillian@184.71.166.126) (Remote host closed the connection)
- # [02:18] * Joins: ehsan (~ehsan@CPEd0574c288e95-CM00186852092e.cpe.net.cable.rogers.com)
- # [02:30] * Quits: ehsan (~ehsan@CPEd0574c288e95-CM00186852092e.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [02:35] * Quits: weinig (~weinig@17.245.91.111) (Quit: weinig)
- # [02:37] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [02:38] * Joins: weinig (~weinig@17.212.155.13)
- # [02:46] * Quits: rniwa (rniwa@nat/google/x-thlqbicouwrxyxkv) (Quit: rniwa)
- # [02:47] * [[zzz]] is now known as [[zz]]
- # [02:48] * Quits: plutoniix (~plutoniix@125.25.16.71.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [02:49] * jernoble is now known as jernoble|afk
- # [02:50] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Ping timeout: 244 seconds)
- # [02:51] * Quits: gwicke (~gabriel@216.38.130.164) (Quit: Bye!)
- # [02:51] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [02:55] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 248 seconds)
- # [02:56] * Quits: ap (~ap@2620:149:4:1b01:9969:284:8d99:6453) (Quit: ap)
- # [03:01] <MikeSmith> dglazkov: the Japanese transliteration of "vendor" is the same as the transliteration of "bender"
- # [03:02] <MikeSmith> so let's start saying "browser benders" instead
- # [03:03] <MikeSmith> btw, speaking of benders: "Electricity attracts devils and demons. Other instruments attract other spirits. An acoustic guitar attracts Casper. A mandolin attracts Wendy. But an electric guitar attracts Beelzebub." http://blog.wfmu.org/freeform/2009/03/captain-beefhearts-10-commandments-of-guitar-playing.html
- # [03:08] * Quits: diraol (~diraol@189.38.130.99) (Quit: Leaving.)
- # [03:08] * Quits: sicking (~chatzilla@nat/mozilla/x-grkvxxkpxmqpynog) (Ping timeout: 276 seconds)
- # [03:10] * Joins: nessy (~Adium@74.125.56.18)
- # [03:24] * Quits: tantek (~tantek@nat/mozilla/x-qktdjtzyjmycglzy) (Quit: tantek)
- # [03:32] <MikeSmith> web-apps-tracker busted?
- # [03:32] <MikeSmith> annevk: ↑
- # [03:32] <MikeSmith> http://html5.org/tools/web-apps-tracker
- # [03:33] <MikeSmith> wow
- # [03:33] <MikeSmith> load average: 3.88, 4.97, 6.40
- # [03:39] <Hixie> well that means it's getting better
- # [03:39] * Quits: pablof (~pablof@144.189.101.1) (Quit: zzz)
- # [03:41] <MikeSmith> yeah
- # [03:41] <MikeSmith> um, I think it's my fault
- # [03:41] <MikeSmith> because I tweeted about the e-mail regexp
- # [03:42] <MikeSmith> geeks love that crap
- # [03:42] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:42] <MikeSmith> fish food
- # [03:43] * MikeSmith apologizes to html5.org server for harshing his mellow
- # [03:43] <Hixie> that explains whatwg.org being down too then
- # [03:43] <Hixie> who knew that would be that popular
- # [03:45] <MikeSmith> code snippet of any kind is like catnip for the geek
- # [03:47] <Hixie> i guess
- # [03:47] <Hixie> but this is silly
- # [03:47] <Hixie> i can't even get into hixie.ch to see what's actually happening
- # [03:47] <Hixie> wtf
- # [03:48] <jamesr_> hixie.ch down?
- # [03:48] <jamesr_> is it all the same dreamhost?
- # [03:48] <Hixie> same server as whatwg.org
- # [03:48] * jamesr_ was trying to make a testcase :(
- # [03:48] <Hixie> i could increase the virtual host allocation briefly
- # [03:48] <Hixie> but that sounds like work
- # [03:50] * Quits: dave_levin (dave_levin@nat/google/x-pkfphznxayrpzugc) (Quit: dave_levin)
- # [03:50] * Quits: jruderman (~jruderman@firefox/security/jruderman) (Quit: jruderman)
- # [03:50] <MikeSmith> not sure it was actually my bad
- # [03:50] <MikeSmith> but the timing seems more than coincidental
- # [03:51] <MikeSmith> please call me El Destructo
- # [03:51] <Hixie> i'll check the logs if i remember later when it comes back up
- # [03:51] <MikeSmith> k
- # [03:51] <MikeSmith> twitter regexp lovebomb
- # [03:52] <MikeSmith> jwz would be proud
- # [03:52] <Hixie> clearly everyone is just like "holy crap, hixie started editing again". :-P
- # [03:52] <Hixie> bbiab
- # [03:55] <MikeSmith> "Hixie: The Resurrection"
- # [03:56] <MikeSmith> now with more regexp
- # [03:56] * Joins: rniwa (~rniwa@216.239.45.130)
- # [03:57] * Quits: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [04:04] * Joins: KillerX_ (~anant@70-36-146-76.dsl.dynamic.sonic.net)
- # [04:07] <MikeSmith> load average: 10.79, 8.84, 8.36
- # [04:07] * Quits: mrdoob (~mrdoob@58.9.21.95.dynamic.jazztel.es) (Ping timeout: 244 seconds)
- # [04:09] * Quits: ojan (ojan@nat/google/x-nexuvxrxykaygaft) (Quit: ojan)
- # [04:10] * Joins: cpearce (~chatzilla@ip-118-90-90-30.xdsl.xnet.co.nz)
- # [04:13] * Quits: weinig (~weinig@17.212.155.13) (Quit: weinig)
- # [04:14] * Quits: jamesr (jamesr@nat/google/x-uzbvesibkofzszzf) (Quit: jamesr)
- # [04:18] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [04:18] * Joins: gwicke (~gabriel@adsl-75-55-201-218.dsl.pltn13.sbcglobal.net)
- # [04:19] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [04:23] * Quits: KillerX_ (~anant@70-36-146-76.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
- # [04:23] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:24] * Joins: KillerX_ (~anant@70-36-146-76.dsl.dynamic.sonic.net)
- # [04:30] * Quits: eightfold (~eightfold@c213-89-124-64.bredband.comhem.se) (Ping timeout: 252 seconds)
- # [04:30] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [04:31] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [04:33] * Quits: mkanat (mkanat@nat/google/x-ybfuhazvknbkwpor) (Quit: Ex-Chat)
- # [04:35] * Quits: rniwa (~rniwa@216.239.45.130) (Ping timeout: 255 seconds)
- # [04:35] * rniwa_ is now known as rniwa
- # [04:35] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [04:38] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [04:40] <Hixie> well looks like the bulk of the load i'm getting is from 2607:f298:1:105::72a:42f3
- # [04:42] <Hixie> no idea who that is but i'm guessing html5.org maybe?
- # [04:42] <MikeSmith> eh?
- # [04:42] <MikeSmith> oh
- # [04:42] <MikeSmith> ipv6
- # [04:44] <MikeSmith> Hixie: nope
- # [04:44] <MikeSmith> I think
- # [04:45] <MikeSmith> html5.org is 2607:f298:1:103::d75:8e6d
- # [04:45] <MikeSmith> or claims to be at least
- # [04:45] <Hixie> same subnet then
- # [04:45] <MikeSmith> ah, OK
- # [04:45] <Hixie> whatever host it is is hammering me doing OPTIONS * on hixie.ch
- # [04:45] <MikeSmith> I dunno jack about reading ipv6 addresses
- # [04:46] <Hixie> which is what i see when someone does a lot of svn stuff
- # [04:46] <MikeSmith> hmm
- # [04:46] <MikeSmith> of course web-apps-tracker calls svn
- # [04:46] <MikeSmith> on whatever other host
- # [04:47] * Quits: shans (shanesteph@nat/google/x-vklwsbmphelzdbzp) (Quit: shans)
- # [04:48] <Hixie> oh wait
- # [04:48] <Hixie> i'm an idiot
- # [04:48] <Hixie> 2607:f298:1:105::72a:42f3 is hixie.ch, and an OPTIONS * request from that IP on this dashboard means nothing's happening -_-
- # [04:48] <Hixie> i'm gonna go now before i say anything else dumb.
- # [04:49] * Joins: shans (~shanestep@74.125.56.17)
- # [04:51] <MikeSmith> heh
- # [04:51] <MikeSmith> seems to be OK now at least
- # [04:52] <MikeSmith> nerd interest now fully turned back to rage comic subreddit
- # [04:53] <MikeSmith> Hixie: btw, go see Paul if you haven't already
- # [04:53] <MikeSmith> my daughter talked me into going to see it with her
- # [04:53] <MikeSmith> a
- # [04:53] <MikeSmith> and we laughed all the way through
- # [04:54] <MikeSmith> her because she's a 13 year old and me because I'm mentally still pretty much still 13
- # [04:55] * Joins: KillerX__ (~anant@70-36-146-76.dsl.dynamic.sonic.net)
- # [04:56] <MikeSmith> Hixie: and in other news, when you have time please glance through http://dvcs.w3.org/hg/url/raw-file/f1e294d18a68/Overview.html and let me know if it looks like it's headed in the right direction
- # [04:56] * Quits: KillerX_ (~anant@70-36-146-76.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [04:59] * Joins: saberman_1 (~nodebot@173-25-169-137.client.mchsi.com)
- # [04:59] * Quits: saberman_1 (~nodebot@173-25-169-137.client.mchsi.com) (Remote host closed the connection)
- # [05:00] <Hixie> MikeSmith: did you end up editor?
- # [05:01] <MikeSmith> well, shadow editor for now
- # [05:01] <Hixie> poor sucker
- # [05:01] <MikeSmith> heh
- # [05:01] <Hixie> from a quick glance it looks good
- # [05:01] <MikeSmith> so far I just attempted to melt together what Adam had done in the IETF draft and what you had in the spec and what Adam had for the URL API
- # [05:02] <MikeSmith> the parsing algorithms are from Adam's IETF draft rather than what was in the spec
- # [05:02] <MikeSmith> because I assume Adam has good reasons for doing those differently
- # [05:02] <Hixie> two quick comments if you're editing tha spec:
- # [05:02] * MikeSmith nods
- # [05:02] <Hixie> 1. there's a bunch of bugs in the w3c bugzilla to look at
- # [05:02] <Hixie> look for things assigned to adam or with "url" in the whiteboard or summary
- # [05:03] <Hixie> 2. one of the core design decisions to make is whether any arbitrary string should always parse or whether it's possible for parsing to fail
- # [05:03] <Hixie> different browsers differ on #2
- # [05:03] <Hixie> it would be good to make an executive decision on 2 early on since it would inform feedback on the algorithms
- # [05:03] <Hixie> and will affect other specs the most
- # [05:04] <MikeSmith> yeah, knew that fail part from talking with Adam and perusing the Webkit test cases
- # [05:04] <MikeSmith> OK
- # [05:04] <MikeSmith> (about the executive decision)
- # [05:04] <Hixie> also if you can sever any ties to the URL RFCs i think everyone's life in #whatwg will be easier on the long run :-)
- # [05:04] <MikeSmith> oh
- # [05:05] <MikeSmith> OK
- # [05:05] <MikeSmith> will try to do that then
- # [05:05] <Hixie> well i expect that's politically too difficult to do
- # [05:05] <MikeSmith> well, we can take that as a challenge, then, I guess
- # [05:05] <Hixie> hah
- # [05:05] <Hixie> it would mean adding a whole bit about authoring conformance criteria and semantics
- # [05:05] <Hixie> so it's also quite a bunch of work
- # [05:05] <MikeSmith> oh
- # [05:06] <MikeSmith> that doesn't sound like fun
- # [05:06] <Hixie> it would have the advantage of finishing the dichotomy of IRI vs URI
- # [05:06] <MikeSmith> yeah
- # [05:06] <Hixie> yeah it wouldn't be fun
- # [05:06] <Hixie> why do you think i deferred to the rfcs :_P
- # [05:06] <MikeSmith> heh
- # [05:07] <MikeSmith> plan is for me and Anne to work on this when he gets back next month
- # [05:07] * Joins: saberman_1 (~nodebot@173-25-169-137.client.mchsi.com)
- # [05:07] <MikeSmith> hopefully he might find it slightly more fun than working on the Encodings spec
- # [05:08] * Quits: saberman_1 (~nodebot@173-25-169-137.client.mchsi.com) (Remote host closed the connection)
- # [05:08] <Hixie> hah
- # [05:08] <Hixie> it's like a hot potato
- # [05:09] <MikeSmith> heh
- # [05:09] <MikeSmith> yeah, hoping to just end it
- # [05:10] <MikeSmith> it's been fun but 3 years of hot potato is probably enough .. the novelty of it wears off a bit
- # [05:10] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
- # [05:10] <Hixie> 3?
- # [05:10] <Hixie> we first started speccing url parsing more than half a decade ago
- # [05:10] <Hixie> no?
- # [05:10] <Hixie> maybe it just feels that long
- # [05:11] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [05:13] <MikeSmith> I mean the more recent related drama with the Bearded Ones about it
- # [05:13] <MikeSmith> metaphorically (neck)bearded
- # [05:13] <MikeSmith> which I metaphorically count myself to be a junior member of
- # [05:14] * Joins: izhak (~izhak@213.87.241.51)
- # [05:14] <MikeSmith> I've just not yet achieved anywhere near that level of ability for how-many-angels-on-the-head-of-a-pin discussion
- # [05:15] <MikeSmith> anyway
- # [05:15] <MikeSmith> we will make it right eventually
- # [05:15] <MikeSmith> along with other needed stuff
- # [05:17] <MikeSmith> though hoping that Anne's current enthusiasm doesn't wane
- # [05:17] <MikeSmith> and he doesn't get distracted by taking up model rocketry or something
- # [05:18] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [05:19] <MikeSmith> though I have to say Anne has a way of doing spec writing that takes it down to the bone
- # [05:19] <MikeSmith> Hixie: your specs have some personality
- # [05:19] <MikeSmith> one can feel the love
- # [05:27] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [05:28] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
- # [05:28] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [05:29] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
- # [05:33] * Joins: KillerX_ (~anant@70-36-146-76.dsl.dynamic.sonic.net)
- # [05:35] * Quits: KillerX__ (~anant@70-36-146-76.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
- # [05:38] <MikeSmith> Hixie: ain't finding any open bugs assigned to Adam except https://www.w3.org/Bugs/Public/show_bug.cgi?id=10213
- # [05:38] * Quits: nessy (~Adium@74.125.56.18) (Ping timeout: 240 seconds)
- # [05:39] * MikeSmith wonders if Adam might be using multiple addresses
- # [05:48] * Joins: nessy (~Adium@74.125.56.18)
- # [05:50] <jamesr> hmm. question: i have a page.html and page.css. in page.html within an inline <svg> element i have a set of <pattern>s defined in a <defs> and a few <rect>s that are visible. in page.css, i have fill:url(#patternId) set for a few rect
- # [05:50] <jamesr> the patterns show up in webkit but not in gecko or presto
- # [05:51] <jamesr> is this user error or expected?
- # [05:51] <jamesr> specifying fill:blue or fill:hsl(5, 6, 6) works in all browsers
- # [05:52] <shepazu> jamesr: have you tried fill:url(page.html#patternId) ?
- # [05:52] * jamesr tries
- # [05:53] <jamesr> aha! that works
- # [05:53] <jamesr> what if i wanted to move these patterns to an external svg to reuse? would that work?
- # [05:53] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: miketaylr)
- # [05:53] <jamesr> also, where am i supposed to look this sort of thing up?
- # [05:53] <shepazu> nasty spec bug in CSS around relative uris in property values… I think roc's proposed a fix for that
- # [05:54] <roc> jamesr: that is a webkit bug I guess
- # [05:54] <jamesr> yeah looks like WK uses the wrong base
- # [05:54] <shepazu> jamesr: it should work, but I think WebKit is still waiting on a patch for that… and I don't know the status of external resources in SVG for Gecko
- # [05:55] <roc> external resources work fine in Gecko
- # [05:55] <shepazu> great
- # [05:55] <roc> in fact, that's what page.html#patternId will do
- # [05:55] <roc> I think it will reload page.html as an external resource
- # [05:55] <shepazu> ugh
- # [05:55] <roc> but I'm not 100% sure about that
- # [05:55] <roc> anyway
- # [05:55] <jamesr> roc: gecko has an ugly bug with tiling
- # [05:56] <roc> jamesr: you can put your resources in a style-resources.html file and reference that
- # [05:56] <roc> it would be kinda neat if you could have an XML island in your CSS file and reference resources there
- # [05:56] <roc> tiling bug? do tell
- # [05:56] <jamesr> ah, presto has the cracks too. i have a repeated diagnoal line
- # [05:57] <jamesr> aha! it only looks good in chrome because we don't AA the line at all
- # [05:57] <jamesr> in gecko/presto the line is antialiased and the ends of the line segment look different from the middle
- # [05:57] <roc> :-)
- # [05:57] <jamesr> so it doesn't tile correctly
- # [05:58] <jamesr> not sure if the way patterns repeat is supposed to be "raster a square, repeat" or something logical where the line is supposed to be continuous across tiles
- # [05:58] <roc> I believe it's the former
- # [05:58] <jamesr> do SVG specs punt on antialiasing behavior like CSS?
- # [05:58] <jamesr> and HTML?
- # [05:59] <roc> yes
- # [05:59] <roc> you don't really want rasterization to be locked into a spec, do you?
- # [06:01] <jamesr> as an implementor hell no
- # [06:02] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [06:03] <jamesr> well hurray! now my page works in gecko/presto but not webkit :)
- # [06:03] <shepazu> :(
- # [06:04] <shepazu> maybe you can patch webkit...
- # [06:04] <roc> if only you knew someone who was an awesome Webkit hacker!
- # [06:07] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [06:07] <jamesr> our svg impl is kind of ... unique
- # [06:07] <jamesr> pretty sure <text> in an external SVG still only works if the svg is loaded as an <object type="image/svg+xml">
- # [06:08] <shepazu> jamesr: you might look at this bug https://bugs.webkit.org/show_bug.cgi?id=12499
- # [06:08] <shepazu> which someone is patching
- # [06:08] <jamesr> that's a scary low bug number
- # [06:09] <jamesr> my use case isn't related to <use> is it?
- # [06:10] <shepazu> not directly, probably not at all, but the external refs thing is what I was thinking of
- # [06:10] <jamesr> activity as of last week though
- # [06:13] <MikeSmith> didn't now webkit actually supported font-feature-settings. had thought it was just in gecko (and now trident)
- # [06:14] <MikeSmith> though apparently not supported on osx yet
- # [06:14] * Quits: gwicke (~gabriel@adsl-75-55-201-218.dsl.pltn13.sbcglobal.net) (Read error: Connection reset by peer)
- # [06:14] * Joins: Areks (~Areks@rs.gridnine.com)
- # [06:14] <MikeSmith> https://bugs.webkit.org/show_bug.cgi?id=69826#c0
- # [06:15] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [06:16] <jamesr> hm, but it works elsewhere?
- # [06:19] <MikeSmith> jamesr: yeah, apparently
- # [06:19] <MikeSmith> didn't know til I saw a G+ posting from IET about it today
- # [06:20] <MikeSmith> https://plus.google.com/108784309450471378435/posts/ZywfbW1MmJj
- # [06:20] * Quits: ukai (ukai@nat/google/x-viqnpalzfhiqpnrh) (Ping timeout: 252 seconds)
- # [06:21] <jamesr> is the syntax from http://blogs.msdn.com/b/ie/archive/2012/01/09/css-corner-using-the-whole-font.aspx for real?
- # [06:21] <jamesr> "ss06" on; ?
- # [06:21] <jamesr> -ms-font-feature-settings: "c2sc" 1,"smcp" 1;
- # [06:22] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [06:22] * Joins: rniwa (~rniwa@216.239.45.130)
- # [06:23] * MikeSmith compares with https://developer.mozilla.org/en/CSS/-moz-font-feature-settings
- # [06:24] <MikeSmith> hmm
- # [06:24] <MikeSmith> su
- # [06:24] <jamesr> so it's just a pass-through to the opentype API
- # [06:24] <MikeSmith> pp
- # [06:24] <MikeSmith>
- # [06:24] <MikeSmith>
- # [06:24] <MikeSmith>
- # [06:24] <MikeSmith> oops
- # [06:24] <MikeSmith> yeah, but spec says the whole list is supposed to be quoted
- # [06:25] * Quits: KillerX_ (~anant@70-36-146-76.dsl.dynamic.sonic.net) (Quit: KillerX_)
- # [06:26] <MikeSmith> actually, no it doesn't
- # [06:26] <MikeSmith> <feature-tag-value> = <string> [ <integer> | on | off ]?
- # [06:26] <MikeSmith> and example: font-feature-settings: "smcp", "swsh" 2;
- # [06:27] <MikeSmith> at least if that's actually the current spec
- # [06:28] <MikeSmith> which maybe it's ain't since it's under TR/
- # [06:28] * MikeSmith compares it to http://dev.w3.org/csswg/css3-fonts/
- # [06:28] <MikeSmith> where's nattokirai when you need him?
- # [06:30] <nattokirai> hey
- # [06:30] <MikeSmith> yeah, editor's draft has it the same
- # [06:30] <MikeSmith> http://dev.w3.org/csswg/css3-fonts/#ltfeature-tag-valuegt
- # [06:30] <MikeSmith> nattokirai: hey man
- # [06:30] <nattokirai> neat, ms has font feature support
- # [06:30] <MikeSmith> Y NOT GECKO MATCH TEH SPEC?
- # [06:30] <nattokirai> but note that moz uses *old* syntax
- # [06:30] <MikeSmith> ah
- # [06:30] <MikeSmith> well
- # [06:30] <nattokirai> old syntax: font-feature-settings: "liga=1";
- # [06:31] <MikeSmith> yar
- # [06:31] <nattokirai> new syntax: font-feature-settings: "liga" 1;
- # [06:31] * Quits: shans (~shanestep@74.125.56.17) (Quit: shans)
- # [06:32] <nattokirai> jamesr: it's a pass-thru to the shaping API
- # [06:32] <nattokirai> in the MS case, DirectWrite, in our case, the Harfbuzz shaping library
- # [06:32] * Joins: Obvious (tachikoma@188.226.74.2)
- # [06:33] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 240 seconds)
- # [06:34] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 268 seconds)
- # [06:35] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [06:36] <nattokirai> jamesr: but keep in mind that's the low-level feature mechanism
- # [06:36] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [06:36] <nattokirai> jamesr: there are higher-level properties that will expose access to all the commonly used features
- # [06:37] <jamesr> i don't know anything about shaping engines. it does look pretty ugly, though
- # [06:37] <nattokirai> yup
- # [06:38] <nattokirai> the higher-level properties are more CSS-like
- # [06:38] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 255 seconds)
- # [06:38] <nattokirai> e.g. http://dev.w3.org/csswg/css3-fonts/#font-variant-ligatures-prop
- # [06:39] <nattokirai> jamesr: note that in the spec, these can also be set within @font-face rules
- # [06:40] <nattokirai> jamesr: as a form of per-font default
- # [06:41] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [06:46] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [06:46] * Joins: ukai (ukai@nat/google/x-cdohqavayuhiczdi)
- # [06:57] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [07:03] * Joins: shans (~shanestep@74.125.56.17)
- # [07:05] * Quits: dydx (~dydz@adsl-76-199-102-172.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [07:07] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [07:08] * Joins: Obvious (tachikoma@188.226.74.2)
- # [07:09] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 240 seconds)
- # [07:19] <hsivonen> annevk: do you know the answer to bz's question: https://bugzilla.mozilla.org/show_bug.cgi?id=716579#c8 ?
- # [07:21] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [07:22] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [07:22] <MikeSmith> nattokirai: so gecko doesn't rely on Core Text?
- # [07:22] <jamesr> what's tantek go by here?
- # [07:23] <nattokirai> MikeSmith: currently only for Indic scripts
- # [07:23] <MikeSmith> jamesr: usually "tantek"
- # [07:23] <MikeSmith> nattokirai: OK
- # [07:23] <jamesr> hm, guess he's not around
- # [07:23] <nattokirai> b/c OSX only has AAT fonts for Indic
- # [07:23] <MikeSmith> oh
- # [07:23] <MikeSmith> jamesr: yeah, he's not here super often
- # [07:24] <nattokirai> where AAT == Apple Advanced Typography
- # [07:24] <MikeSmith> or at least has not been so much in the past couple years
- # [07:24] <MikeSmith> though been around more recently
- # [07:24] <nattokirai> which is in many ways better then OpenType but no longer supported by font vendors
- # [07:24] <MikeSmith> I see
- # [07:24] <MikeSmith> nattokirai: I asked because the Core Text dependency seems to be what's complicating the WebKit implementation
- # [07:25] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [07:25] <nattokirai> yup
- # [07:25] <nattokirai> that's the webkit mo, to do text shaping via the os
- # [07:26] <nattokirai> and coretext support for opentype is somewhat limited
- # [07:26] <MikeSmith> yeah, I saw that in Kenichi's comment as well
- # [07:27] <nattokirai> you're looking at a bug somewhere?
- # [07:27] <MikeSmith> yeah, https://bugs.webkit.org/show_bug.cgi?id=69826#c0
- # [07:27] <MikeSmith> tradeoffs abound I guess
- # [07:28] <MikeSmith> it seems like the general Gecko approach is to minimize platform code as much as possible
- # [07:28] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [07:28] <MikeSmith> is that right?
- # [07:31] <nattokirai> well, not entirely but in this case it makes everything simpler to do the shaping ourselves
- # [07:32] <nattokirai> osx support is limited and android non-existent
- # [07:32] <MikeSmith> ah
- # [07:33] <nattokirai> in particular, we wanted to avoid uniscribe on windows for security reasons
- # [07:33] <nattokirai> related to downloadable fonts
- # [07:33] <MikeSmith> oh
- # [07:33] <jamesr> like http://www.computerworld.com/s/article/9221498/Duqu_exploits_same_Windows_font_engine_patched_last_month_Microsoft_confirms ?
- # [07:34] * Quits: shans (~shanestep@74.125.56.17) (Quit: shans)
- # [07:34] <MikeSmith> hmm
- # [07:35] <MikeSmith> jamesr: did MS actually patch that yet or not?
- # [07:35] <jamesr> i dunno, i don't follow that stuff terribly closely
- # [07:35] <MikeSmith> OK
- # [07:35] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [07:36] <jamesr> some people @google built http://code.google.com/p/ots/ to try to mitigate those sorts of issues on windows
- # [07:36] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net)
- # [07:36] * MikeSmith takes a look
- # [07:36] <MikeSmith> hey it's tantek
- # [07:36] <MikeSmith> maybe
- # [07:37] <jamesr> tantek: yo!
- # [07:37] <tantek> hey MikeSmith you called?
- # [07:37] <MikeSmith> jamesr was looking for you
- # [07:37] <jamesr> just fyi and you may already know this, but google-chrome-browser.com is nothing to do with us
- # [07:38] <tantek> yeah it looked a little spammy but shall we say it's been hard to search for official chrome docs recently (perhaps due to the demotion of chrome sites due to the paid blogging fiasco?)
- # [07:38] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 260 seconds)
- # [07:38] <jamesr> i think only google.com/chrome was demoted, our developer documentation shouldn't have been hit
- # [07:39] <tantek> or perhaps there is no chrome documentation of beforeload
- # [07:39] <jamesr> most likely
- # [07:39] * Joins: Obvious (tachikoma@188.226.74.2)
- # [07:40] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [07:40] <MikeSmith> so that site is from whoever https://twitter.com/#!/ChromeBrowser is
- # [07:41] <MikeSmith> which twitter account I seem to remember doing something obnoxious last year
- # [07:41] <MikeSmith> like, anti-Firefox and/or anti-IE trolling
- # [07:42] <jamesr> people spreading information is great but i don't want people getting confused, especially since it looks like deep links don't have the disclaimer that google-chrome-browser.com does
- # [07:44] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [07:44] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 244 seconds)
- # [07:45] * Joins: ehsan (~ehsan@209.29.21.241)
- # [07:47] <MikeSmith> cool to see mention there for Boris Zbarsky's $1000 security-bug bounty
- # [07:47] * nunnun is now known as nunnun_away
- # [07:47] * Joins: niloy (~niloy@122.179.129.91)
- # [07:47] <MikeSmith> seems like it's not the first time he found one
- # [07:49] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
- # [07:49] <MikeSmith> jamesr: so can OpenType sanitization be performed fast enough that it could be done in the browser?
- # [07:50] <annevk> hsivonen: replied
- # [07:51] * Joins: Areks (~Areks@rs.gridnine.com)
- # [07:51] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [07:52] <jamesr> MikeSmith: i'm not intimately familiar with it, but i don't think that this would be a super hot path
- # [07:52] <MikeSmith> I see
- # [07:54] <hsivonen> annevk: thanks
- # [07:55] * Joins: Obvious (tachikoma@188.226.74.2)
- # [07:59] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [08:00] * hsivonen wonders how different UI Spanish is between Argentina, Chile and Mexico or how different UI Bengali is between India and Bangladesh
- # [08:00] <hsivonen> or how different UI English is between the UK and South Africa
- # [08:11] * nunnun_away is now known as nunnun
- # [08:12] * Joins: eightfold (~eightfold@c213-89-124-64.bredband.comhem.se)
- # [08:13] <annevk> someone should HTTP behavior for data URLs
- # [08:13] <annevk> define /\
- # [08:13] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [08:20] * Joins: LBP (~Mirc@pD9EB18EB.dip0.t-ipconnect.de)
- # [08:21] <annevk> http://blog.fonts.com/2012/01/09/monotype-imaging-and-google-collaborate-to-make-web-fonts-better/
- # [08:22] <annevk> http://www.w3.org/Submission/MTX/ RF
- # [08:23] <annevk> lot of C code there
- # [08:23] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [08:27] * Quits: niloy (~niloy@122.179.129.91) (Ping timeout: 260 seconds)
- # [08:28] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [08:34] <hsivonen> I'm disappointed that http://en.wikipedia.org/wiki/Rule_110 doesn't link to a List of Numbered Rules
- # [08:36] <hsivonen> annevk: so we had to get everyone to deploy WOFF first
- # [08:38] <annevk> they seemed to have some kind of alliance with Microsoft before, kind of surprised this is announced jointly with Google
- # [08:38] <annevk> prolly some money involved
- # [08:38] * Joins: niloy (~niloy@203.196.177.156)
- # [08:38] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [08:40] * Quits: niloy (~niloy@203.196.177.156) (Read error: Connection reset by peer)
- # [08:45] * nunnun is now known as nunnun_away
- # [08:45] * nunnun_away is now known as nunnun
- # [08:48] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [08:56] <MikeSmith> that looks like a genuine RF-for-any-possible-purpose license
- # [08:56] <tantek> hsivonen - here's a list of numbered rules: http://en.memory-alpha.org/wiki/Rules_of_Acquisition
- # [08:57] * Joins: niloy (~niloy@203.196.177.156)
- # [08:57] * Quits: niloy (~niloy@203.196.177.156) (Read error: Connection reset by peer)
- # [09:00] <annevk> MikeSmith: yeah, looks great, although is 15% savings worth the added complexity? especially with a format documented as a bunch of C code...
- # [09:00] <annevk> MikeSmith: reminds me of webm, wonder if that has improved yet...
- # [09:01] <tantek> MikeSmith, would be nice if folks would simply pick a standard license like CC0/OWFa rather than something "that looks like a genuine RF-for-any-possible-purpose license"
- # [09:01] <MikeSmith> yeah, there's no real spec for webm yet afaik
- # [09:01] * nunnun is now known as nunnun_away
- # [09:01] <MikeSmith> tantek: yeah, but large companies don't seem to do that
- # [09:02] <annevk> heh, twitter brought html5.org down?
- # [09:02] <MikeSmith> I guess the the existing webm implementation can count as the spec
- # [09:02] <annevk> ooh, it brought svn.whatwg.org down
- # [09:02] <MikeSmith> and for MTX too
- # [09:02] <MikeSmith> annevk: yeah, not sure but seems like
- # [09:02] <MikeSmith> due to the timing
- # [09:02] <Hixie> i didn't investigate closely what happened on my end
- # [09:03] <Hixie> so not sure
- # [09:03] <annevk> hmm, I wonder if caching is still turned on
- # [09:04] * hsivonen had forgotten about those numbered rules
- # [09:11] <annevk> hsivonen: fwiw; we've a patch for BOM overriding HTTP already
- # [09:11] <annevk> hsivonen: we = Opera
- # [09:12] <hsivonen> annevk: ok. I guess I should get around to writing one, too
- # [09:12] <hsivonen> annevk: for all file formats or just HTML?
- # [09:13] <annevk> hsivonen: all
- # [09:14] <annevk> hsivonen: though unlike WebKit we'd still allow user overrides
- # [09:16] <MikeSmith> man, twitter says 100+ people retweeted that e-mail regexp tweet
- # [09:16] <MikeSmith> in the wrong hands twitter is a dangerous weapon
- # [09:16] <divya> it is dangerous in all cases
- # [09:17] <MikeSmith> divya: twitter luvs you
- # [09:17] <MikeSmith> you should love it right back
- # [09:17] <divya> hahahah
- # [09:18] <divya> its so trivial to RT or say anything in 140 chars :(
- # [09:18] * Joins: Ms2ger (~Ms2ger@91.181.23.3)
- # [09:18] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [09:18] <MikeSmith> that's the fun of it!
- # [09:19] <divya> :)
- # [09:19] * Philip` looked at MTX a while ago, and decided that he hated it, since reverse-engineering incomplete fragments of untestable pseudo-C code doesn't sound like fun
- # [09:19] <MikeSmith> there you go, more fun
- # [09:20] <MikeSmith> in other news, there's now an actual Browser Automation API spec
- # [09:20] <MikeSmith> aka WebDriver
- # [09:20] <MikeSmith> (which name probably really needs to actually change to Browser Automation API)
- # [09:20] <MikeSmith> http://dvcs.w3.org/hg/webdriver/raw-file/tip/webdriver-spec.html
- # [09:20] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:22] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 248 seconds)
- # [09:22] <Ms2ger> Bah, respec
- # [09:22] <MikeSmith> respec needs love too
- # [09:22] <Ms2ger> the Web DOM Core specification ([DOM-LEVEL-3-CORE]).
- # [09:22] <MikeSmith> it needs our help to make itself better
- # [09:22] <Ms2ger> What the hell
- # [09:23] <MikeSmith> yeah, that needs to be fixed
- # [09:23] <MikeSmith> I'm pretty sure the default respec biblio thing is generated from a file at W3C that only lists TR docs
- # [09:23] <wilhelm> It's a very, very early draft. We have a F2F tomorrow where we'll do some real work on it. (c:
- # [09:24] <MikeSmith> hey it's wilhelm
- # [09:24] <wilhelm> Any and all feedback is very welcome.
- # [09:24] <MikeSmith> hope somebody and skype me into the meeting
- # [09:25] * wilhelm installs Skype.
- # [09:27] <wilhelm> Why do I need a native application for this? Hasn't someone made a web app yet? :P
- # [09:27] <wilhelm> Wait, perhaps Google+ works.
- # [09:28] <izhak> Guys, sorry for very simple stupid question, but is HTML5 is valid XML?
- # [09:28] <Ms2ger> No
- # [09:28] <tantek> depends on your HTML5
- # [09:28] <Hixie> depends what you mean by "HTML5"
- # [09:28] <tantek> :D
- # [09:28] * Joins: niloy (~niloy@203.196.177.156)
- # [09:29] <tantek> izhak, I've got some HTML5 that's also valid XML on my site. but it takes some amount of work to pull that off.
- # [09:29] <izhak> and what do I mean by HTML5 ?
- # [09:29] <izhak> :D
- # [09:29] <jamesr> there are documents in the intersection, i believe
- # [09:29] <Hixie> generally speaking unless you have a pretty important reason for it you shouldn't really worry about XML when you're doing HTML
- # [09:30] <izhak> Can HTML5 be determined by a DTD?
- # [09:30] <Hixie> what do you mean by "determined"?
- # [09:30] * Joins: FlorianX (~Dimitri@p4FCF6B47.dip.t-dialin.net)
- # [09:30] * Joins: roc (~chatzilla@121.98.230.221)
- # [09:30] <izhak> Can we write such DTD which would be able to validate any HTML5 document?
- # [09:31] <izhak> Well, OK I think I understand now, I mean syntax.. HTML5 syntax
- # [09:32] <jamesr> no
- # [09:32] * Quits: niloy (~niloy@203.196.177.156) (Read error: Connection reset by peer)
- # [09:33] <izhak> Is there any simple answer to the question, why not to use XHTML which is perfectly deterministic?
- # [09:34] <wilhelm> HTML is also perfectly deterministic.
- # [09:34] <wilhelm> And doesn't come with the disadvantages of XML.
- # [09:34] <izhak> wilhelm: it's not, I'm a complete newbie but it's not exactly
- # [09:34] <jamesr> what do you mean?
- # [09:35] <tantek> izhak, XHTML does not confer any advantages over XML-well-formed HTML5.
- # [09:35] <jamesr> there's a deterministic algorithm to decide if a given string of bytes is a valid HTML document, if that's what you mean
- # [09:35] <tantek> izhak - longer explanation of that here: http://tantek.com/2010/302/b1/xhtml-dead-long-live-xml-valid-html5
- # [09:35] <izhak> I mean it's very simple to find out relative layout of elements in XML, than in HTML
- # [09:36] <tantek> izhak, XML does not determine layout - CSS does that.
- # [09:37] <izhak> tantek: I mean nesting, closing etc
- # [09:37] <tantek> izhak - you can do the same with HTML5 - see my blog post.
- # [09:37] * Joins: mishunov (~spliter@77.88.72.162)
- # [09:38] <izhak> Yeah, thanks, that was the text i was searching
- # [09:38] <wilhelm> MikeSmith: I think I got Google+ Hangouts to work. I'll invite you tomorrow morning. I'll be at the Google office 15-30 minutes before the meeting starts.
- # [09:38] <MikeSmith> wilhelm: OK
- # [09:38] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net) (Quit: tantek)
- # [09:38] <izhak> HTML 4 parser is a mess, while XML parser is pretty simple, tell me does HTML5 allow that mess also?
- # [09:39] <Philip`> Writing an HTML5 parser is more work than writing an XML parser (since HTML5 has more parsing rules), but very few people need to write parsers (and everyone else can reuse one written by someone else), whereas many people need to output HTML code, and guaranteeing the output is well-formed XML is extremely hard, so it doesn't make sense to choose the approach that simplifies parsers
- # [09:39] <izhak> Or it's as regorous as XML is
- # [09:40] <Hixie> Philip`: unless you're implementing the script stuff, i think it might actually be less work to do an HTML parser since with XML you don't have a spec to follow but instead have to determine it from the validity description
- # [09:40] <Philip`> izhak: HTML4 parsing is undefined; HTML5 parsing is specified precisely in complete detail
- # [09:40] <jamesr> writing an XML parser isn't exactly trivial
- # [09:41] <izhak> jamesr: relatively to html4's it's just a toytaks
- # [09:41] * Joins: niloy (~niloy@203.196.177.156)
- # [09:41] <izhak> *toytask
- # [09:41] <jamesr> given that html4 parsing is undefined, it's not really a valid comparison
- # [09:42] <izhak> jamesr: actually it is cause we actually have html4 parsers
- # [09:42] <jamesr> not interoperable ones
- # [09:42] <Hixie> technically HTML4 parsing is defined, in SGML. not that such a parser would actually work on the web ;-)
- # [09:42] <Philip`> (HTML5's specified parsing algorithm is a crazy mess, but that doesn't matter since you can just implement what the spec says and not worry about it)
- # [09:44] * Joins: mpt (~mpt@nat/canonical/x-zfazbtzbrunntjiy)
- # [09:44] * Quits: mpt (~mpt@nat/canonical/x-zfazbtzbrunntjiy) (Changing host)
- # [09:44] * Joins: mpt (~mpt@canonical/mpt)
- # [09:44] <izhak> Unfortunately we've got lot's of html4 pages all over the web and they seem not to be going to leave in a nearest future as in farest
- # [09:45] <Philip`> Fortunately HTML5 parsers can parse all those HTML4 pages
- # [09:45] <Hixie> the HTML standard today handles all previous versions of HTML (or more precisely, all existing HTML content)
- # [09:45] <izhak> So it's not rigorous and allow writing html4 stuff
- # [09:46] <izhak> And if it allows people will use that
- # [09:46] <Philip`> If by "not rigorous" you mean "not fragile", then yes :-)
- # [09:46] <Hixie> what do you mean by "rigorous"?
- # [09:46] <izhak> vicious circle
- # [09:46] <Hixie> and what do you mean by "allow"?
- # [09:47] <izhak> I mean determinism
- # [09:47] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [09:47] <izhak> Oh I see, my English is very bad
- # [09:48] <izhak> rigorous = strict, well defined, deterministic
- # [09:50] * Joins: virtuelv (virtuelv__@nat/opera/x-usjfrmemdgnhfcis)
- # [09:50] <izhak> Anyways, it seems that I understand now, w3c is going by a strict, ideal but unachievable way to switch the world to strict xml, and you guys going by more realistic way
- # [09:50] <Philip`> The HTML5 parsing algorithm isn't strict (it allows any random stream of bytes as input and won't produce an error and abort) but is well defined and deterministic
- # [09:51] <Philip`> (There are multiple implementations that produce precisely the same output for any random stream of bytes)
- # [09:51] <roc> modulo bugs
- # [09:52] <izhak> Philip`: hmm, great
- # [09:52] * Ms2ger wonders why Brad Kemper used GB2312
- # [09:53] <izhak> Philip`: does html 5 parser do charset normalization?
- # [09:55] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Excess Flood)
- # [09:55] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [09:55] <izhak> "The HTML5 parsing algorithm isn't strict (it allows any random stream of bytes as input and won't produce an error and abort) but is well defined and deterministic" - cool! This sentence makes me feel good:D
- # [09:55] * Quits: niloy (~niloy@203.196.177.156) (Read error: Connection reset by peer)
- # [09:56] <jamesr> roc: in gecko when script force a style resolution+layout, do y'all ever resolve styles for only a subset of the document or do you always resolve the whole thing?
- # [09:57] <Ms2ger> And <di>, woot
- # [09:57] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Excess Flood)
- # [09:57] <roc> the whole thing
- # [09:58] <roc> I can think of lots of optimizations I'd rather try than changing that :-)
- # [09:58] * Joins: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01)
- # [09:58] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [09:58] * Quits: Druide_ (~Druid@p5B05C74C.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [09:58] <Philip`> izhak: What do you mean by charset normalization?
- # [09:59] <jamesr> seems scary (and normally not worth it)
- # [09:59] <Philip`> izhak: (The parser basically just figures out the character encoding somehow and decodes the input, and then the rest of the algorithm deals purely with Unicode strings)
- # [09:59] <roc> I'm sure you could create a benchmark where it would be totally worth it
- # [09:59] <roc> please don't!
- # [09:59] <izhak> Philip`: yes, that what I meant:)
- # [10:00] <izhak> Philip`: is it defined in what particular encoding?
- # [10:00] <izhak> I mean utf-8 or utf-16
- # [10:00] * Parts: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [10:00] <wilhelm> Ms2ger: Re: the DOM3 reference, please prod the editors and/or public-test-infra@w3.org. (c:
- # [10:01] <Ms2ger> Oh, and "Web DOM Core" is two Microsoft interventions out of date
- # [10:02] * Joins: Druide_ (~Druid@p5B1377BE.dip.t-dialin.net)
- # [10:02] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 240 seconds)
- # [10:03] <Philip`> izhak: http://whatwg.org/html#determining-the-character-encoding says how to determine what encoding to use when decoding
- # [10:03] <izhak> Philip`: thanks
- # [10:03] * Joins: kinetik (~kinetik@121.98.132.55)
- # [10:09] * nunnun_away is now known as nunnun
- # [10:10] <jgraham> wilhelm: Isn't it public-browser-tools-testing that one should prod?
- # [10:10] * Joins: jochen__ (jochen@nat/google/x-zwwzaydxdepnqevg)
- # [10:11] <jgraham> (gotta love the short and easy to remember email addresses)
- # [10:12] * hsivonen notes that a conforming XML parser has to support all the internal subset goo
- # [10:13] <wilhelm> jgraham: Eh, probably.
- # [10:13] * wilhelm subscribes. :P
- # [10:14] <hsivonen> izhak: for both HTML and XML, character encodings are a loophole that you can drive a truck through
- # [10:15] <hsivonen> izhak: in the sense that neither HTML nor XML parsing is well-defined when an ill-defined character encoding is used
- # [10:15] <hsivonen> and the set of available encodings isn't locked down by either spec
- # [10:16] * Joins: Evanescence (~Evanescen@60.183.213.242)
- # [10:16] <hsivonen> see http://www.tbray.org/ongoing/When/200x/2003/10/17/UTF8-plus for an example of one of the editors of XML trying to exploit the definitional loophole left in XML
- # [10:16] <izhak> hsivonen: I do believe that what you say is far from real world nowadays
- # [10:17] <hsivonen> izhak: see the log of this channel for annevk's findings of differences in how different browser implement various character encodings
- # [10:17] * Joins: necolas (~necolas@5e0c3818.bb.sky.com)
- # [10:19] <hsivonen> izhak: once the character encoding has been dealt with, HTML parsing is actually more deterministic than XML parsing, because XML parsing still involves an optional feature that HTML doesn't have: whether or not external entities are processed
- # [10:20] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:21] <hsivonen> since both HTML and XML share the character encoding hole but HTML doesn't have the optional feature that external entities are for XML, it's a myth these days that XML is somehow more deterministic
- # [10:23] <izhak> hsivonen: tha fact that html5 parses both html4 mess and xml still being deterministic is enough for me to love it:), concerning what you say, I think charset problems are not really a problems today, all stuff is quite worked over, waddya think
- # [10:23] * Quits: cpearce (~chatzilla@ip-118-90-90-30.xdsl.xnet.co.nz) (Ping timeout: 268 seconds)
- # [10:24] <hsivonen> izhak: unfortunately, for implementations, charset problems are still problems today. for authors, they aren't when authors stick to UTF-8
- # [10:24] <hsivonen> and declare that they are sticking to UTF-8
- # [10:26] <izhak> well, that's what I didn't think about, thanks, I'll learn
- # [10:30] * Joins: smaug____ (~chatzilla@193-64-22-192-nat.elisa-mobile.fi)
- # [10:31] * Joins: nessy (~Adium@124-149-102-172.dyn.iinet.net.au)
- # [10:38] * Joins: shans (~shanestep@203-158-59-185.dyn.iinet.net.au)
- # [10:38] * Quits: shans (~shanestep@203-158-59-185.dyn.iinet.net.au) (Remote host closed the connection)
- # [10:38] * Joins: shans (~shanestep@203-158-59-185.dyn.iinet.net.au)
- # [10:41] * Joins: pkondzior (u768@gateway/web/irccloud.com/x-ijkayphjkqqfikvr)
- # [10:43] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [10:45] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
- # [10:47] <izhak> Hah, eventually it became clear to me.. That's just a question of "Break or not to break?" (on error). Such a thin border, and yes what to do if not to break:).
- # [10:47] <izhak> tantek, cool article thanks
- # [10:48] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [11:01] * Joins: mishunov (~spliter@77.88.72.162)
- # [11:08] * Joins: nonge__ (~nonge@p50829FF9.dip.t-dialin.net)
- # [11:12] * Quits: nonge_ (~nonge@p5082BB70.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [11:17] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Quit: i'm out)
- # [11:19] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [11:19] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:19] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [11:23] * Joins: kling (oakland@h-85-24-177-245.na.cust.bahnhof.se)
- # [11:23] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [11:36] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Read error: Connection reset by peer)
- # [11:43] * Joins: FlorianX1 (~Dimitri@p578F1961.dip.t-dialin.net)
- # [11:46] * Quits: FlorianX (~Dimitri@p4FCF6B47.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [11:46] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:47] * Joins: Lachy (Lachy@nat/opera/x-vngtfjxcfszafdgx)
- # [11:47] * Joins: niftylettuce (u2733@gateway/web/irccloud.com/x-dlnccuwlsbiidrbp)
- # [11:50] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
- # [11:51] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [11:55] * Quits: rniwa (~rniwa@216.239.45.130) (Ping timeout: 240 seconds)
- # [11:55] * Joins: tsenart (~tsenart@217.110.45.3)
- # [11:58] * Quits: Evanescence (~Evanescen@60.183.213.242) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [12:05] * Joins: nonge_ (~nonge@p5B3263C1.dip.t-dialin.net)
- # [12:09] * Quits: nonge__ (~nonge@p50829FF9.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [12:17] * Quits: smaug____ (~chatzilla@193-64-22-192-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
- # [12:27] * Quits: FlorianX1 (~Dimitri@p578F1961.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [12:31] * Joins: FlorianX (~Dimitri@p578F1961.dip.t-dialin.net)
- # [12:41] * Quits: tsenart (~tsenart@217.110.45.3) (Quit: tsenart)
- # [12:41] * Joins: richt (richt@nat/opera/x-ocjfzcpawffnselb)
- # [13:19] * Joins: Geeky (~Geeky@94.134.26.163)
- # [13:21] * Quits: Geeky (~Geeky@94.134.26.163) (Client Quit)
- # [13:21] * Joins: Geeky (~Aden@i5E861AA3.versanet.de)
- # [13:22] * Joins: graememcc (~chatzilla@host86-148-24-2.range86-148.btcentralplus.com)
- # [13:22] * Quits: Geeky (~Aden@i5E861AA3.versanet.de) (Client Quit)
- # [13:22] * Joins: Geeky (~Aden@i5E861AA3.versanet.de)
- # [13:25] * Joins: mrdoob (~mrdoob@58.9.21.95.dynamic.jazztel.es)
- # [13:30] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [13:31] * Quits: izhak (~izhak@213.87.241.51) (Remote host closed the connection)
- # [13:32] * Quits: Geeky (~Aden@i5E861AA3.versanet.de) (Quit: (null))
- # [13:35] * Joins: adn_ (~Aden@i5E861AA3.versanet.de)
- # [13:35] * Quits: necolas (~necolas@5e0c3818.bb.sky.com) (Read error: Connection reset by peer)
- # [13:36] * Joins: necolas (~necolas@5e0c3818.bb.sky.com)
- # [13:40] * Quits: adn_ (~Aden@i5E861AA3.versanet.de) (Quit: Linkinus - http://linkinus.com)
- # [13:40] * Joins: jadn (~Aden@i5E861AA3.versanet.de)
- # [13:42] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [13:47] * Joins: Rich (u5113@gateway/web/irccloud.com/x-ddbajcalzllcvjdq)
- # [13:48] * Joins: jadn_ (~jadn@i5E861AA3.versanet.de)
- # [13:50] * Quits: jadn (~Aden@i5E861AA3.versanet.de) (Quit: Linkinus - http://linkinus.com)
- # [13:50] * jadn_ is now known as jadn
- # [13:51] * Quits: jadn (~jadn@i5E861AA3.versanet.de) (Remote host closed the connection)
- # [13:52] * Rich is now known as Rich_Clark
- # [13:56] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:57] * Joins: pocopina (~pocopina@li298-99.members.linode.com)
- # [14:08] * toyoshim is now known as toyoshiAw
- # [14:08] * toyoshiAw is now known as toyoshim
- # [14:10] <MikeSmith> matjas: I'm wondering what mail clients actually support IDN mail addresses yet
- # [14:10] <MikeSmith> re: https://www.w3.org/Bugs/Public/show_bug.cgi?id=15489
- # [14:11] <matjas> what do you mean by “support”? displaying the email address’s Unicode form as opposed to its Punycoded ASCII representation?
- # [14:11] <matjas> or, like, “work”
- # [14:11] <MikeSmith> yeah, "work" -- as in, allowing you to actually send an e-mail message to such an address
- # [14:12] <MikeSmith> allowing to put the e-mail address into a To field in the UI for the mail client
- # [14:18] * Joins: annevk (~annevk@82.161.179.17)
- # [14:23] * Quits: annevk (~annevk@82.161.179.17) (Read error: Connection reset by peer)
- # [14:24] * Joins: erichynds (~ehynds@38.112.23.58)
- # [14:38] * Joins: jdong_bot_ (~jdong_bot@114.112.45.187)
- # [14:55] * Joins: izhak (1000@188.168.76.144)
- # [14:57] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [14:57] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Client Quit)
- # [15:00] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [15:01] <annevk> replacing a SSD apparently takes a while...
- # [15:01] <annevk> meanwhile using my old T60 with Ubuntu
- # [15:01] <annevk> good times
- # [15:01] <annevk> except for the keyboard, that sucks
- # [15:02] * Quits: richt (richt@nat/opera/x-ocjfzcpawffnselb) (Remote host closed the connection)
- # [15:02] * Quits: necolas (~necolas@5e0c3818.bb.sky.com) (Read error: Connection reset by peer)
- # [15:03] * Joins: necolas (~necolas@5e0c3818.bb.sky.com)
- # [15:06] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [15:08] * Quits: nessy (~Adium@124-149-102-172.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:09] * Joins: ehsan (~ehsan@209.29.21.241)
- # [15:12] * Joins: plutoniix (~plutoniix@125.25.16.71.adsl.dynamic.totbb.net)
- # [15:13] * Joins: davidb_ (~davidb@66.207.208.98)
- # [15:14] * Joins: richt (richt@nat/opera/x-cqohchjzybwwzzdi)
- # [15:18] * Quits: virtuelv (virtuelv__@nat/opera/x-usjfrmemdgnhfcis) (Quit: Ex-Chat)
- # [15:19] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:19] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:26] <MikeSmith> matjas: every mail client I've tried so far barfs on IDN email addresses when I put them in a To field
- # [15:26] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:26] <MikeSmith> annevk: T60 is IBM laptop?
- # [15:27] <annevk> effectively, it's from lenovo
- # [15:27] <MikeSmith> ah yeah
- # [15:27] <MikeSmith> you like the keyboard?
- # [15:27] <annevk> but carries the old IBM ThinkPad logo
- # [15:27] <annevk> it's kind of broken, that's the problem :)
- # [15:28] <annevk> Enter no longer gives tactile feedback for instance
- # [15:30] <MikeSmith> oh
- # [15:30] <MikeSmith> just pretend it's a soft keyboard, and then it's fine
- # [15:30] <matjas> MikeSmith: I don’t really see why that matters though. Why wait until email clients fix their stuff to fix the HTML spec?
- # [15:30] <annevk> I guess, it's no big deal
- # [15:30] <matjas> MikeSmith: are you thinking of <form action=mailto:>?
- # [15:31] <MikeSmith> matjas: no, I'm thinking input@type=email
- # [15:33] <MikeSmith> matjas: and maybe I'm misunderstanding your point but I'm not sure there's anything that needs fixing in the spec because the current restrictions are by design
- # [15:33] <MikeSmith> that is, not an oversight
- # [15:34] * Quits: jdong_bot_ (~jdong_bot@114.112.45.187) (Remote host closed the connection)
- # [15:34] <matjas> MikeSmith: What’s the reason foo@mañana.com is invalid while foo@xn--maana-pta.com isn’t? Any pointers?
- # [15:34] <MikeSmith> no pointers
- # [15:34] <MikeSmith> maybe others on the channel know
- # [15:35] <MikeSmith> annevk maybe
- # [15:35] <MikeSmith> as far as the rationale
- # [15:37] <annevk> not sure, I always found it slightly confusing and I think there might still be issues with both url and email
- # [15:42] <MikeSmith> I assume the rationale is that it doesn't make much sense for the spec and browsers to recognize IDN e-mail addresses as valid for input@type=email if existing MUAs don't recognize them in their corresponding input mechanisms
- # [15:43] <MikeSmith> and I don't know why existing mail clients don't yet recognize IDN e-mail in their input fields, I don't know
- # [15:44] <MikeSmith> but I'd assume it's not due just to collective laziness
- # [15:45] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:46] * Joins: lensco_ (u4054@gateway/web/irccloud.com/x-molparntyryqfuul)
- # [15:46] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Ping timeout: 240 seconds)
- # [15:46] * Quits: nw` (eero@heaven.unlink.org) (Ping timeout: 240 seconds)
- # [15:46] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [15:46] * Quits: lensco (u4054@gateway/web/irccloud.com/x-adyydiqhyjcoqtkd) (Ping timeout: 240 seconds)
- # [15:46] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (Ping timeout: 240 seconds)
- # [15:46] * Quits: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [15:46] * Quits: eae (u4278@gateway/web/irccloud.com/x-znwqcxwrmjozvwau) (Ping timeout: 240 seconds)
- # [15:46] * Quits: pkondzior (u768@gateway/web/irccloud.com/x-ijkayphjkqqfikvr) (Ping timeout: 240 seconds)
- # [15:46] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (Ping timeout: 240 seconds)
- # [15:46] * lensco_ is now known as lensco
- # [15:46] * Joins: tndH_ (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [15:46] * Joins: _richardJ (~richard@node.liefcoden.nl)
- # [15:46] * Quits: RichardJ (~richard@node.liefcoden.nl) (Read error: Connection reset by peer)
- # [15:46] * tndH_ is now known as tndH
- # [15:46] * Quits: Lachy (Lachy@nat/opera/x-vngtfjxcfszafdgx) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [15:47] * Joins: nw` (eero@heaven.unlink.org)
- # [15:47] * Joins: Wesley- (~Wesley@static.43.95.46.78.clients.your-server.de)
- # [15:47] * Quits: pocopina (~pocopina@li298-99.members.linode.com) (Ping timeout: 240 seconds)
- # [15:47] * Joins: pocopina (~pocopina@li298-99.members.linode.com)
- # [15:48] * Joins: erlehmann (~erlehmann@e179015161.adsl.alicedsl.de)
- # [15:48] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
- # [15:48] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [15:50] * Joins: eae (u4278@gateway/web/irccloud.com/x-dwolqvfbhlzrqopt)
- # [15:51] * Joins: hij1nx (~hij1nx@nmd.sbx07427.newyony.wayport.net)
- # [15:54] * Joins: Lachy (Lachy@nat/opera/x-knazwprzudphslxr)
- # [16:02] * Quits: graememcc (~chatzilla@host86-148-24-2.range86-148.btcentralplus.com) (Ping timeout: 240 seconds)
- # [16:03] * Joins: pkondzior (u768@gateway/web/irccloud.com/x-kioqtklqkupprfci)
- # [16:06] * Joins: eric_carlson (~eric@17.212.152.104)
- # [16:07] * Joins: smaug____ (~chatzilla@193-64-22-17-nat.elisa-mobile.fi)
- # [16:07] * Quits: hij1nx (~hij1nx@nmd.sbx07427.newyony.wayport.net) (Quit: hij1nx)
- # [16:08] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:14] * Joins: tomasf_ (~tomasf@109.58.87.160.bredband.tre.se)
- # [16:15] <Ms2ger> MikeSmith, the idea for input type=email is that the actual value is the punycode version, and the UA shows the Unicode version in its UI
- # [16:15] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [16:15] <zewt> i'd think it'd make more sense to have the unicode version in mailto:, and have the MUA encode it when it receives it
- # [16:16] <zewt> eg. aim for users never having to type or see the encoded version
- # [16:17] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [16:17] * tomasf_ is now known as tomasf
- # [16:17] <MikeSmith> Ms2ger: really?
- # [16:17] <Ms2ger> See the spec, there's a note
- # [16:17] * MikeSmith looks
- # [16:18] <annevk> Ms2ger: is it the same for URLs?
- # [16:18] <zewt> (just like you should be able to use unicode in URLs without encoding it first--no idea if you can, not familiar enough with that yet)
- # [16:18] <Ms2ger> Yeah
- # [16:18] <zewt> (but if you can't, I'd consider it a dead-end broken i18n effort...)
- # [16:19] <annevk> I don't think you can trust the MUA to handle non-ASCII
- # [16:19] <annevk> but the MUA can translate it back in its own UI
- # [16:19] <MikeSmith> so I find "User agents may transform the value for display and editing; in particular, user agents should convert punycode in the value to IDN in the display and vice versa."
- # [16:19] <zewt> annevk: the browser can always encode it before handing it off to the MUA
- # [16:19] <zewt> at navigation time, i mean
- # [16:19] <zewt> i guess copy-to-clipboard is less clear
- # [16:20] <zewt> (but also less important)
- # [16:20] * Joins: graememcc (~chatzilla@host86-148-24-2.range86-148.btcentralplus.com)
- # [16:24] <zewt> (the one or two times I've seen people using IDN addresses in email it made me think "that guy's using a feature long before it's ready", since it just showed up encoded in gmail, in quote headers, etc)
- # [16:26] <zewt> by the way, doesn't Android have a special keyboard layout for email addresses? (eg. @ available without shifting)
- # [16:27] <zewt> that seems like a more day-to-day useful use case for type=email
- # [16:27] <MikeSmith> Gmail doesn't actually let you enter IDN e-mail addresses into its UI
- # [16:27] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:27] <annevk> that's more of an inputmode feature tied to type=email
- # [16:28] <annevk> we don't want to introduce types for all the inputmode features we might have at some point
- # [16:30] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [16:31] <zewt> i'd expect it to depend on whether it's actually orthogonal to input mode or not
- # [16:31] * Quits: graememcc (~chatzilla@host86-148-24-2.range86-148.btcentralplus.com) (Read error: Connection reset by peer)
- # [16:32] <zewt> some input modes might make sense with textarea, I suppose
- # [16:32] * Joins: wesbos (~wesbos@24.52.240.143)
- # [16:34] * Quits: mrdoob (~mrdoob@58.9.21.95.dynamic.jazztel.es) (Read error: Connection reset by peer)
- # [16:37] * Quits: izhak (1000@188.168.76.144) (Ping timeout: 276 seconds)
- # [16:37] * Joins: izhak (1000@188.168.76.144)
- # [16:41] * Joins: richardschwerdtf (~RichS@99-39-114-91.lightspeed.austtx.sbcglobal.net)
- # [16:48] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [16:50] * Joins: mrdoob (~mrdoob@125.9.21.95.dynamic.jazztel.es)
- # [16:54] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [16:55] * Quits: izhak (1000@188.168.76.144) (Remote host closed the connection)
- # [16:59] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [17:00] <bga_> http://psicomatico.net/wp-content/uploads/2011/02/jqueryninja.jpg
- # [17:00] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [17:01] <ksweeney> haha
- # [17:01] <ksweeney> shouldn't the jquery ninja be chaining everything in there?
- # [17:02] <bga_> only who has black belt :)
- # [17:03] * smaug____ so much prefers Javascript Ninja
- # [17:03] * Quits: PalleZingmark (~Adium@217.13.228.226) (Client Quit)
- # [17:06] <AryehGregor> smaug____, you and I don't have to write complicated webpages that work in a large range of browsers on a regular basis.
- # [17:07] <hsivonen> Hixie: is it intentional that document.close() doesn't return early if document.close() has been called?
- # [17:07] <hsivonen> Hixie: that is, should each document.close() call attempt to tokenize?
- # [17:08] <smaug____> AryehGregor: yeah. Fortunately I don't need to use buggy and memory hungry js libraries to support multiple browsers
- # [17:08] <AryehGregor> Yep, me either.
- # [17:08] <AryehGregor> Lucky for us.
- # [17:09] <jgraham> AryehGregor: You have to write evil webpages that break a large range of bgrowsers though. Surely that must count for something?
- # [17:10] <AryehGregor> jgraham, yes. It would be much harder if I had to use jQuery.
- # [17:10] * Joins: graememcc (~chatzilla@host86-148-24-2.range86-148.btcentralplus.com)
- # [17:10] <jgraham> If you start using jQuery for testcases I might have to arrange to have you destroyed
- # [17:11] <Ms2ger> I'm going to submit some Mozilla tests that use $() just to get your blood pressure up :)
- # [17:11] * hsivonen notes that Mozilla uses mochikit for tests and mochikit browser-sniffs
- # [17:11] * Joins: izhak (1000@188.168.76.144)
- # [17:11] * jgraham knows :(
- # [17:12] <Ms2ger> jgraham, did that make it hard to steal our tests? :)
- # [17:18] * Joins: dlh01 (~dlh01@vp114119.reshsg.uci.edu)
- # [17:19] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:20] * Joins: tomasf_ (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [17:22] * Quits: tomasf (~tomasf@109.58.87.160.bredband.tre.se) (Ping timeout: 240 seconds)
- # [17:22] * tomasf_ is now known as tomasf
- # [17:26] * AryehGregor adds tests for case-sensitivity of all the keywords used in CSS 2D Transforms
- # [17:30] <AryehGregor> It turns out having been a math major is really useful for anything involving 2D graphics.
- # [17:30] <AryehGregor> Like, knowing what linear transforms are and how they relate to matrices.
- # [17:31] <AryehGregor> Although I have yet to find a use for, say, Jordan normal forms or Perron's theorem.
- # [17:31] <AryehGregor> (Jordan normal forms are useless in practice because nondiagonalizable matrices have codimension zero in the space of matrices, I guess)
- # [17:34] <jgraham> Ms2ger: I don't know that we made a serious attempt to import lots of Mochitests
- # [17:35] * Parts: ksweeney (~Adium@nyv-exweb.iac.com)
- # [17:38] <gsnedders> The attempt I made wasn't very serious, at least.
- # [17:39] * Quits: erlehmann (~erlehmann@e179015161.adsl.alicedsl.de) (Quit: Ex-Chat)
- # [17:40] * Quits: gavin_ (~gavin@76.14.70.183) (Read error: Connection reset by peer)
- # [17:45] * Joins: gavin__ (~gavin@76.14.70.183)
- # [17:48] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:49] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [17:50] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [17:51] * Joins: saba (~foo@c-246de253.754-1-64736c21.cust.bredbandsbolaget.se)
- # [17:51] * Quits: saba (~foo@c-246de253.754-1-64736c21.cust.bredbandsbolaget.se) (Changing host)
- # [17:51] * Joins: saba (~foo@unaffiliated/saba)
- # [17:53] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 252 seconds)
- # [18:02] * Quits: Lachy (Lachy@nat/opera/x-knazwprzudphslxr) (Quit: Computer has gone to sleep.)
- # [18:02] * Joins: jwalden (~waldo@adsl-71-147-32-106.dsl.emhril.sbcglobal.net)
- # [18:04] <dglazkov> good morning, Whatwg!
- # [18:06] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [18:07] * Joins: dbaron (~dbaron@nat/mozilla/x-gylaozrzybgdspwz)
- # [18:08] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [18:11] * Joins: rillian_ (~rillian@S010678cd8e70d65f.vc.shawcable.net)
- # [18:12] * jernoble|afk is now known as jernoble
- # [18:12] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Quit: zzz)
- # [18:16] * Joins: dydx (~dydz@adsl-76-199-101-193.dsl.pltn13.sbcglobal.net)
- # [18:18] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Read error: Connection reset by peer)
- # [18:19] * Joins: KillerX (~anant@nat/mozilla/x-bsjxwbrwkppylmjz)
- # [18:20] * Quits: smaug____ (~chatzilla@193-64-22-17-nat.elisa-mobile.fi) (Ping timeout: 248 seconds)
- # [18:20] * Joins: sicking (~chatzilla@nat/mozilla/x-debqgxmajhfiomws)
- # [18:23] * Quits: izhak (1000@188.168.76.144) (Remote host closed the connection)
- # [18:27] * Joins: othermaciej (~mjs@17.244.29.62)
- # [18:27] * Quits: othermaciej (~mjs@17.244.29.62) (Client Quit)
- # [18:30] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:32] * Joins: smaug____ (~chatzilla@193-64-22-77-nat.elisa-mobile.fi)
- # [18:39] * Quits: LBP (~Mirc@pD9EB18EB.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
- # [18:40] * Joins: LBP (~Mirc@pD9EB18EB.dip0.t-ipconnect.de)
- # [18:41] * Joins: lwatson (~chatzilla@79.123.30.162)
- # [18:42] * Joins: pablof (~pablof@144.189.101.1)
- # [18:43] * Joins: erlehmann (~erlehmann@89.204.137.160)
- # [18:48] * Joins: gwicke (~gabriel@216.38.130.164)
- # [18:50] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (Read error: Connection reset by peer)
- # [18:50] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
- # [18:55] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:57] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 252 seconds)
- # [18:58] * Quits: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01) (Remote host closed the connection)
- # [19:00] * Quits: lwatson (~chatzilla@79.123.30.162) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # [19:04] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [19:06] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Remote host closed the connection)
- # [19:07] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:15] * Joins: cpearce (~chatzilla@ip-118-90-90-30.xdsl.xnet.co.nz)
- # [19:22] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [19:23] * Parts: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [19:29] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:31] * Joins: annevk (~annevk@82.161.179.17)
- # [19:42] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [19:43] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [19:43] * Joins: rniwa (~rniwa@216.239.45.130)
- # [19:44] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [19:47] * Joins: Neocortex (~niels@dhcp-077-249-098-024.chello.nl)
- # [19:50] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [20:04] * Quits: cpearce (~chatzilla@ip-118-90-90-30.xdsl.xnet.co.nz) (Ping timeout: 252 seconds)
- # [20:05] * Joins: dave_levin (dave_levin@nat/google/x-qjfdspdhcxkutgwp)
- # [20:07] * Quits: dbaron (~dbaron@nat/mozilla/x-gylaozrzybgdspwz) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:08] * Joins: jamesr (jamesr@nat/google/x-ezanwixenfkrsvkc)
- # [20:09] * jamesr_ is now known as j4r
- # [20:09] * Joins: dbaron (~dbaron@nat/mozilla/x-iwncggywkpkhfzkv)
- # [20:27] <annevk> XML Prague wants Docbook
- # [20:27] <annevk> euh
- # [20:27] <annevk> DocBook
- # [20:30] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [20:32] * j4r is now known as jamesr_
- # [20:33] * Joins: tantek (~tantek@nat/mozilla/x-yljxobkmosahixij)
- # [20:36] * Joins: tantek_ (~tantek@nat/mozilla/x-tjrgsbkiflhznpaa)
- # [20:36] * nunnun is now known as nunnun_away
- # [20:36] * nunnun_away is now known as nunnun
- # [20:42] <AryehGregor> Suppose I have an inner div nested inside the outer div, and the inner div has a nonzero left/right margin. Is there any way to get their border boxes to coincide?
- # [20:42] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [20:42] <AryehGregor> (yes, I know this is a weird question)
- # [20:42] * Quits: richt (richt@nat/opera/x-cqohchjzybwwzzdi) (Remote host closed the connection)
- # [20:43] <Ms2ger> Negative.. Padding, no, that wouldn't work
- # [20:43] * AryehGregor has developed doubts regarding the sanity of what he's currently trying to do
- # [20:43] <AryehGregor> Yeah, you can't have negative padding or border, so . . .
- # [20:43] <AryehGregor> Well, I could use relative positioning or something, of course. I mean in normal flow.
- # [20:43] <Ms2ger> Can you add a third div? :)
- # [20:43] <AryehGregor> Possibly. How would that help?
- # [20:44] <Ms2ger> Put it in between and give it negative margins
- # [20:44] <AryehGregor> Sneaky.
- # [20:44] <Ms2ger> The universal solution to CSS problems-- add another div
- # [20:45] <AryehGregor> It just occurred to me, though, that it's enough that the border boxes' *centers* coincide. I just want the transform-origin to be the same.
- # [20:45] * AryehGregor tries that
- # [20:45] <Ms2ger> The centers shouldn't be hard
- # [20:46] <Ms2ger> Match up padding-left on the outer with margin-right on the inner, no?
- # [20:46] <AryehGregor> I'll just put a few pixels of padding on the outer divs.
- # [20:46] <AryehGregor> That should do it.
- # [20:46] <AryehGregor> (I actually have three nested divs)
- # [20:48] * Wesley- is now known as WesleyL
- # [20:50] * Quits: dbaron (~dbaron@nat/mozilla/x-iwncggywkpkhfzkv) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:51] * Joins: dbaron (~dbaron@nat/mozilla/x-kadhcmxvyatiuslo)
- # [20:52] * Quits: sicking (~chatzilla@nat/mozilla/x-debqgxmajhfiomws) (Ping timeout: 244 seconds)
- # [20:53] <AryehGregor> Oh, no, wait. I actually do need the border boxes the same actual size if I want percentages to work right.
- # [20:53] <AryehGregor> Or I can adjust those by hand.
- # [20:53] <AryehGregor> Feh.
- # [20:53] <AryehGregor> I guess that's what I'll do.
- # [20:53] * nunnun is now known as nunnun_away
- # [20:54] <AryehGregor> Bah. Complicated.
- # [20:54] * AryehGregor is getting a headache
- # [20:58] * Quits: FlorianX (~Dimitri@p578F1961.dip.t-dialin.net) (Quit: Leaving.)
- # [21:01] * Joins: shans_ (~shanestep@203-158-59-185.dyn.iinet.net.au)
- # [21:02] * Quits: shans_ (~shanestep@203-158-59-185.dyn.iinet.net.au) (Client Quit)
- # [21:02] * Joins: tsenart (~tsenart@f052099193.adsl.alicedsl.de)
- # [21:03] <AryehGregor> Okay, I finally think I have it. Sheesh.
- # [21:05] * Quits: shans (~shanestep@203-158-59-185.dyn.iinet.net.au) (Ping timeout: 276 seconds)
- # [21:10] <annevk> hsivonen: with file upload and a custom scheme the file upload field jumps down visually in Opera when you hit validate
- # [21:10] <annevk> hsivonen: on validator.nu
- # [21:16] * Joins: GlitchMr (~glitchmr@178-36-16-122.adsl.inetia.pl)
- # [21:17] * Joins: sicking (~chatzilla@nat/mozilla/x-qpiwzlhdutjlympy)
- # [21:17] * Joins: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp)
- # [21:23] * Quits: erlehmann (~erlehmann@89.204.137.160) (Quit: Ex-Chat)
- # [21:56] * gwicke is now known as gwicke_away
- # [21:57] * Joins: nessy (~Adium@124-149-102-172.dyn.iinet.net.au)
- # [21:57] * Quits: Ms2ger (~Ms2ger@91.181.23.3) (Quit: nn)
- # [21:59] * Quits: smaug____ (~chatzilla@193-64-22-77-nat.elisa-mobile.fi) (Ping timeout: 240 seconds)
- # [22:00] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [22:00] * Joins: TabAtkins_ (tabatkins@nat/google/x-dvjcnibgczrbmbkf)
- # [22:07] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [22:15] * Joins: vishal3212 (~vishal@180.188.231.32)
- # [22:15] * Joins: ojan (ojan@nat/google/x-vwghoiusrbrfgiwv)
- # [22:15] <vishal3212> hello
- # [22:16] * Parts: vishal3212 (~vishal@180.188.231.32)
- # [22:17] * Quits: LBP (~Mirc@pD9EB18EB.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
- # [22:18] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [22:20] * Joins: esc__ (~esc-ape@72.inst-3.ufg.ac.at)
- # [22:20] * Parts: dlh01 (~dlh01@vp114119.reshsg.uci.edu)
- # [22:20] * Quits: esc_ (~esc-ape@72.inst-3.ufg.ac.at) (Read error: Connection reset by peer)
- # [22:21] * Quits: rillian_ (~rillian@S010678cd8e70d65f.vc.shawcable.net) (Remote host closed the connection)
- # [22:23] * Quits: erichynds (~ehynds@38.112.23.58) (Ping timeout: 255 seconds)
- # [22:24] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [22:25] * Quits: GlitchMr (~glitchmr@178-36-16-122.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [22:32] * gwicke_away is now known as gwicke
- # [22:40] * Quits: KillerX (~anant@nat/mozilla/x-bsjxwbrwkppylmjz) (Ping timeout: 252 seconds)
- # [22:40] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
- # [22:40] * Quits: annevk (~annevk@82.161.179.17) (Quit: annevk)
- # [22:43] <jgraham> Random observation of the day: half the web seems to be articles abou hiring developers, but I have never seen a single article abot hiring testers
- # [22:43] <jgraham> *about
- # [22:44] <jgraham> That isn't apropos anything in particular, it's just a thing I noticed
- # [22:44] * Joins: roc (~chatzilla@60.234.54.74)
- # [22:45] * Quits: gwicke (~gabriel@216.38.130.164) (Quit: Bye!)
- # [22:48] * Joins: KillerX (~anant@67.111.52.130.ptr.us.xo.net)
- # [22:48] * Joins: KillerX_ (~anant@nat/mozilla/x-vslpxzplypdntjtf)
- # [22:48] * Joins: gwicke (~gabriel@216.38.130.164)
- # [22:52] * Quits: KillerX (~anant@67.111.52.130.ptr.us.xo.net) (Ping timeout: 240 seconds)
- # [22:52] * KillerX_ is now known as KillerX
- # [22:52] * Quits: gwicke (~gabriel@216.38.130.164) (Remote host closed the connection)
- # [22:53] * Joins: gwicke (~gabriel@216.38.130.164)
- # [22:53] * Joins: graememcc_ (~chatzilla@host109-158-87-102.range109-158.btcentralplus.com)
- # [22:54] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Remote host closed the connection)
- # [22:55] * Quits: graememcc (~chatzilla@host86-148-24-2.range86-148.btcentralplus.com) (Ping timeout: 240 seconds)
- # [22:55] * graememcc_ is now known as graememcc
- # [22:57] * Quits: gwicke (~gabriel@216.38.130.164) (Remote host closed the connection)
- # [22:57] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Read error: Operation timed out)
- # [22:57] * Joins: gwicke (~gabriel@216.38.130.164)
- # [23:00] * Quits: graememcc (~chatzilla@host109-158-87-102.range109-158.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111221233052])
- # [23:05] * Quits: necolas (~necolas@5e0c3818.bb.sky.com) (Remote host closed the connection)
- # [23:06] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [23:11] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: miketaylr)
- # [23:12] * heycam|away is now known as heycam
- # [23:13] * Joins: rillian (~rillian@mist.thaumas.net)
- # [23:13] * Joins: shans (~shanestep@203.41.202.66)
- # [23:15] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:22] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:22] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [23:33] * Quits: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [23:41] * Quits: TabAtkins_ (tabatkins@nat/google/x-dvjcnibgczrbmbkf) (Read error: Operation timed out)
- # [23:47] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [23:47] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
- # Session Close: Wed Jan 11 00:00:01 2012
The end :)