Options:
- # Session Start: Tue Jul 05 00:00:00 2011
- # Session Ident: #whatwg
- # [00:13] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [00:15] * bga_ is now known as bga_|away
- # [00:23] * bga_|away is now known as bga_
- # [00:23] <annevk-cloud> smaug____, yeah, I never think that made a lot of sense to be honest
- # [00:23] <annevk-cloud> smaug____, especially the idea of menu being for system menus rather than typical dropdown menus websites have
- # [00:24] <annevk-cloud> bit out of touch with what authors needs
- # [00:24] <annevk-cloud> anyway, bedtime
- # [00:24] <smaug____> annevk-cloud: also the creation of menus is strange
- # [00:24] <smaug____> and when to use <command> and when something else etc.
- # [00:25] <smaug____> and yeah, it is late here too
- # [00:30] * Quits: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
- # [00:32] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Read error: Operation timed out)
- # [00:32] * Parts: boogyman (~boogy@unaffiliated/boogyman)
- # [00:33] * bga_ is now known as bga_|away
- # [00:33] * Joins: rroyog (~rroyog@162.Red-81-38-221.dynamicIP.rima-tde.net)
- # [00:34] <rroyog> hi
- # [00:40] * Joins: weinig (~weinig@17.203.15.198)
- # [00:40] * bga_|away is now known as bga_
- # [00:46] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
- # [00:52] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed)
- # [00:57] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 244 seconds)
- # [01:01] * Quits: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net) (Remote host closed the connection)
- # [01:02] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 264 seconds)
- # [01:05] <dglazkov> is sXBL dead?
- # [01:05] <heycam> I think so
- # [01:06] <dglazkov> k
- # [01:06] <dglazkov> what's that stuff you're working on, heycam?
- # [01:07] <heycam> dglazkov, which stuff do you mean? :)
- # [01:07] * Quits: seventh (seventh@206.222.178.60) (Quit: ...)
- # [01:08] * Joins: KaOSoFt (~KaOSoFt@190.254.32.68)
- # [01:08] * Quits: KaOSoFt (~KaOSoFt@190.254.32.68) (Changing host)
- # [01:08] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [01:08] * Quits: weinig (~weinig@17.203.15.198) (Quit: weinig)
- # [01:08] <dglazkov> heycam: the SVG shadow DOM stuff
- # [01:09] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [01:09] <heycam> dglazkov, so I did implement sXBL once
- # [01:10] <heycam> but I don't think it got used beyond me writing a couple of simple demos for it
- # [01:10] * bga_ is now known as bga_|away
- # [01:12] <dglazkov> heycam: where?
- # [01:12] <heycam> the demos themselves are probably lost in time
- # [01:12] <heycam> the implementation is in Apache Batik, still
- # [01:13] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [01:13] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [01:14] * bga_|away is now known as bga_
- # [01:18] * dglazkov calls heycam a "crazy person".
- # [01:18] * Joins: nessy (~Adium@74.125.56.18)
- # [01:19] <heycam> if by "crazy" you mean "naively thinking that sXBL was the future of componentisation of SVG content", then sure :)
- # [01:22] * Quits: nessy (~Adium@74.125.56.18) (Client Quit)
- # [01:23] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [01:25] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [01:36] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [01:47] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Ping timeout: 240 seconds)
- # [01:51] * Joins: KaOSoFt (~KaOSoFt@190.254.32.68)
- # [01:51] * Quits: KaOSoFt (~KaOSoFt@190.254.32.68) (Changing host)
- # [01:51] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [01:52] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [01:53] * Joins: nessy (~Adium@74.125.56.18)
- # [02:01] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Ping timeout: 240 seconds)
- # [02:16] * bga_ is now known as bga_|away
- # [02:23] * Joins: ben_h (~ben@120.155.204.78)
- # [02:27] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Read error: Connection reset by peer)
- # [02:41] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [02:46] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:46] * Quits: rroyog (~rroyog@162.Red-81-38-221.dynamicIP.rima-tde.net)
- # [02:50] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:55] * Joins: weinig_ (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [02:56] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [02:56] * weinig_ is now known as weinig
- # [03:14] * Joins: miketaylr (~miketaylr@24.42.93.245)
- # [03:23] * Quits: The_8472 (~stardive@azureus/The8472) (Ping timeout: 255 seconds)
- # [03:24] * Joins: jdong_ (~quassel@222.126.155.250)
- # [03:26] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 255 seconds)
- # [03:27] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [03:33] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [03:40] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [03:43] * Joins: ezoe (~ezoe@203-140-90-95f1.kyt1.eonet.ne.jp)
- # [04:04] * Quits: ben_h (~ben@120.155.204.78) (Quit: ben_h)
- # [04:05] * Quits: jdong_ (~quassel@222.126.155.250) (Remote host closed the connection)
- # [04:06] * Joins: agektmr (~Adium@220.109.219.244)
- # [04:09] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [04:17] * Joins: weinig (~weinig@c-174-62-124-131.hsd1.ca.comcast.net)
- # [04:17] * Quits: weinig (~weinig@c-174-62-124-131.hsd1.ca.comcast.net) (Client Quit)
- # [04:27] * Quits: nonge (~nonge@p5082A4A5.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [04:27] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 255 seconds)
- # [04:27] * Joins: ben_h (~ben@128.250.195.138)
- # [04:30] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [04:34] * Joins: nonge (~nonge@p5082A4A5.dip.t-dialin.net)
- # [04:36] * Joins: jdong_ (~quassel@222.126.155.250)
- # [04:47] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:53] <shetech> As to democracies, in many ways the US still is, but in many critical ways, it's falling apart. Witness the Supreme Court decision to allow corporations to donate unlimited amounts to candidates. Scary, that. But. No political system is flawless, or 100% what it says it is. So we'll watch the fireworks anyway.
- # [04:53] <shetech> Enough off-topic stuff for me. I'm still a noob here.
- # [04:53] <shetech> :)
- # [04:54] <kbrosnan> #defocus is the general discussion channel
- # [04:55] <shetech> Heh. Thanks. I so do NOT want to go there and talk politics!
- # [04:55] * shetech bursts into flames just thinking abou tit
- # [04:55] <shetech> about it, even
- # [04:55] <shetech> yoiks
- # [04:59] <shetech> And with that, I depart to drink wine, watch fireworks and people
- # [04:59] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:05] * Joins: chayin (~quassel@61.14.141.36)
- # [05:05] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [05:08] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 240 seconds)
- # [05:11] * Joins: nessy (~Adium@74.125.56.18)
- # [05:12] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [05:23] * Joins: weinig (~weinig@c-174-62-124-131.hsd1.ca.comcast.net)
- # [05:25] * Quits: miketaylr (~miketaylr@24.42.93.245) (Quit: miketaylr)
- # [05:37] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 255 seconds)
- # [05:42] * Quits: ben_h (~ben@128.250.195.138) (Quit: ben_h)
- # [05:43] * Joins: ben_h (~ben@128.250.195.138)
- # [05:46] * Joins: agektmr (~Adium@220.109.219.244)
- # [05:48] * Joins: weinig_ (~weinig@c-174-62-124-131.hsd1.ca.comcast.net)
- # [05:48] * Quits: weinig (~weinig@c-174-62-124-131.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [05:48] * weinig_ is now known as weinig
- # [05:56] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [06:02] * Joins: nonge_ (~nonge@p5082B11E.dip.t-dialin.net)
- # [06:06] * Quits: nonge (~nonge@p5082A4A5.dip.t-dialin.net) (Ping timeout: 246 seconds)
- # [06:09] * Quits: ezoe (~ezoe@203-140-90-95f1.kyt1.eonet.ne.jp) (Ping timeout: 258 seconds)
- # [06:59] * Joins: ezoe (~ezoe@61-205-125-130f1.kyt1.eonet.ne.jp)
- # [07:02] * Joins: MikeSmith (~MikeSmith@EM111-188-56-34.pool.e-mobile.ne.jp)
- # [07:04] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:08] * Joins: LBP (~Mirc@pD9EB184C.dip0.t-ipconnect.de)
- # [07:09] * heycam is now known as heycam|away
- # [07:12] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [07:13] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [07:17] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [07:21] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 255 seconds)
- # [07:24] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [07:25] * Joins: espadrine (~thaddee_t@acces0200.res.insa-lyon.fr)
- # [07:26] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [07:27] * Joins: Ankheg (~Ankheg@91.224.77.4)
- # [07:33] * Joins: hdhoang (~hdhoang@hdhoang.broker.freenet6.net)
- # [07:35] * Joins: benschwarz (~benschwar@ppp59-167-120-33.static.internode.on.net)
- # [07:47] * Quits: hdhoang (~hdhoang@hdhoang.broker.freenet6.net) (Ping timeout: 260 seconds)
- # [07:58] * Quits: erlehmann (~erlehmann@89.204.137.76) (Quit: Ex-Chat)
- # [08:01] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [08:06] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [08:07] * Quits: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [08:09] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed) (Ping timeout: 260 seconds)
- # [08:16] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [08:22] * Quits: ezoe (~ezoe@61-205-125-130f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [08:28] * Joins: Onderhond (Onderhond@79.232-136-217.adsl-static.isp.belgacom.be)
- # [08:34] * Quits: jdong_ (~quassel@222.126.155.250) (Remote host closed the connection)
- # [08:37] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 264 seconds)
- # [08:46] * Joins: jdong_ (~quassel@222.126.155.250)
- # [08:48] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [08:49] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [08:59] * Joins: hdhoang (~hdhoang@203.210.153.191)
- # [09:03] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [09:04] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [09:22] * Quits: weinig (~weinig@c-174-62-124-131.hsd1.ca.comcast.net) (Quit: weinig)
- # [09:32] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [09:34] * Joins: agektmr (~Adium@220.109.219.244)
- # [09:42] * Joins: ezoe (~ezoe@61-205-124-98f1.kyt1.eonet.ne.jp)
- # [09:49] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [09:51] * Quits: jochen__ (~jochen@nat/google/x-ejysdskgyvbzcqlo) (Remote host closed the connection)
- # [09:51] * Joins: jochen__ (~jochen@nat/google/x-ftkccqijhfubafab)
- # [09:52] * Joins: Necra (~nectop@82-170-160-25.ip.telfort.nl)
- # [09:52] * Quits: Necra (~nectop@82-170-160-25.ip.telfort.nl) (Remote host closed the connection)
- # [09:54] * Joins: someanon|away (~someanon@89.149.217.145)
- # [09:56] * Parts: someanon|away (~someanon@89.149.217.145)
- # [10:10] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [10:12] <asmodai> hsivonen: around by chance?
- # [10:12] * Quits: ben_h (~ben@128.250.195.138) (Quit: ben_h)
- # [10:13] <asmodai> hsivonen: Got a small display nit in Firefox 7 (compared to 5 and 6) and wonder if you might have insight if this is intended or not.
- # [10:14] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:14] * Joins: nessy (~Adium@124-168-149-186.dyn.iinet.net.au)
- # [10:33] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:36] * Joins: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi)
- # [10:50] * Joins: mpt (~mpt@91.189.88.12)
- # [10:50] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [10:50] * Joins: mpt (~mpt@canonical/mpt)
- # [10:50] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [10:51] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Client Quit)
- # [10:51] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [10:52] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
- # [11:02] * Quits: annevk (~annevk@pat-tdc.opera.com) (Remote host closed the connection)
- # [11:02] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [11:06] * bga_|away is now known as bga_
- # [11:08] * Quits: nessy (~Adium@124-168-149-186.dyn.iinet.net.au) (Quit: Leaving.)
- # [11:15] * Quits: benschwarz (~benschwar@ppp59-167-120-33.static.internode.on.net) (Quit: Linkinus - http://linkinus.com)
- # [11:19] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
- # [11:24] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 255 seconds)
- # [11:27] * Quits: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi) (Read error: Connection reset by peer)
- # [11:33] <annevk> <progress>.max currently just reflects per the specification. That is a bug right?
- # [11:33] <annevk> Is it a known bug?
- # [11:34] * Joins: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi)
- # [11:39] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [11:45] * bga_ is now known as bga_|away
- # [11:45] * Joins: ben_h (~ben@CPE-58-161-41-76.czqd1.win.bigpond.net.au)
- # [11:45] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
- # [11:50] * Joins: Ms2ger (~Ms2ger@91.181.22.112)
- # [11:58] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
- # [12:00] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [12:01] * Quits: cpearce (~chatzilla@ip-118-90-85-184.xdsl.xnet.co.nz) (Ping timeout: 258 seconds)
- # [12:05] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Ping timeout: 240 seconds)
- # [12:08] * Quits: Ms2ger (~Ms2ger@91.181.22.112) (Ping timeout: 255 seconds)
- # [12:08] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
- # [12:10] * Quits: annevk (~annevk@pat-tdc.opera.com) (Read error: Connection reset by peer)
- # [12:10] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Read error: Connection reset by peer)
- # [12:10] * Quits: hasather (~davidh@pat-tdc.opera.com) (Read error: Connection reset by peer)
- # [12:12] * Joins: Lachy (~Lachy@guest.opera.com)
- # [12:17] * Quits: MikeSmith (~MikeSmith@EM111-188-56-34.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [12:21] * Joins: Ms2ger (~Ms2ger@91.181.30.204)
- # [12:22] * Joins: MikeSmith (~MikeSmith@EM111-188-89-80.pool.e-mobile.ne.jp)
- # [12:23] * Joins: cpearce (~chatzilla@ip-118-90-85-184.xdsl.xnet.co.nz)
- # [12:27] * Joins: hasather (~davidh@pat-tdc.opera.com)
- # [12:29] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [12:39] * Quits: ben_h (~ben@CPE-58-161-41-76.czqd1.win.bigpond.net.au) (Quit: ben_h)
- # [12:48] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 276 seconds)
- # [12:53] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:00] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [13:08] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
- # [13:11] <smaug____> annevk: what you mean with "... both have been corrected."
- # [13:11] <smaug____> does the spec allow link activation with untrusted click?
- # [13:11] <smaug____> if yes, then that is a very recent change
- # [13:13] <annevk> no it doesn't
- # [13:13] <annevk> that's the correction
- # [13:13] * Joins: davidb (~davidb@bas1-toronto06-2925209698.dsl.bell.ca)
- # [13:13] <annevk> you obviously think it should work, but Ian, Jonas and I disagree
- # [13:14] <smaug____> interesting that you want to spec something that no browser do
- # [13:15] <smaug____> hmm
- # [13:15] <annevk> I don't think all browsers interoperate actually
- # [13:15] <smaug____> <a> element's click handling does allow untrusted click
- # [13:16] <smaug____> hmm
- # [13:16] <smaug____> but ok, it is the activation behavior which is strangely spec'ed
- # [13:18] <annevk> http://www.w3.org/Bugs/Public/show_bug.cgi?id=12230
- # [13:18] <annevk> apparently when I tested before in Gecko it did not work for <a>
- # [13:19] <annevk> actually, http://software.hixie.ch/utilities/js/live-dom-viewer/saved/866 still does not work in Gecko but does in other browsers
- # [13:19] <smaug____> IE, Gecko, Webkit and Opera have : synthetic click events on links cause navigation
- # [13:19] <smaug____> Gecko changed recently
- # [13:22] <annevk> it's funny how people keep claiming DOM3 Events is ready
- # [13:22] <annevk> it doesn't seem ready at all
- # [13:22] <annevk> every time I look it there's some flaw in it
- # [13:27] <annevk> smaug____, I was testing in today's nightly
- # [13:27] <annevk> smaug____, and Gecko is not following the link
- # [13:27] <smaug____> Gecko does follow the link
- # [13:28] <smaug____> http://mozilla.pettay.fi/moztests/a_click.html
- # [13:28] <smaug____> click the first button
- # [13:28] * Quits: davidb (~davidb@bas1-toronto06-2925209698.dsl.bell.ca) (Quit: davidb)
- # [13:29] <annevk> smaug____, it needs to be MouseEvent?
- # [13:29] <smaug____> it needs a mouse event yes
- # [13:29] <annevk> smaug____, see my link for an example that does not work in Gecko but works elsewhere
- # [13:29] <smaug____> aha, perhaps we should relax the restriction
- # [13:29] <smaug____> but that is not the point
- # [13:30] <annevk> the point is that DOM3 Events is a mess and that this behavior does not make much sense
- # [13:30] <smaug____> all the browsers follow the link when synthetic mouse click is dispatched
- # [13:30] <smaug____> this has nothing to do with DOM 3 Event
- # [13:30] <smaug____> the point is that HTML activation behavior is mess
- # [13:30] <smaug____> and doesn't reflect reality
- # [13:30] <smaug____> but does specify something which no browser implement
- # [13:31] <annevk> what browsers do now makes little sense
- # [13:31] <annevk> and is not relied upon
- # [13:31] <annevk> and browser vendors are open to change their impls to see if saner model can be made to work
- # [13:34] <smaug____> I don't understand why the current behavior doesn't make sense
- # [13:37] * smaug____ was going to think about command API today
- # [13:37] <smaug____> that has some good things, but also some very weird things in it
- # [13:41] * bga_|away is now known as bga_
- # [13:42] * Quits: jdong_ (~quassel@222.126.155.250) (Remote host closed the connection)
- # [13:43] * Quits: esc_ (~esc-ape@75.inst-3.ufg.ac.at)
- # [13:54] * Joins: nessy (~Adium@124-168-149-186.dyn.iinet.net.au)
- # [13:55] * Quits: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [14:02] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:02] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [14:05] * Quits: ezoe (~ezoe@61-205-124-98f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [14:06] <wilhelm> Are there any publicly available test suites for the drag and drop API?
- # [14:07] * Joins: Plebby (~Plebby@ppp203-122-218-242.static.internode.on.net)
- # [14:07] <Ms2ger> annevk, I believe Gecko doesn't match the spec for progress.max, I doubt it's been filed
- # [14:08] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:14] <Ms2ger> And I sure hope you're following the mutation events thread, because I tuned out a while ago
- # [14:15] <annevk> Ms2ger, I am sort of following hoping someone comes up with something that everyone agrees to and then I'll write it down
- # [14:16] <Ms2ger> Or that
- # [14:21] <annevk> filed a bug on <progress>.max
- # [14:25] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:25] * Joins: davidb (~davidb@173.243.46.194)
- # [14:32] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:36] * Joins: esc_ (~esc-ape@75.inst-3.ufg.ac.at)
- # [14:38] <annevk> document.importNode(new DOMParser().parseFromString('<div xmlns="http://www.w3.org/1999/xhtml">Test</div>', 'text/xml').documentElement, true).tagName
- # [14:38] <annevk> hmm yeah we cover that
- # [14:38] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
- # [14:40] * Joins: seventh (seventh@69.80.108.21)
- # [14:44] * Quits: MikeSmith (~MikeSmith@EM111-188-89-80.pool.e-mobile.ne.jp) (Quit: What cannot be said will get wept.)
- # [14:47] * Quits: Lachy (~Lachy@guest.opera.com) (Ping timeout: 264 seconds)
- # [14:47] <Ms2ger> Should be DIV, I guess?
- # [14:48] <annevk> yup
- # [14:52] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
- # [14:52] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [14:53] <annevk> I wonder why there's no feedback from either WebKit or Gecko on <progress>.max
- # [14:53] <annevk> On setting to a "test" Gecko sets the content attribute to "NaN"; WebKit throws a NOT_SUPPORTED_ERR
- # [14:53] <Rik`> annevk: I can summon volkmar if you want :)
- # [14:53] <annevk> a string*
- # [14:53] <annevk> Rik`, thanks, I added him to the bug
- # [14:54] <annevk> Rik`, http://www.w3.org/Bugs/Public/show_bug.cgi?id=13139
- # [14:54] * Joins: ezoe (~ezoe@203-140-92-149f1.kyt1.eonet.ne.jp)
- # [14:54] <volkmar> gni ?
- # [14:55] <volkmar> annevk: i think there is a bug filed
- # [14:56] <Ms2ger> Is w3c-test.org failing to update again?
- # [14:56] <Ms2ger> volkmar, wasn't that just about meter?
- # [14:56] <volkmar> http://www.w3.org/Bugs/Public/show_bug.cgi?id=11939
- # [14:56] <volkmar> but WONTFIX FTW :)
- # [14:56] <annevk> sweet
- # [14:57] * bga_ is now known as bga_|away
- # [14:57] <volkmar> annevk: but last I checked, Webkit was following the specs
- # [14:58] <annevk> are you supposed to throw a NOT_SUPPORTED_ERR?
- # [14:58] <annevk> oh maybe you are
- # [14:59] <annevk> since it's NaN
- # [14:59] <annevk> however, for <progress max=0> WebKit returns 1
- # [14:59] <annevk> for .max
- # [15:01] <volkmar> annevk: on setting, Gecko is following the rules for reflecting a double attribute
- # [15:01] <volkmar> so we do not throw if the value isn't supported
- # [15:02] <annevk> "Except where otherwise specified, if an IDL attribute that is a floating point number type (double) is assigned an Infinity or Not-a-Number (NaN) value, a NOT_SUPPORTED_ERR exception must be raised."
- # [15:02] * Quits: jeremyselier (u2513@gateway/web/irccloud.com/x-tqfpjayldecmstvz)
- # [15:02] * Joins: jeremyselier (u2513@gateway/web/irccloud.com/x-uitlrgrevyicrhml)
- # [15:02] <volkmar> oups :)
- # [15:05] <volkmar> annevk: then that's a bug in Gecko
- # [15:05] <volkmar> and that's my fault :)
- # [15:06] <annevk> still not sure about WebKit's behavior
- # [15:07] <volkmar> though, Gecko isn't doing that for all double attributes
- # [15:07] <volkmar> it's not specific to progress.max
- # [15:07] * Ms2ger expects a patch to reflect.js :)
- # [15:08] <volkmar> Ms2ger: might be :)
- # [15:08] <annevk> maybe the IDL attribute should be limited to positive integers?
- # [15:10] <volkmar> annevk: you mean unsigned long limited to non-negative numbers greater than zero?
- # [15:11] <annevk> guess that does not work here
- # [15:12] <volkmar> it could if we change progress.max type
- # [15:13] <annevk> the problem reported against Opera was <progress max=0>.max returning 0 rather than 1
- # [15:14] <annevk> it returns 1 in both Gecko and WebKit
- # [15:14] <annevk> so neither Gecko or WebKit follows the spec
- # [15:17] * bga_|away is now known as bga_
- # [15:26] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:29] * bga_ is now known as bga_|away
- # [15:35] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:45] * Quits: Ankheg (~Ankheg@91.224.77.4) (Read error: Connection reset by peer)
- # [15:52] * Joins: hdhoang1 (~hdhoang@203.210.153.191)
- # [15:52] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [15:52] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:52] * Quits: LBP (~Mirc@pD9EB184C.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [15:52] * Quits: hdhoang (~hdhoang@203.210.153.191) (Read error: Connection reset by peer)
- # [15:53] * Joins: LBP (~Mirc@pD9EB184C.dip0.t-ipconnect.de)
- # [15:55] * Quits: Plebby (~Plebby@ppp203-122-218-242.static.internode.on.net) (Ping timeout: 244 seconds)
- # [15:55] * Joins: eric_carlson (~eric_carl@2620:149:4:401:217:f2ff:fe03:a2e)
- # [16:01] * Joins: ben_h (~ben@CPE-58-161-41-76.czqd1.win.bigpond.net.au)
- # [16:01] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Ping timeout: 258 seconds)
- # [16:03] * Quits: ben_h (~ben@CPE-58-161-41-76.czqd1.win.bigpond.net.au) (Client Quit)
- # [16:05] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:05] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [16:23] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [16:28] * Joins: ezoe_ (~ezoe@203-140-92-149f1.kyt1.eonet.ne.jp)
- # [16:29] * Quits: ezoe (~ezoe@203-140-92-149f1.kyt1.eonet.ne.jp) (Ping timeout: 244 seconds)
- # [16:36] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:36] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [16:38] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:38] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [16:39] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:52] <AryehGregor> Ugh, why does Bugzilla have mid-air collisions for stupid stuff like someone adding a CC?
- # [16:53] * Joins: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi)
- # [16:55] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [16:55] <AryehGregor> smaug____, I'm not currently planning on speccing the details of how selecting various things work, at least not for a while to come. It's really complicated, and it doesn't affect interop nearly as much as some of the other things I'm doing.
- # [16:55] <AryehGregor> As far as things like execCommand() are concerned, selections are purely DOM-based and generated content is ignored.
- # [16:55] <AryehGregor> Stringification of the selection should perhaps take account of it, but that's a minefield that I looked into for a while and then abandoned.
- # [16:57] * Quits: heycam|away (~cam@wok.mcc.id.au) (Ping timeout: 255 seconds)
- # [16:57] <smaug____> AryehGregor: ok
- # [16:57] * Joins: heycam|away (~cam@wok.mcc.id.au)
- # [16:57] <smaug____> I was just doing some testing and noticed that selecting generated content works in some cases but not in others
- # [16:57] <smaug____> both in Gecko and Webkit
- # [16:58] <smaug____> Opera behaved consistently
- # [16:58] <smaug____> didn't try IE
- # [16:58] <Ms2ger> There are cases where that works in Gecko?
- # [16:59] <smaug____> let me find the testcase....
- # [17:01] <smaug____> Ms2ger: https://bug552707.bugzilla.mozilla.org/attachment.cgi?id=543790 press ctrl+a in Gecko
- # [17:01] * Joins: ben_alman_ (~cowboy@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [17:02] <smaug____> also try webkit
- # [17:02] <smaug____> webkit's behavior is even more broken
- # [17:02] <Ms2ger> Huh
- # [17:02] <Ms2ger> Oh
- # [17:02] <smaug____> :)
- # [17:03] <Ms2ger> Compare with http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1059 in WebKit
- # [17:04] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:04] <AryehGregor> Why is my Aurora build at 6.0a2 even after repeated updates? Isn't the "2" supposed to increment sometimes?
- # [17:04] <Ms2ger> No
- # [17:05] <Ms2ger> a1 == Nightly, a2 == Aurora, b1 == Beta
- # [17:06] <AryehGregor> Oh.
- # [17:06] <AryehGregor> Confusing.
- # [17:06] <Ms2ger> (At least, I think so)
- # [17:06] <AryehGregor> But I guess you were stuck because "a" and "b" were already used, and there are no letters in between.
- # [17:07] <AryehGregor> You could call nightlies x.0a, Aurora x.0au, beta x.0b.
- # [17:07] <AryehGregor> I guess the real info is the date in parentheses after the version.
- # [17:07] <Ms2ger> Also, I think UA sniffers wouldn't be happy with other letters
- # [17:12] * danheberden_ is now known as danheberden
- # [17:13] <AryehGregor> Sigh.
- # [17:16] <annevk> teehee http://lists.w3.org/Archives/Public/public-html-xml/2011Jul/0000.html
- # [17:24] * Joins: linclark (~clark@wlan-nat.fwgal01.deri.ie)
- # [17:26] <Ms2ger> Hah, XSL:FO
- # [17:27] <linclark> in microdata, if you use itemref to point to an item that has an itemid, should that item's itemid be attached as an attribute of that item wherever it is referenced?
- # [17:27] * Joins: robreact (~chatzilla@smtp1bos2.globalmediaxchange.com)
- # [17:30] * Quits: hdhoang1 (~hdhoang@203.210.153.191) (Quit: Leaving.)
- # [17:30] <annevk> Ms2ger, CSS WG still takes it into consideration when naming properties and such
- # [17:30] * Quits: ben_alman_ (~cowboy@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: Linkinus - http://linkinus.com)
- # [17:30] <annevk> Ms2ger, it's real sad
- # [17:31] <annevk> (and potentially harmful)
- # [17:31] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [17:31] * Joins: David_Bradbury (~chatzilla@75-147-178-254-Washington.hfc.comcastbusiness.net)
- # [17:31] <Ms2ger> What direction do XSL:FO gradients go?
- # [17:32] * Joins: hdhoang (~hdhoang@203.210.153.191)
- # [17:34] <annevk> dunno, don't care
- # [17:38] * Joins: myakura (~myakura@FL1-119-240-253-187.tky.mesh.ad.jp)
- # [17:38] <AryehGregor> Opera people: can I import from preferences from Opera to Opera Next?
- # [17:38] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [17:40] * Quits: heycam|away (~cam@wok.mcc.id.au) (Ping timeout: 255 seconds)
- # [17:40] * Joins: heycam|away (~cam@wok.mcc.id.au)
- # [17:44] <hasather> AryehGregor: I think you have to do it manually by copying the profile dir
- # [17:44] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [17:44] <AryehGregor> hasather, k.
- # [17:44] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
- # [17:47] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [17:49] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Client Quit)
- # [17:52] * bga_|away is now known as bga_
- # [17:59] <linclark> is Philip` foolip?
- # [18:00] <linclark> oh no
- # [18:00] <foolip> linclark, no, I'm Jägenstedt, Philip` is Taylor
- # [18:00] <foolip> we're both awesome, though
- # [18:00] <linclark> foolip: ha, good to know
- # [18:00] <linclark> foolip: I have a question about your microdata parser, do you have a minute?
- # [18:00] <foolip> sure
- # [18:00] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [18:01] <linclark> so when I use itemref to refer to an item and that item has an itemid, the itemid doesn't show up as an attribute for the item
- # [18:01] <linclark> foolip: is this part of the spec... or is it not necessarily part of the spec
- # [18:02] <foolip> are you trying to set itemid by itemref'ing another element that sets itemid?
- # [18:02] <linclark> yeah, basically
- # [18:02] <foolip> itemref is for adding properties only, it doesn't influence itemid or itemtype
- # [18:03] <foolip> of course, you can still have itemid and itemtype on the properties you add, if they are themselves items
- # [18:03] <foolip> but it doesn't mean "look here for all item* attributes"
- # [18:04] <linclark> foolip: ok cool, that does make sense... is it stated explicitly in the spec?
- # [18:04] <linclark> I wasn't able to find it if it is
- # [18:05] <foolip> linclark, yes, see http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#attr-itemref
- # [18:05] <foolip> also http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#crawl-the-properties for the full details about exactly how itemref is used
- # [18:06] <foolip> (note that the last part is likely to change in some way because Opera implemented it differently and asked Hixie to change it)
- # [18:06] <foolip> Hixie, or, did you interpret the last email as a request to change the spec? there's a testsuite on the way too, that tests for that behavior, if that might work as bait.
- # [18:07] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [18:07] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [18:07] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [18:08] <linclark> foolip: I would have read "add that element to pending" and then "Remove an element from pending and let current be that element." to mean that the itemref elements are parsed in the same way as the original item
- # [18:08] <linclark> but then, I've never written a parser ;)
- # [18:08] <linclark> but the attr-itemref does specify name-value pairs
- # [18:08] <linclark> so makes sense
- # [18:09] <foolip> linclark, they're crawled in the same way, but this crawling algorithm is only for finding properties, it doesnt' involve itemid etc
- # [18:09] <linclark> foolip: ah, cool, thanks for the help :)
- # [18:09] <foolip> np
- # [18:09] <foolip> doing anything fun with microdata?
- # [18:09] <foolip> marking up your cat collection just like in the examples, I presume?
- # [18:10] <linclark> foolip: haha, indeed... I did start work on http://drupal.org/project/microdata
- # [18:10] <foolip> linclark, ah, you're involved with drupal?
- # [18:10] * Quits: Onderhond (Onderhond@79.232-136-217.adsl-static.isp.belgacom.be) (Ping timeout: 276 seconds)
- # [18:10] <linclark> but I'm holding off on going into API review until the task force stuff is more clear
- # [18:10] <foolip> ah yes, I even read so in your Twitter profile just a few days ago
- # [18:11] <foolip> I wouldn't recommend waiting for the TF to come down with an answer to all of our worries
- # [18:11] <linclark> foolip: yeah, it's a tough decision... basically, it's hard to try to make all of this understandable to the general community
- # [18:11] <foolip> Microdata isn't going to change substantially since it's already implemented and shipped
- # [18:12] * bga_ is now known as bga_|away
- # [18:12] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
- # [18:12] <foolip> but, of course drupal could wait it out in case Microdata turns out to be a turd nobody wants to play with
- # [18:12] <foolip> I'm sure there's lots of fun community politics to be played there as well :)
- # [18:13] <linclark> foolip: it definitely wouldn't be integrated into core for a while just based on the release cycle... so free to develop freely in contrib
- # [18:13] <foolip> sounds like fun hacking
- # [18:13] <linclark> foolip: indeed, though fortunately the Drupal community is generally convivial in their disagreements
- # [18:13] <foolip> linclark, is this you? https://plus.google.com/100047679106364060080/about
- # [18:14] <linclark> foolip: I also want to figure out how to parse microdata for use in aggregating data with the Views module
- # [18:14] <foolip> linclark, is it being parsed server-side?
- # [18:14] <linclark> foolip: yes, it will be
- # [18:14] <foolip> python?
- # [18:14] <linclark> foolip: PHP
- # [18:14] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [18:15] <foolip> hmm, is there even a HTML5 parser written in PHP yet?
- # [18:15] <Ms2ger> Boo ;)
- # [18:15] <Ms2ger> I think there was a PHP port of html5lib
- # [18:15] <foolip> hey look: http://soyrex.com/php-microdata/
- # [18:15] <linclark> oh hey, look at that!
- # [18:15] <foolip> I'd be surprised if it's up to date with the spec though
- # [18:16] * Joins: mokush (~quassel@188.24.97.215)
- # [18:19] * Quits: onar (~onar@17.216.36.168) (Quit: onar)
- # [18:19] * Joins: MikeSmith (~MikeSmith@EM114-48-49-137.pool.e-mobile.ne.jp)
- # [18:20] * Quits: bsod2 (~miro@2001:4128:6135:2018::173) (Read error: Operation timed out)
- # [18:20] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:21] <linclark> foolip: oh yeah, and that google account is mine, though I haven't yet dug into the Google+ stuff
- # [18:22] * Joins: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr)
- # [18:22] * Joins: hij1nx (~hij1nx@207.239.107.3)
- # [18:24] * Joins: bsod2 (~miro@2001:4128:6135:2018::173)
- # [18:29] * Joins: chriseppstein (~chris@209.119.65.162)
- # [18:29] * Joins: danj (~danj@195.74.140.54)
- # [18:29] * Joins: danjme (~danj@195.74.140.54)
- # [18:30] * Parts: danj (~danj@195.74.140.54)
- # [18:31] * Parts: danjme (~danj@195.74.140.54)
- # [18:33] * Quits: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [18:33] * Joins: danj (~danj@195.74.140.54)
- # [18:33] <jwalden> random gripe for Opera people here: it is absolutely infuriating that Ctrl+PgUp and Ctrl+PgDn don't switch tabs like they do in every other browser; and while I'm whingeing, let's throw in Ctrl+K not meaning search-bar, too
- # [18:33] <jwalden> :-)
- # [18:34] <Ms2ger> Yes
- # [18:34] * Ms2ger rages
- # [18:36] * AryehGregor agrees
- # [18:37] <gsnedders> jwalden: Those shortcuts vary across platform, IIRC
- # [18:37] * Joins: MikeSmith_ (~mikesmith@EM114-48-49-137.pool.e-mobile.ne.jp)
- # [18:37] <AryehGregor> At least on Linux, I observe the same behavior as jwalden: every browser but Opera supports it.
- # [18:38] <AryehGregor> I think IE9 on Windows doesn't support it either.
- # [18:38] <jwalden> pretty sure it does, I don't remember that pain point
- # [18:38] <AryehGregor> Doesn't on my laptop, just checked.
- # [18:38] <Ms2ger> It may be a linuxism
- # [18:38] <AryehGregor> Very possible.
- # [18:39] <gsnedders> AryehGregor: Unless you change the shortcuts :P
- # [18:39] <AryehGregor> That's a very Opera response. :P
- # [18:40] <gsnedders> (seemingly ctrl+page{up,down} have done scroll viewport left/right for a while in Opera by default, so probably changing it would get people bitching)
- # [18:40] * Quits: mokush (~quassel@188.24.97.215) (Remote host closed the connection)
- # [18:41] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 250 seconds)
- # [18:42] * Philip` has got used to using 1/2 to switch tabs in Opera
- # [18:42] <Philip`> (which is fewer keypresses and therefore vastly superior)
- # [18:42] * Quits: danj (~danj@195.74.140.54) (Quit: Tom cruise probably has mystical powers)
- # [18:43] * gsnedders has got used to using ctrl+page{up,down} to switch tabs in Opera
- # [18:43] * David_Bradbury has gotten used to using the mouse to navigate the OS :(
- # [18:44] <jwalden> hum, indeed it doesn't in IE9; shows how much I do any browsing on Windows
- # [18:45] * jwalden actually doesn't use Firefox much, somewhat out of a sense of "I should be familiar with what's out there", so he uses lots of different things now
- # [18:48] * Joins: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6)
- # [18:52] <MikeSmith> hmm, apparently mobile safari automatically creates hyperlinks for things that look like phone numbers
- # [18:53] <Ms2ger> I hear it does
- # [18:53] <MikeSmith> so if you go to, e.g., this part of the spec:
- # [18:53] <MikeSmith> http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#sourcing-in-band-text-tracks
- # [18:53] <MikeSmith> is creates a hyperlink for "4.8.10.12.2"
- # [18:54] <AryehGregor> Haha.
- # [18:58] <foolip> jwalden, agreed on both accounts and filed two bugs on Opera Desktop
- # [18:58] <jwalden> thanks :-)
- # [18:59] <jwalden> historically I've probably used Opera the least of the non-Firefox browsers, but the last week or two I've been using it a little harder, so running against that more
- # [18:59] <foolip> let's hope the desktop overlords agree with us
- # [19:00] <jwalden> shortcut compatibility was one of the big things Phoenix (!) got right, back in the day
- # [19:01] <jwalden> Safari's shortcuts on Mac were also Think-Differenty, but I used it little enough to not quite feel the pain
- # [19:02] * bga_|away is now known as bga_
- # [19:05] <MikeSmith> I wonder why is it that developers of Web-platform game engines seem to also like to develop their own languages
- # [19:06] <MikeSmith> e.g., http://www.playmycode.com/docs/quby
- # [19:06] <MikeSmith> "JavaScript is missing lots of common features, such as classes. Quby includes these making programming games more straight forward. Its syntax is based on Ruby, a language well known to be easy to learn."
- # [19:07] * Quits: hdhoang (~hdhoang@203.210.153.191) (Quit: Leaving.)
- # [19:08] <zewt> heh, somehow it's unsurprising that someone who would think it's a good idea to come up with another obscure language would also like ruby
- # [19:09] * Joins: varga (~varga@195.91.87.57)
- # [19:10] <zewt> Philip`: opera's numbers-to-switch-tabs thing is really, seriously obnoxious--it's intruding into keys that should really be standardized as owned by web pages
- # [19:11] <zewt> i try to use numbers as hotkeys in UI and I get opera users complaining that they collide
- # [19:15] * Quits: myakura (~myakura@FL1-119-240-253-187.tky.mesh.ad.jp) (Remote host closed the connection)
- # [19:17] <Philip`> MikeSmith: Developers of non-web game engines usually seem to like making up their own languages, too - I guess it's part of the general wheel-reinvention mindset, since they can focus on what matches a small team's personal preferences in the short term and it's not like they're going to have to bother supporting it 5 years later as they'll have started from scratch on a new engine or two
- # [19:18] <zewt> a small team would have to be crazy to make their own language, heh
- # [19:19] <zewt> it's ... not exactly a small time investment
- # [19:19] <Ms2ger> ...Switzerland's Anti-PowerPoint Party (APPP)...
- # [19:19] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [19:21] <beverloo> hacking something together does not necessarily take a lot of time, maintainability often is an issue though
- # [19:22] <beverloo> companies like R* developed own internal languages (in their case, SCM), deployed it to a few (5-10) games and then switch to something different
- # [19:23] <beverloo> in their case Lua. Other companies use Pawn or Squirrel or something similar. It's just convenient for mission scripting
- # [19:24] <zewt> well, lua's the major reason hacking together a proprietary language is generally a bad idea :P
- # [19:24] <beverloo> lua's just another language which syntax you either like or dislike
- # [19:24] <beverloo> and mission scripting isn't a role for software engineers, apparently
- # [19:25] <zewt> there isn't much that competes with lua in its niche
- # [19:25] <Philip`> zewt: Toy languages are pretty easy to make
- # [19:26] <zewt> Philip`: but you don't want a toy language to develop production software
- # [19:26] <Ms2ger> Why not?
- # [19:27] <zewt> what?
- # [19:27] <Philip`> As long as you end up with a shippable product, who cares?
- # [19:27] <beverloo> zewt, Squirrel, Pawn, GameMonkey, Angelscript, just to name a few
- # [19:27] <zewt> beverloo: never heard of any of them
- # [19:27] <beverloo> Mozilla's David Anderson used to spent time working on Pawn
- # [19:28] <beverloo> they're used in various games, you just never see them
- # [19:28] <beverloo> fortunately, often :p
- # [19:28] <zewt> Philip`: because it's harder to end up with a shippable product with half-baked tools
- # [19:28] <MikeSmith> Philip`: I wonder how successful most game engines actually are. I mean, the Web-platform-based ones cropping up lately mostly seem like proofs of concept that just get used to develop demos
- # [19:29] * Joins: oknoway (~oknoway@72.11.82.226)
- # [19:30] <beverloo> MikeSmith, that depends on the type of game. Engines like Unreal are great for first-person shooters, whereas Rockstar made their own engines (Renderware in the past, now RAGE) for sandbox-like games
- # [19:30] * Joins: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi)
- # [19:30] <MikeSmith> I see
- # [19:30] <beverloo> http://en.wikipedia.org/wiki/Unreal_Engine
- # [19:30] <Philip`> zewt: It's easier to write half-baked tools than fully-baked tools though, particularly since you can get a half-baked tool up and running pretty quickly and then your artists/designers learn all the quirks and learn which buttons not press because they crash and then there's no need to improve the tools any further
- # [19:31] <beverloo> that's a major difference between the web and games; you ship a game and you're done with it. Perhaps an extension later on, but that often gets made by the same team
- # [19:31] <zewt> it's much easier and quicker to use existing fully-baked tools, especially when the people using them already know how they work
- # [19:32] * Joins: dbaron (~dbaron@nat/mozilla/x-rvumxsqlwothfyvv)
- # [19:34] <zewt> of course, for web games you're more limited--you really don't want to be layering another scripting language on top of JS, heh
- # [19:35] <MikeSmith> details about the Twitter backend at http://www.infoq.com/articles/twitter-java-use are interesting
- # [19:36] <zewt> ew
- # [19:36] <zewt> if my choices are ruby or java, I think I may choose jumping out the window
- # [19:37] <MikeSmith> heh
- # [19:39] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
- # [19:41] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:41] <Philip`> zewt: Environments change frequently enough that I imagine it's rare to have fully-baked tools that you can drop in with no integration effort - you might be developing for some unusual CPU architecture or relying on some custom memory management scheme or whatever, and trying to port an existing scripting engine is a more daunting task than starting from scratch
- # [19:42] <zewt> eh, that's a stretch
- # [19:43] * Joins: mpilgrim (~pilgrim@99-205-192-147.pools.spcsdns.net)
- # [19:44] <zewt> maybe if you're developing for the SNES and you have 128K to work with, but I've used Lua on the PS2 without any difficulty
- # [19:46] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [19:47] <Philip`> Lua seems rare in its suitability, compared to most other real languages (Python, JS, etc) that are a much bigger pain to embed
- # [19:48] <zewt> well, lua is designed for it, python isn't
- # [19:53] * Joins: saba (~foo@unaffiliated/saba)
- # [19:54] <Philip`> Seems like choice is limited if you don't like Lua :-(
- # [19:57] * Joins: erlehmann (~erlehmann@p5DDBA2AC.dip.t-dialin.net)
- # [19:58] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: brb)
- # [20:00] * ezoe_ is now known as ezoe
- # [20:00] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [20:05] * Quits: LBP (~Mirc@pD9EB184C.dip0.t-ipconnect.de) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [20:08] * Joins: LBP (~Mirc@pD9EB184C.dip0.t-ipconnect.de)
- # [20:10] * Quits: LBP (~Mirc@pD9EB184C.dip0.t-ipconnect.de) (Client Quit)
- # [20:11] * Quits: smaug____ (~chatzilla@a91-154-45-7.elisa-laajakaista.fi) (Ping timeout: 258 seconds)
- # [20:11] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [20:12] * Quits: MikeSmith_ (~mikesmith@EM114-48-49-137.pool.e-mobile.ne.jp) (Quit: hands busy doing other things)
- # [20:23] * Joins: The_8472 (~stardive@azureus/The8472)
- # [20:23] * Quits: The_8472 (~stardive@azureus/The8472) (Client Quit)
- # [20:25] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [20:26] * Quits: linclark (~clark@wlan-nat.fwgal01.deri.ie) (Quit: linclark)
- # [20:37] * Joins: weinig (~weinig@17.203.15.198)
- # [20:43] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Ping timeout: 258 seconds)
- # [20:54] * Joins: charlvn (~charlvn@41.0.48.54)
- # [20:56] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [20:57] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
- # [21:04] * Quits: cpearce (~chatzilla@ip-118-90-85-184.xdsl.xnet.co.nz) (Ping timeout: 258 seconds)
- # [21:06] * Quits: mpilgrim (~pilgrim@99-205-192-147.pools.spcsdns.net) (Ping timeout: 255 seconds)
- # [21:06] * Joins: hdhoang (~hdhoang@hdhoang.broker.freenet6.net)
- # [21:09] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Ping timeout: 276 seconds)
- # [21:11] * Quits: ezoe (~ezoe@203-140-92-149f1.kyt1.eonet.ne.jp) (Ping timeout: 276 seconds)
- # [21:11] * Quits: erlehmann (~erlehmann@p5DDBA2AC.dip.t-dialin.net) (Quit: Ex-Chat)
- # [21:12] * Joins: stefan-_ (~music@hiwi0.wi2.uni-trier.de)
- # [21:18] * eighty4 is now known as stenehall
- # [21:18] * stenehall is now known as eighty4
- # [21:20] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [21:23] * Joins: The_8472 (~stardive@azureus/The8472)
- # [21:30] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:35] * Joins: _bga (~bga@ppp78-37-224-179.pppoe.avangarddsl.ru)
- # [21:36] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [21:38] * Quits: bga_ (~bga@ppp91-122-176-128.pppoe.avangarddsl.ru) (Ping timeout: 276 seconds)
- # [21:38] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Max SendQ exceeded)
- # [21:41] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [21:42] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed)
- # [21:43] * Quits: Ms2ger (~Ms2ger@91.181.30.204) (Quit: nn)
- # [21:49] * Joins: linclark (~clark@089-101-090180.ntlworld.ie)
- # [21:57] * Joins: smaug____ (~chatzilla@GGYYMMMDCCXXVI.gprs.sl-laajakaista.fi)
- # [22:10] * Quits: linclark (~clark@089-101-090180.ntlworld.ie) (Quit: linclark)
- # [22:11] * Joins: linclark (~clark@089-101-090180.ntlworld.ie)
- # [22:11] * Quits: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr) (Quit: Linkinus - http://linkinus.com)
- # [22:16] * Joins: MikeSmith_ (~mikesmith@EM114-48-49-137.pool.e-mobile.ne.jp)
- # [22:18] * Quits: davidb (~davidb@173.243.46.194) (Quit: davidb)
- # [22:23] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:29] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [22:29] * Quits: hij1nx (~hij1nx@207.239.107.3) (Quit: hij1nx)
- # [22:30] * Joins: hij1nx (~hij1nx@207.239.107.3)
- # [22:31] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [22:33] * Joins: othermaciej (~mjs@17.246.19.235)
- # [22:36] * Quits: twisted (~twisted@205.189.73.45) (Quit: leaving)
- # [22:36] * Joins: twisted (~twisted@205.189.73.45)
- # [22:39] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [22:41] * Quits: seventh (seventh@69.80.108.21) (Remote host closed the connection)
- # [22:46] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [22:46] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [22:47] <AryehGregor> smaug____, did you ever get responses from IE or WebKit on insertNode()?
- # [22:47] <smaug____> not yet
- # [22:47] * Quits: twisted (~twisted@205.189.73.45) (Quit: leaving)
- # [22:47] <AryehGregor> k.
- # [22:48] <smaug____> well, some webkit developer just referred to Hixie's comment abou insertNode
- # [22:48] <smaug____> but nothing from IE yet
- # [22:57] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 255 seconds)
- # [22:59] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [22:59] * Quits: MikeSmith_ (~mikesmith@EM114-48-49-137.pool.e-mobile.ne.jp) (Ping timeout: 255 seconds)
- # [22:59] * Quits: MikeSmith (~MikeSmith@EM114-48-49-137.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [23:02] * Joins: stefan-__ (~music@hiwi0.wi2.uni-trier.de)
- # [23:03] * Quits: stefan-_ (~music@hiwi0.wi2.uni-trier.de) (Remote host closed the connection)
- # [23:03] * Quits: stefan-__ (~music@hiwi0.wi2.uni-trier.de) (Remote host closed the connection)
- # [23:03] * _bga is now known as bga_|away
- # [23:03] * Joins: stefan-_ (~music@hiwi0.wi2.uni-trier.de)
- # [23:09] * Joins: MikeSmith (~MikeSmith@EM114-48-10-18.pool.e-mobile.ne.jp)
- # [23:10] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:11] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Read error: Connection reset by peer)
- # [23:14] * Quits: nessy (~Adium@124-168-149-186.dyn.iinet.net.au) (Quit: Leaving.)
- # [23:21] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.17/20110428205629])
- # [23:22] * heycam|away is now known as heycam
- # [23:22] * Joins: twisted (~twisted@205.189.73.45)
- # [23:24] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [23:25] * Joins: nessy (~Adium@49.178.3.232)
- # [23:26] * Quits: robreact (~chatzilla@smtp1bos2.globalmediaxchange.com) (Ping timeout: 260 seconds)
- # [23:29] * Joins: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [23:32] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [23:38] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [23:38] * bga_|away is now known as bga_
- # [23:47] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [23:55] * Quits: charlvn (~charlvn@41.0.48.54) (Quit: charlvn)
- # [23:56] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 240 seconds)
- # [23:57] * Joins: nessy1 (~Adium@49.181.248.91)
- # Session Close: Wed Jul 06 00:00:00 2011
The end :)