Options:
- # Session Start: Tue Feb 22 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] * Quits: jacobolus (~jacobolus@c-98-216-238-247.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [00:04] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:07] * Joins: othermaciej_ (~mjs@17.203.15.144)
- # [00:08] * bga_|away is now known as bga_
- # [00:09] * Quits: zdobersek (~zan@cpe-46-164-27-89.dynamic.amis.net) (Quit: Leaving.)
- # [00:10] * Joins: erlehmann (~erlehmann@89.204.153.79)
- # [00:13] * Joins: Morphous (jan@f048071224.adsl.alicedsl.de)
- # [00:13] * Quits: Morphous (jan@f048071224.adsl.alicedsl.de) (Changing host)
- # [00:13] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [00:13] * Quits: Guest4018 (40b44962@gateway/web/freenode/ip.64.180.73.98) (Ping timeout: 272 seconds)
- # [00:17] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Remote host closed the connection)
- # [00:18] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [00:20] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [00:20] * bga_ is now known as bga_|away
- # [00:23] * Quits: othermaciej (~mjs@17.246.16.7) (Quit: othermaciej)
- # [00:23] * othermaciej_ is now known as othermaciej
- # [00:25] * Joins: MikeSmith (~MikeSmith@EM111-188-22-173.pool.e-mobile.ne.jp)
- # [00:25] * bga_|away is now known as bga_
- # [00:28] * Quits: kal-EL_ (~jor-EL@95.237.74.176) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [00:31] * Joins: doublec (~chris@203-97-204-82.dsl.clear.net.nz)
- # [00:31] * Quits: doublec (~chris@203-97-204-82.dsl.clear.net.nz) (Changing host)
- # [00:31] * Joins: doublec (~chris@unaffiliated/doublec)
- # [00:47] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [00:48] * Quits: kor_ (~kor@a83-161-211-173.adsl.xs4all.nl) (Quit: kor_)
- # [00:59] * Joins: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [00:59] * Joins: ako (~nya@fuld-4d00d016.pool.mediaWays.net)
- # [01:00] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [01:02] * Quits: aho (~nya@fuld-590c6994.pool.mediaWays.net) (Ping timeout: 240 seconds)
- # [01:06] * Joins: jochen___ (~jochen@nat/google/x-rawrwebdnrknphts)
- # [01:09] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [01:10] * Quits: jochen__ (~jochen@nat/google/x-wklgkpxdkjdjkjvh) (Ping timeout: 276 seconds)
- # [01:10] * jochen___ is now known as jochen__
- # [01:16] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [01:27] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [01:31] * Quits: kennyluck (~kennyluck@netDHCP-169.keio.w3.org) (Quit: kennyluck)
- # [01:40] * Quits: ako (~nya@fuld-4d00d016.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [01:42] * Quits: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
- # [01:43] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [01:49] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [01:50] <AryehGregor> "I am reminded of a joke about mathematicians. One argues that it is obvious that claim A follows from B. The other disagrees. After arguing for an hour, the latter finally agrees that A obviously follows from B."
- # [01:50] <AryehGregor> I've seen that one happen.
- # [01:51] <zewt> i'm not sure why that guy figured that ridiculing people on the list was a good way to get help, heh
- # [01:52] <AryehGregor> A professor told me something was trivial. Then he sat thinking for a few minutes about how to prove it. Then he said he'd e-mail me later about it. Then he e-mailed me an hour or two later with a proof. Then he sent me a corrected proof because there was a mistake in the first one.
- # [01:52] <AryehGregor> Quote from first e-mail: "I found the proof of the fact about Sylow subgroups during the lunch. Indeed it is trivial.
- # [01:52] <AryehGregor> "
- # [01:53] <AryehGregor> (the proposition under discussion was "if G is a finite group, and P is a Sylow subgroup of P, then if H contains the normalizer of P in G, H is its own normalizer in G")
- # [01:55] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:55] * Joins: agektmr (~Adium@220.109.219.244)
- # [01:58] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 250 seconds)
- # [02:04] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [02:08] * bga_ is now known as bga_|away
- # [02:10] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [02:14] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [02:15] * Joins: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed)
- # [02:19] * bga_|away is now known as bga_
- # [02:21] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [02:28] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [02:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [02:30] * bga_ is now known as bga_|away
- # [02:30] * Quits: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed) (Ping timeout: 272 seconds)
- # [02:31] * Joins: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed)
- # [02:32] * Joins: Evet_ (~Evet@78.191.155.155)
- # [02:34] * Quits: Evet (~Evet@pdpc/supporter/active/evet) (Ping timeout: 264 seconds)
- # [02:40] * Joins: othermaciej_ (~mjs@2620:0:1b00:1191:28bf:54e6:8fde:f7e1)
- # [02:46] * Joins: jacobolus (~jacobolus@38.97.71.141)
- # [02:53] * Quits: othermaciej (~mjs@17.203.15.144) (Quit: othermaciej)
- # [02:53] * othermaciej_ is now known as othermaciej
- # [02:56] <jwalden> anyone know of software that can tell me what codecs are associated with a given media file, for the purposes of filling in a codecs="" parameter?
- # [02:56] * Quits: jacobolus (~jacobolus@38.97.71.141) (Remote host closed the connection)
- # [02:57] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [03:01] * Quits: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed) (Ping timeout: 246 seconds)
- # [03:07] <jwalden> http://www.deathofthediv.com/ (from scrollback) would be more pleasant if there were a way to stop the audio, other than javascript:Array.prototype.forEach.call(document.getElementsByTagName("audio"),function(a){a.pause();});[].v
- # [03:07] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [03:12] <tw2113> i don't agree with it's death anyway
- # [03:12] <tw2113> it hasn't been replaced in every single instance
- # [03:13] <zewt> browsers should really be asking permission to play audio
- # [03:13] <zewt> first time per origin anyway
- # [03:13] <zewt> one of the biggest reasons I block flash is because sites love to use it to play audio without permission, heh
- # [03:14] <zewt> hopefully before long browsers will also have a quick way to answer the age-old question: "which stupid tab is making noise?"
- # [03:14] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [03:15] <jwalden> gecko has a pref to control
- # [03:15] <jwalden> er, s/$/ it/
- # [03:15] <tw2113> hmmm interesting idea...min/max font size
- # [03:15] <jwalden> but (I haven't checked) I'm guessing there's no UI because any such would be inextricably entangled with the underlying technical difference being explainable to the user
- # [03:16] <jwalden> and flash is still around
- # [03:16] <zewt> i would expect <audio> to not cripple itself in order to be cripple-compatible with flash
- # [03:16] <zewt> (also video, of course)
- # [03:17] <zewt> i'd expect it's more due to these being relatively new features ... not exactly sure when audio actually showed up in FF
- # [03:18] * Quits: othermaciej (~mjs@2620:0:1b00:1191:28bf:54e6:8fde:f7e1) (Read error: Operation timed out)
- # [03:24] * Joins: othermaciej (~mjs@67.218.110.76)
- # [03:28] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [03:28] * Quits: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [03:30] * gsnedders wonders if it's worthwhile having a spec require javascript:Array.prototype.forEach.call(document.getElementsByTagName("audio"),function(a){a.pause();}); to work
- # [03:30] <gsnedders> (currently ES5 makes no guarantee that'll work because NodeList is a host object)
- # [03:31] * Joins: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed)
- # [03:36] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 240 seconds)
- # [03:39] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [03:50] * Joins: jacobolus (~jacobolus@c-98-216-238-247.hsd1.ma.comcast.net)
- # [03:56] * Quits: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed) (Ping timeout: 246 seconds)
- # [04:00] * Joins: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed)
- # [04:09] * Joins: weinig_ (~weinig@17.246.17.243)
- # [04:09] * Quits: weinig_ (~weinig@17.246.17.243) (Client Quit)
- # [04:10] * Joins: SteveGL (~dev@174-21-201-58.tukw.qwest.net)
- # [04:12] * Quits: othermaciej (~mjs@67.218.110.76) (Quit: othermaciej)
- # [04:12] * Quits: weinig (~weinig@17.203.14.133) (Read error: Operation timed out)
- # [04:14] * Joins: kennyluck (~kennyluck@p2098-ipbf5803marunouchi.tokyo.ocn.ne.jp)
- # [04:30] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [04:36] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [04:41] * Joins: ojan (~ojan@74.125.56.17)
- # [04:44] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [04:53] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [04:53] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [05:03] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
- # [05:03] * Joins: othermaciej_ (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [05:08] * Quits: KDN (~KDN@202.171.164.210) (Ping timeout: 240 seconds)
- # [05:11] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [05:13] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:15] * Joins: alystair (Alystair@bas1-toronto10-1279559238.dsl.bell.ca)
- # [05:18] * Quits: nonge_ (~nonge@p5082B29E.dip.t-dialin.net) (Ping timeout: 250 seconds)
- # [05:20] * Quits: Rik` (~Rik`@2a01:e35:139b:b390:daa2:5eff:fe97:85ed) (Ping timeout: 272 seconds)
- # [05:20] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [05:21] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [05:22] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:23] * Joins: KDN (~KDN@202.171.164.210)
- # [05:27] <benschwarz> chriseppstein hi!
- # [05:27] <chriseppstein> benschwarz: yo
- # [05:28] <benschwarz> I saw a presentation of yours online somewhere the last few days…
- # [05:29] <benschwarz> if only I could find it now…
- # [05:29] <chriseppstein> http://vimeo.com/18084338 ?
- # [05:29] * bga_|away is now known as bga_
- # [05:29] <benschwarz> chriseppstein no, perhaps something older?
- # [05:29] <benschwarz> It was in the same vein as something I'd written about or thought about recenty
- # [05:30] <chriseppstein> was it a slide deck or a video?
- # [05:30] * Joins: nonge_ (~nonge@p5082AE16.dip.t-dialin.net)
- # [05:30] <chriseppstein> or screencast?
- # [05:30] * bga_ is now known as bga_|away
- # [05:30] <benschwarz> only I got up mad early today and my memory is shot :)
- # [05:30] <benschwarz> chriseppstein it had both, I think
- # [05:31] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [05:31] <benschwarz> either way, I guess its not important
- # [05:31] <chriseppstein> http://vimeo.com/13804978
- # [05:31] <benschwarz> but big ups
- # [05:31] <chriseppstein> http://vimeo.com/4335944
- # [05:32] <chriseppstein> *shrugs* something you want to know about?
- # [05:32] <benschwarz> chriseppstein, nah, I just wanted to say whatup
- # [05:32] <chriseppstein> oh
- # [05:32] <chriseppstein> :)
- # [05:32] <chriseppstein> hi
- # [05:33] <nimbupani> benschwarz is a bit too tired after all the media attention today
- # [05:33] <benschwarz> haha
- # [05:33] <benschwarz> I got a dodgy leg from my phone vibrating
- # [05:33] <chriseppstein> ya? what'd you do now?
- # [05:33] <benschwarz> no, thats too silly.
- # [05:34] <nimbupani> this https://twitter.com/benschwarz/status/39791557217353728
- # [05:34] <benschwarz> nimbupani is my media dept
- # [05:34] <nimbupani> hahahahaha
- # [05:34] <chriseppstein> oh neat
- # [05:35] <chriseppstein> now it has 69 RTs
- # [05:35] <chriseppstein> :D
- # [05:35] <chriseppstein> just cuz I like the #
- # [05:36] <nimbupani> haha :)
- # [05:36] <chriseppstein> benschwarz: plz add css to this kthxby
- # [05:36] <chriseppstein> e
- # [05:36] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [05:37] <nimbupani> chriseppstein: you mean css official site :)
- # [05:40] <chriseppstein> nimbupani: I'm tired of reading the css specs :(
- # [05:40] <nimbupani> ohh
- # [05:41] <nimbupani> yeah :|
- # [05:41] <nimbupani> well lets hope it gets fixed too :)
- # [05:41] <nimbupani> they are pretty nice people who run that stuff SOOOO
- # [05:41] <nimbupani> :)
- # [05:42] <benschwarz> chriseppstein theres a bookmarklet for that
- # [05:42] <nimbupani> hahahaha
- # [05:42] <nimbupani> readability!
- # [05:43] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [05:44] <benschwarz> chriseppstein http://www.germanforblack.com/articles/moving-towards-readable-w3c-specs
- # [05:45] <chriseppstein> lol. tell us how you _really_ feel ben
- # [05:46] * Quits: benschwarz (~ben@ppp59-167-179-123.static.internode.on.net) (Quit: Leaving...)
- # [05:47] <nimbupani> REALLY
- # [05:47] * Quits: estes (~aestes@17.203.13.46) (Quit: estes)
- # [06:00] * Quits: Sosby (fsosby@70.32.34.100) (Quit: kthxbai)
- # [06:03] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20110103133706])
- # [06:09] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: bentruyman)
- # [06:10] * Quits: doublec (~chris@unaffiliated/doublec) (Quit: Leaving)
- # [06:18] * Joins: 92AACIP4T (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:18] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [06:19] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [06:23] * Joins: MikeSmith_ (~MikeSmith@EM114-48-243-171.pool.e-mobile.ne.jp)
- # [06:23] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [06:24] * Quits: 92AACIP4T (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [06:24] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:24] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:25] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [06:25] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:25] * Joins: Sosby (fsosby@s2.rdlbnc.com)
- # [06:26] * Quits: MikeSmith (~MikeSmith@EM111-188-22-173.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [06:26] * MikeSmith_ is now known as MikeSmith
- # [06:27] * Joins: nessy (~Adium@74.125.56.18)
- # [06:28] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [06:29] * Quits: othermaciej_ (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [06:40] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [06:47] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [06:53] * Quits: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no) (Quit: Ex-Chat)
- # [06:55] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [07:00] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [07:01] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
- # [07:03] * Joins: benschwarz (~ben@59.167.185.148)
- # [07:17] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [07:31] * Joins: weinig_ (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [07:31] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [07:31] * weinig_ is now known as weinig
- # [07:31] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Client Quit)
- # [07:42] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Ex-Chat)
- # [07:46] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [08:14] * Quits: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au) (Quit: ben_h)
- # [08:15] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:15] * Joins: rooftopjoe (567b8040@gateway/web/freenode/ip.86.123.128.64)
- # [08:15] * Joins: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [08:15] * Joins: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au)
- # [08:16] * Quits: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Client Quit)
- # [08:17] <rooftopjoe> i posted this on #html earlier but this seems like a good place to ask as well
- # [08:17] <rooftopjoe> can anyone explain to me why it is important that html files are human-readable?
- # [08:17] <rooftopjoe> it seems to me like it's a waste of bandwidth
- # [08:17] <rooftopjoe> the same is true for all sgml's, xml included. but perhaps i just don't understand the reason yet
- # [08:18] * Joins: nessy (~Adium@124-168-43-253.dyn.iinet.net.au)
- # [08:23] <SteveGL> Because they're markup languages designed to be platform-independent and human editable in a text editor? You could use a compressor tool to shrink down a final product for distribution though.
- # [08:26] <rooftopjoe> SteveGL: fair enough but wouldn't it have made more sense to devise someththing else for distribution? i don't think browsers commonly support gzipped html, for instance
- # [08:27] <rooftopjoe> SteveGL: i guess what i'm saying is... hadn't it made more sense to have had something like a HTML compiler that produces something more suitable for machines?
- # [08:27] <rooftopjoe> i'm sorry if my english is not very good
- # [08:28] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:28] <SteveGL> Well gzip seems well supported in my experience, but I was referring to tools that regenerate a source file, such as HTML or ECMAScript with compression techniques, like shrinking variable names.
- # [08:28] <zewt> every browser supports HTTP compression.
- # [08:29] <rooftopjoe> so there's no real advantage, except for the commodity of being human readable, right?
- # [08:29] <zewt> that's a massive advantage.
- # [08:29] <rooftopjoe> in other words, it wouldn't make sense for an application to be based on a SGML-like document if the human never interacted with said document_
- # [08:29] <SteveGL> Well, compiling the source would take away it's ability to be platform independent.
- # [08:30] <SteveGL> And yes, human readability is a big bonus.
- # [08:30] <zewt> "compiling" it is a huge cost: you still have to specify the human-readable source, but you also have to define a compiled format on top of it, and then maintain both formats in sync--for very little benefit
- # [08:31] <rooftopjoe> i know the overhead for parsing a sgml document can't be very big but it somehow doesn't feel right to me to waste resources :)
- # [08:32] <zewt> developing and speccing a compiled format, which every browser would have to support, and every web server would have to support, would be wasting resources
- # [08:32] * Joins: sl___ (c3f4a929@gateway/web/freenode/ip.195.244.169.41)
- # [08:32] <zewt> most pages are not bandwidth-limited by HTML.
- # [08:34] <rooftopjoe> zewt: i agree with you. just trying to understand the historical perspective
- # [08:34] <rooftopjoe> in the past, it would have been less painful
- # [08:34] <SteveGL> I really don't see any advantage to a compiled form, maybe in the 90s..
- # [08:34] * Quits: KDN (~KDN@202.171.164.210) (Ping timeout: 240 seconds)
- # [08:34] <rooftopjoe> SteveGL: some embedded devices, perhaps. and (very) low connectivity
- # [08:35] <rooftopjoe> that's all i really have in mind
- # [08:35] <rooftopjoe> but i guess i got my question answered so thanks :)
- # [08:37] * Quits: sl___ (c3f4a929@gateway/web/freenode/ip.195.244.169.41) (Quit: Page closed)
- # [08:43] * Joins: AlexNRoss (~AleossIRC@unaffiliated/aleoss)
- # [08:46] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [08:46] * bga_ is now known as bga_|away
- # [08:46] * Quits: rooftopjoe (567b8040@gateway/web/freenode/ip.86.123.128.64) (Quit: Page closed)
- # [08:47] <erlehmann> even embedded devices could have rudimentary browsers.
- # [08:47] * Quits: erlehmann (~erlehmann@89.204.153.79) (Quit: Ex-Chat)
- # [08:50] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [08:50] * bga_|away is now known as bga_
- # [08:51] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [08:52] * Joins: KDN (~KDN@202.171.164.210)
- # [09:01] * Joins: Maurice (~ano@77.222.73.150)
- # [09:06] <annevk> oh lol
- # [09:06] <annevk> the HTTP WG discovers Sec- now?!
- # [09:06] <annevk> that has been around for like four XHR Last Call in which we repeatedly invited the HTTP WG to comment
- # [09:06] <benschwarz> annevk …
- # [09:06] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [09:06] <annevk> benschwarz?
- # [09:07] <benschwarz> annevk thanks for the pickup on spelling today (your only feedback ;))
- # [09:07] <benschwarz> I thought a whatwg post might be in order on the blog…
- # [09:07] * Joins: davidhund (~davidhund@cq2.demon.nl)
- # [09:07] <annevk> yes, do you have an account?
- # [09:08] <annevk> my other feedback would be that I was confused by "syncing" and miss the WHATWG logo
- # [09:08] <annevk> other than that it's pretty neat
- # [09:09] <annevk> oh, and maybe you should hide "in this section" when clicking it will do nothing
- # [09:10] * bga_ is now known as bga_|away
- # [09:11] <annevk> benschwarz, I can write something too btw if you prefer that, but typically people announce their own projects
- # [09:11] <benschwarz> annevk: its doing nothing?
- # [09:11] <benschwarz> looks like a regression bug :)
- # [09:11] <benschwarz> link?
- # [09:12] <benschwarz> "syncing" is probably confusing
- # [09:12] <annevk> it usually works, but not on e.g. http://developers.whatwg.org/acknowledgements.html as that has no subsections
- # [09:13] * Quits: kennyluck (~kennyluck@p2098-ipbf5803marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [09:13] <annevk> oh, and it needs a favicon I suppose
- # [09:14] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:14] * Joins: kennyluck (~kennyluck@p2098-ipbf5803marunouchi.tokyo.ocn.ne.jp)
- # [09:14] * Quits: ojan (~ojan@74.125.56.17) (Quit: ojan)
- # [09:17] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Quit: We love you, Dark Continent! Good night!)
- # [09:18] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [09:18] <annevk> benschwarz, let me know if you need help with the blog
- # [09:19] <benschwarz> annevk, ah, I'll check that thanks
- # [09:19] <benschwarz> annevk, doesn't it have a fav icon already?
- # [09:19] <annevk> oh it does
- # [09:19] <annevk> oops
- # [09:19] <benschwarz> (it does, however your browser isn't webkit I'm guessing…)
- # [09:19] * annevk keeps looking in the address bar
- # [09:20] <zewt> broken address bar? :P
- # [09:20] <annevk> I'm using Opera
- # [09:21] <annevk> zewt, I keep thinking favicons are located there
- # [09:21] <zewt> heh, i find it endlessly amusing that every browser now feels the need to rename the address bar
- # [09:21] <annevk> but we moved them to tabs
- # [09:21] <zewt> it's not an address bar! it's a WHIZ-BANG BAR
- # [09:22] <annevk> benschwarz, I see that in Safari things are a bit different :)
- # [09:22] <zewt> i'd think it should still be shown in the address bar
- # [09:22] * bga_|away is now known as bga_
- # [09:22] <zewt> don't know what opera's UI is looking like these days though
- # [09:23] <benschwarz> annevk are you seeing something unexpected?
- # [09:23] <benschwarz> I haven't testd opera a lot…
- # [09:23] <annevk> no, just the things I mentioned before
- # [09:23] <benschwarz> annevk, I suppose I could write a post
- # [09:23] <benschwarz> on whatwg (sorry, just circling back)
- # [09:23] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [09:23] <SteveGL> Opera's interface design has gotten much much better since version 9.
- # [09:24] <annevk> Safari is quite weird too
- # [09:24] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [09:24] <SteveGL> it's gotten more minimal and slick.
- # [09:24] <annevk> and in my version of Chrome clicking "in this section" does not work at all?
- # [09:24] <SteveGL> along with modernized.
- # [09:24] <annevk> benschwarz, cool!
- # [09:25] <zewt> i remember opera being fairly minimal ... *after* one turns off about 520 toolbars and side menus and whatever
- # [09:25] <annevk> benschwarz, I can make you an account, any preferences?
- # [09:25] * Quits: KDN (~KDN@202.171.164.210) (Remote host closed the connection)
- # [09:26] <benschwarz> annevk I have "benschwarz" already, afaik
- # [09:27] <annevk> no
- # [09:28] <annevk> if you /msg me email name website temp-password I can set one up
- # [09:30] <MikeSmith> benschwarz: accounts for blog are provisioned separately from the user accounts for the shell server
- # [09:30] <benschwarz> oh right
- # [09:31] <benschwarz> MikeSmith, ps, you got mail - http://lists.w3.org/Archives/Public/www-archive/2011Feb/0051.html
- # [09:31] <MikeSmith> yeah
- # [09:31] <MikeSmith> I can make the change the contrast issue
- # [09:34] <benschwarz> MikeSmith - What do you think about the two specs being "the same"? How accurate is that?
- # [09:35] <MikeSmith> don't know what you mean
- # [09:37] <MikeSmith> http://developers.whatwg.org/ looks style-less for me at the moment, btw
- # [09:38] <benschwarz> MikeSmith I just did a bunch of deploys. Refresh - Still there?
- # [09:39] <benschwarz> MikeSmith, as usual with all things W3C I feel out of my depth :)
- # [09:39] <MikeSmith> yeah, but seems to be a local caching issue
- # [09:40] <benschwarz> MikeSmith: what are the differences betwen the spec-author-view and the developers.whatwg copies?
- # [09:41] <MikeSmith> benschwarz: there are some features that are in the developer.whatwg.org version that are not in the W3C version
- # [09:42] <MikeSmith> but that's not something that needs to be an issue for you, as far as I'm concerned
- # [09:42] <benschwarz> MikeSmith: I'm a bit concerned that making them look the same will cause confusion…
- # [09:42] <MikeSmith> they don't need to look the same
- # [09:42] <MikeSmith> who said they needed to look the same?
- # [09:43] <benschwarz> MikeSmith they don't. There has been some pressure to update your copy…
- # [09:43] <MikeSmith> ah
- # [09:43] <MikeSmith> well, that's an issue for me to deal with I guess
- # [09:43] <MikeSmith> I don't want to make it a problem for you
- # [09:43] <MikeSmith> so I will take care of it
- # [09:44] <MikeSmith> but as far as I'm concerned, there is no urgency around it
- # [09:47] <benschwarz> MikeSmith, I wonder if we should treat them as the same document—and all collaborate together
- # [09:47] <benschwarz> as for "other specs", I think there should be a solid baseline and pattern library
- # [09:49] <MikeSmith> I think we are already collaborating. But as you know, there's a non-trivial amount of work that would need to be done to port over the work you did to create the http://developers.whatwg.org/ version
- # [09:49] <MikeSmith> and it would be good to get it ported over
- # [09:49] * Joins: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk)
- # [09:49] * Joins: ROBOd (~robod@89.123.148.236)
- # [09:49] <MikeSmith> but that doesn't mean you or I need to stop everything else and do it right now
- # [09:49] <MikeSmith> or doesn't mean that either you or I need to be the ones to do it
- # [09:50] <MikeSmith> if somebody else feels it's important to do soon, then I'd be happy to let them do the work whenever they want
- # [09:50] <annevk> abarth, http://tools.ietf.org/html/draft-abarth-principles-of-origin is great!
- # [09:51] <annevk> abarth, I think something like that was required to get CORS to CR
- # [09:51] <MikeSmith> wow cool
- # [09:52] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [09:53] <zewt> "When a user agent process this element" :)
- # [09:53] * Joins: matijsb (~matijsb@188.205.108.18)
- # [09:53] <benschwarz> MikeSmith I wouldn't trust many people to do it right :)
- # [09:54] <benschwarz> MikeSmith — Whats the best way to do it? Rather than handing you css files
- # [09:54] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:54] * Joins: KDN (~KDN@202.171.164.210)
- # [09:54] * Joins: AdrianSchmidt (~AdrianSch@94.140.42.98)
- # [09:54] <benschwarz> MikeSmith - Maybe we can do it as a project in Tokyo??
- # [09:54] <MikeSmith> benschwarz: yeah
- # [09:54] * Joins: kor_ (~kor@a83-161-211-173.adsl.xs4all.nl)
- # [09:54] <MikeSmith> that
- # [09:54] <MikeSmith> let's do it while you're here
- # [09:55] <benschwarz> that would kick ass.
- # [09:55] <benschwarz> perhaps in the mean time we should let steven faulkner merge those contrast changes.
- # [09:56] <benschwarz> My issue with them was that they were aesthetically horrible colours.
- # [09:56] <benschwarz> Which is why I moved away from the green and tones that we used
- # [09:56] <MikeSmith> yeah, I'll chat with Steve about those
- # [09:57] <MikeSmith> for now, I have to drop off for a bit
- # [09:57] <MikeSmith> back later
- # [10:01] * Joins: Smylers (~smylers@92.17.7.254)
- # [10:01] * Quits: Smylers (~smylers@92.17.7.254) (Client Quit)
- # [10:02] <benschwarz> ok MikeSmith.
- # [10:02] <benschwarz> Later
- # [10:03] * Quits: MikeSmith (~MikeSmith@EM114-48-243-171.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [10:07] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [10:07] * Quits: nessy (~Adium@124-168-43-253.dyn.iinet.net.au) (Quit: Leaving.)
- # [10:09] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [10:09] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [10:13] * Quits: Evet_ (~Evet@78.191.155.155) (Read error: Connection reset by peer)
- # [10:13] * Joins: Evet_ (~Evet@78.191.155.155)
- # [10:15] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Remote host closed the connection)
- # [10:18] * Joins: richt (~richt@pat-tdc.opera.com)
- # [10:20] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [10:20] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [10:22] * Joins: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk)
- # [10:22] * Joins: estes (~aestes@17.203.13.46)
- # [10:22] * Quits: Evet_ (~Evet@78.191.155.155) (Ping timeout: 240 seconds)
- # [10:24] * Quits: richt (~richt@pat-tdc.opera.com) (Ping timeout: 240 seconds)
- # [10:26] * Joins: aho (~nya@fuld-4d00d372.pool.mediaWays.net)
- # [10:28] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [10:29] * Joins: richt (~richt@guest.opera.com)
- # [10:30] * Joins: matjas (~matjas@79.232-136-217.adsl-static.isp.belgacom.be)
- # [10:32] <benschwarz> annevk - the in this section button is removed for pages without a toc now ;)
- # [10:32] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:40] * Quits: richt (~richt@guest.opera.com) (Ping timeout: 260 seconds)
- # [10:41] * Quits: kor_ (~kor@a83-161-211-173.adsl.xs4all.nl) (Quit: kor_)
- # [10:41] * Joins: richt (~richt@guest.opera.com)
- # [10:42] <annevk> cool
- # [10:44] * Joins: MikeSmith (~MikeSmith@p2098-ipbf5803marunouchi.tokyo.ocn.ne.jp)
- # [10:44] <annevk> massive spam increase suddenly on blog.whatwg.org
- # [10:45] * Joins: kor_ (~kor@a83-161-211-173.adsl.xs4all.nl)
- # [10:46] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [10:47] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:48] * Quits: richt (~richt@guest.opera.com) (Read error: No route to host)
- # [10:48] * Joins: richt (~richt@guest.opera.com)
- # [10:48] * Joins: erlehmann (~erlehmann@89.204.153.79)
- # [10:51] * Joins: Evet (~Evet@78.191.202.99)
- # [10:54] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [10:55] * Joins: micheil (~micheil@108-83-101-85.uvs.sntcca.sbcglobal.net)
- # [10:56] * Quits: richt (~richt@guest.opera.com) (Ping timeout: 240 seconds)
- # [10:57] * Joins: richt (~richt@guest.opera.com)
- # [10:57] * Joins: agektmr (~Adium@220.109.219.244)
- # [10:59] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
- # [10:59] * Quits: richt (~richt@guest.opera.com) (Read error: Connection reset by peer)
- # [10:59] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [10:59] * Joins: richt (~richt@guest.opera.com)
- # [11:04] * Quits: richt (~richt@guest.opera.com) (Ping timeout: 260 seconds)
- # [11:06] * Joins: richt (~richt@guest.opera.com)
- # [11:09] <annevk> spec looks quite neat AryehGregor
- # [11:09] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [11:09] * Quits: richt (~richt@guest.opera.com) (Read error: No route to host)
- # [11:10] * Joins: agektmr (~Adium@220.109.219.244)
- # [11:12] * Joins: Martijnc (~Martijnc@91.176.31.50)
- # [11:14] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:19] * Joins: homat____ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:22] * Parts: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [11:22] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:22] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [11:22] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [11:27] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [11:28] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:30] * Quits: erlehmann (~erlehmann@89.204.153.79) (Quit: Ex-Chat)
- # [11:30] * Joins: zdobersek (~zan@46.164.33.94)
- # [11:34] * Joins: richt (~richt@guest.opera.com)
- # [11:36] * Joins: richt_ (~richt@guest.opera.com)
- # [11:36] * Quits: richt (~richt@guest.opera.com) (Read error: Connection reset by peer)
- # [11:37] * Joins: tbassetto (~tbassetto@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:37] * Quits: davidhund (~davidhund@cq2.demon.nl) (Quit: davidhund)
- # [11:39] * Joins: davidhund (~davidhund@cq2.demon.nl)
- # [11:39] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
- # [11:43] * Quits: richt_ (~richt@guest.opera.com) (Read error: No route to host)
- # [11:43] * Joins: richt (~richt@guest.opera.com)
- # [11:52] * Joins: Amorphous (jan@f048071224.adsl.alicedsl.de)
- # [11:52] * Quits: Amorphous (jan@f048071224.adsl.alicedsl.de) (Changing host)
- # [11:52] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [12:11] * Joins: richt_ (~richt@guest.opera.com)
- # [12:11] * Quits: richt (~richt@guest.opera.com) (Read error: Connection reset by peer)
- # [12:17] * Quits: richt_ (~richt@guest.opera.com) (Remote host closed the connection)
- # [12:19] * Quits: Phae (u455@gateway/web/irccloud.com/x-xssqbqjnjnmbjwpr) (Ping timeout: 240 seconds)
- # [12:22] * Joins: Phae (u455@gateway/web/irccloud.com/x-uomqjlfgvprwzojd)
- # [12:26] <alystair> augh why can't I make fixed postioning relative to something other than the document
- # [12:26] * Quits: estes (~aestes@17.203.13.46) (Quit: estes)
- # [12:28] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 240 seconds)
- # [12:29] <AdrianSchmidt> alystair>> Wouldn't that be exactly the same as absolute positioning?
- # [12:32] <zcorpan> AdrianSchmidt: no
- # [12:32] * Quits: kennyluck (~kennyluck@p2098-ipbf5803marunouchi.tokyo.ocn.ne.jp) (Quit: kennyluck)
- # [12:32] <AdrianSchmidt> So what would the element be fixed to? Another element?
- # [12:32] * Quits: davidhund (~davidhund@cq2.demon.nl) (Quit: davidhund)
- # [12:33] <zcorpan> relative to viewport
- # [12:33] <AdrianSchmidt> Ah yes, my bad.
- # [12:33] <AdrianSchmidt> Of course...
- # [12:34] <AdrianSchmidt> I had a brainmelt and though it was relative to viewport already, but of course it's not.
- # [12:39] <AdrianSchmidt> Eh... no, I was right to begin with. Sorry.
- # [12:39] <AdrianSchmidt> From the specs:
- # [12:39] <AdrianSchmidt> Fixed positioning is a subcategory of absolute positioning. The only difference is that for a fixed positioned box, the containing block is established by the viewport.
- # [12:40] <AdrianSchmidt> So again. Fixed is positioned relative to the viewport, not the document. And what else could it be relative to? (I'm wondering here, not judging)
- # [12:41] <AdrianSchmidt> *gg go buy some lunch, bbs*
- # [12:41] <zcorpan> i guess you could make it relative to another element if you act as if the scroll position is at (0,0) or some such
- # [12:41] <AdrianSchmidt> scroll position of the document or the element?
- # [12:46] <annevk> you might want it relative to a scrolling container
- # [12:48] <zcorpan> ah
- # [12:48] <zcorpan> right
- # [12:54] <AdrianSchmidt> annevk>> Yes, that might make sense.
- # [12:55] <AdrianSchmidt> *makes sense
- # [13:00] <AdrianSchmidt> You could "hack" around it, by placing the "fixed" element outside the scrolling element and absolute position it, but that would be pretty ugly I guess.
- # [13:00] <AdrianSchmidt> Some more flexibility in positioning would be pretty nice :)
- # [13:01] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [13:04] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [13:05] * Quits: MikeSmith (~MikeSmith@p2098-ipbf5803marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 246 seconds)
- # [13:06] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [13:07] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [13:10] * bga_ is now known as bga_|away
- # [13:13] * Joins: richt (~richt@guest.opera.com)
- # [13:13] * Joins: erlehmann (~erlehmann@89.204.153.79)
- # [13:26] * Joins: richt_ (~richt@guest.opera.com)
- # [13:26] * Quits: richt (~richt@guest.opera.com) (Read error: Connection reset by peer)
- # [13:32] * Quits: AdrianSchmidt (~AdrianSch@94.140.42.98) (Quit: Leaving)
- # [13:39] <thiessenp> any idea if there is a proposal for an advertising banner element in html? (I know advertising is not a popular topic :)
- # [13:40] <foolip> thiessenp, http://wiki.whatwg.org/wiki/Rationale#An_.22advert.22_tag_for_advertisements
- # [13:40] <zewt> why would advertisers want to make it easier for every browser to hide ads? heh
- # [13:41] <thiessenp> foollip: interesting thanks
- # [13:41] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [13:41] <aho> http://www.stevesouders.com/blog/2010/02/15/browser-performance-wishlist/
- # [13:41] <aho> frag tag is somewhat related
- # [13:43] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:43] * Joins: MikeSmith (~MikeSmith@58x157x21x205.ap58.ftth.ucom.ne.jp)
- # [13:45] <aho> (it's something you'd also use for ads, but unlike some ad tag it would actually make things better for everyone) :>
- # [13:48] * Quits: benschwarz (~ben@59.167.185.148) (Quit: Linkinus - http://linkinus.com)
- # [13:48] <erlehmann> thiessenp, class=ad
- # [13:49] <aho> i currently use something like aside.left or aside.leader
- # [13:49] <aho> works fine :)
- # [13:52] <MikeSmith> Philip`: you around? wanted to ask for your assessment of the feasibility of using your assertions-annotation mechanism over the full spec
- # [13:53] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 250 seconds)
- # [13:54] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [13:58] * bga_|away is now known as bga_
- # [13:59] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [14:00] <Philip`> MikeSmith: I am
- # [14:00] <MikeSmith> so do you think it would be feasible or not?
- # [14:02] <Philip`> In its current form the performance is probably like O(n^2) (since it scans the whole document for every assertion pattern), but the spec could be split into sections and the assertions labelled with the section to scan so that would probably be okay
- # [14:03] <MikeSmith> ok
- # [14:03] <Philip`> I guess the main difficulty is that it generally assumes the spec is a load of paragraphs containing sentences
- # [14:04] <Philip`> so it wouldn't work adequately with e.g. the parser section, where there's a more complex markup structure
- # [14:04] <MikeSmith> hmm
- # [14:05] <MikeSmith> so we might have to use some different mechanism for those cases
- # [14:05] <Philip`> (though it probably wouldn't be used for that anyway since the parser doesn't really have individually testable assertions at all)
- # [14:05] <MikeSmith> ok
- # [14:05] <Philip`> (but I don't know if there's other sections which are almost but not quite annotatable in this way)
- # [14:05] <annevk> it probably also works poorly for everything that has a set of steps
- # [14:07] <Philip`> Yeah, in most cases I just put the annotation with the "These steps must be followed:" phrase
- # [14:07] <Philip`> since the steps can't be tested individually
- # [14:08] <Philip`> For canvas that's okay since there aren't many complex multi-step algorithms
- # [14:08] <Philip`> http://philip.html5.org/tests/canvas/suite/tests/spec.html#testrefs.2d.shadow.render
- # [14:29] * Joins: kal-EL_ (~jor-EL@host5-70-dynamic.20-79-r.retail.telecomitalia.it)
- # [14:29] * Quits: kor_ (~kor@a83-161-211-173.adsl.xs4all.nl) (Quit: kor_)
- # [14:33] * Joins: kennyluck (~kennyluck@netDHCP-173.keio.w3.org)
- # [14:36] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [14:40] <MikeSmith> Philip`: so what is the process for creating the annotations?
- # [14:41] <MikeSmith> the annotated spec is a static copy that you generate, right?
- # [14:41] <MikeSmith> with that annotations added?
- # [14:41] <MikeSmith> s/that/the/
- # [14:42] <Philip`> See tests/submission/PhilipTaylor/tools/canvas in Hg
- # [14:42] <Philip`> specextract.py pulls out the canvas section from the original spec and makes current-work-canvas.xhtml
- # [14:44] * Joins: espadrine (~espadrine@eduroinsa52.insa-lyon.fr)
- # [14:45] <Philip`> gentest.py does a load of stuff including write_annotated_spec() which reads the .xhtml, and annotates it using spec_assertions (simply read from spec.yaml) and spec_refs (map of assertion id -> [list of test names] generated while processing all the test cases)
- # [14:46] <Philip`> (It does that using minidom, and then dumps the output as a static .html file)
- # [14:46] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 250 seconds)
- # [14:48] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [14:51] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [14:56] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:57] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [15:00] * Quits: richt_ (~richt@guest.opera.com) (Read error: No route to host)
- # [15:00] * Joins: richt (~richt@guest.opera.com)
- # [15:00] * Quits: erlehmann (~erlehmann@89.204.153.79) (Ping timeout: 240 seconds)
- # [15:03] * Quits: richt (~richt@guest.opera.com) (Remote host closed the connection)
- # [15:04] * Joins: boaz (~boaz@64.119.153.2)
- # [15:04] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [15:10] * Quits: micheil (~micheil@108-83-101-85.uvs.sntcca.sbcglobal.net) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [15:11] * Joins: BlurstOfTimes (~blurstoft@168.203.117.36)
- # [15:13] * Joins: erlehmann (~erlehmann@89.204.153.103)
- # [15:18] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [15:19] * Joins: micheil (~micheil@108-83-101-85.uvs.sntcca.sbcglobal.net)
- # [15:20] * Joins: richt (~richt@pat-tdc.opera.com)
- # [15:21] * Joins: espadrine_ (~espadrine@eduroinsa52.insa-lyon.fr)
- # [15:21] * Quits: espadrine (~espadrine@eduroinsa52.insa-lyon.fr) (Read error: Connection reset by peer)
- # [15:21] * espadrine_ is now known as espadrine
- # [15:23] * Quits: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au) (Quit: ben_h)
- # [15:25] * Quits: micheil (~micheil@108-83-101-85.uvs.sntcca.sbcglobal.net) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [15:40] * Joins: dax (5ec881a2@gateway/web/freenode/ip.94.200.129.162)
- # [15:40] * Quits: dax (5ec881a2@gateway/web/freenode/ip.94.200.129.162) (Client Quit)
- # [15:43] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [15:49] * Quits: BlurstOfTimes (~blurstoft@168.203.117.36) (Remote host closed the connection)
- # [15:49] * Joins: BlurstOfTimes (~blurstoft@168.203.117.36)
- # [15:53] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [15:58] * Joins: kor_ (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [16:00] * Quits: richt (~richt@pat-tdc.opera.com) (Remote host closed the connection)
- # [16:04] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:08] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [16:08] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:11] * bga_ is now known as bga_|away
- # [16:11] <MikeSmith> Philip`: thanks
- # [16:12] <MikeSmith> http://twitter.com/#!/rwaldron/status/40062566399082497 "Need to Q&A with someone that has experience with JavaScript canvas text rendering. #javascript #canvas #html5"
- # [16:14] <annevk> if you want to change layout, better to complain on www-style@w3.org
- # [16:14] <annevk> oops
- # [16:14] <annevk> my window was scrolled way up and I did not notice
- # [16:17] * Quits: espadrine (~espadrine@eduroinsa52.insa-lyon.fr) (Ping timeout: 250 seconds)
- # [16:18] * bga_|away is now known as bga_
- # [16:20] * Joins: espadrine (~espadrine@eduroinsa52.insa-lyon.fr)
- # [16:22] <MikeSmith> I do that sometimes
- # [16:28] <alystair> Augh I went afk too long, what I meant was that fixed positioning should be relative to closest parent that's set to relative... sort of like absolutely positioned things...
- # [16:29] <alystair> actually wait, fixed is fixed for a reason... although it does make things more complicated when you have a design with variable widths... meh can easily fix with JS
- # [16:29] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [16:34] * Quits: espadrine (~espadrine@eduroinsa52.insa-lyon.fr) (Ping timeout: 264 seconds)
- # [16:35] * Quits: erlehmann (~erlehmann@89.204.153.103) (Ping timeout: 276 seconds)
- # [16:37] <zcorpan> would be nice with vertically-absolute-but-horizontally-fixed and the vice versa
- # [16:37] <zcorpan> s/the//
- # [16:42] * Quits: jernoble (~jernoble@17.203.14.132) (Quit: jernoble)
- # [16:46] * Quits: alystair (Alystair@bas1-toronto10-1279559238.dsl.bell.ca) (Ping timeout: 250 seconds)
- # [16:55] * Quits: matjas (~matjas@79.232-136-217.adsl-static.isp.belgacom.be) (Quit: zZz)
- # [16:58] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:58] * Joins: alex_ (5352e15c@gateway/web/freenode/ip.83.82.225.92)
- # [16:58] * Quits: alex_ (5352e15c@gateway/web/freenode/ip.83.82.225.92) (Client Quit)
- # [17:03] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Quit: thiessenp)
- # [17:06] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [17:07] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
- # [17:08] * Quits: gggg (~ghe@132.150.124.56)
- # [17:11] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [17:18] * Quits: Martijnc (~Martijnc@91.176.31.50) (Read error: Connection reset by peer)
- # [17:25] * Joins: Martijnc (~Martijnc@91.176.19.134)
- # [17:25] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [17:28] * bga_ is now known as bga_|away
- # [17:33] * ROBOd is now known as msucan
- # [17:34] * Quits: matijsb (~matijsb@188.205.108.18) (Quit: Leaving.)
- # [17:38] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [17:46] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [17:55] * Joins: foomor (~foomor@unaffiliated/foomor)
- # [18:03] <aho> there still isn't a way to specifiy specific font sizes for those fonts in your font stack, right?
- # [18:06] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [18:08] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [18:09] * Joins: Ms2ger (~Ms2ger@91.181.252.149)
- # [18:09] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:26] * Joins: erlehmann (~erlehmann@82.113.99.56)
- # [18:27] * Joins: zdobersek1 (~zan@cpe-46-164-28-131.dynamic.amis.net)
- # [18:28] * Joins: maikmerten (~maikmerte@port-92-201-132-190.dynamic.qsc.de)
- # [18:29] * Quits: zdobersek (~zan@46.164.33.94) (Ping timeout: 276 seconds)
- # [18:29] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [18:34] <TabAtkins> aho: No, though you can approximate it using font-size-adjust to force all fonts to size themselves to a particular x-height.
- # [18:34] <TabAtkins> That's often more-or-less what you want.
- # [18:34] <aho> sounds interesting
- # [18:34] <aho> well, in this case i want that the text doesnt exceed some specific maximum width
- # [18:35] <aho> but font-size-adjust sounds better than nothing
- # [18:35] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [18:37] * Quits: Phae (u455@gateway/web/irccloud.com/x-uomqjlfgvprwzojd) (Remote host closed the connection)
- # [18:37] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (Remote host closed the connection)
- # [18:38] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [18:39] * bga_|away is now known as bga_
- # [18:45] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [18:45] <TabAtkins> Hm, width? font-size won't help you much at all there, since character are variable-width.
- # [18:46] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:46] <Ms2ger> TabAtkins, not in Lynx!
- # [18:47] * Joins: rgervais (40d2c7e7@gateway/web/freenode/ip.64.210.199.231)
- # [18:47] <TabAtkins> Not in UA-styled <pre> either, but I didn't think I had to mention "unless you're using a fixed-width font". ^_^
- # [18:47] <Ms2ger> That'd be logic
- # [18:47] <rgervais> quick question guys, I have an error msg I want displayed on a page that says 'Please select another video' just plain text with a red background
- # [18:47] <rgervais> what tag should I wrap around with?
- # [18:48] <rgervais> p, span, div.. i'm not sure
- # [18:48] <rgervais> I can do all the same with those tags, I just want to know the proper one
- # [18:48] <TabAtkins> It's a paragraph of text, right? So...
- # [18:48] <rgervais> it's just text that says 'Please select another video' an error message
- # [18:49] <TabAtkins> So use <p>. Or <div>. Either is fine.
- # [18:49] <rgervais> it's one sentence
- # [18:49] <Ms2ger> Sounds like a p
- # [18:49] <rgervais> ok thanks
- # [18:50] <TabAtkins> The rule is: don't overthink your semantics. Everything's really quite easy.
- # [18:50] <Ms2ger> ... to #whatwg regulars
- # [18:51] <rgervais> yea, I mean all will do the job I just want to use 'proper' semantics :)
- # [18:51] <rgervais> but cool I'll try not to overthink
- # [18:51] <TabAtkins> Nah, it's easy to everyone. Most people just overthink it. ^_^
- # [18:51] <aho> TabAtkins, it's the name of the site... it won't change
- # [18:51] <TabAtkins> When you're splitting hairs between <p> and <div>, you're trying too hard.
- # [18:52] <aho> with font A i'd like to use 97px and with font B i'd rather use 84px (otherwise it wraps)
- # [18:53] <TabAtkins> Oh, so you specifically want to prevent wrapping. Ok.
- # [18:53] <aho> at a line height of 100px i'd like to prevent wrapping indeed :>
- # [18:54] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:54] * TabAtkins wants a text-justify-last mode that'll adjust font-size.
- # [18:55] * bfrohs does too
- # [18:55] <TabAtkins> Excellent, I got my SXSW badge. Now I just have to hope that Housing can find me a room.
- # [18:55] * Joins: chriseppstein (~chris@209.119.65.162)
- # [18:58] * bga_ is now known as bga_|away
- # [18:58] <TabAtkins> I forget. Do background images print by default?
- # [18:58] <TabAtkins> I suppose I can test this...
- # [18:59] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [18:59] * Quits: kal-EL_ (~jor-EL@host5-70-dynamic.20-79-r.retail.telecomitalia.it) (Remote host closed the connection)
- # [19:00] <TabAtkins> Answer: Apparently not. Darn, there went my idea.
- # [19:00] <jwalden> gsnedders: assuming webidl or whatever specifies that indexing [0], [1], etc. on NodeList works, the forEach thing should indeed be required by the relevant specs: forEach and all those algorithms are generic, and work on any object with a length property
- # [19:01] <gsnedders> jwalden: ES5 explicitly states that forEach has no guaranteed behaviour for host objects
- # [19:01] <TabAtkins> host objects are the devil.
- # [19:02] <gsnedders> jwalden: "Whether the forEach function can be applied successfully to a host object is implementation-dependent.
- # [19:02] <jwalden> gsnedders: well, sure, but that's not realistic that DOM objects are going to be fully-funky host objects
- # [19:02] <jwalden> they are going to behave roughly like normal objects
- # [19:02] <jwalden> and webidl will/does say that
- # [19:03] <gsnedders> jwalden: Does it? Where?
- # [19:03] <jwalden> gsnedders: if it doesn't, it should/will -- you can't possibly believe webidl would leave unspecified the behavior of elt.childNodes[i]
- # [19:04] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [19:04] <gsnedders> jwalden: It defines that, but by my reading of ES5 that's not enough to require it be possible to use with forEach
- # [19:04] <jwalden> spec wonk cagefight!
- # [19:05] <jwalden> eh, maybe
- # [19:05] <jwalden> real world will dictate otherwise
- # [19:05] * Quits: Evet (~Evet@78.191.202.99) (Changing host)
- # [19:05] * Joins: Evet (~Evet@pdpc/supporter/active/evet)
- # [19:05] <gsnedders> jwalden: Like, as far as I can tell, there's no guarantee any host object will work, even if [[Get]] and [[HasProperty]] are defined for it
- # [19:05] * Quits: tbassetto (~tbassetto@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: tbassetto)
- # [19:06] <jwalden> gsnedders: well, by this measure the entire DOM is unsound
- # [19:06] * Quits: f1lt3r_bocoup (~f1lt3r@64.119.153.2) (Ping timeout: 246 seconds)
- # [19:06] <gsnedders> jwalden: meh, I'd just rather specs required what works in the real world, as soon enough the real world will require stuff that isn't required in specs
- # [19:06] <gsnedders> jwalden: indeed
- # [19:06] <jwalden> why exactly ES5 specifically calls this out I don't know, rather than just letting the algorithm stand
- # [19:07] <gsnedders> (and then you're back to reverse-engineering what works in the competition…)
- # [19:07] <gsnedders> jwalden: Because ES5 calls out that host objects can do anything, so informatively notes everywhere that x isn't guaranteed to work with host objects
- # [19:08] <jwalden> well, yes
- # [19:08] <jwalden> but you could imply that by all the [[Get]]s and [[Call]]s already
- # [19:08] <jwalden> so it's redundant
- # [19:08] * bga_|away is now known as bga_
- # [19:09] <gsnedders> But then there's an ambiguity as to whether the behaviour of forEach with a host object first argument must follow that algorithm, because the host object doesn't have to follow the normal rules for objects, no?
- # [19:10] * gsnedders isn't a particular fan of the host object exemption from almost everything
- # [19:10] * Joins: expilicious (~zAyghip8@93-96-170-70.zone4.bethere.co.uk)
- # [19:10] <gsnedders> Like I'd much rather there were a few specific places where host objects were allowed to do anything.
- # [19:11] <jwalden> how is there ambiguity about whether it should follow the algorithm, absent that implementation-defined statement?
- # [19:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:11] * Quits: expilicious (~zAyghip8@93-96-170-70.zone4.bethere.co.uk) (Client Quit)
- # [19:12] <gsnedders> jwalden: Hmm, yeah, I guess there isn't (I misremembered what one of the general host object exemptions said)
- # [19:13] <gsnedders> I guess MS may have previously (to IE9) wanted host objects to be free to act differently in a lot of places due to their DOM impl in IE<9
- # [19:13] <gsnedders> Apart from that I can't think of any pressure from browser vendors to keep it undefined
- # [19:13] * Quits: Necrathex (~nectop@82-170-160-25.ip.telfort.nl) (Quit: Necrathex)
- # [19:24] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Shazam)
- # [19:24] <aho> TabAtkins, now that i think about it... a viewbox'd svg would work fine for this
- # [19:26] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft) (Ping timeout: 268 seconds)
- # [19:27] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [19:27] * Joins: espadrine (~espadrine@eduroinsa52.insa-lyon.fr)
- # [19:32] <aho> on a third thought... bad idea since text isn't an element which establishes a viewport :l
- # [19:36] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 240 seconds)
- # [19:41] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [19:41] * Quits: maikmerten (~maikmerte@port-92-201-132-190.dynamic.qsc.de) (Quit: Leaving)
- # [19:46] * Quits: erlehmann (~erlehmann@82.113.99.56) (Quit: Ex-Chat)
- # [19:51] <rgervais> ok I got another question, what tag should i use for a refresh button "it'll become an icon using CSS"? A span, a tag, or button tag or something else?
- # [19:51] <TabAtkins> If it's a refresh button, use a <button>. Easy. ^_^
- # [19:52] <TabAtkins> You can style <button>s to remove all the default appearance.
- # [19:52] <rgervais> why not a <a> tag?
- # [19:52] <rgervais> example: <a class="refresh_btn"></a>
- # [19:53] <TabAtkins> That's acceptable too, sure, as long as it doesn't have any side-effects (you shouldn't ever submit a form using <a> and js, for example).
- # [19:54] <TabAtkins> I'll point back to my previous advice: don't overthink it.
- # [19:54] <rgervais> I'm not submitting though, I'm refreshing
- # [19:54] <rgervais> I know, I just curios as to why not use something versus using it
- # [19:54] <TabAtkins> If it would be acceptable for a spider to follow the link, then <a> is fine. So is <button>.
- # [19:55] <rgervais> alright that's helpful
- # [19:56] <TabAtkins> Jeezus, I *really* hate whoever release a new botting tool for Twitter over the weekend.
- # [19:58] * Joins: mjoyce (~mjoyce@ada.math.ubc.ca)
- # [20:01] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: brb)
- # [20:03] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [20:05] * Joins: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de)
- # [20:09] * Joins: richbradshaw (~richbrads@cpc2-newt32-2-0-cust498.newt.cable.virginmedia.com)
- # [20:10] * Joins: dbaron (~dbaron@nat/mozilla/x-puxnojkacukgfixw)
- # [20:11] * Joins: zdobersek (~zan@90.157.246.13)
- # [20:13] * Joins: jamesr__ (~jamesr@216.239.45.19)
- # [20:13] * Quits: zdobersek1 (~zan@cpe-46-164-28-131.dynamic.amis.net) (Ping timeout: 240 seconds)
- # [20:17] * Joins: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no)
- # [20:24] * Quits: richbradshaw (~richbrads@cpc2-newt32-2-0-cust498.newt.cable.virginmedia.com) (Quit: richbradshaw)
- # [20:24] * Quits: dbaron (~dbaron@nat/mozilla/x-puxnojkacukgfixw) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:24] * Joins: dbaron (~dbaron@nat/mozilla/x-arrdrdcmvujbhsed)
- # [20:24] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
- # [20:27] * Joins: richbradshaw (~richbrads@cpc2-newt32-2-0-cust498.newt.cable.virginmedia.com)
- # [20:28] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 240 seconds)
- # [20:31] * Parts: mjoyce (~mjoyce@ada.math.ubc.ca)
- # [20:33] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [20:34] * Joins: beowulf (u116@gateway/web/irccloud.com/x-ylxxeghfzpwrdgfk)
- # [20:34] * Quits: beowulf (u116@gateway/web/irccloud.com/x-ylxxeghfzpwrdgfk) (Changing host)
- # [20:34] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [20:41] * Joins: zdobersek1 (~zan@cpe-46-164-9-128.dynamic.amis.net)
- # [20:42] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
- # [20:43] * Quits: zdobersek (~zan@90.157.246.13) (Ping timeout: 272 seconds)
- # [20:46] * Joins: Phae (u455@gateway/web/irccloud.com/x-ifnbondsgclfpphn)
- # [20:54] * Joins: matjas (~matjas@91.182.85.77)
- # [20:55] * Quits: zum (~jsykari@xdsl-83-150-88-4.nebulazone.fi) (Ping timeout: 276 seconds)
- # [20:56] * Joins: zum (~jsykari@xdsl-83-150-88-4.nebulazone.fi)
- # [20:57] * bga_ is now known as bga_|away
- # [21:00] * Quits: richbradshaw (~richbrads@cpc2-newt32-2-0-cust498.newt.cable.virginmedia.com) (Quit: richbradshaw)
- # [21:00] * Joins: jochen___ (~jochen@nat/google/x-vypjrdtftxxawsbc)
- # [21:01] * Quits: jochen__ (~jochen@nat/google/x-rawrwebdnrknphts) (Read error: Connection reset by peer)
- # [21:01] * jochen___ is now known as jochen__
- # [21:02] * Quits: Peter` (~peter@5ED0FB8A.cm-7-1d.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [21:03] * Joins: Peter` (~peter@5ED0FB8A.cm-7-1d.dynamic.ziggo.nl)
- # [21:05] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: JoePeck)
- # [21:08] * Joins: AlexNRoss (~AleossIRC@unaffiliated/aleoss)
- # [21:18] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [21:20] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [21:20] * bga_ is now known as _bga
- # [21:21] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [21:22] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 276 seconds)
- # [21:31] * Philip` wishes he didn't have to read the whole Working Group Decision messages to figure out what the decisions were
- # [21:31] <Philip`> (Summary for this case: The "Common idioms" section won't be removed)
- # [21:33] <Ms2ger> You're pretty lucky if you figured it out after reading it once
- # [21:34] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [21:37] <aho> <html lang="en-US-x-hixie" ...>
- # [21:37] <aho> :>
- # [21:37] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
- # [21:42] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [21:42] * bga_ is now known as bga_|away
- # [21:44] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [21:45] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (*.net *.split)
- # [21:45] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (*.net *.split)
- # [21:45] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (*.net *.split)
- # [21:45] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (*.net *.split)
- # [21:45] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (*.net *.split)
- # [21:45] * Quits: foomor (~foomor@unaffiliated/foomor) (*.net *.split)
- # [21:45] * Quits: connrs_ (~paul@host86-136-129-234.range86-136.btcentralplus.com) (*.net *.split)
- # [21:45] * Quits: dglazkov (~dglazkov@nat/google/x-uansubznilyzzlgf) (*.net *.split)
- # [21:45] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
- # [21:45] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
- # [21:45] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
- # [21:45] * Quits: paulrouget (~paul2@sysmic.org) (*.net *.split)
- # [21:45] * Quits: TabAtkins (~tabatkins@nat/google/x-zfrnrerpblkfbesr) (*.net *.split)
- # [21:45] * Quits: macpherson (~macpherso@nat/google/x-hutcqkffmqrciwzm) (*.net *.split)
- # [21:45] * Quits: lrvick (~lrvick@66.96.251.117) (*.net *.split)
- # [21:45] * Quits: Moo-_ (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [21:45] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (*.net *.split)
- # [21:45] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
- # [21:47] * Joins: inimino (~inimino@boshi.inimino.org)
- # [21:53] * Quits: matjas (~matjas@91.182.85.77) (Quit: zZz)
- # [22:03] * Joins: foomor (~foomor@unaffiliated/foomor)
- # [22:03] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [22:03] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
- # [22:03] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [22:03] * Joins: paulrouget (~paul2@sysmic.org)
- # [22:03] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [22:03] * Joins: connrs_ (~paul@host86-136-129-234.range86-136.btcentralplus.com)
- # [22:03] * Joins: dglazkov (~dglazkov@nat/google/x-uansubznilyzzlgf)
- # [22:03] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [22:03] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [22:03] * Joins: TabAtkins (~tabatkins@nat/google/x-zfrnrerpblkfbesr)
- # [22:03] * Joins: macpherson (~macpherso@nat/google/x-hutcqkffmqrciwzm)
- # [22:03] * Joins: lrvick (~lrvick@66.96.251.117)
- # [22:03] * Joins: Moo-_ (~quassel@herd37.twinapex.fi)
- # [22:03] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [22:03] * Joins: jmb (~jmb@mail.parsifal.org.uk)
- # [22:03] <AryehGregor> Wow, the way text-decoration is defined in CSS is horrible. How are you supposed to programmatically determine whether a given stretch of text is underlined?
- # [22:03] <AryehGregor> Granted, inheriting it is also bad.
- # [22:03] <TabAtkins> It's defined very specially so that underlines don't move or change color just because the font/color properties on descendants are different.
- # [22:03] <AryehGregor> Which is why <u>Foo <span style=color:red>bar</span> baz</u> looks really weird . . .
- # [22:03] <AryehGregor> But anyway.
- # [22:03] <AryehGregor> Now I have to define queryCommandState("underline").
- # [22:03] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [22:04] <othermaciej> the CSS underline model also sucks really bad for editing
- # [22:04] <AryehGregor> Yes, that's my current problem.
- # [22:05] <othermaciej> imagine hitting Cmd+U while selecting a fragment in the middle of an underlined ancestor
- # [22:05] <othermaciej> WebKit handles this, but it's really complicated
- # [22:05] <othermaciej> much more so than bold or italic
- # [22:05] <AryehGregor> It would have been better to make it inherited, but have the color be determined by the color of the character it's under, and the thickness determined by averaging per-line or whatever as currently suggested.
- # [22:05] <AryehGregor> Yes, that's exactly what I'm trying to spec right now.
- # [22:05] <othermaciej> it also sucks that distinc text-decorations are not orthogonal
- # [22:07] <othermaciej> so you actually need multiple elements if you want a span of text to have both strikethrough and underline
- # [22:07] <AryehGregor> I notice WebKit just refuses to even try removing the underlining in at least some cases.
- # [22:07] <AryehGregor> Hmm, or maybe that's only when it's on a non-contenteditable ancestor.
- # [22:07] <AryehGregor> In that case you have to give up, I guess.
- # [22:07] <AryehGregor> It seems like WebKit propagates underlines to floated and absolutely positioned descendants.
- # [22:08] * Quits: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone) (*.net *.split)
- # [22:08] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
- # [22:08] * Quits: Jedi_ (~Jedi@Jedi.org) (*.net *.split)
- # [22:08] * Quits: toyoshim (~toyoshim@y253149.dynamic.ppp.asahi-net.or.jp) (*.net *.split)
- # [22:08] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
- # [22:08] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (*.net *.split)
- # [22:08] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (*.net *.split)
- # [22:08] * Quits: Evet (~Evet@pdpc/supporter/active/evet) (*.net *.split)
- # [22:08] * Quits: fishd (~fishd@nat/google/x-bvznzsurzhukldbz) (*.net *.split)
- # [22:08] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (*.net *.split)
- # [22:08] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (*.net *.split)
- # [22:08] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
- # [22:08] * Quits: dbaron (~dbaron@nat/mozilla/x-arrdrdcmvujbhsed) (*.net *.split)
- # [22:08] * Quits: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk) (*.net *.split)
- # [22:08] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
- # [22:08] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (*.net *.split)
- # [22:08] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
- # [22:08] * Quits: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de) (*.net *.split)
- # [22:08] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (*.net *.split)
- # [22:08] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (*.net *.split)
- # [22:08] * Quits: kor_ (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (*.net *.split)
- # [22:08] * Quits: boaz (~boaz@64.119.153.2) (*.net *.split)
- # [22:08] * Quits: SteveGL (~dev@174-21-201-58.tukw.qwest.net) (*.net *.split)
- # [22:08] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [22:08] * Quits: Peter- (~peter@188.95.90.218) (*.net *.split)
- # [22:08] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (*.net *.split)
- # [22:08] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (*.net *.split)
- # [22:08] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (*.net *.split)
- # [22:08] * Quits: drunknbass (~drunknbas@76.91.255.83) (*.net *.split)
- # [22:08] * Quits: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (*.net *.split)
- # [22:08] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
- # [22:08] * Quits: heycam (~cam@wok.mcc.id.au) (*.net *.split)
- # [22:08] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
- # [22:08] * Quits: hamaji (~hamaji@220.109.219.244) (*.net *.split)
- # [22:08] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
- # [22:08] * Quits: broquaint (df80b6f776@78.47.79.137) (*.net *.split)
- # [22:08] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [22:08] * Joins: Jedi__ (~Jedi@Jedi.org)
- # [22:08] * Joins: gsnedders (~gsnedders@204.232.194.186)
- # [22:08] <AryehGregor> othermaciej, data:text/html,<!doctype html><span style="text-decoration:underline overline">foo</span>?
- # [22:08] <AryehGregor> Argh.
- # [22:09] * Joins: toyoshim (~toyoshim@y253149.dynamic.ppp.asahi-net.or.jp)
- # [22:09] * Joins: wirepair (fbi@random.supermario.org)
- # [22:09] * Joins: fuzzyone (~fuzzyone@fluffles.two-pebbles.com)
- # [22:09] <othermaciej> AryehGregor: yeah, if you are underlined by a non-editable ancestor, there's nothing you can do
- # [22:09] <AryehGregor> othermaciej, in case you didn't get it: data:text/html,<!doctype html><span style="text-decoration:underline overline">foo</span>?
- # [22:09] <othermaciej> AryehGregor: oh, I didn't know that worked
- # [22:09] <AryehGregor> Seems to.
- # [22:09] * Joins: dbaron (~dbaron@nat/mozilla/x-arrdrdcmvujbhsed)
- # [22:09] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [22:09] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [22:09] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [22:09] * Joins: Evet (~Evet@pdpc/supporter/active/evet)
- # [22:09] * Joins: fishd (~fishd@nat/google/x-bvznzsurzhukldbz)
- # [22:09] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [22:09] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
- # [22:09] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [22:09] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
- # [22:09] * Joins: foolip (~philip@83.218.67.122)
- # [22:10] * Joins: antti_s (~antti@173-203-97-98.static.cloud-ips.com)
- # [22:10] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [22:10] * Joins: drunknbass (~drunknbas@76.91.255.83)
- # [22:10] * Joins: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [22:10] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [22:10] * Joins: heycam (~cam@wok.mcc.id.au)
- # [22:10] * Joins: Philip` (~philip@zaynar.co.uk)
- # [22:10] * Joins: hamaji (~hamaji@220.109.219.244)
- # [22:10] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [22:10] * Joins: broquaint (df80b6f776@78.47.79.137)
- # [22:10] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [22:11] <AryehGregor> In theory you could handle the case where an ancestor has a non-inline style that underlines it, by setting an inline style to override it.
- # [22:11] * Joins: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de)
- # [22:11] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [22:11] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [22:11] * Joins: kor_ (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [22:11] * Joins: boaz (~boaz@64.119.153.2)
- # [22:11] * Joins: SteveGL (~dev@174-21-201-58.tukw.qwest.net)
- # [22:11] * Joins: purefusion (~purefusio@unaffiliated/purefusion)
- # [22:11] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [22:11] * Joins: Peter- (~peter@188.95.90.218)
- # [22:11] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
- # [22:11] <AryehGregor> Argh.
- # [22:11] <AryehGregor> Are there any IRC clients that don't spam the chat endlessly on netsplits?
- # [22:12] <TabAtkins> I just have irssi ignore all joins/quits.
- # [22:12] * Quits: drunknbass (~drunknbas@76.91.255.83) (Ping timeout: 240 seconds)
- # [22:12] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [22:12] <AryehGregor> That might be an improvement, I guess.
- # [22:12] * bfrohs wrote a custom theme in empathy to hide all but the 3 most recent ones
- # [22:13] <AryehGregor> I'd really prefer if they were available somehow, just didn't spam up the chat.
- # [22:13] <TabAtkins> You can, with a bit more effort, have irssi redirect the ignored stuff to a different channel, though I don't think that addresses what you want.
- # [22:13] <AryehGregor> Like if there were an indicator of some sort you could expand to make all the parts/joins at that position visible, that had no or almost no height.
- # [22:13] <AryehGregor> In general, IRC client UI is terrible.
- # [22:13] <TabAtkins> Agreed.
- # [22:13] * Joins: drunknbass (~drunknbas@76.91.255.83)
- # [22:14] <rgervais> IRC is meant for geeks
- # [22:14] <rgervais> not for regular folk
- # [22:14] <AryehGregor> Geeks appreciate good UI too.
- # [22:15] <Philip`> True geeks write their own IRC clients
- # [22:15] <rgervais> true but...
- # [22:15] <TabAtkins> Hm, what would I actually need to get access to IRC messages? Then I could just write a front-end that polled the server every second or so for new messages.
- # [22:17] * AryehGregor notices that un-underlining part of the text in <p style="color: red; text-decoration: underline"><span style="color: blue">Some text</span></p> changes the underline color in the parts you didn't select
- # [22:17] <AryehGregor> (in WebKit)
- # [22:18] * Joins: torvalamo (~loriisacu@cD570BF51.dhcp.bluecom.no)
- # [22:18] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [22:19] <AryehGregor> Firefox just doesn't do anything in that case.
- # [22:20] * Joins: rramthun (~rramthun@swhkw2046.uni-trier.de)
- # [22:20] <AryehGregor> Opera doesn't even notice the underline from the ancestor, it just adds a new blue underline on top of it, and queryCommandState("underline") returns false.
- # [22:23] <AryehGregor> IE 9 RC reports queryCommandState("underline") as false, but does nothing when you try to underline.
- # [22:23] <AryehGregor> Firefox at least reports queryCommandState("underline") correctly.
- # [22:25] <AryehGregor> Okay, what I'm going to do is propose that CSS 3 Text include a new value text-decoration-underline: suppress that causes no underline to be drawn even if some ancestor has an underline.
- # [22:25] <AryehGregor> Because the status quo is just insane.
- # [22:26] <AryehGregor> Does anyone know if this has been proposed before?
- # [22:28] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [22:28] <TabAtkins> Don't recall it since I've joined the group.
- # [22:28] <TabAtkins> Though, wouldn't you want to suppress strike-through too, and related decorations?
- # [22:29] * Philip` wonders if editing necessarily has to operate directly on the HTML+CSS markup, rather than converting to some internal editing-friendly format and then editing and then converting back
- # [22:29] <AryehGregor> That sounds much more complicated.
- # [22:29] <AryehGregor> In most cases, it will be rendered as HTML in the end, so for real WYSIWYG, you want the editing format to be HTML too.
- # [22:30] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [22:31] <rramthun> I have a question regarding the "required" attribute of inputs in HTML5: Is the behaviour for onclick events of the form submit button defined, i.e. what happens, if you click on the submit button of a form, which is missing "require"d information in one of its inputs? Should the onclick event get executed or not?
- # [22:31] * Quits: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (Quit: estes)
- # [22:31] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Read error: Operation timed out)
- # [22:31] <TabAtkins> Yes, 'click' fires. 'submit' does not (iirc).
- # [22:32] * Joins: FastJack (~fastjack@dumpstr.net)
- # [22:33] <rramthun> I wonder if this behaviour is specified somewhere.
- # [22:33] <Ms2ger> Yes
- # [22:34] <TabAtkins> Yes, the HTML spec.
- # [22:34] <Ms2ger> In general
- # [22:35] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [22:40] * Quits: msucan (~robod@89.123.148.236) (Quit: .)
- # [22:41] <rramthun> I wondered because jQuery functions which have been bound to "click" of a submit button don't get executed, but that seems to be jQuery specific. A test with plain alert() shows you are right.
- # [22:41] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Read error: Connection reset by peer)
- # [22:41] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [22:41] <AryehGregor> I think "submit" fires too.
- # [22:41] * AryehGregor looks it up
- # [22:43] <AryehGregor> Is whatwg.org working?
- # [22:47] <TabAtkins> yes.
- # [22:47] * Joins: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au)
- # [22:47] * Quits: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au) (Client Quit)
- # [22:51] * Joins: bentruyman_ (~bentruyma@li159-104.members.linode.com)
- # [22:51] * Joins: asmodai_ (asmodai@dhammapada.xs4all.nl)
- # [22:51] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Ping timeout: 276 seconds)
- # [22:51] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (Ping timeout: 276 seconds)
- # [22:52] * Quits: FastJack (~fastjack@dumpstr.net) (*.net *.split)
- # [22:52] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (*.net *.split)
- # [22:52] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (*.net *.split)
- # [22:52] * Quits: bfrohs (~bfrohs@smtp.forewordinternal.com) (*.net *.split)
- # [22:52] * Quits: davve__ (~davve@83.218.67.122) (*.net *.split)
- # [22:52] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (*.net *.split)
- # [22:52] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
- # [22:52] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (*.net *.split)
- # [22:52] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (*.net *.split)
- # [22:52] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (*.net *.split)
- # [22:52] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (*.net *.split)
- # [22:52] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (*.net *.split)
- # [22:52] * Quits: foomor (~foomor@unaffiliated/foomor) (*.net *.split)
- # [22:52] * Quits: connrs_ (~paul@host86-136-129-234.range86-136.btcentralplus.com) (*.net *.split)
- # [22:52] * Quits: dglazkov (~dglazkov@nat/google/x-uansubznilyzzlgf) (*.net *.split)
- # [22:52] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
- # [22:52] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
- # [22:52] * Quits: paulrouget (~paul2@sysmic.org) (*.net *.split)
- # [22:52] * Quits: TabAtkins (~tabatkins@nat/google/x-zfrnrerpblkfbesr) (*.net *.split)
- # [22:52] * Quits: macpherson (~macpherso@nat/google/x-hutcqkffmqrciwzm) (*.net *.split)
- # [22:52] * Quits: lrvick (~lrvick@66.96.251.117) (*.net *.split)
- # [22:52] * Quits: Moo-_ (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [22:52] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (*.net *.split)
- # [22:52] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
- # [22:52] * bentruyman_ is now known as bentruyman
- # [22:52] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Ping timeout: 276 seconds)
- # [22:52] * Quits: Hixie (ianh@trivini.no) (Ping timeout: 276 seconds)
- # [22:52] * asmodai_ is now known as asmodai
- # [22:52] * Joins: Hixie (ianh@trivini.no)
- # [22:53] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [22:53] * Joins: FastJack (~fastjack@dumpstr.net)
- # [22:53] * Joins: wirepair (fbi@random.supermario.org)
- # [22:53] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [22:53] * Joins: jmb (~jmb@mail.parsifal.org.uk)
- # [22:53] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [22:53] * Joins: Moo-_ (~quassel@herd37.twinapex.fi)
- # [22:53] * Joins: lrvick (~lrvick@66.96.251.117)
- # [22:53] * Joins: macpherson (~macpherso@nat/google/x-hutcqkffmqrciwzm)
- # [22:53] * Joins: TabAtkins (~tabatkins@nat/google/x-zfrnrerpblkfbesr)
- # [22:53] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [22:53] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [22:53] * Joins: dglazkov (~dglazkov@nat/google/x-uansubznilyzzlgf)
- # [22:53] * Joins: connrs_ (~paul@host86-136-129-234.range86-136.btcentralplus.com)
- # [22:53] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [22:53] * Joins: paulrouget (~paul2@sysmic.org)
- # [22:53] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [22:53] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
- # [22:53] * Joins: foomor (~foomor@unaffiliated/foomor)
- # [22:53] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
- # [22:53] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [22:53] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [22:53] * Joins: davve__ (~davve@83.218.67.122)
- # [22:53] * Joins: volkmar (~volkmar@rps1542.ovh.net)
- # [22:54] * Quits: Martijnc (~Martijnc@91.176.19.134) (Quit: Martijnc)
- # [22:58] <AryehGregor> Did my message just now about css3-text get through to www-style? It's not showing up in the archives.
- # [23:00] * Joins: ako (~nya@fuld-590c7b79.pool.mediaWays.net)
- # [23:01] <AryehGregor> There we go: http://lists.w3.org/Archives/Public/www-style/2011Feb/0641.html
- # [23:01] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [23:02] * AryehGregor really only wants it added to the spec, so he can reference it in his spec, even if no one implements it :)
- # [23:02] * Quits: aho (~nya@fuld-4d00d372.pool.mediaWays.net) (Ping timeout: 240 seconds)
- # [23:03] <TabAtkins> Yeah, it did.
- # [23:03] <TabAtkins> It sometimes takes several minutes for the archive to update.
- # [23:03] <ako> Chrome dev converts to <p><u>Hello </u>there<u>!</p>
- # [23:03] <ako> </u> missing
- # [23:05] * Joins: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [23:12] <AryehGregor> I was looking at the DOM.
- # [23:12] <AryehGregor> How are you even testing on anything else?
- # [23:13] <virtuelv> somewhat related to this channel, http://my.opera.com/core/blog/show.dml/26453141
- # [23:13] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [23:13] <virtuelv> AryehGregor: ?
- # [23:14] * Quits: Ms2ger (~Ms2ger@91.181.252.149) (Quit: nn)
- # [23:14] * Joins: Jack (40b44962@gateway/web/freenode/ip.64.180.73.98)
- # [23:15] * Jack is now known as Guest46739
- # [23:16] * Quits: rramthun (~rramthun@swhkw2046.uni-trier.de) (Quit: Leaving.)
- # [23:17] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:17] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [23:17] <AryehGregor> virtuelv, ?
- # [23:17] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (Ping timeout: 246 seconds)
- # [23:19] <virtuelv> AryehGregor: I was just wondering what your "How are you even ..." was in reference to
- # [23:19] <virtuelv> (and if it was to what I wrote, what you meant by it)
- # [23:21] <TabAtkins> virtuelv: If the ordering I see is canonical, his comment was before what you said anyway. I think it was in reference to ako, but I don't understand what it's referring to.
- # [23:22] <ako> there is a sparking new html5 parser in opera now, i guess he meant that it's worth to check its execCommand behavior
- # [23:24] <TabAtkins> s/sparking/spanking/ is the usual idiom.
- # [23:24] <ako> thought it was 30% wrong, but ignored it :>
- # [23:25] * ako is now known as aho
- # [23:27] * Quits: Guest46739 (40b44962@gateway/web/freenode/ip.64.180.73.98) (Ping timeout: 272 seconds)
- # [23:27] <aho> is there some eta for an @var build of chrome/chromium? :)
- # [23:28] <aho> or any kind of preprocessor thingy
- # [23:28] * Quits: jamesr__ (~jamesr@216.239.45.19) (Quit: jamesr__)
- # [23:29] <TabAtkins> "Months" is the best I can offer.
- # [23:29] <aho> i think cssmin intends to support some kind of @var stuff, but i'm not sure which flavor it will be
- # [23:29] <aho> http://code.google.com/p/cssmin/wiki/ConfigurationEmulateCss3Variables
- # [23:29] <aho> oh it already does
- # [23:30] <aho> looks somewhat different from what i remember... mh
- # [23:31] <TabAtkins> That'll probably be sooner, but I still can't offer anything more specific.
- # [23:31] <TabAtkins> SASS will support the official @var syntax.
- # [23:31] * Joins: benschwarz (~ben@ppp59-167-179-123.static.internode.on.net)
- # [23:31] <aho> ye, i think chriseppstein mentioned that
- # [23:37] * Joins: franksalim (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
- # [23:37] * Quits: BlurstOfTimes (~blurstoft@168.203.117.36) (Remote host closed the connection)
- # [23:37] <TabAtkins> aho: That's an older version of variables. It kinda sucks that the cssmin person went to the effort of implementing that, when it's being superseded.
- # [23:41] <aho> ye... well, it's enabled/disabled via options. he can add other kinds of variables/mixins/nesting if he likes (w/o breaking things, that is)
- # [23:42] <aho> is there some kind of documentation/specification for the new @var stuff?
- # [23:42] <aho> the only thing i know are those slides
- # [23:42] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
- # [23:42] <othermaciej> are variables mutable at runtime
- # [23:42] <aho> yes
- # [23:42] <TabAtkins> aho: There's a thread on www-style (long) and a blogpost by me.
- # [23:42] <TabAtkins> othermaciej: Yeah.
- # [23:42] <zewt> variables tend to vary :)
- # [23:43] <aho> yes, but it was a valid question since the css "variables" were typically constants :>
- # [23:44] <zewt> sounds like it was a bit of a misnomer, then
- # [23:44] <othermaciej> I wondered why Bert Bos pedantically called them constants, then
- # [23:44] <zewt> (havn't followed that stuff)
- # [23:45] <aho> they are constants in all current implementations (all current ones are just preprocessors after all)
- # [23:45] <TabAtkins> othermaciej: You mean in his old blog post? I think the proposal he was responding to there was actually for constants.
- # [23:46] <othermaciej> did the hyatt/glazou proposal lack runtime mutability?
- # [23:46] <aho> the slides i mentioned earlier: http://www.xanthir.com/talks/2011-01-12/slides.html
- # [23:47] <TabAtkins> othermaciej: They only had mutability through direct CSSOM manipulation, which makes them as good as immutable in practice.
- # [23:47] <TabAtkins> (Since iterating through all the rules in a stylesheet and checking the type to find the vars is a horrible thing to make authors do.)
- # [23:48] * Joins: ben_h (~ben@128.250.195.183)
- # [23:49] <TabAtkins> aho: You'll note that on the first slide I now link to the blogpost.
- # [23:49] * Joins: stevela (~anonymous@74.125.59.76)
- # [23:49] <TabAtkins> And I have a further blogpost diving into more detail about variables specifically.
- # [23:50] <othermaciej> TabAtkins: still seems wrong to refer to that as "constants"
- # [23:50] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [23:50] <annevk> http://lanyrd.com/2011/reboot12/ omg I am away
- # [23:50] <othermaciej> at least from the pod of excessive pedantry
- # [23:50] <annevk> have not missed a single one since 7
- # [23:50] <TabAtkins> Well, it's arguable. If the semantic is that changing it via the CSSOM causes a reparse of the stylesheet, then it's still possible to justify calling them constants.
- # [23:51] * Joins: Yuhong (~Yuhong@pool-71-112-243-235.sttlwa.dsl-w.verizon.net)
- # [23:51] <aho> ye
- # [23:52] <Yuhong> "Microsoft seems to have a stronger corporate agenda dictating the actions of its standards bodies representatives. Hickson [from Google] looks very independent"
- # [23:52] <Yuhong> http://news.cnet.com/8301-30685_3-20008935-264.html#ixzz1EBjhiiN4
- # [23:53] <aho> microsoft always tries to put a spin on everything
- # [23:53] <aho> no one else does that :>
- # [23:54] * Joins: estes (~aestes@17.203.13.46)
- # [23:54] <aho> http://en.wikipedia.org/wiki/Spin_%28public_relations%29
- # [23:54] <aho> this kind of spin, that is :>
- # [23:55] <aho> (and then they act surprised if the nerds get angry) :D
- # [23:56] <Yuhong> I know that MS is the least PR 2.0 compliant browser vendor for a while now.
- # [23:57] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:59] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # Session Close: Wed Feb 23 00:00:00 2011
The end :)