Options:
- # Session Start: Tue Sep 13 00:00:00 2011
- # Session Ident: #whatwg
- # [00:04] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [00:05] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: FireFly)
- # [00:05] * Quits: weinig (~weinig@17.245.88.109) (Quit: weinig)
- # [00:06] * Quits: othermaciej (~mjs@17.245.88.53) (Quit: othermaciej)
- # [00:07] * Joins: othermaciej (~mjs@17.245.88.53)
- # [00:08] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [00:09] * Quits: shans (~shanestep@58.108.111.246) (Quit: shans)
- # [00:10] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [00:19] * Joins: shans (shanesteph@nat/google/x-gdtsftjxmmzmfjcl)
- # [00:20] * Quits: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [00:29] * Joins: hober (~ted@unaffiliated/hober)
- # [00:34] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 252 seconds)
- # [00:34] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [00:37] * Joins: weinig (~weinig@17.245.88.109)
- # [00:37] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [00:43] * Joins: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net)
- # [00:46] * Joins: micheil (~micheil@94.197.127.80.threembb.co.uk)
- # [00:50] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:54] * Quits: weinig (~weinig@17.245.88.109) (Quit: weinig)
- # [01:05] * Joins: davidwalsh (~davidwals@81-178-196-90.dsl.pipex.com)
- # [01:05] * Quits: shans (shanesteph@nat/google/x-gdtsftjxmmzmfjcl) (Quit: shans)
- # [01:06] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:06] * Joins: shans (~shanestep@74.125.56.17)
- # [01:09] * Quits: connrs (~connrs@conners.plus.com) (Ping timeout: 260 seconds)
- # [01:11] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [01:21] * Joins: aho (~nya@fuld-590c7cf3.pool.mediaWays.net)
- # [01:26] * Quits: benschwarz (~benschwar@59.167.185.148) (Ping timeout: 276 seconds)
- # [01:27] * Joins: Rik` (~Rik`@216.1.177.100)
- # [01:31] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [01:31] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [01:32] * Quits: Rik` (~Rik`@216.1.177.100) (Remote host closed the connection)
- # [01:39] * Quits: shans (~shanestep@74.125.56.17) (Quit: shans)
- # [01:41] * Joins: benjoffe (~benjoffe@nat/yahoo/x-pxhbfewyjosyxaks)
- # [01:42] * Quits: davidwalsh (~davidwals@81-178-196-90.dsl.pipex.com) (Quit: davidwalsh)
- # [01:57] * Joins: smaug____ (~chatzilla@216.1.177.100)
- # [02:02] * Joins: shans (shanesteph@nat/google/x-xwwaiqnjxdoidrpc)
- # [02:05] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [02:10] * Quits: smaug____ (~chatzilla@216.1.177.100) (Ping timeout: 260 seconds)
- # [02:14] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 260 seconds)
- # [02:16] * Quits: astearns (~anonymous@192.150.22.5) (Ping timeout: 250 seconds)
- # [02:18] * Joins: Rik` (~Rik`@12.104.145.50)
- # [02:22] * Quits: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [02:24] * Joins: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net)
- # [02:25] * Joins: abe (~abe@38.104.129.126)
- # [02:29] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [02:31] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [02:41] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [02:43] * Quits: ap (~ap@17.212.155.203) (Quit: ap)
- # [02:51] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:53] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [02:55] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
- # [03:00] * Joins: agektmr (~Adium@220.109.219.244)
- # [03:00] * Joins: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
- # [03:05] * Quits: MikeSmith (~MikeSmith@EM114-48-34-22.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [03:06] * abarth is now known as abarth|afk
- # [03:10] * Quits: ojan (ojan@nat/google/x-afcygmpnsfwspavy) (Quit: ojan)
- # [03:13] * Joins: MikeSmith (~MikeSmith@EM1-112-109-254.pool.e-mobile.ne.jp)
- # [03:13] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [03:13] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [03:13] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [03:15] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [03:17] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Ping timeout: 250 seconds)
- # [03:17] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [03:18] * Quits: micheil (~micheil@94.197.127.80.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [03:18] * Quits: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net) (Quit: Leaving.)
- # [03:22] * Joins: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net)
- # [03:31] * Quits: CvP (~CvP@123.49.23.198) (Ping timeout: 250 seconds)
- # [03:41] * Quits: hij1nx (~hij1nx@207.239.107.3) (Quit: hij1nx)
- # [03:42] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Ping timeout: 252 seconds)
- # [03:50] * Quits: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [03:58] * Quits: othermaciej (~mjs@17.245.88.53) (Quit: othermaciej)
- # [04:02] * Joins: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net)
- # [04:06] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [04:07] * Quits: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [04:08] * Joins: agektmr (~Adium@220.109.219.244)
- # [04:12] * Quits: rniwa (rniwa@nat/google/x-wyacwapobwobevzs) (Quit: rniwa)
- # [04:12] * Quits: abe (~abe@38.104.129.126) (Quit: Leaving...)
- # [04:30] * Quits: jamesr (~jamesr@216.239.45.19) (Quit: jamesr)
- # [04:31] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [04:32] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [04:36] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:46] * Joins: janv_ (~varga@dyna-ip-195-91-81-147.flarion.as5628.telecom.sk)
- # [04:48] * Joins: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net)
- # [05:02] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [05:04] * Joins: agektmr (~Adium@220.109.219.244)
- # [05:22] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 260 seconds)
- # [05:23] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [05:33] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:37] * Quits: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [05:49] * Joins: abe (~abe@c-24-7-25-145.hsd1.ca.comcast.net)
- # [05:52] * Joins: nonge__ (~nonge@p5B3264C7.dip.t-dialin.net)
- # [05:55] * Quits: nonge_ (~nonge@p5082ACB4.dip.t-dialin.net) (Ping timeout: 260 seconds)
- # [05:55] * Quits: abe (~abe@c-24-7-25-145.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [06:08] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [06:18] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [06:41] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 252 seconds)
- # [06:55] * Joins: jacobolus (~jacobolus@adsl-99-38-146-75.dsl.pltn13.sbcglobal.net)
- # [07:00] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 258 seconds)
- # [07:00] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:02] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [07:02] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [07:08] * Joins: cpearce (~chatzilla@ip-118-90-72-159.xdsl.xnet.co.nz)
- # [07:24] * Quits: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net) (Quit: Leaving.)
- # [07:26] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [07:30] * Joins: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net)
- # [07:37] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [07:37] * Joins: ezoe (~ezoe@112-68-244-87f1.kyt1.eonet.ne.jp)
- # [07:41] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [07:46] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [07:48] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [07:51] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
- # [07:56] * Joins: annevk (~annevk@cm-84.208.65.156.getinternet.no)
- # [08:02] * Joins: erlehmann (~erlehmann@89.204.153.89)
- # [08:03] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [08:04] * Joins: Ankheg (~Ankheg@91.224.77.4)
- # [08:05] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [08:07] * Joins: agektmr (~Adium@220.109.219.244)
- # [08:09] * Joins: connrs (~connrs@conners.plus.com)
- # [08:18] * Quits: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net) (Quit: Leaving.)
- # [08:20] * Quits: benjoffe (~benjoffe@nat/yahoo/x-pxhbfewyjosyxaks) (Read error: Connection reset by peer)
- # [08:21] * Joins: benjoffe (~benjoffe@nat/yahoo/x-safkrxjtwnulxkfo)
- # [08:28] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [08:28] <annevk> Say we introduce new Range(); what would the version with arguments look like? Range(startnode, startoffset, endnode, endoffset)?
- # [08:28] * Joins: rniwa (~rniwa@216.239.45.130)
- # [08:28] <annevk> Any others?
- # [08:30] * Joins: smaug____ (~chatzilla@12.104.145.50)
- # [08:32] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:39] * Joins: nessy (~Adium@173-11-108-233-SFBA.hfc.comcastbusiness.net)
- # [08:45] <rniwa> annevk: hi annevk
- # [08:48] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [08:49] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [08:52] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [08:52] * Quits: jacobolus (~jacobolus@adsl-99-38-146-75.dsl.pltn13.sbcglobal.net) (Remote host closed the connection)
- # [08:53] * Joins: tomasf (~tomas@77.72.97.5.c.fiberdirekt.net)
- # [08:54] * Quits: aho (~nya@fuld-590c7cf3.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [08:55] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [08:56] * Quits: benjoffe (~benjoffe@nat/yahoo/x-safkrxjtwnulxkfo) (Read error: Connection reset by peer)
- # [08:57] * Joins: benjoffe (~benjoffe@nat/yahoo/x-cparntlkmfkycecl)
- # [08:58] <annevk> hey rniwa
- # [08:59] <annevk> your nick is confusing in the font I'm using, tried auto-completing on the letter m :)
- # [08:59] <rniwa> annevk: yeah
- # [08:59] <rniwa> apparently w also looks like m in some fonts
- # [08:59] <rniwa> annevk: confusingly, miwa is also a valid japanese last name
- # [08:59] * Quits: erlehmann (~erlehmann@89.204.153.89) (Quit: Ex-Chat)
- # [08:59] <annevk> :)
- # [09:00] <rniwa> annevk: my machine was labeled "miwa" when i worked from tokyo office this spring
- # [09:00] * Joins: rtuin (~rtuin@D57D6C6A.static.ziggozakelijk.nl)
- # [09:00] <annevk> hey I was wondering, is it the plan that UndoManager moves back into HTML or will it be a separate specification?
- # [09:00] <rniwa> annevk: that's why use RNiwa on my website
- # [09:00] <annevk> haha
- # [09:00] <rniwa> annevk: not sure. got to check with Hixie
- # [09:00] <rniwa> annevk: but i think it'll be separate for a whole at least
- # [09:01] <annevk> because if not you need to include stuff like partial interface Document { ... }
- # [09:01] <rniwa> annevk: I probably need to cross-post it on public-webapps at some point though
- # [09:01] <annevk> to define the undoManager attribute in terms of IDL
- # [09:01] <rniwa> annevk: yeah... that'll be quite annoying
- # [09:02] <annevk> should be real easy...
- # [09:02] <rniwa> annevk: I think adding undoManager property is simple enough that I don't need that for now
- # [09:02] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [09:02] <rniwa> annevk: like i've been avoiding to completely write all the details to avoid work in the case someone suggests a radical change in the API
- # [09:02] <rniwa> s/completely write/write out/
- # [09:03] <annevk> partial interface Document { readonly attribute UndoManager undoManager; };
- # [09:03] <annevk> fair enough
- # [09:03] <rniwa> annevk: I guess I can do that
- # [09:03] <rniwa> annevk: probably also to Element
- # [09:03] <annevk> yeah
- # [09:04] * Joins: MikeSmith_ (~MikeSmith@EM1-113-116-205.pool.e-mobile.ne.jp)
- # [09:05] * Quits: benschwarz (~benschwar@59.167.185.148) (Ping timeout: 260 seconds)
- # [09:06] * Quits: MikeSmith (~MikeSmith@EM1-112-109-254.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [09:06] * MikeSmith_ is now known as MikeSmith
- # [09:09] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [09:11] * Joins: mpt (~mpt@91.189.88.12)
- # [09:11] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [09:11] * Joins: mpt (~mpt@canonical/mpt)
- #
- # Session Start: Tue Sep 13 11:54:35 2011
- # Session Ident: #whatwg
- # [11:54] * Now talking in #whatwg
- # [11:54] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [11:54] * Set by annevk42 on Mon Oct 19 23:03:06
- # [11:56] * Quits: cpearce (~chatzilla@ip-118-90-72-159.xdsl.xnet.co.nz) (Ping timeout: 252 seconds)
- # [11:57] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [11:57] * Quits: ezoe (~ezoe@112-68-244-87f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [11:57] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [11:57] * Joins: CvP (~CvP@123.49.21.12)
- # [11:59] * Joins: mishunov (~spliter@77.88.72.162)
- # [11:59] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [11:59] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [12:03] <annevk> Oh sweet
- # [12:03] <annevk> not all Range tests use testharness
- # [12:04] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [12:06] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [12:08] <karlcow> a new summit to explore (in the future) for annevk http://pruned.blogspot.com/2011/09/mountain-for-netherlands.html
- # [12:08] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [12:09] * Parts: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
- # [12:13] <annevk> I'm afraid if we get something like that it'll be like Fuji (not that I ever climbed that one)
- # [12:15] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [12:20] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [12:21] * Quits: annevk (~annevk@pat-tdc.opera.com) (Remote host closed the connection)
- # [12:21] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [12:41] * Joins: mpt (~mpt@91.189.88.12)
- # [12:41] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [12:41] * Joins: mpt (~mpt@canonical/mpt)
- # [12:41] * Joins: shans (~shanestep@124-168-157-252.dyn.iinet.net.au)
- # [12:51] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [13:00] * Joins: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
- # [13:04] * Joins: ezoe (~ezoe@61-205-125-5f1.kyt1.eonet.ne.jp)
- # [13:06] * Quits: nonge__ (~nonge@p5B3264C7.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [13:06] * Joins: nonge__ (~nonge@p5B3264C7.dip.t-dialin.net)
- # [13:06] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:16] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [13:17] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [13:19] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [13:20] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [13:24] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [13:34] <annevk> the fuck http://www.w3.org/Bugs/Public/show_bug.cgi?id=14122
- # [13:43] * Joins: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net)
- # [13:51] * Quits: shans (~shanestep@124-168-157-252.dyn.iinet.net.au) (Remote host closed the connection)
- # [13:52] * Joins: shans (~shanestep@113.197.106.249)
- # [13:59] <annevk> I wonder what the guy who keeps complaining about Workers and the DOM thinks the feedback is for? IRC?
- # [13:59] <annevk> s/feedback/feedback box/
- # [14:04] * Joins: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp)
- # [14:20] * Quits: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [14:20] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [14:20] * Joins: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net)
- # [14:20] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [14:21] * Quits: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com) (Ping timeout: 260 seconds)
- # [14:21] * Quits: paul_irish_ (~paul_iris@ve.hsh6wjwx.vesrv.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [14:22] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [14:26] <zcorpan> marked them as dup
- # [14:27] * Joins: mishunov (~spliter@77.88.72.162)
- # [14:30] <annevk> whoa, AryehGregor has made some crazy cool tests
- # [14:30] * Joins: micheil (~micheil@195.24.233.121)
- # [14:33] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:45] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:01] * Quits: CvP (~CvP@123.49.21.12) (Ping timeout: 258 seconds)
- # [15:04] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:06] * Quits: MikeSmith (~MikeSmith@EM1-113-116-205.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [15:09] * Quits: Rik` (~Rik`@12.104.145.50) (Remote host closed the connection)
- # [15:12] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [15:13] * Joins: MikeSmith (~MikeSmith@EM1-112-70-144.pool.e-mobile.ne.jp)
- # [15:15] * Joins: ivan`` (~ivan@li125-242.members.linode.com)
- # [15:19] * Quits: tomasf (~tomas@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:28] * Quits: robreact (~chatzilla@c-66-30-72-144.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
- # [15:31] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:32] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [15:33] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:40] * Joins: MacTed (~Thud@63.119.36.36)
- #
- # Session Start: Tue Sep 13 16:09:16 2011
- # Session Ident: #whatwg
- # [16:09] * Now talking in #whatwg
- # [16:09] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [16:09] * Set by annevk42 on Mon Oct 19 23:03:06
- # [16:09] * Quits: davidb (~davidb@12.104.145.50) (Quit: davidb)
- # [16:12] * Joins: robreact (~chatzilla@smtp1bos1.globalmediaxchange.com)
- # [16:24] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [16:24] * Joins: rabbi1 (~manjunath@49.200.70.46)
- # [16:27] * Quits: rabbi1 (~manjunath@49.200.70.46) (Client Quit)
- # [16:29] * Joins: rabbi1 (~manjunath@49.200.71.71)
- # [16:35] * Joins: lstoll (~lstoll@randall.lstoll.net)
- # [16:35] * Parts: lstoll (~lstoll@randall.lstoll.net) ("Leaving...")
- # [16:37] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Remote host closed the connection)
- # [16:42] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
- # [16:45] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:47] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [16:50] * Quits: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [16:53] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 260 seconds)
- # [16:56] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [16:56] * Joins: Rik` (~Rik`@12.104.145.50)
- # [16:57] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [16:59] <AryehGregor> annevk, what's crazy cool about my tests, other than being so ridiculously elaborate that no one but me can understand the implementation?
- # [16:59] <AryehGregor> Well, and they're thorough, I guess. I'm curious which tests you thought were crazy cool, though.
- # [17:02] * Joins: nessy (~Adium@173-11-108-233-SFBA.hfc.comcastbusiness.net)
- # [17:02] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [17:04] <annevk> the thorough tests :)
- # [17:05] <annevk> but yeah, figuring out what the bugs are from those tests is kind of awkward
- # [17:05] <annevk> AryehGregor, so the reason you cannot correct range boundary points after a rename yourself is because you do not have access to a the list of associated range objects?
- # [17:06] * Quits: rtuin (~rtuin@D57D6C6A.static.ziggozakelijk.nl) (Quit: Leaving)
- # [17:07] * Quits: richt (~richt@pat-tdc.opera.com) (Remote host closed the connection)
- # [17:07] <AryehGregor> annevk, right.
- # [17:07] <AryehGregor> Only the browser has a full list of Range objects.
- # [17:07] <AryehGregor> And only it can, because anything else would expose GC behavior.
- # [17:08] <annevk> authors could keep track of everything they create themselves
- # [17:08] <AryehGregor> In principle, yes, but it wouldn't behave right for ranges they don't create. It's also tedious and error-prone.
- # [17:08] <annevk> is this mostly a problem for Selection?
- # [17:08] * Joins: danj (~danj@s15372200.onlinehome-server.info)
- # [17:08] <annevk> or Editing for that matter
- # [17:09] <AryehGregor> If it were just Selection, there'd be no big problem, because there's only one and you can always fix it.
- # [17:09] <AryehGregor> In practice, Selection is the big use-case, yeah.
- # [17:09] <AryehGregor> Which is why the status quo is okay.
- # [17:10] <AryehGregor> dglazkov seemed to think that a rename method on Element would be useful for his component model stuff, whatever that is.
- # [17:10] <AryehGregor> I don't personally know of non-editing use-cases. I'm not strongly committed to such a feature at all.
- # [17:11] <annevk> okay
- # [17:11] <annevk> postponed it is
- # [17:12] <annevk> AryehGregor, shall I move your Range- tests into http://dvcs.w3.org/hg/webapps
- # [17:12] <annevk> ?
- # [17:12] * Joins: yutak_home (~kee@ZF045148.ppp.dion.ne.jp)
- # [17:18] * Joins: espadrine (~thaddee_t@acces2439.res.insa-lyon.fr)
- # [17:19] <AryehGregor> annevk, feel free.
- # [17:20] <annevk> Are you planning on helping out with editing Range by the way?
- # [17:20] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [17:23] * Joins: mishunov (~spliter@77.88.72.162)
- # [17:26] * Joins: krater (~jungleman@189.71.6.74)
- # [17:28] * Parts: krater (~jungleman@189.71.6.74)
- # [17:29] <MikeSmith> http://html5-mediasource-api.googlecode.com/svn/trunk/draft-spec/mediasource-draft-spec.html
- # [17:29] <MikeSmith> "extends HTMLMediaElement to allow JavaScript to generate media streams for playback"
- # [17:32] * Joins: smaug____ (~chatzilla@216.1.177.100)
- # [17:35] * Quits: nessy (~Adium@173-11-108-233-SFBA.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [17:36] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
- # [17:36] * Quits: connrs (~connrs@conners.plus.com) (Ping timeout: 260 seconds)
- # [17:38] <AryehGregor> annevk, maybe, if I find the time.
- # [17:41] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [17:44] * Quits: rabbi1 (~manjunath@49.200.71.71) (Quit: Leaving.)
- # [17:47] * Quits: annevk (~annevk@pat-tdc.opera.com) (Quit: annevk)
- # [17:52] * Joins: mpt (~mpt@canonical/mpt)
- # [17:54] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [17:55] * Joins: rabbi1 (~manjunath@49.200.68.195)
- # [17:58] * Joins: cullenfluffyjenn (~Cullen@nat/cisco/x-lhneoicxawhwdwtf)
- # [18:00] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-nkdrpfczdtshrxtb) (Remote host closed the connection)
- # [18:00] * Quits: matijsb (u2278@gateway/web/irccloud.com/x-zbokyznnkwdwrder) (Remote host closed the connection)
- # [18:00] * Quits: niftylettuce (u2733@gateway/web/irccloud.com/x-ojipuaokclsyyjfj) (Read error: Connection reset by peer)
- # [18:00] * Quits: romainhuet (u2533@gateway/web/irccloud.com/x-smaobmkbvjyoxwcl) (Read error: Connection reset by peer)
- # [18:00] * Quits: boblet (u1921@gateway/web/irccloud.com/x-evwftzowhvpgjezs) (Remote host closed the connection)
- # [18:00] * Quits: Phae (u455@gateway/web/irccloud.com/x-umpyhludoqyffaxv) (Remote host closed the connection)
- # [18:00] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-ycttpfvdnxmvbnwc) (Remote host closed the connection)
- # [18:00] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (Remote host closed the connection)
- # [18:00] * Quits: jeremyselier (u2513@gateway/web/irccloud.com/x-nknjcehmxmxewhmy) (Remote host closed the connection)
- # [18:02] * Quits: krijn (u2319@gateway/web/irccloud.com/x-hcwoslontyeotvkr) (Remote host closed the connection)
- # [18:03] * Joins: ezoe (~ezoe@112-68-244-63f1.kyt1.eonet.ne.jp)
- # [18:03] * Joins: miketayl_r (~miketaylr@206.217.92.186)
- # [18:03] * Quits: miketaylr (~miketaylr@206.217.92.186) (Disconnected by services)
- # [18:04] * miketayl_r is now known as miketaylr
- # [18:06] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 260 seconds)
- # [18:06] * Joins: connrs (~connrs@conners.plus.com)
- # [18:06] * Joins: krijn (u2319@gateway/web/irccloud.com/x-xvualmpcjtkodirj)
- # [18:08] * Quits: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [18:08] * Joins: weinig (~weinig@17.245.88.109)
- # [18:09] * Joins: simplicity- (~simplicit@unaffiliated/simplicity-)
- # [18:09] * Quits: weinig (~weinig@17.245.88.109) (Client Quit)
- # [18:09] * Quits: krijn (u2319@gateway/web/irccloud.com/x-xvualmpcjtkodirj) (Remote host closed the connection)
- # [18:11] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [18:17] * Joins: Phae (u455@gateway/web/irccloud.com/x-uuldnnhcplolnahf)
- # [18:17] * Joins: miketayl_r (~miketaylr@206.217.92.186)
- # [18:17] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [18:18] * Quits: miketaylr (~miketaylr@206.217.92.186) (Disconnected by services)
- # [18:18] * Quits: Rik` (~Rik`@12.104.145.50) (Remote host closed the connection)
- # [18:18] * miketayl_r is now known as miketaylr
- # [18:21] * Joins: tomasf (~tom@85.229.217.94)
- # [18:24] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:27] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [18:30] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-woojukdanxjonttn)
- # [18:32] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:37] * Joins: ap (~ap@2620:149:4:1b01:f069:c3a9:6af5:fc97)
- # [18:39] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-dznvvuurujmzxyim)
- # [18:40] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [18:41] * Quits: rabbi1 (~manjunath@49.200.68.195) (Quit: Leaving.)
- # [18:41] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [18:42] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 240 seconds)
- # [18:43] * Joins: jwalden (~waldo@216.1.177.100)
- # [18:47] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-onryqumnofdcpziz)
- # [18:47] * Joins: krijn (u2319@gateway/web/irccloud.com/x-lamnxkovxuwddswm)
- # [18:50] * Joins: jeremyselier (u2513@gateway/web/irccloud.com/x-ndyzembosaajhedm)
- # [18:51] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-ztfaqfcempzrwuzy)
- # [18:51] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [18:53] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
- # [18:54] * Joins: niftylettuce (u2733@gateway/web/irccloud.com/x-yyaxiqjkxtnqwczp)
- # [18:55] <asmodai> http://www.buildwindows.com/ -- showing some HTML 5 support in new Windows build tools
- # [18:55] <asmodai> right now that is
- # [18:56] * Quits: smaug____ (~chatzilla@216.1.177.100) (Ping timeout: 258 seconds)
- # [19:00] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:01] <espadrine> asmodai: thanks!
- # [19:01] * Joins: nessy (Adium@nat/google/x-mlrrddsryaynappa)
- # [19:02] <asmodai> I am not sure I like the calls to the native Windows API through JS
- # [19:02] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [19:02] * Quits: CvP (~CvP@123.49.22.79) (Ping timeout: 260 seconds)
- # [19:04] * Joins: rillian (~rillian@216.1.177.100)
- # [19:06] * Joins: jamesr (jamesr@nat/google/x-rogzidgikgxgosij)
- # [19:06] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [19:08] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:09] <asmodai> apparently they showed off some IE 10 earlier, ought to be able to browse back to that in the stream timeline
- # [19:10] * Quits: micheil (~micheil@195.24.233.121) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [19:12] * Joins: jarek (~jarek@awf207.neoplus.adsl.tpnet.pl)
- # [19:12] * Quits: jarek (~jarek@awf207.neoplus.adsl.tpnet.pl) (Changing host)
- # [19:12] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [19:13] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [19:14] * Joins: zdobersek1 (~zan@46.164.36.240)
- # [19:14] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Client Quit)
- # [19:14] <espadrine> asmodai: I wish, but I guess it mostly was the usual "look at the new http://ie.microsoft.com/testdrive/ tests we did"
- # [19:14] * Quits: jochen__ (jochen@nat/google/x-kpknmkmyipmfzppf) (Remote host closed the connection)
- # [19:14] * Joins: jochen__ (jochen@nat/google/x-uswnrylttkwhiguq)
- # [19:14] <jarek> Hi
- # [19:14] <asmodai> Ah ok
- # [19:15] <jarek> what's the recommend way for iterating over a HTMLCollection element?
- # [19:15] <asmodai> Well, for what it is worth, it seems one of the more recent builds of IE 10 scored like 300+ on html5test.com
- # [19:15] <jarek> HTMLCollections don't seem to have forEach function
- # [19:16] * Quits: zdobersek (~zan@cpe-46-164-22-239.dynamic.amis.net) (Ping timeout: 240 seconds)
- # [19:18] * Joins: smaug____ (~chatzilla@216.1.177.100)
- # [19:18] <miketaylr> Array.prototype.slice.call(document.all) :P
- # [19:19] <miketaylr> (which will return an Array)
- # [19:19] <jarek> yeah, I have just stumbled upont this: http://stackoverflow.com/questions/222841/most-efficient-way-to-convert-an-htmlcollection-to-an-array
- # [19:19] <jarek> how about:
- # [19:19] <jarek> HTMLCollection.prototype.forEach = function(callback) {
- # [19:19] <jarek> for(var i=0, j=this.length; i<j; i++) {
- # [19:19] <jarek> callback(this[i]);
- # [19:19] <jarek> }
- # [19:19] <jarek> }
- # [19:20] <Philip`> jarek: That will break if callback modifies the DOM in a way that affects the collection's contents
- # [19:21] <Philip`> which seems non-ideal for a general-purpose function
- # [19:21] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [19:21] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [19:21] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
- # [19:22] <jarek> could Array.prototype.slice be significantly slower or faster than using regular "for var i=0; i<collection.length; i++" loop?
- # [19:22] * Joins: astearns (~anonymous@192.150.22.5)
- # [19:23] * Joins: boaz (~boaz@li326-230.members.linode.com)
- # [19:23] <jarek> no, wait... it just converts HTMLCollection to Array, I still have to iterate over it :/
- # [19:23] <robreact> just use a for loop
- # [19:23] <Philip`> I'd expect that in almost every case, they'll be so fast so you won't care about any difference
- # [19:24] <Philip`> Write whatever's most correct and readable, and only worry about optimisation if profiling indicates it's a bottleneck
- # [19:24] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [19:25] * Joins: rniwa (rniwa@nat/google/x-cyrzvxnrksthqsyt)
- # [19:26] <jarek> I see, I guess I will just use regular for loop
- # [19:26] <jarek> converting HTMLCollection to an array would have some disadvantages
- # [19:26] <jarek> like it will no longer update when DOM is modified
- # [19:27] <jamesr> you could argue that's an advantage
- # [19:27] <jamesr> depending on what you are doing
- # [19:27] * Joins: dave_levin (dave_levin@nat/google/x-ortivflmtxezlbhq)
- # [19:32] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [19:34] * Quits: jwalden (~waldo@216.1.177.100) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.18/20110621100037])
- # [19:35] * Quits: smaug____ (~chatzilla@216.1.177.100) (Ping timeout: 260 seconds)
- # [19:44] * Quits: yutak_home (~kee@ZF045148.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [19:46] <timeless> jarek: you can use Array.prototype.concat(collection).forEach(function(){}) in gecko...
- # [19:47] <jarek> what's the difference between element.childElementCount and element.children.lenght?
- # [19:48] <timeless> in gecko, the latter has an extra roundtrip
- # [19:49] <timeless> each <.> for non js objects can be thought of as "expensive"
- # [19:49] * Joins: kennyluck (~kennyluck@119.57.31.100)
- # [19:50] <timeless> (the same is probably true for other impls..)
- # [19:50] <jarek> so using element.childElementCount is a better practice then? Or is performance gain really insignificant?
- # [19:50] <timeless> dunno, you'd have to measure it
- # [19:56] * Joins: othermaciej (~mjs@17.245.91.75)
- # [19:58] * Joins: dglazkov|away (dglazkov@nat/google/x-ztvayqovcetbqxol)
- # [19:59] * dglazkov|away is now known as dglazkov
- # [19:59] * Quits: rillian (~rillian@216.1.177.100) (Remote host closed the connection)
- # [19:59] <dglazkov> good morning, Whatwg!
- # [19:59] * Joins: CvP (~CvP@123.49.22.170)
- # [20:02] <jamesr> good morning, dglazkov!
- # [20:02] * Quits: nessy (Adium@nat/google/x-mlrrddsryaynappa) (Ping timeout: 260 seconds)
- # [20:03] * Joins: nessy (Adium@nat/google/x-vlcujzkrycpenoij)
- # [20:04] <dglazkov> looking at whatwg wiki change list, it's primarily:
- # [20:04] <dglazkov> a) annevk leaving notes
- # [20:04] <dglazkov> b) annevk clearing spam
- # [20:06] * Quits: danj (~danj@s15372200.onlinehome-server.info) (Remote host closed the connection)
- # [20:07] * Joins: jamesr__ (~jamesr@216.239.45.17)
- # [20:08] * Quits: jamesr (jamesr@nat/google/x-rogzidgikgxgosij) (Quit: jamesr)
- # [20:08] * jamesr__ is now known as jamesr
- # [20:09] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [20:15] * Quits: robreact (~chatzilla@smtp1bos1.globalmediaxchange.com) (Ping timeout: 258 seconds)
- # [20:18] * Joins: hij1nx (~hij1nx@207.239.107.3)
- # [20:20] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [20:20] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [20:22] * Quits: CvP (~CvP@123.49.22.170) (Disconnected by services)
- # [20:22] * Joins: xCG (~CvP@123.49.23.122)
- # [20:23] * xCG is now known as CvP
- # [20:23] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 260 seconds)
- # [20:26] * Quits: dglazkov (dglazkov@nat/google/x-ztvayqovcetbqxol) (Quit: dglazkov)
- # [20:27] * Joins: smaug____ (~chatzilla@12.104.145.50)
- # [20:30] * Quits: othermaciej (~mjs@17.245.91.75) (Quit: othermaciej)
- # [20:31] * Quits: jamesr (~jamesr@216.239.45.17) (Quit: jamesr)
- # [20:34] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [20:34] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [20:37] * Joins: annevk (~annevk@cm-84.208.65.156.getinternet.no)
- # [20:39] <annevk> jarek, the plan is to nuke childElementCount
- # [20:39] <annevk> jarek, so avoid it
- # [20:40] <jarek> annevk: I thought that once an API get's defined in DOM, it can't be removed in any feature revisions
- # [20:40] <annevk> future you mean?
- # [20:41] <jarek> s/feature/future
- # [20:41] <annevk> given the mess that is DOM Level 3 Core, we abandoned that idea
- # [20:41] <jarek> childElementCount was added in DOM3?
- # [20:41] <annevk> after DOM3 even
- # [20:41] <annevk> did not get enough peer review and was pushed through for no good reason :(
- # [20:42] * Joins: Rik` (~Rik`@216.1.177.100)
- # [20:43] <smaug____> "peer review"?
- # [20:43] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
- # [20:44] <smaug____> I thought browser vendors were ok with Element Traversal spec
- # [20:45] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [20:46] <annevk> I think nobody realized we had children.length already
- # [20:46] <annevk> Actually, nobody there did realize
- # [20:46] <annevk> And that is how childElementCount got through
- # [20:46] <annevk> I tried to get it removed
- # [20:49] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [20:50] <smaug____> hmm, apparently I reviewed the element traversal patch
- # [20:51] * Joins: Obvious (tachikoma@188.226.74.2)
- # [20:56] * Quits: smaug____ (~chatzilla@12.104.145.50) (Ping timeout: 258 seconds)
- # [20:58] <jarek> is there a way to check how much space is left in widow.localStorage and window.sessionStorage?
- # [20:58] <jarek> I remember reading that those objects have quota of 5mb on most browsers
- # [20:59] <annevk> nope
- # [21:00] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [21:00] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Read error: Connection reset by peer)
- # [21:00] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [21:01] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [21:02] * Joins: cpearce (~chatzilla@ip-118-90-72-159.xdsl.xnet.co.nz)
- # [21:03] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [21:03] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [21:04] * Joins: MikeSmith_ (~MikeSmith@EM114-48-49-223.pool.e-mobile.ne.jp)
- # [21:07] * Quits: MikeSmith (~MikeSmith@EM1-112-70-144.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [21:07] * MikeSmith_ is now known as MikeSmith
- # [21:11] * Quits: ezoe (~ezoe@112-68-244-63f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [21:14] * Quits: nessy (Adium@nat/google/x-vlcujzkrycpenoij) (Quit: Leaving.)
- # [21:16] * Joins: Rik`_ (~Rik`@216.1.177.100)
- # [21:16] * Quits: Rik` (~Rik`@216.1.177.100) (Read error: Connection reset by peer)
- # [21:17] * Joins: othermaciej (~mjs@216.1.177.100)
- # [21:18] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [21:19] * Quits: CvP (~CvP@123.49.23.122) (Quit: [ UPP ] > all)
- # [21:19] * Quits: Rik`_ (~Rik`@216.1.177.100) (Remote host closed the connection)
- # [21:24] * Joins: Rik` (~Rik`@12.104.145.50)
- # [21:26] * Quits: janv_ (~varga@dyna-ip-195-91-81-147.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [21:26] * Joins: Rik`_ (~Rik`@216.1.177.100)
- # [21:29] * Quits: Rik` (~Rik`@12.104.145.50) (Ping timeout: 260 seconds)
- # [21:35] * Quits: Rik`_ (~Rik`@216.1.177.100) (Remote host closed the connection)
- # [21:50] * Quits: tomasf (~tom@85.229.217.94) (Read error: Connection reset by peer)
- # [21:50] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [21:54] * Quits: annevk (~annevk@cm-84.208.65.156.getinternet.no) (Ping timeout: 252 seconds)
- # [21:54] * Joins: aho (~nya@fuld-590c7906.pool.mediaWays.net)
- # [21:55] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [21:57] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [21:57] * Joins: ezoe (~ezoe@203-140-89-88f1.kyt1.eonet.ne.jp)
- # [21:59] * Quits: hij1nx (~hij1nx@207.239.107.3) (Quit: hij1nx)
- # [22:08] * Quits: othermaciej (~mjs@216.1.177.100) (Read error: Connection reset by peer)
- # [22:10] * Joins: othermaciej (~mjs@216.1.177.100)
- # [22:12] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
- # [22:14] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [22:15] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [22:16] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
- # [22:20] <AryehGregor> Nice.
- # [22:20] <AryehGregor> Thanks, Google Docs.
- # [22:20] <zewt> google docs is one of google's ... less impressive products. heh
- # [22:20] <AryehGregor> As soon as I try to input a Unicode character using Ctrl-Shift-u, it totally breaks.
- # [22:20] <AryehGregor> So that I have to refresh the page.
- # [22:21] <zewt> (granted, my impression is mostly from trying to use it on android; their android app is fairly bad)
- # [22:21] <AryehGregor> Since of course, they need to make up their own text handling instead of using the platform.
- # [22:21] * Joins: hij1nx (~hij1nx@207.239.107.3)
- # [22:24] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [22:36] * Quits: othermaciej (~mjs@216.1.177.100) (Quit: othermaciej)
- # [22:37] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [22:39] <gsnedders> AryehGregor: "Unicode character" being non-ASCII?
- # [22:40] <AryehGregor> gsnedders, well, I assume it would do the same if I tried Ctrl-Shift-u65 or something.
- # [22:40] <AryehGregor> It was the Ctrl-Shift-u that made it go haywire.
- # [22:40] <AryehGregor> Because platform conventions are for chumps, right?
- # [22:40] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [22:40] <timeless> hsivonen: ping
- # [22:41] <timeless> validator.w3 has "Result: Passed, 1 warning(s)", it'd be really nice if that warning(s) was a link to the part of the page with the warning
- # [22:41] <timeless> in my case, i can't find any warnings on the output page :(
- # [22:41] <gsnedders> AryehGregor: Oh, wait. I read "u" as "v".
- # [22:44] <jgraham> Alternative view: Google docs is one of their more impressive products and the web continues to suck as a platform for that kind of thing
- # [22:50] <AryehGregor> It's persistently annoying how it always works a little different than I expect. Maybe it just has bad Linux support, though.
- # [22:50] <AryehGregor> But really, things like Ctrl-Shift-u work just fine on every other website, why do they have to mess it up?
- # [22:51] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 260 seconds)
- # [22:53] * timeless wonders what ctrl-shift-u is
- # [22:53] <AryehGregor> The way to enter arbitrary Unicode code points in GNOME.
- # [22:53] <AryehGregor> I use it all the time.
- # [22:53] <timeless> technically it's in gtk+ fwiw
- # [22:53] <AryehGregor> Dashes, RLMs and LRMs, arrows, accented characters, etc.
- # [22:53] <AryehGregor> I stand corrected.
- # [22:53] <AryehGregor> (I knew that, theoretically.)
- # [22:55] <zewt> AryehGregor: well, then there's Twitter's page, which screws up ... all menu hotkeys
- # [22:55] <zewt> i've always found it very strange that browsers *let* pages do that
- # [22:55] * Quits: shans (~shanestep@113.197.106.249) (Ping timeout: 260 seconds)
- # [22:55] <zewt> (cancel keydowns for major browser hotkeys)
- # [22:56] <timeless> AryehGregor: this sounds more like a browser fault than a web page fault
- # [22:56] <timeless> the right fix for this stuff is for there to be a way for a web page to say to the UA
- # [22:56] <timeless> "i'd like to handle the following actions {list}"
- # [22:56] * Joins: shans (~shanestep@113.197.106.249)
- # [22:56] <timeless> "please let the user map them however, and tell me when the user has fired one"
- # [22:56] <timeless> that way if you want to use f99 to trigger <bold>, you could
- # [22:56] <timeless> and your UA could persist that preference
- # [22:57] <timeless> and if i want to use <tab> to trigger <bold>, i could, and my UA would persist that preference
- # [22:57] <timeless> please just make that happen :)
- # [22:58] <timeless> a UA today is in control to the extent that it should enable you to tell it "don't pass ctrl-shift-u to the web page"
- # [22:59] <timeless> and "please map <x> to ctrl-shift-u for the web page"
- # [22:59] <timeless> but sadly no UAs do this :(
- # [22:59] <timeless> (well, ignoring accessibility agents)
- # [22:59] <zewt> well, user keymappings are pretty niche
- # [22:59] <timeless> zewt: well
- # [22:59] <zewt> not that i'm personally against features that happen to fit my niche, but
- # [22:59] <timeless> users with limited keysets are becoming much more common
- # [22:59] <zewt> understandable for it not to be the highest priority
- # [22:59] <timeless> not everyone has a 104 key keyboard these days
- # [22:59] <jgraham> That sounds like it wouldn't work
- # [23:00] <timeless> your average found doesn't have one certainly
- # [23:00] <timeless> jgraham: why not?
- # [23:00] <jgraham> What would the page write for help text?
- # [23:00] <zewt> jgraham: you're already in trouble there with mac keyboards :P
- # [23:00] <timeless> jgraham: well, if it detects a UA that supports it
- # [23:01] <timeless> it'd just register events "bold", "underline", etc.
- # [23:01] <jgraham> zewt: Right, but when there are only two options it's more or less OK
- # [23:01] <timeless> and then have a link to the UAs help for mapping them
- # [23:01] <jgraham> Most people know if they are using a mac
- # [23:01] * Quits: shans (~shanestep@113.197.106.249) (Ping timeout: 252 seconds)
- # [23:01] <timeless> i recently dealt w/ a "web app" which insisted i use IE6- or FF3-
- # [23:01] <jgraham> Generally these things that are supposed to be autoconfigured by the UA haven't really worked out
- # [23:01] <jgraham> see also:accesskey
- # [23:02] <timeless> it's really a bad idea for web pages to be forced to hard code understandings of UAs
- # [23:02] <timeless> yeah, accesskey was a nice failure
- # [23:02] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Ping timeout: 260 seconds)
- # [23:02] <timeless> but part of it was that it was yet another way to capture user keystrokes
- # [23:02] <timeless> instead of a way to let users be in control
- # [23:03] <zewt> user control is often sort of a last-ditch fallback
- # [23:03] <timeless> a simple mapping of <event, description> for registration should work
- # [23:03] <timeless> possibly with default mappings
- # [23:03] <timeless> zewt: it's rarely done, let alone done well
- # [23:03] <zewt> given the choice between "everything works" and "everything's broken, but the user can fix it", the former is almost always better, of course
- # [23:03] <zewt> the latter becomes the fallback when people can't figure out how to implement the former
- # [23:03] <jgraham> Indeed
- # [23:03] <zewt> (because, sometimes, it's hard)
- # [23:04] <timeless> the former only works for 3 months around product launch
- # [23:04] <timeless> and only in the target environment
- # [23:04] <timeless> which ceases to be available at month 4
- # [23:04] <zewt> depends on how competently it's designed
- # [23:04] <jgraham> Users don't want to be "in control" in the sense of having lots of options
- # [23:04] <jgraham> They want to have everything work by default
- # [23:04] <jgraham> and have a simple story to follow when they get stuck
- # [23:04] <timeless> on a keyboardless device
- # [23:05] <timeless> how do you want the user to deal w/ sending ctrl-shift-u?
- # [23:05] <jgraham> Not "oh you can go to (some UA dependent config screen) and (do something complex with a long list of options)"
- # [23:05] <zewt> of course, that can mean having an interface competent enough so that the UA (not the user, whenever possible) can negotiate a workable interface with scripts
- # [23:05] * Joins: shans (~shanestep@113.197.106.249)
- # [23:05] <jgraham> AIUI ctrl-shift-u isn't a webapp feature, it's an OS feature
- # [23:06] <timeless> AryehGregor: how is this thing breaking precisely?
- # [23:06] <timeless> is the app receiving the unicode character and dying because of it?
- # [23:06] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [23:06] <jgraham> I would expect webapps not to break OS features, sure
- # [23:06] <timeless> or is it preventing it from being triggered in the first place?
- # [23:06] <AryehGregor> timeless, very weirdly.
- # [23:06] * timeless assumed the latter
- # [23:06] <jgraham> Just like I expect them to work with the compose key or IMEs
- # [23:06] <AryehGregor> No, it breaks from when it gets Ctrl-Shift-u.
- # [23:06] * Quits: cpearce (~chatzilla@ip-118-90-72-159.xdsl.xnet.co.nz) (Ping timeout: 260 seconds)
- # [23:06] <timeless> define breaks more precisely, please?
- # [23:07] <zewt> is it trying to capture something else? eg. is it seeing the ctrl-u and screaming "underline!" and cancelling the event?
- # [23:07] <timeless> zewt: that would be my bet..
- # [23:07] <AryehGregor> timeless, sorry, GTG.
- # [23:07] <AryehGregor> Try it and see.
- # [23:07] <AryehGregor> It was really weird.
- # [23:07] * timeless doesn't want to install linux just to test
- # [23:07] <zewt> not matching keyboard events precisely enough is a very common bug
- # [23:07] <jgraham> Keyboad events are a world of hurt
- # [23:07] <jgraham> that's not webapps fault
- # [23:08] <timeless> no, it's UA + DOM
- # [23:08] <jgraham> It's a browser/specs problem
- # [23:08] <zewt> the platform's fault
- # [23:08] <timeless> generally
- # [23:08] <jgraham> I'm not convinced that DOM3 events makes it better
- # [23:08] <jgraham> in fact that spec seems to be a disaster
- # [23:09] <timeless> jgraham: out of curiosity, can you actually point to web apps that document their keybindings in places easily reachable by normal users?
- # [23:09] * Quits: shans (~shanestep@113.197.106.249) (Ping timeout: 252 seconds)
- # [23:10] <timeless> the only ones i can think of are google gmail/reader/news, and they don't do that, they randomly toss up a hint which is a link to them
- # [23:10] <zewt> thankfully they got rid of that "hint text" nonsense in gmail
- # [23:10] <zewt> that was horribly distracting
- # [23:10] <timeless> really?
- # [23:10] <jgraham> http://docs.google.com/support/bin/answer.py?answer=179738
- # [23:11] <timeless> they recently added it to news
- # [23:11] <zewt> gone in mine, anyway
- # [23:11] <zewt> nothing worse than having mail open on a side monitor and having text periodically changing in it when you're trying to do something else
- # [23:11] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:11] <jgraham> Dunno how easy that is to find, but searching for "google docs key" worked
- # [23:11] <timeless> jgraham: that doesn't count as easily reachable
- # [23:12] <timeless> i was trying to ask as in <from inside the app>
- # [23:12] <timeless> using google-search is very much outside of that
- # [23:12] <zewt> keyboard bindings are fundamentally hard because browser don't agree on keystroke namespaces--which keys are the browser's and which are the page's
- # [23:12] <jgraham> It's not really more outside the app than using the help menu is
- # [23:12] <timeless> and i'm more interested in *non*-google apps anyway
- # [23:12] * Joins: shans (~shanestep@113.197.106.249)
- # [23:12] <jgraham> In a desktop application
- # [23:12] <zewt> though that's been slowly improving ... i think current opera actually got rid of *all* (?) alt- shortcuts (which I think was overkill)
- # [23:13] <jgraham> (which also has search these days)
- # [23:13] <timeless> jgraham: well
- # [23:13] <timeless> an app can have no help
- # [23:13] <zewt> and chrome has very few alt- shortcuts compared to ff/ie
- # [23:13] <timeless> and someone can write a "tips-and-tricks" book
- # [23:13] <timeless> i'm mostly asking whether apps generally document these things at all
- # [23:14] <timeless> (as opposed to third party documenters)
- # [23:14] <zewt> timeless: it's something they should take a hint from desktop apps for
- # [23:14] <zewt> the practice of putting keyboard shortcuts next to corresponding menu items is as clear as you can get
- # [23:15] <zewt> and avoids clutter, since it's only visible when you happen to have that menu open
- # [23:15] <zewt> and avoids the "go read the docs" syndrome (you shouldn't have to read a manual to know what shortcuts are)
- # [23:15] <zewt> (particularly important because nobody writes manuals :)
- # [23:16] <timeless> hey
- # [23:16] * timeless seems to recall having met someone who did
- # [23:16] <zewt> a UI that's intuitive enough to not need a manual is always better than any UI with a manual :P
- # [23:17] * Joins: shans_ (~shanestep@124-168-157-252.dyn.iinet.net.au)
- # [23:17] * timeless ponders
- # [23:17] <zewt> of course, there's the fundamental problem that web apps don't have a standard UI like desktop apps do
- # [23:17] <zewt> which has a cost
- # [23:21] * Quits: shans (~shanestep@113.197.106.249) (Ping timeout: 260 seconds)
- # [23:21] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:22] * Quits: shans_ (~shanestep@124-168-157-252.dyn.iinet.net.au) (Ping timeout: 276 seconds)
- # [23:26] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [23:26] * Joins: jwalden (~waldo@216.1.177.100)
- # [23:28] * Joins: jer|afk_ (~jernoble@17.212.155.184)
- # [23:29] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Ping timeout: 240 seconds)
- # [23:32] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [23:33] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [23:35] * Joins: ojan (ojan@nat/google/x-ebpjxvjeltvdpupg)
- # [23:37] * Joins: dbaron (~dbaron@216.1.177.100)
- # [23:37] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Ping timeout: 260 seconds)
- # [23:41] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [23:41] <Philip`> On the subject of moaning about Google: I wish they didn't keep changing their search results to randomly different shades of blue, it's terribly distracting
- # [23:42] <aho> a/b test all the things! :v
- # [23:46] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: FireFly)
- # [23:46] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Ping timeout: 260 seconds)
- # [23:48] <zewt> it's felt to me like there once was someone influential on the google search team who stood against making a mess of it, and that person left the team about a year or two ago
- # [23:49] <zewt> because all of a sudden they started going apeshit with distracting nonstop changes
- # [23:49] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:50] * Quits: zdobersek1 (~zan@46.164.36.240) (Quit: Leaving.)
- # [23:54] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 260 seconds)
- # [23:54] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [23:55] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [23:56] * Quits: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se) (Quit: sebmarkbage)
- # [23:57] * Quits: hij1nx (~hij1nx@207.239.107.3) (Quit: hij1nx)
- # [23:58] * Joins: sebmarkbage (~seb@h-205-130.a146.priv.bahnhof.se)
- # [23:59] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Ping timeout: 260 seconds)
- # Session Close: Wed Sep 14 00:00:00 2011
The end :)