Options:
- # Session Start: Thu Jan 21 00:00:00 2010
- # Session Ident: #whatwg
- # [00:01] <Lachy> Hixie, re: using HTTP URLs for Microdata itemtype, does it have to be a URL at all? http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-January/024770.html
- # [00:02] * aroben is now known as aroben|meeting
- # [00:03] <Lachy> The problem I have with using URLs for this, and for namespaces in general, is that formats will most likely out-last the organisation that created them and assigned the namespace or itemtype URL
- # [00:03] * Quits: berny- (i=berny@666.syx.sk) (Remote closed the connection)
- # [00:04] * Quits: nessy (n=Adium@239.140.LCA2010.fx.net.nz) ("Leaving.")
- # [00:07] * Quits: peol (n=peol@unaffiliated/peol) (Read error: 54 (Connection reset by peer))
- # [00:08] * Joins: peol (n=peol@unaffiliated/peol)
- # [00:09] * Quits: kmartiin (n=kmartiin@p57AC6A82.dip.t-dialin.net) (Remote closed the connection)
- # [00:14] <virtuelv> WTF is a focus ring in a web context
- # [00:14] <virtuelv> to me a focus ring is something on a camera lens
- # [00:14] <gavin> it's the dotted border thing that lets you know what you've tabbed to
- # [00:15] <Philip`> It's a ring around something that's focused, as far as I'm aware
- # [00:15] <gavin> (blue glow on mac)
- # [00:15] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [00:15] * Philip` imagines it looking more like the thick blue border in Opera when you shift+arrow onto things, or the thick yellow one in Flash when you tab
- # [00:15] <virtuelv> focus outline
- # [00:16] <virtuelv> or focus highlight
- # [00:17] <virtuelv> somewhere we use the term spatnav highlight in Opera
- # [00:17] <virtuelv> (that's for shift-arrow)
- # [00:17] <virtuelv> either way, focus ring seems wrong
- # [00:18] * Joins: drunknbass_work (n=aaron@71.107.253.243)
- # [00:20] <Philip`> https://wiki.mozilla.org/Firefox/Projects/Focus_Ring_Cleanup says focus ring so it doesn't seem an entirely novel term
- # [00:20] <jgraham> virtuelv: I think it is pretty normal
- # [00:20] <jgraham> I wish you could twist them to bring other parts of the screen into and out of focus though
- # [00:20] <jgraham> That would be cool :)
- # [00:20] * Joins: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net)
- # [00:20] * Philip` kind of prefers it when his whole screen is in focus
- # [00:21] <Philip`> There's no point reproducing physical bugs like blurring into computers
- # [00:22] <jgraham> Well it would be more useful than half the effects that actually come with compiz
- # [00:22] <jgraham> You could use it to make non-focused areas less distracting
- # [00:22] * Philip` only has one of those effects enabled
- # [00:23] * jgraham should probably give up trying to justify such a clearly useless idea
- # [00:23] <Philip`> (the zooming one)
- # [00:23] <Philip`> and I almost never use it, and most of the time I can't use it anyway because OpenGL breaks after I suspend and resume
- # [00:23] <jgraham> You only have one of the effects enabled or you only have one thing enabled, total?
- # [00:24] <jgraham> (I mean presumably you must have other parts of compiz enabled for window management, right?)
- # [00:24] <Philip`> It's actually the KDE desktop effects thingy rather than Compiz
- # [00:24] * jgraham likes the expose-like thing which is confusingly not the one with the expose-like name
- # [00:24] <Philip`> and I'm not sure how they relate, though they seem kind of similar
- # [00:25] <jgraham> Oh
- # [00:25] * jgraham has no idea about KDE :)
- # [00:26] <jgraham> (although gnome's default compiz UI is rather useless so I have to install the hideously complicated UI instead, which makes me sad)
- # [00:27] <virtuelv> on that note, I just read an open letter to leica
- # [00:27] <virtuelv> it was long
- # [00:27] <virtuelv> and basically told leica to stop sucking and join this millenium
- # [00:28] * Joins: othermaciej (n=mjs@17.246.18.56)
- # [00:29] * Quits: JoePeck (n=JoePeck@jpecoraro.rit.edu)
- # [00:29] * Quits: Ruetobas (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net) (Read error: 60 (Operation timed out))
- # [00:29] * Joins: Ruetobas (i=Ruetobas@114-32-107-228.HINET-IP.hinet.net)
- # [00:31] * Joins: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
- # [00:33] * Joins: berny- (i=berny@666.syx.sk)
- # [00:37] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [00:44] * Joins: cying_ (n=cying@70.90.171.153)
- # [00:44] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:47] * Quits: nessy (n=Adium@239.140.LCA2010.fx.net.nz) ("Leaving.")
- # [00:48] * Joins: MikeSmith (n=MikeSmit@EM114-48-23-42.pool.e-mobile.ne.jp)
- # [00:49] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [00:51] * Quits: paul_irish (n=paul_iri@c-65-96-162-9.hsd1.ma.comcast.net) (Remote closed the connection)
- # [00:53] * Quits: cying (n=cying@208.96.52.136) (Read error: 110 (Connection timed out))
- # [00:53] * cying_ is now known as cying
- # [00:54] * Quits: jgornick (n=joe@199.199.210.66)
- # [00:55] * Joins: rauchg (n=rauchg@75.101.111.130)
- # [00:56] * Quits: FireFly (n=firefly@unaffiliated/firefly) ("Leaving")
- # [01:01] * Quits: aroben|meeting (n=aroben@unaffiliated/aroben) (Read error: 54 (Connection reset by peer))
- # [01:19] * Quits: jtbandes (n=jtbandes@unaffiliated/jtbandes) ("Bye.")
- # [01:25] * Joins: nessy (n=Adium@239.140.LCA2010.fx.net.nz)
- # [01:35] * Quits: nessy (n=Adium@239.140.LCA2010.fx.net.nz) ("Leaving.")
- # [01:37] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) ("Ex-Chat")
- # [01:40] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [01:42] <Lachy> Does anyone understand the problem that might be solved by poetry markup, as being discussed on public-html?
- # [01:42] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:43] <Lachy> I just can't figure out what user agents could do with the markup that would make it more useful than just using the existing, more general purpose elements.
- # [01:44] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) ("leaving")
- # [01:44] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [01:47] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) (Read error: 110 (Connection timed out))
- # [01:50] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [01:53] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [01:59] * Quits: foolip (n=philip@h-63-95.A163.priv.bahnhof.se) (Remote closed the connection)
- # [02:02] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [02:09] * Quits: othermaciej (n=mjs@17.246.18.56)
- # [02:10] <webben> Lachy: I get the impression from LML that Hoffman is concerned with poetry being read aloud differently.
- # [02:10] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [02:11] <webben> "Prose is in general text with no specific requirements for the presentation of rhythmic or rhymed content. On the contrary the presentation should not pronounce accidental rhythmic or rhymed fragments."
- # [02:11] * Joins: othermaciej (n=mjs@17.246.18.56)
- # [02:13] * Quits: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [02:14] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.86 [Firefox 3.7a1pre/20100112120615]")
- # [02:17] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [02:19] * Quits: cying (n=cying@70.90.171.153) (Read error: 110 (Connection timed out))
- # [02:24] <webben> Lachy: Not significant, but I think you just missed http://krijnhoetmer.nl/irc-logs/whatwg/20100121#l-83
- # [02:25] <Hixie> fwiw, in case anyone was wondering, macbooks aren't waterproof.
- # [02:26] <webben> Lachy: see also http://markmail.org/message/6pxz74sm3zcs4gn3
- # [02:26] <webben> Hixie: This sounds like wisdom gleaned from bitter experience :(
- # [02:27] <Hixie> yeah.
- # [02:28] <webben> Lachy: So: 1) read stuff aloud differently and 2) expose the structure of the poetry itself as visible data.
- # [02:28] <AryehGregor> Are they water-resistant?
- # [02:29] <Hixie> what's the threshold?
- # [02:29] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) ("leaving")
- # [02:29] <Hixie> i.e. how much water would they have to resist for the answer to be yes?
- # [02:29] <AryehGregor> I don't know, but I assume the terms have some conventional meanings.
- # [02:29] <AryehGregor> I think "water-resistant" means it will be okay if you take it out in the rain, "waterproof" means it will be okay if you drop it in the bathtub.
- # [02:29] <AryehGregor> Roughly.
- # [02:30] <Hixie> ah
- # [02:30] <Hixie> well
- # [02:30] <Hixie> where do you think half a glass of water straight into the keyboard fits in this spectrum?
- # [02:33] <Lachy> maybe laptops should have depth ratings on them, like watches do
- # [02:33] <Hixie> "rated up to -1cm below water level"
- # [02:34] <Lachy> where such depth ratings do not correspond with the actual water depth they are capable of handling.
- # [02:34] <Lachy> like, e.g. a watch rated at "30m" corresponds to roughly splash resistant from, e.g. a tap while washing hands.
- # [02:34] <Hixie> hah
- # [02:35] <AryehGregor> Hixie, so I think you're supposed to take out the battery and let it dry out?
- # [02:35] <AryehGregor> Apparently it will often be okay if you give it a few days to fully dry.
- # [02:36] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [02:36] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: cpearce (n=cpearce@203-97-204-82.dsl.clear.net.nz) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: salavas (i=salavas@h4n1fls31o279.telia.com) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: payman (n=payman@pat.se.opera.com) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: NickYoung (n=NickYoun@218.185.108.156) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: yutak_ (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: ojan (n=ojan@72.14.229.81) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: peroo (n=peroo@peroo.xen.prgmr.com) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: cedricv (n=cedric@112.199.163.204) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: JohnResig (n=JohnResi@ejohn.org) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: Hixie (i=ianh@trivini.no) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: kinetik (n=kinetik@121.98.132.55) (niven.freenode.net irc.freenode.net)
- # [02:36] * Quits: Lachy (n=Lachlan@85.196.122.246) (niven.freenode.net irc.freenode.net)
- # [02:38] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [02:38] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:38] * Joins: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [02:38] * Joins: cpearce (n=cpearce@203-97-204-82.dsl.clear.net.nz)
- # [02:38] * Joins: salavas (i=salavas@h4n1fls31o279.telia.com)
- # [02:38] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [02:38] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
- # [02:38] * Joins: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de)
- # [02:38] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [02:38] * Joins: payman (n=payman@pat.se.opera.com)
- # [02:38] * Joins: NickYoung (n=NickYoun@218.185.108.156)
- # [02:38] * Joins: yutak_ (n=yutak@220.109.219.244)
- # [02:38] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [02:38] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [02:38] * Joins: ojan (n=ojan@72.14.229.81)
- # [02:38] * Joins: Hixie (i=ianh@trivini.no)
- # [02:38] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
- # [02:38] * Joins: JohnResig (n=JohnResi@ejohn.org)
- # [02:38] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
- # [02:38] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
- # [02:38] * Joins: kinetik (n=kinetik@121.98.132.55)
- # [02:38] * Joins: cedricv (n=cedric@112.199.163.204)
- # [02:39] <Lachy> Hixie, you have a terminal. Can't you just use the date command for that?
- # [02:40] <Hixie> the clock in my irssi window gives me CET time :-)
- # [02:40] <Hixie> but yes, i could have used terminal too
- # [02:40] <Hixie> i just happened to already have google open
- # [02:40] <Lachy> is CET the time zone I'm in?
- # [02:40] <Hixie> is it 02:39 where you are?
- # [02:40] <Lachy> I'm guessing Central European Time
- # [02:40] <Lachy> yes
- # [02:41] <Hixie> then yes
- # [02:45] <Lachy> Hixie, maybe you missed this earlier...
- # [02:45] <Lachy> <Lachy> Hixie, re: using HTTP URLs for Microdata itemtype, does it have to be a URL at all? http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-January/024770.html
- # [02:45] <Lachy> <Lachy> The problem I have with using URLs for this, and for namespaces in general, is that formats will most likely out-last the organisation that created them and assigned the namespace or itemtype URL
- # [02:46] <Hixie> what should we use instead? people didn't like the reverse-dns identifiers
- # [02:46] <Hixie> and urls are what rdf uses already
- # [02:46] <Hixie> users didn't have any problems dealing with urls in the studies, fwiw
- # [02:46] <Lachy> I know that, and realise we're stuck with URLs, at least for RDF conversion.
- # [02:47] <Lachy> I just don't like the idea of tying widely used metadata formats to one particular organisation.
- # [02:47] <Hixie> *shrug*
- # [02:47] <Lachy> and one of the problems that has occured with namespaces is that there's no widely used convention for how the URLs should be structured, so we've ended up with a wide range of confusing, non-memorable URLs
- # [02:48] <Lachy> which often contain effectively meaningless stuff like the years in the older W3C namespaces
- # [02:50] <Lachy> e.g. compare http://www.w3.org/1999/xhtml, http://www.w3.org/2005/Atom (note the unexpected capital A), http://www.w3.org/XML/1998/namespace
- # [02:51] <Lachy> so I would prefer that we could come up with a simpler, predictable format for itemtype, which identify the format, without identifying the organisation that happened to define it
- # [02:52] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [02:52] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (Client Quit)
- # [02:52] * Quits: ap (n=ap@17.246.19.5)
- # [02:52] <Hixie> this is not a battle i want to engage in, but if you can find a solution that i can adopt without having to spend effort defending, i'll happily do so
- # [02:54] <Lachy> I also assume that using a centralised registry won't go down well either, since one of the claimed benefits I've heard for using URLs, is that it piggy backs on top of the existing DNS registry
- # [02:55] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [02:55] <Hixie> long term i think we need to support URLs anyway, given the volume of vocabularies already using them, and if we have to support _two_ mechanisms, that may be worse than URLs, however good the alternative mechanism
- # [02:55] <Hixie> which may be an argument for not bothering
- # [02:55] <Hixie> (it was the argument against reverse-dns -- it just wasn't enough of a gain to be worth it)
- # [02:56] <Lachy> hmm, ok. That does suck that we have to continue to suffer from the mistakes of RDF and namespaces :-(
- # [02:57] <Hixie> just like we have to suffer from SVG's design mistakes
- # [02:57] <Lachy> btw, is there any plan to switch the itemtypes from using n.whatwg.org URLs to W3C URLs, or is the intention just to keep those permanently, regardless of whatever eventually happens with microdata?
- # [02:57] <Hixie> and just like people in the future will have to deal with ours
- # [02:57] <Hixie> e.g. the storage mutex
- # [02:58] <Hixie> i don't intend to change anything
- # [02:58] <Lachy> ok
- # [02:58] <Hixie> of course if the w3c can provide a better URL (-> shorter, memorable) before that one gains usage, then i don't see why we wouldn't use it
- # [03:00] <Lachy> it's going to be nice when spammers inevitably take over whatwg.org and start serving ads or even malicious content from those URLs
- # [03:01] <Hixie> i wish i could renew domains for more than 1 year at a time
- # [03:01] <Hixie> i'd just renew it for 100 years if i could
- # [03:01] <Lachy> that depends which provider you register it through
- # [03:01] <Hixie> dreamhost
- # [03:02] <Lachy> I thought the maximum permitted by the .com registry was about 10 years
- # [03:02] <Hixie> that's already pretty miserly
- # [03:02] <AryehGregor> Maybe DNS won't exist in 100 years, then you wasted your money.
- # [03:03] <Lachy> but I once saw one registrar use a loophole to allow 100 year registrations, where they would register it for 10 and promise to keep renewing it automatically
- # [03:04] <Hixie> AryehGregor: it's ok, by then the money would have been worthless anyway :-P
- # [03:05] * Quits: _Utkarsh (n=admin@117.201.81.68) (Read error: 104 (Connection reset by peer))
- # [03:06] * Quits: rauchg (n=rauchg@75.101.111.130) (Read error: 110 (Connection timed out))
- # [03:08] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [03:09] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [03:15] * Joins: MikeSmithX (n=MikeSmit@EM114-48-194-199.pool.e-mobile.ne.jp)
- # [03:16] * Quits: MikeSmith (n=MikeSmit@EM114-48-23-42.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [03:17] * Joins: taf2_ (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [03:22] <Hixie> http://www.w3.org/mid/201001201816.14025.Dr.O.Hoffmann@gmx.de
- # [03:22] <Hixie> "Already XHTML2 was considered to be too progressive"
- # [03:22] <Hixie> i really don't think that's the criticism i would level at XHTML2
- # [03:24] <AryehGregor> Maybe "too progressive" means "trying to make too much progress".
- # [03:27] * Quits: dave_levin (n=dave_lev@74.125.59.73)
- # [03:30] <Hixie> XHTML2 was one of the slowest moving specs the W3C has ever worked on, so that doesn't seem like a valid criticism either
- # [03:30] <AryehGregor> I said trying, not succeeding.
- # [03:32] * Quits: jwalden (n=waldo@nat/mozilla/x-jgmhqdeyvqstksuz) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.6/20100107113701]")
- # [03:33] <AryehGregor> As in, it tried to improve HTML as much as possible, even regardless of backward compatibility.
- # [03:33] * Quits: dbaron (n=dbaron@nat/mozilla/x-rskbsjdzvyozehto) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:33] * Quits: MikeSmithX (n=MikeSmit@EM114-48-194-199.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [03:33] <boblet> MikeSmithX: Hey Mike, are you in town today?
- # [03:34] * Joins: jwalden (n=waldo@nat/mozilla/x-nyqfoyzuxotijref)
- # [03:36] <boblet> heh
- # [03:37] * Quits: boblet (n=boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) ("thxbye")
- # [03:42] * Joins: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net)
- # [03:44] * Quits: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de) ("404")
- # [03:45] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) ("Leaving")
- # [04:11] * Quits: drunknbass_work (n=aaron@71.107.253.243) (Client Quit)
- # [04:19] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [04:25] * Joins: MikeSmith (n=MikeSmit@EM111-188-81-146.pool.e-mobile.ne.jp)
- # [04:34] * Joins: shepazutoo (n=schepers@adsl-144-137-247.rmo.bellsouth.net)
- # [04:42] * Quits: MikeSmith (n=MikeSmit@EM111-188-81-146.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [04:50] * Quits: shepazu (n=schepers@adsl-221-113-149.rmo.bellsouth.net) (Read error: 110 (Connection timed out))
- # [04:58] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Read error: 60 (Operation timed out))
- # [04:59] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [05:04] * Joins: othermaciej_ (n=mjs@nat/apple/x-sttaxcidnyayapqj)
- # [05:14] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Remote closed the connection)
- # [05:16] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [05:19] * Quits: othermaciej (n=mjs@17.246.18.56) (Read error: 110 (Connection timed out))
- # [05:19] * othermaciej_ is now known as othermaciej
- # [05:19] * Joins: MikeSmith (n=MikeSmit@EM111-188-67-117.pool.e-mobile.ne.jp)
- # [05:20] <othermaciej> so, http://dev.w3.org/html5/status/issue-status.html now lists every issue that's still open
- # [05:21] <othermaciej> and has per-issue permakinks
- # [05:21] <othermaciej> *pernalinks
- # [05:21] <othermaciej> dang it
- # [05:21] <othermaciej> permalinks
- # [05:24] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [05:24] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [05:25] <cardona507> wow - so google is putting HTML5 now into youtube http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html
- # [05:25] <cardona507> very sweet
- # [05:27] * Joins: Necrathex (n=bleptop@212-123-163-12.ip.telfort.nl)
- # [05:27] <othermaciej> I wonder when you can actually enable it (instead of just seeing it on the demo page)
- # [05:27] <othermaciej> I would love to be done with using Flash for YouTube...
- # [05:28] <jcranmer> everyone keeps saying that "oh, theora quality sucks", but people have pointed out that theora outperforms youtube at current quality levels
- # [05:31] <cardona507> jcranmer - I read Chris DiBona from Google say “If [YouTube] were to switch to Theora and maintain even a semblance of the current YouTube quality it would take up most available bandwidth across the Internet.”
- # [05:32] <cardona507> http://www.betanews.com/article/Stalemate-for-Web-standards-continues-with-no-open-video-for-HTML-5/1248278484
- # [05:33] <cardona507> othermaciej - I wonder the same - as I am sure you know Youtube has had the sample page up for quite a while - but the announcement from today makes it seem like soon if you are running a modern webkit browser it will just load <video> - I too am waaay over flash for youtube
- # [05:34] <othermaciej> cardona507: it sounded like you could now enable HTML5 mode on all pages, but it looks like all there is for now is a demo page
- # [05:34] <cardona507> Here is another article from techcrunch that explains it a bit more http://www.techcrunch.com/2010/01/20/youtube-html5/
- # [05:35] <cardona507> It sends you to this page to "activate" the feature http://www.youtube.com/testtube
- # [05:36] <cardona507> but yeah - it only sends me to the original html5 video example page -
- # [05:36] <jcranmer> cardona507: [citation needed]
- # [05:36] <cardona507> I guess we will see more and more over the coming weeks
- # [05:36] <cardona507> jcranmer - I posted the link below
- # [05:36] <jcranmer> http://people.xiph.org/~greg/video/ytcompare/comparison.html
- # [05:37] <cardona507> http://www.betanews.com/article/Stalemate-for-Web-standards-continues-with-no-open-video-for-HTML-5/1248278484
- # [05:37] <cardona507> oh - nice
- # [05:37] <jcranmer> theora has comparable quality and comparable bitrates under "standard" arguments
- # [05:38] <cardona507> What is the main argument against using it then? that it "might" have silent patents?
- # [05:38] <jcranmer> no hardware decoders was a major reason listed
- # [05:39] <jcranmer> I suspect that's probably the primary reason Apple and Nokia dug in their heels
- # [05:40] <cardona507> I am really hoping hoping that google gets a codec from it's potential On2 acquisition and makes it open source - that would be great
- # [05:40] * Quits: cpearce (n=cpearce@203-97-204-82.dsl.clear.net.nz) ("ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909]")
- # [05:42] * Quits: cedricv (n=cedric@112.199.163.204)
- # [05:44] <cardona507> On an entirely unrelated and unlikely wish- I sure wish that microsoft would scrap Trident and go with Webkit for IE 9 - Hey we can dream can't we?
- # [05:46] <othermaciej> I think the odds of that are pretty much nil
- # [05:46] <cardona507> :D
- # [05:47] <cardona507> webkit is turning into a defacto standard for modern browsers - especially mobile
- # [05:47] <cardona507> (as you all know)
- # [05:48] <cardona507> What are the chances of firefox going with webkit? also nil?
- # [05:49] <jcranmer> yep
- # [05:51] <jcranmer> I would be remiss if everyone went to one layout engine
- # [05:51] <cardona507> I guess an entirely homogenous environment (all modern broswers using webkit) could potentially be a security hazard
- # [05:51] <jcranmer> it would essentially become an innovation graveyard as ewll
- # [05:53] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [05:55] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 104 (Connection reset by peer))
- # [05:59] * Joins: jorlow_ (n=jorlow@216.239.45.130)
- # [06:00] * Joins: erlehmann (n=erlehman@82.113.106.4)
- # [06:01] <Necrathex> presto 2.5 seems pretty awesome though
- # [06:03] * Joins: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp)
- # [06:05] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:05] * Joins: jorlow__ (n=jorlow@67.218.104.153)
- # [06:05] * Joins: jorlow___ (n=jorlow@216.239.45.130)
- # [06:07] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [06:07] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [06:07] * cardona507_ is now known as cardona507
- # [06:08] <cardona507> Necrathex - yeah - I agree -
- # [06:09] <cardona507> pretty interesting that opera bought an ad network today
- # [06:09] <cardona507> or at least the announcement was today
- # [06:15] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [06:16] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [06:18] * Quits: jorlow_ (n=jorlow@216.239.45.130) (Read error: 110 (Connection timed out))
- # [06:20] * Joins: jorlow_ (n=jorlow@67.218.104.153)
- # [06:20] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 113 (No route to host))
- # [06:20] * Quits: jorlow__ (n=jorlow@67.218.104.153) (Read error: 104 (Connection reset by peer))
- # [06:23] * Quits: jorlow_ (n=jorlow@67.218.104.153) (Client Quit)
- # [06:25] * Quits: othermaciej (n=mjs@nat/apple/x-sttaxcidnyayapqj)
- # [06:39] * Quits: jorlow___ (n=jorlow@216.239.45.130) (Read error: 110 (Connection timed out))
- # [06:49] * Joins: katz-und-mau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net)
- # [06:56] * Joins: cying (n=cying@adsl-75-18-231-95.dsl.pltn13.sbcglobal.net)
- # [06:59] * Joins: cedricv (n=cedric@112.199.250.30)
- # [07:06] * Quits: miketaylr (n=miketayl@24.42.95.234) ("Leaving...")
- # [07:06] * Quits: Breakmau5 (n=breakz@erft-4db7c794.pool.mediaWays.net) (Read error: 110 (Connection timed out))
- # [07:08] * Joins: kmartiin (n=kmartiin@p57AC6A76.dip.t-dialin.net)
- # [07:10] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [07:10] * Quits: kmartiin (n=kmartiin@p57AC6A76.dip.t-dialin.net) (Remote closed the connection)
- # [07:33] * Joins: Jasonrj (i=jasonrj@c-98-232-87-88.hsd1.wa.comcast.net)
- # [07:33] * Joins: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net)
- # [07:36] * Joins: Heimidal (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net)
- # [07:37] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Read error: 54 (Connection reset by peer))
- # [07:37] * Joins: Heimidal (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net)
- # [07:37] * Quits: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net) ("Leaving")
- # [07:38] * Joins: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net)
- # [07:39] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Remote closed the connection)
- # [07:39] * Joins: Heimidal (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net)
- # [07:40] <beilabs> Are there any examples of a basic rails app which syncs offline/online data using HTML5?
- # [07:45] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [07:48] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) (Client Quit)
- # [07:49] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
- # [07:54] * Joins: jorlow_ (n=jorlow@c-67-164-97-172.hsd1.ca.comcast.net)
- # [07:56] * Quits: jorlow_ (n=jorlow@c-67-164-97-172.hsd1.ca.comcast.net) (Client Quit)
- # [07:56] * Quits: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net) ("Leaving")
- # [07:57] * Joins: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net)
- # [07:57] * Quits: jwalden (n=waldo@nat/mozilla/x-nyqfoyzuxotijref) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.6/20100107113701]")
- # [07:59] * Joins: Vonunov (n=jack@99-58-1-192.lightspeed.rcsntx.sbcglobal.net)
- # [08:00] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [08:12] * Quits: Jasonrj (i=jasonrj@c-98-232-87-88.hsd1.wa.comcast.net)
- # [08:14] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [08:14] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [08:14] * miketaylr is now known as miketaylr|zombie
- # [08:16] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:17] * Joins: shepazu (n=schepers@adsl-144-137-247.rmo.bellsouth.net)
- # [08:29] * Joins: FireFly (n=firefly@unaffiliated/firefly)
- # [08:34] * Quits: shepazutoo (n=schepers@adsl-144-137-247.rmo.bellsouth.net) (Read error: 110 (Connection timed out))
- # [08:45] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:45] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:58] * Quits: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net)
- # [08:58] * Joins: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz)
- # [09:01] * Joins: jorlow_ (n=jorlow@c-67-164-97-172.hsd1.ca.comcast.net)
- # [09:04] <Hixie> hmm
- # [09:07] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [09:07] <othermaciej> Hixie: ayt?
- # [09:07] <othermaciej> Hixie: I guess you are since you just said something
- # [09:07] <Hixie> hey
- # [09:07] <othermaciej> I have a hopefully brief question relating to a WebKit bug
- # [09:08] <othermaciej> someone submitted a patch that would cache the actual NodeList objects returned by getElementsByTagName, getElementsByTagNameNS, getElementsByName, and getElementsByClassName
- # [09:08] <othermaciej> so if called on the same node with the same parameter twice, they would return the same value
- # [09:08] <othermaciej> DOM Level 3 Core seems to explicitly forbid this for gEBTN and gEBTNNS
- # [09:08] <othermaciej> but for the two specified in HTML5, it does not say one way or the other
- # [09:09] <othermaciej> here is the bug: https://bugs.webkit.org/show_bug.cgi?id=33696
- # [09:09] <othermaciej> my comment links the relevant spec sections: https://bugs.webkit.org/show_bug.cgi?id=33696#c17
- # [09:09] <othermaciej> my question to you is whether HTML5's silence on whether these methods return a new object is meant to intentionally diverge from DOM Core and allow caching, or if it's just an oversight and is actually supposed to match DOM Core
- # [09:11] <Hixie> the latter
- # [09:12] <othermaciej> ok
- # [09:12] <Hixie> can you file a bug for that?
- # [09:12] <othermaciej> I will
- # [09:12] <Hixie> thanks
- # [09:12] <othermaciej> I think it would be better if DOM 3 Core and HTML5 both allowed caching, but it certainly seems bad for them to differ
- # [09:12] <othermaciej> so probably the right thing to do is fix it in DOM Core first
- # [09:13] <Hixie> i would rather scripts always get reliably a new object
- # [09:13] <Hixie> so that they don't start getting non-interoperable behaviour if they're messing with properties on these objects
- # [09:13] <Hixie> either it should always return the same object or never, imho
- # [09:14] <othermaciej> that is indeed somewhat safer to always return a new object
- # [09:14] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
- # [09:14] <Hixie> it seems like it'd be relatively easy to implement wrappers that make it seem like they're new objects while being mostly the same object internally
- # [09:14] <othermaciej> the only reason I was enthused about the caching is that I think setting custom properties on NodeLists is kinda rare, and the performance win seems really big
- # [09:14] <othermaciej> that is in fact what we do currently
- # [09:14] <Hixie> what's most of the win from?
- # [09:14] <Hixie> is creating JS objects that expensive?
- # [09:15] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [09:15] <othermaciej> I believe most of the win is from not allocating the JS-level wrapper, but it's not my patch and I did not do profiling so I can't say for sure
- # [09:15] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:15] <Hixie> ah
- # [09:15] <Hixie> maybe you can do copy-on-write magic or something
- # [09:16] <othermaciej> that's not really practical to do with JS objects
- # [09:16] <othermaciej> they can easily share all their innards but be different wrappers, and we do that already (essentially)
- # [09:16] <othermaciej> but you can't have two pointers to the same JS-level wrapper turn different later
- # [09:16] <othermaciej> so there's no way to avoid doing an allocation on every call with the current requirements
- # [09:17] * Quits: jorlow_ (n=jorlow@c-67-164-97-172.hsd1.ca.comcast.net)
- # [09:17] <Hixie> seems like you should be able to add one level of indirection -- one pointer and one bit, in fact -- but i guess the code complexity would be disproportionate
- # [09:18] <Hixie> and i guess the cost could be prohibitive
- # [09:18] <Hixie> relative to the win
- # [09:18] <othermaciej> it's really the fixed overhead of allocating the JS wrapper that I believe is the expensive part, so adding a level of indirection would not help, since the indirect part would have to be allocated as a JS value itself
- # [09:18] <othermaciej> to work with the GC
- # [09:20] <Hixie> ah, yeah
- # [09:20] <Hixie> surely your JS wrappers are all fixed-size and can be arena allocated really cheaply
- # [09:21] <Hixie> seems odd that that would be the expensive bit
- # [09:21] <Hixie> allocating the actual NodeList, sure
- # [09:23] <othermaciej> GC allocation ain't cheap
- # [09:23] <othermaciej> allocating the C++-level NodeList might be a big part of the cost too, and in theory we can have distinct wrappers for the same C++-level NodeList
- # [09:24] <othermaciej> I think our caching right now is of an object that's shared by multiple C++ NodeLists
- # [09:24] <othermaciej> I can suggest trying that to the contributor and see if returning the same actual JS-level NodeLists still looks like a big win after
- # [09:25] <othermaciej> filed http://www.w3.org/Bugs/Public/show_bug.cgi?id=8792
- # [09:25] <Hixie> with the caveat that i am talking out of my nether regions, it seems like getting GC structures to allocate fast would be a good win in general
- # [09:25] <Hixie> but i expect you have experts who are better positioned to work out this kind of thing :0)
- # [09:25] <Hixie> :-) even
- # [09:26] * Hixie poured water on his macbook pro yesterday and has been relegated to an X41
- # [09:26] <Hixie> running Windows
- # [09:26] <Hixie> what a life
- # [09:26] <othermaciej> Hixie: I am sure JSC and V8 have both put a good bit of work into tuning our respective GC allocators
- # [09:27] <othermaciej> there are some fundamental limits
- # [09:27] <Hixie> yeah
- # [09:27] <othermaciej> in the case of this test it's not just the allocation, but the fact that you are creating lots of garbage
- # [09:27] <othermaciej> and every garbage JSNodeList needs to have a finalizer
- # [09:27] <Hixie> makes sense
- # [09:27] <othermaciej> that will strain any GC algorithm I know of
- # [09:28] <othermaciej> anyway I r-'d the patch for now
- # [09:28] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
- # [09:29] <othermaciej> I am finding that a lot more WebKit contributors are submitting stuff lately that I have to r- because it directly violates a spec, without apparent compatibility need (or similarly good reason)
- # [09:29] <othermaciej> I am not sure what to do about this
- # [09:30] <othermaciej> also I am far from the only reviewer so I wonder how much of that sorta thing is slipping through
- # [09:30] <othermaciej> not that it's your problem
- # [09:30] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) ("zzzzz")
- # [09:30] <Hixie> yeah i dunno what the solution is
- # [09:30] <Hixie> what other kind of stuff has there been?
- # [09:32] <othermaciej> one that I specifically recall is someone submitting a patch to implement HTML5 footer that tried to enforce the content model in the parser
- # [09:32] <othermaciej> i.e. it would actually reparent on an attempt to nest <footer> elements
- # [09:32] <Hixie> oh yeah, i saw that one
- # [09:32] <Hixie> that seems like a pretty fundamental failure to read the spec
- # [09:32] <Hixie> some of the feedback on the mailing lists has been like that too
- # [09:34] * Joins: mpt (n=mpt@canonical/mpt)
- # [09:36] <othermaciej> standards are complex
- # [09:36] <othermaciej> and it can take a while to get up to speed on some of the basic concepts
- # [09:38] * Quits: mpt (n=mpt@canonical/mpt) (Remote closed the connection)
- # [09:44] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:45] * Quits: peol (n=peol@unaffiliated/peol) (Read error: 104 (Connection reset by peer))
- # [09:46] * Joins: peol (n=peol@unaffiliated/peol)
- # [09:54] * Hixie is baffled at the apparent lack of online chat or e-mail support for natwest bank accounts
- # [09:55] <Hixie> can anyone in the UK check for me whether you guys have the internet yet?
- # [09:57] <MikeSmith> Hixie: I spilled beer on my Macbook keyboard a while back, so I bought one of those newish aluminum bluetooth keyboards, which worked great
- # [09:58] <MikeSmith> excpet that I split coca-cola on it a while ago, so now several of the keys have this gummy response action
- # [09:58] <MikeSmith> when I get a new machine, I guess I should probably invest in a keyboard cover
- # [09:58] <Dashiva> http://twitter.com/sideshowbarker/status/8020153069
- # [09:58] <Dashiva> Isn't it reasonable to assume anything application/* isn't text?
- # [09:59] <hsivonen> Dashiva: it's reasonable to assume it's not text in the IETF sense of text
- # [09:59] <hsivonen> Dashiva: it's not reasonable to assume it's not text in the common-sense sense of text
- # [09:59] <Hixie> MikeSmith: well for me this is only a temporary inconvenience, since google will just get me a replacement, but still, it's an inconvenience :-)
- # [10:00] <MikeSmith> Dashiva: the direct problem in my case is that svn refuses to do diffs on anything it thinks is a binary file
- # [10:02] * Joins: takkaria_ (n=takkaria@208.75.87.166)
- # [10:02] * Quits: erlehmann (n=erlehman@82.113.106.4) ("Ex-Chat")
- # [10:02] <MikeSmith> Hixie: my problem is that any time I get a new/replacement machine, I lose all my old stickers I have on current one, then I have to spend a bunch of time finding stuff to re-sticker the new one with
- # [10:02] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (Read error: 60 (Operation timed out))
- # [10:03] <MikeSmith> Dashiva: what hsivonen said
- # [10:03] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [10:03] * Quits: takkaria (n=takkaria@208.75.87.166) (Read error: 104 (Connection reset by peer))
- # [10:03] <Dashiva> But would we have that problem at all if XML hadn't decided against being text/*?
- # [10:04] * Joins: erlehmann (n=erlehman@82.113.106.4)
- # [10:04] <MikeSmith> ain't just a problem for XML mime types
- # [10:05] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
- # [10:07] <Dashiva> I just can't find any obvious examples that aren't XML or XML me-toos.
- # [10:09] <hsivonen> Dashiva: RELAX NG Compact Syntax
- # [10:09] <hsivonen> Dashiva: PostScript
- # [10:09] <hsivonen> Dashiva: a PDF without flate streams
- # [10:10] <othermaciej> holy crap I'm running HTML5 YouTube
- # [10:10] <othermaciej> I even checked that there's really a <video> element in the DOM
- # [10:11] <hsivonen> It's a shame they don't support unencumbered formats
- # [10:12] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:12] <othermaciej> I am just amazed that it actually works
- # [10:12] <othermaciej> with the load thermometer and everything
- # [10:13] <othermaciej> now my only reason to use Flash is Flash games
- # [10:13] * Quits: MikeSmith (n=MikeSmit@EM111-188-67-117.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [10:15] <erlehmann> othermaciej, there is a html5 youtube? not only that demo?
- # [10:15] <othermaciej> erlehmann: now you can enable "HTML5 beta" which gives it to you on all their videos
- # [10:15] <hsivonen> erlehmann: http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html
- # [10:15] <othermaciej> (earlier it was only the demo page)
- # [10:16] <Rik`> othermaciej: you could already use youtube with html5 with clicktoflash in Safari
- # [10:16] <Rik`> btw, the activation page is pretty bad
- # [10:16] <erlehmann> i'm shocked and appalled ! thanks
- # [10:16] <hsivonen> Rik`: what's clicktoflash?
- # [10:17] <Rik`> hsivonen: a Safari plugin similar to flashblock
- # [10:17] <othermaciej> yeah but I'm not willing to run haxies
- # [10:17] <hsivonen> Rik`: YouTube was also available as HTML5 in Chromium+encumbered ffmpeg and Chrome using some kind of user script
- # [10:17] <Rik`> hsivonen: http://rentzsch.github.com/clicktoflash/
- # [10:17] <Rik`> <p>Right now we support browsers that support both the <video> tag in HTML5 and the h.264 video codec. These include:</p>
- # [10:18] <Rik`> the <video> tag should be >video<
- # [10:18] <hsivonen> Rik`: whoa. that goes into ~/Library/Internet Plug-ins/
- # [10:18] <erlehmann> sadly, no theora ;_;
- # [10:19] <hsivonen> Rik`: so it's not an input manager? surely NPAPI doesn't offer enough surface for this
- # [10:19] <hsivonen> Rik`: or does it override Flash's mime registrations or something?
- # [10:20] <hsivonen> and hosts Flash inside the other plug-in?
- # [10:20] <Rik`> I think it overrides the mime registration
- # [10:21] <Rik`> that's what I understand in http://github.com/rentzsch/clicktoflash/blob/master/Plugin/Info-Plugin.plist
- # [10:21] <othermaciej> it steals Flash's MIME registration
- # [10:21] <othermaciej> it only works because WebKit plugins take priority over NPAPI plugins
- # [10:21] <hsivonen> people go to great lengths to avoid Flash
- # [10:22] <Rik`> clicktoflash blocks flash and add a few nice stuffs like html5 on youtube and special treatment for sifr titles
- # [10:22] <hsivonen> we had some people over and one person (a physicist, not a software developer) was praising the virtues of not having Flash but having enough Chromium trickery for watching YouTube videos nonetheless
- # [10:22] <othermaciej> I wish YouTube would stop telling me to download Chrome on every single page though
- # [10:23] <Rik`> oh, that doesn't work for embedded videos :(
- # [10:29] <hsivonen> intersting. YouTube shows the Chrome ad in Safari on Mac but not in Minefield on Mac
- # [10:30] <hsivonen> ad also shown in Opera
- # [10:30] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [10:31] <hsivonen> leveraging leadership in one service to promote another product, I guess
- # [10:35] <Rik`> and so I miss a "Go fullscreen" button in Safari
- # [10:39] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:39] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [10:43] <Lachy> othermaciej, from what I can tell, it seems that Minefield does return the same object from subsequent getElementsByTagName calls. (Opera and WebKit don't)
- # [10:43] <Lachy> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A%3Cp%3Etest%3C%2Fp%3E%0A%3Cscript%3E%0Avar%20a%20%3D%20document.getElementsByTagName%28%22p%22%29%3B%0Aa.foo%20%3D%20%22FAIL%22%0Avar%20b%20%3D%20document.getElementsByTagName%28%22p%22%29%3B%0Aw%28%22Same%20object%3A%20%22%20%2B%20%28a%20%3D%3D%3D%20b%29%29%3B%0Aw%28%22foo%20property%3A%20%22%20%2B%20b.foo%29%3B%0A%3C%2Fscript%3E%0A
- # [10:44] <othermaciej> Lachy: ORLY
- # [10:44] <othermaciej> Lachy: that's a direct violation of DOM Level 3 Core if true
- # [10:44] <othermaciej> I wonder if it is intentional
- # [10:44] <othermaciej> Lachy: Minefield only, or also release Firefox?
- # [10:45] <othermaciej> Lachy: doesn't happen in Firefox 3.5.2 for me
- # [10:48] <othermaciej> Lachy: cannot reproduce
- # [10:48] <othermaciej> Lachy: in latest Mnefield on Mac
- # [10:48] <othermaciej> oh, I gess the w function is not doing anything
- # [10:48] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:50] <othermaciej> Lachy: seems to be true in Firefox 3.5.2 as well
- # [10:50] <othermaciej> Lachy: not sure whether to file a Firefox bug or r+ the WebKit patch to do the same now...
- # [10:51] <othermaciej> I am not sure how to find out if this kind of thing is intentional
- # [10:51] <othermaciej> wish there were someone here to ask
- # [10:54] <hsivonen> Boris would most likely know
- # [10:56] * Quits: cedricv (n=cedric@112.199.250.30) (Read error: 104 (Connection reset by peer))
- # [10:56] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [10:56] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [11:00] <hsivonen> othermaciej: I did some hg mining but I didn't find anything obviously intentional in the post-3.5 time frame
- # [11:00] <othermaciej> hsivonen: the change already exists in 3.5.2, my initial testing was mitsaken
- # [11:01] <hsivonen> othermaciej: http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsContentList.cpp#221
- # [11:02] <hsivonen> othermaciej: there's a cache whose existence predates the migration to mercurial
- # [11:03] <hsivonen> othermaciej: https://bugzilla.mozilla.org/show_bug.cgi?id=140758
- # [11:03] <othermaciej> if Mozilla is already doing this for a long time and doesn't have resulting problems, then it's likely not a compat problem to allow it
- # [11:04] <hsivonen> I don't know about the absence or presence of problems
- # [11:05] <othermaciej> hsivonen: so it seems intentional and longstanding to return the same NodeList, but there doesn't seem to mention of intentionally violating the DOM spec
- # [11:10] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [11:15] * Joins: erlehmann_ (n=erlehman@16.121.113.82.net.de.o2.com)
- # [11:19] * Quits: erlehmann (n=erlehman@82.113.106.4) (Read error: 60 (Operation timed out))
- # [11:19] * Joins: ivan`` (n=ivan@adsl-71-142-227-255.dsl.scrm01.pacbell.net)
- # [11:20] <Lachy> othermaciej, the w() function just outputs the value to the log below. It says "Same object: true" for me in Minefield, but false in Opera and WebKit
- # [11:21] <othermaciej> Lachy: I see the same (after changing to document.write) and Firefox 3.5.2 also has the Minefield behavior
- # [11:21] <othermaciej> hsivonen also found that this Firefox behavior dates back to 2002
- # [11:21] <Lachy> wasn't the w() function working for you?
- # [11:21] * Joins: Heimidal_ (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net)
- # [11:21] <othermaciej> I might not have looked in the right place
- # [11:21] <Lachy> it's in the log at the very bottom of the page, below the rendered view of the page
- # [11:22] <othermaciej> indeed I did not - since the log was scrolled off the bottom of my window
- # [11:24] <Lachy> othermaciej, why are we going to do a new CfC for publishing Microdata?
- # [11:25] <othermaciej> Lachy: the new CfC will be for HTML5, Microdata, 2D Context, and HTML+RDFa to all get first or new Working Drafts
- # [11:26] <othermaciej> Lachy: reasons for a new CfC are threefold:
- # [11:26] <othermaciej> (a) some of the objections from the first one will be addressed by Hixie's changes
- # [11:26] <othermaciej> (b) the HTML5 proposed for publication originally will be materially changed by the further splitting of 2D Context
- # [11:27] <othermaciej> (c) may as well just have one CfC for everything we want to publish
- # [11:28] <Hixie> you know, it strikes me that i have no way to describe a string as having to match the HTML or XML syntax
- # [11:28] <Hixie> this seems like a substantial oversight
- # [11:28] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (Read error: 110 (Connection timed out))
- # [11:28] <Lachy> really? How do you state that requirement for innerHTML?
- # [11:29] <Hixie> there are no conformance criteria for what hte value passed to innerHTML should be
- # [11:29] <Lachy> ok
- # [11:30] <Hixie> i guess for this body="" or whatever we end up calling it, i can add a new subsection to the syntax section that describes a document with the doctype made optional
- # [11:30] <Hixie> and then i can make the <title> section say that it can be omitted for these types of documents
- # [11:31] <Hixie> i'm leaning towards calling the attribute doc="" or srcdoc="" again, btw, since body="" doesn't really work if it's a full doc (especially in xml)
- # [11:31] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Read error: 110 (Connection timed out))
- # [11:32] <Lachy> you could call it content=""
- # [11:33] <Hixie> that's confusingly similar to <meta content>, especially with microdata
- # [11:34] <Hixie> it would also screw over RDFa
- # [11:34] <Hixie> which I'd rather not do
- # [11:34] <Lachy> ok
- # [11:34] <Lachy> how would it screw over RDFa? Do they use a content attribute?
- # [11:35] <Hixie> yeah, iirc
- # [11:35] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:35] <Lachy> I don't mind if you screw over RDFa. I'm ignoring their spec entirely
- # [11:35] * erlehmann_ is now known as erlehmann
- # [11:37] <Philip`> inlinesrc="..."
- # [11:38] * Quits: wakaba_1 (n=wakaba_@119-228-219-41.eonet.ne.jp) (Read error: 60 (Operation timed out))
- # [11:40] <hsivonen> does pagehide fire if the document being navigated away from hasn't fired its onload yet?
- # [11:42] <hsivonen> hmm. doesn't matter in the case I'm looking at
- # [11:46] * Joins: Creap (n=creap@vemod.brg.sgsnet.se)
- # [11:46] <Creap> Is there a place with an easy list of all legal attributes in HTML5? for a syntax checker
- # [11:47] * Joins: zcorpan__ (n=zcorpan@194.103.203.174)
- # [11:47] <Lachy> Creap, there's the index of attributes in the spec http://www.whatwg.org/specs/web-apps/current-work/#attributes-0
- # [11:51] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:52] * Quits: Heimidal_ (n=heimidal@adsl-64-164-34-54.dsl.scrm01.pacbell.net) (Remote closed the connection)
- # [12:08] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [12:08] * Joins: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de)
- # [12:10] * Quits: seventh (i=seventh@189.59.135.7) (Read error: 110 (Connection timed out))
- # [12:19] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (Read error: 110 (Connection timed out))
- # [12:20] <AryehGregor> HTML5 YouTube, awesome. Now all it needs is fullscreen support.
- # [12:20] <AryehGregor> Maybe I'll still have to switch from Chrome to Firefox to view YouTube, for the fullscreen support instead of Flash. :P
- # [12:21] <Necrathex> isn't it possible for youtube to support both h264 and theora, so everyone is happy?
- # [12:21] <AryehGregor> Hmm, it also doesn't work on lots of videos.
- # [12:22] <AryehGregor> Necrathex, if they transcode their ridiculously large existing body of content, yes, in theory.
- # [12:22] <AryehGregor> Oh, right, I can't use Firefox to view YouTube, no H.264 support. Rats.
- # [12:22] <AryehGregor> Well, I guess I still will sometimes, just using Flash.
- # [12:22] <Necrathex> well, they did that before with the transition to HQ and HD vids
- # [12:24] <zcorpan__> AryehGregor: you could use opera on linux if your gstreamer can play h264
- # [12:25] <AryehGregor> zcorpan__, interesting thought. Does it support full-screen?
- # [12:25] <zcorpan__> AryehGregor: no, not yet
- # [12:25] <AryehGregor> Also, YouTube doesn't say it's supported.
- # [12:25] <hsivonen> a new public draft of XHTML2 is out: http://www.w3.org/MarkUp/2010/ED-xhtml2-20100113/
- # [12:25] <AryehGregor> Well, then I may as well keep using Chrome. :)
- # [12:25] <AryehGregor> Wait, I thought the XHTMLWG had been discontinued?
- # [12:27] <hsivonen> AryehGregor: the charter of the XHTML2 WG expired at the end of last year, but apparently the WG didn't turn into a pumpkin immediately
- # [12:27] <AryehGregor> You can publish new working drafts without a charter?
- # [12:28] <hsivonen> AryehGregor: I've heard you can.
- # [12:28] <AryehGregor> Obviously so.
- # [12:28] <AryehGregor> Then what's the point of a charter, though . . . ?
- # [12:28] <AryehGregor> Could they decide they'd publish a new version of PNG too? That's not outside their charter right now. :)
- # [12:29] <AryehGregor> Well, I guess we can now go back to telling people who don't like HTML5 to join the XHTMLWG.
- # [12:29] <hsivonen> the XHTML2 WG
- # [12:30] <Hixie> zombie wg!
- # [12:30] <Hixie> actually to be fair they published that note (which they were required to publish) within only a few weeks of the charter running out
- # [12:31] <Hixie> in w3c terms that's positively timely
- # [12:31] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
- # [12:31] <Hixie> contrast with us (the htmlwg), we're at this point something like a year or two behind schedule
- # [12:32] <hsivonen> did they already publish it as a Note. I thought it was still an ED for a Note.
- # [12:32] <gsnedders> I guess this is basically because everything published as a FPWD must become a REC or a NOTE
- # [12:32] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:32] <Hixie> hsivonen: oh i thought that was the note
- # [12:33] <hsivonen> so pagehide is supposed to fire in all iframes of a pages that is being navigated away from, right?
- # [12:33] <hsivonen> are there some exceptions to this?
- # [12:33] <Hixie> how come if i publish an ED that claims to be a WD or NOTE i get told off but they can do it and it's fine?
- # [12:33] <Philip`> It does say "W3C Note" on the left, and "This document is a Working Group Note. The XHTML2 Working Group's charter expired before it could finish work on this specification.", so I'd assume it's meant to be a Note
- # [12:34] <Hixie> doesn't seem to have made the TR/ page yet
- # [12:34] <Hixie> but the 13th was a long time ago
- # [12:34] <zcorpan__> maybe they just forgot to change the boilerplate
- # [12:34] <Philip`> Hixie: Maybe because HTML5 is important enough for people to care about, whereas fewer people worry about what happens with XHTML2
- # [12:34] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [12:34] <Philip`> Hixie: Or maybe because everybody hates you and wants to make trouble for you
- # [12:35] <Hixie> your first hypothesis was better
- # [12:35] <Hixie> i don't like the other one
- # [12:35] * Joins: danbri (n=danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [12:35] <Hixie> it makes me sad
- # [12:35] <Philip`> Hopefully evidence supports the first one :-)
- # [12:36] <hsivonen> shouldn't a scientist test both hypotheses?
- # [12:36] <Hixie> i gave up science after university
- # [12:37] <AryehGregor> hsivonen, sure. Shall we go find one?
- # [12:38] <hsivonen> AryehGregor: go ahead :-)
- # [12:39] <AryehGregor> Bah, Analytics still uses Flash all over the place.
- # [12:39] * AryehGregor glares at it
- # [12:42] * Quits: zcorpan__ (n=zcorpan@194.103.203.174)
- # [12:53] * Joins: zcorpan__ (n=zcorpan@194.103.203.174)
- # [12:54] <hsivonen> so, pagehide is supposed to be targeted at the document but be dispatched on the window, right?
- # [12:55] <hsivonen> and then there's another piece of magic that handles the onpagehide attribute on the body element, right?
- # [12:55] <hsivonen> so the event handler magically goes on window and not on body, right?
- # [12:56] <zcorpan__> hsivonen: yes, onpagehide on HTMLBodyElement and HTMLFrameSetElement register a listener on window
- # [12:56] <hsivonen> ok.
- # [12:56] <zcorpan__> hsivonen: and yes to the first question
- # [12:56] <hsivonen> and pagehide and unload are sync, and pageshow and load are always async, right?
- # [12:57] <zcorpan__> i don't know about syncness
- # [12:57] <hsivonen> ok. thanks
- # [13:03] * Joins: MikeSmith (n=MikeSmit@EM111-188-75-65.pool.e-mobile.ne.jp)
- # [13:11] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [13:11] <Lachy> AryehGregor, which videos on YouTube now support HTML5? Have they started rolling out support for that already?
- # [13:12] <AryehGregor> Lachy, yes.
- # [13:12] <AryehGregor> http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html
- # [13:12] <AryehGregor> Not all videos, but a lot.
- # [13:12] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [13:13] <AryehGregor> You'll have to check if they do browser sniffing or capability testing to exclude Opera. :)
- # [13:13] <Lachy> awesome, 1080p is coming too! http://youtube-global.blogspot.com/2009/11/1080p-hd-comes-to-youtube.html
- # [13:13] * Quits: erlehmann (n=erlehman@16.121.113.82.net.de.o2.com) ("Ex-Chat")
- # [13:15] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [13:16] <Lachy> where can I find an actual video page using <video>?
- # [13:16] <Lachy> I clicked the link on http://www.youtube.com/html5 to join the HTML5 beta
- # [13:17] <virtuelv> Lachy: after you have joined, I think you can go to any video and get html5
- # [13:18] <Lachy> it doesn't seem to be supported on any video, but I found one http://www.youtube.com/watch?v=YQThSvHiYjU&feature=popular
- # [13:34] <zcorpan__> has anyone tried it with opera (on linux)?
- # [13:35] <Necrathex> cant even get it to work in chromium
- # [13:35] * miketaylr|zombie is now known as miketaylr
- # [13:36] <Lachy> Hixie, the Save link on the Live DOM Viewer seems to be broken
- # [13:36] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
- # [13:47] <Hixie> huh
- # [13:51] * miketaylr is now known as miketaylr|zombie
- # [13:55] <Hixie> i have no idea why
- # [13:55] <Hixie> seems sqlite changed
- # [13:55] <Hixie> but i don't see how
- # [13:55] <Hixie> i mean, how it is differnet
- # [14:00] <Hixie> well i did something that shouldn't have made any difference
- # [14:00] <Hixie> and it seems to work now
- # [14:01] <Hixie> nn
- # [14:04] * Joins: ader10 (n=anonymou@173.66.224.187)
- # [14:04] <ader10> Does the HTML5 doctype tag work in IE5?
- # [14:07] <hsivonen> ader10: IE 5 doesn't have modes, so mode switching considerations are irrelevant. I haven't tested it for parsing oddities, though.
- # [14:07] <ader10> Thanks for your helpful answer.
- # [14:09] * Quits: FireFly (n=firefly@unaffiliated/firefly) ("Leaving")
- # [14:09] <gsnedders> ader10: For IE5/Mac, which nobody uses, it uses standards mode AFAIK
- # [14:10] * Quits: taf2_ (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [14:11] * miketaylr|zombie is now known as miketaylr
- # [14:11] * Quits: MikeSmith (n=MikeSmit@EM111-188-75-65.pool.e-mobile.ne.jp) (Read error: 113 (No route to host))
- # [14:11] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
- # [14:14] * Joins: pauld (n=chatzill@194.102.13.2)
- # [14:15] * Quits: katz-und-mau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net) (Read error: 54 (Connection reset by peer))
- # [14:20] * Joins: FireFly (n=firefly@1-1-3-36a.tul.sth.bostream.se)
- # [14:21] * Joins: MikeSmith (n=MikeSmit@EM114-48-239-67.pool.e-mobile.ne.jp)
- # [14:25] * ivan`` is now known as ivan`
- # [14:25] * ivan` is now known as Guest6008
- # [14:28] <hsivonen> judging from the YouTube feedback forum, Google now has the kind of fanboyism Apple has had for years
- # [14:31] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: peroo (n=peroo@peroo.xen.prgmr.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Hixie (i=ianh@trivini.no) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: ojan (n=ojan@72.14.229.81) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: yutak_ (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: NickYoung (n=NickYoun@218.185.108.156) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: salavas (i=salavas@h4n1fls31o279.telia.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: payman (n=payman@pat.se.opera.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: kinetik (n=kinetik@121.98.132.55) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: JohnResig (n=JohnResi@ejohn.org) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: hoodow (n=hoodow@2001:41d0:1:f5e5:0:0:0:666) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: danbri (n=danbri@unaffiliated/danbri) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Guest6008 (n=ivan@adsl-71-142-227-255.dsl.scrm01.pacbell.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: yutak (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: doublec (n=doublec@li30-216.members.linode.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: tiglionabbit (n=nick@67-207-136-95.slicehost.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: crash\ (i=crash@lubyte.de) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Philip` (n=philip@zaynar.co.uk) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Creap (n=creap@vemod.brg.sgsnet.se) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: bzed (n=bzed@devel.recluse.de) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: hober (n=ted@unaffiliated/hober) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: syp (n=syp@lasigpc9.epfl.ch) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: pablof (n=palbo@pat-tdc.opera.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: MikeSmith (n=MikeSmit@EM114-48-239-67.pool.e-mobile.ne.jp) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: berny- (i=berny@666.syx.sk) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: pauld (n=chatzill@194.102.13.2) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: zcorpan__ (n=zcorpan@194.103.203.174) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: mat_t (n=mattomas@91.189.88.12) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Necrathex (n=bleptop@212-123-163-12.ip.telfort.nl) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Phae (n=phaeness@gateb.thls.bbc.co.uk) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: peol (n=peol@unaffiliated/peol) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: ray (i=ray@drong.notacat.org) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: ROBOd (n=robod@89.122.216.38) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: hamaji (n=hamaji@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: dimich (n=dimich@74.125.59.65) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: gavin (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Vonunov (n=jack@99-58-1-192.lightspeed.rcsntx.sbcglobal.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: jianli (n=jianli@74.125.59.73) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: jarib (i=jarib@li139-179.members.linode.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: hendry (n=hendry@webvm.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: cyberix (i=twruottu@melkki.cs.helsinki.fi) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: riven (n=riven@53518387.cable.casema.nl) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: karlcow (n=karl@nerval.la-grange.net) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: drry (n=drry@unaffiliated/drry) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: jgraham (n=jgraham@web22.webfaction.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: tkent (n=tkent@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: tyoshino_ (n=tyoshino@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: gsnedders (n=gsnedder@204.232.194.186) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: Dashiva (i=Dashiva@m223j.studby.ntnu.no) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: k0rnel_ (n=k0rnel@krtko.org) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: rektide (i=rektide@voodoowarez.com) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: inimino (n=inimino@atekomi.inimino.org) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: wakaba_ (n=wakaba@236.139.210.220.dy.bbexcite.jp) (niven.freenode.net irc.freenode.net)
- # [14:32] * Quits: FireFly (n=firefly@unaffiliated/firefly) ("Leaving")
- # [14:32] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
- # [14:32] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
- # [14:32] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
- # [14:32] * Joins: berny- (i=berny@666.syx.sk)
- # [14:32] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [14:32] * Joins: Necrathex (n=bleptop@212-123-163-12.ip.telfort.nl)
- # [14:32] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [14:32] * Joins: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net)
- # [14:32] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:32] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [14:32] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [14:32] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [14:32] * Joins: zcorpan__ (n=zcorpan@194.103.203.174)
- # [14:32] * Joins: pauld (n=chatzill@194.102.13.2)
- # [14:32] * Joins: MikeSmith (n=MikeSmit@EM114-48-239-67.pool.e-mobile.ne.jp)
- # [14:32] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
- # [14:32] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [14:32] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [14:32] * Joins: Creap (n=creap@vemod.brg.sgsnet.se)
- # [14:32] * Joins: Guest6008 (n=ivan@adsl-71-142-227-255.dsl.scrm01.pacbell.net)
- # [14:32] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
- # [14:32] * Joins: kinetik (n=kinetik@121.98.132.55)
- # [14:32] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
- # [14:32] * Joins: JohnResig (n=JohnResi@ejohn.org)
- # [14:32] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
- # [14:32] * Joins: Hixie (i=ianh@trivini.no)
- # [14:32] * Joins: ojan (n=ojan@72.14.229.81)
- # [14:32] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [14:32] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [14:32] * Joins: yutak_ (n=yutak@220.109.219.244)
- # [14:32] * Joins: NickYoung (n=NickYoun@218.185.108.156)
- # [14:32] * Joins: payman (n=payman@pat.se.opera.com)
- # [14:32] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [14:32] * Joins: salavas (i=salavas@h4n1fls31o279.telia.com)
- # [14:32] * Joins: doublec (n=doublec@li30-216.members.linode.com)
- # [14:32] * Joins: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp)
- # [14:32] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [14:32] * Joins: hober (n=ted@unaffiliated/hober)
- # [14:32] * Joins: yutak (n=yutak@220.109.219.244)
- # [14:32] * Joins: crash\ (i=crash@lubyte.de)
- # [14:32] * Joins: bzed (n=bzed@devel.recluse.de)
- # [14:32] * Joins: hoodow (n=hoodow@2001:41d0:1:f5e5:0:0:0:666)
- # [14:32] * Joins: tiglionabbit (n=nick@67-207-136-95.slicehost.net)
- # [14:32] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [14:32] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [14:32] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
- # [14:32] * Joins: pablof (n=palbo@pat-tdc.opera.com)
- # [14:32] * Joins: gavin (n=gavin@people.mozilla.com)
- # [14:33] * Joins: FireFly (n=firefly@1-1-3-36a.tul.sth.bostream.se)
- # [14:33] * Joins: riven (n=riven@53518387.cable.casema.nl)
- # [14:33] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [14:33] * Joins: hendry (n=hendry@webvm.net)
- # [14:33] * Joins: Breakmau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net)
- # [14:33] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [14:33] * Joins: peol (n=peol@unaffiliated/peol)
- # [14:33] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [14:33] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
- # [14:34] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [14:34] * Joins: taf2_ (n=taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [14:34] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
- # [14:34] * Joins: tyoshino_ (n=tyoshino@220.109.219.244)
- # [14:34] * Joins: wakaba_ (n=wakaba@236.139.210.220.dy.bbexcite.jp)
- # [14:34] * Joins: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie)
- # [14:34] * Joins: gsnedders (n=gsnedder@204.232.194.186)
- # [14:34] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [14:34] * Joins: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com)
- # [14:34] * Joins: tkent (n=tkent@220.109.219.244)
- # [14:34] * Joins: rektide (i=rektide@voodoowarez.com)
- # [14:34] * Joins: k0rnel_ (n=k0rnel@krtko.org)
- # [14:34] * Joins: Dashiva (i=Dashiva@m223j.studby.ntnu.no)
- # [14:34] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [14:34] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [14:34] * Quits: FireFly (n=firefly@1-1-3-36a.tul.sth.bostream.se) (Read error: 104 (Connection reset by peer))
- # [14:35] * Joins: jarib_ (i=jarib@li139-179.members.linode.com)
- # [14:35] * Joins: cyberix (i=twruottu@melkki.cs.helsinki.fi)
- # [14:36] * Joins: dytrivedi (n=chatzill@122.169.95.49)
- # [14:36] * Joins: ROBOd (n=robod@89.122.216.38)
- # [14:36] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
- # [14:36] * Joins: Vonunov (n=jack@99-58-1-192.lightspeed.rcsntx.sbcglobal.net)
- # [14:36] * Joins: jianli (n=jianli@74.125.59.73)
- # [14:36] * Joins: dimich (n=dimich@74.125.59.65)
- # [14:36] * Joins: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp)
- # [14:36] * Joins: drry (n=drry@unaffiliated/drry)
- # [14:36] * Joins: hamaji (n=hamaji@220.109.219.244)
- # [14:36] * Quits: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp) (Read error: 60 (Operation timed out))
- # [14:37] * Quits: ROBOd (n=robod@89.122.216.38) (Excess Flood)
- # [14:37] * Joins: Chris|UNC (n=blahness@152.2.194.196)
- # [14:37] * Joins: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp)
- # [14:37] * Parts: dytrivedi (n=chatzill@122.169.95.49)
- # [14:37] * Joins: ttepasse (n=ttepas--@95.222.120.117)
- # [14:37] * Joins: ROBOd (n=robod@89.122.216.38)
- # [14:38] * Joins: ray (i=ray@drong.notacat.org)
- # [14:38] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [14:41] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [14:43] * Joins: seventh (i=seventh@189.59.179.66.dynamic.adsl.gvt.net.br)
- # [14:45] * Quits: Breakmau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net) (Client Quit)
- # [14:47] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [14:47] * Joins: JoePeck_ (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [14:51] * Joins: olivvv (i=5296f81c@gateway/web/freenode/x-fhtfzzrpqitiomkf)
- # [14:51] * Joins: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [14:51] * Joins: dytrivedi (n=chatzill@122.169.95.49)
- # [14:51] <dytrivedi> joined!
- # [14:54] * Joins: Breakmau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net)
- # [15:02] * Joins: pmuellr (n=pmuellr@nat/ibm/x-npkkmtfuwxigdzjg)
- # [15:03] * Quits: dytrivedi (n=chatzill@122.169.95.49) ("ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]")
- # [15:12] * Joins: kmartiin (n=kmartiin@p57AC6A76.dip.t-dialin.net)
- # [15:14] * Joins: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
- # [15:15] * Joins: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [15:16] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [15:23] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [15:23] * Guest6008 is now known as ivan`
- # [15:24] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [15:24] * ivan` is now known as Guest19757
- # [15:26] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:26] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [15:28] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [15:30] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:31] * Quits: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: pmuellr (n=pmuellr@nat/ibm/x-npkkmtfuwxigdzjg) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: salavas (i=salavas@h4n1fls31o279.telia.com) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: peroo (n=peroo@peroo.xen.prgmr.com) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: yutak_ (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: ojan (n=ojan@72.14.229.81) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: Hixie (i=ianh@trivini.no) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: payman (n=payman@pat.se.opera.com) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: JohnResig (n=JohnResi@ejohn.org) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: NickYoung (n=NickYoun@218.185.108.156) (niven.freenode.net irc.freenode.net)
- # [15:31] * Quits: kinetik (n=kinetik@121.98.132.55) (niven.freenode.net irc.freenode.net)
- # [15:31] * taf2_ is now known as taf2
- # [15:33] * Quits: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz) (Read error: 104 (Connection reset by peer))
- # [15:37] * Quits: gavin (n=gavin@people.mozilla.com) (Read error: 104 (Connection reset by peer))
- # [15:37] * Quits: jgraham (n=jgraham@web22.webfaction.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: gsnedders (n=gsnedder@204.232.194.186) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: tkent (n=tkent@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: tyoshino_ (n=tyoshino@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: k0rnel_ (n=k0rnel@krtko.org) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: rektide (i=rektide@voodoowarez.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: inimino (n=inimino@atekomi.inimino.org) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: wakaba_ (n=wakaba@236.139.210.220.dy.bbexcite.jp) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: ray (i=ray@drong.notacat.org) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: JoePeck_ (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: ttepasse (n=ttepas--@95.222.120.117) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: dimich (n=dimich@74.125.59.65) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: jianli (n=jianli@74.125.59.73) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Vonunov (n=jack@99-58-1-192.lightspeed.rcsntx.sbcglobal.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: drry (n=drry@unaffiliated/drry) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: cyberix (i=twruottu@melkki.cs.helsinki.fi) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: taf2 (n=taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: peol (n=peol@unaffiliated/peol) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Phae (n=phaeness@gateb.thls.bbc.co.uk) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Breakmau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Chris|UNC (n=blahness@152.2.194.196) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: riven (n=riven@53518387.cable.casema.nl) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: MikeSmith (n=MikeSmit@EM114-48-239-67.pool.e-mobile.ne.jp) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: berny- (i=berny@666.syx.sk) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: miketaylr (n=miketayl@38.117.156.163) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: kmartiin (n=kmartiin@p57AC6A76.dip.t-dialin.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: seventh (i=seventh@189.59.179.66.dynamic.adsl.gvt.net.br) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: karlcow (n=karl@nerval.la-grange.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: hendry (n=hendry@webvm.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: zcorpan__ (n=zcorpan@194.103.203.174) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Necrathex (n=bleptop@212-123-163-12.ip.telfort.nl) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: pauld (n=chatzill@194.102.13.2) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: mat_t (n=mattomas@91.189.88.12) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: hoodow (n=hoodow@2001:41d0:1:f5e5:0:0:0:666) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: aroben (n=aroben@unaffiliated/aroben) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: ROBOd (n=robod@89.122.216.38) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: crash\ (i=crash@lubyte.de) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: yutak (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Creap (n=creap@vemod.brg.sgsnet.se) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: syp (n=syp@lasigpc9.epfl.ch) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: tiglionabbit (n=nick@67-207-136-95.slicehost.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: bzed (n=bzed@devel.recluse.de) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Philip` (n=philip@zaynar.co.uk) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: hober (n=ted@unaffiliated/hober) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: doublec (n=doublec@li30-216.members.linode.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: danbri (n=danbri@unaffiliated/danbri) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Guest19757 (n=ivan@adsl-71-142-227-255.dsl.scrm01.pacbell.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: olivvv (i=5296f81c@gateway/web/freenode/x-fhtfzzrpqitiomkf) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: pablof (n=palbo@pat-tdc.opera.com) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (niven.freenode.net irc.freenode.net)
- # [15:37] * Quits: jarib_ (i=jarib@li139-179.members.linode.com) (Read error: 104 (Connection reset by peer))
- # [15:38] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
- # [15:38] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [15:38] * Joins: peol (n=peol@unaffiliated/peol)
- # [15:38] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [15:38] * Joins: taf2 (n=taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [15:38] * Joins: cyberix (i=twruottu@melkki.cs.helsinki.fi)
- # [15:38] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [15:38] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [15:38] * Joins: ader10` (n=anonymou@pool-173-66-224-187.washdc.fios.verizon.net)
- # [15:38] * Joins: Mau`werk (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [15:38] * Joins: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz)
- # [15:38] * Joins: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
- # [15:38] * Joins: Vonunov (n=jack@99-58-1-192.lightspeed.rcsntx.sbcglobal.net)
- # [15:38] * Joins: jianli (n=jianli@74.125.59.73)
- # [15:38] * Joins: dimich (n=dimich@74.125.59.65)
- # [15:38] * Joins: drry (n=drry@unaffiliated/drry)
- # [15:38] * Joins: ttepasse (n=ttepas--@95.222.120.117)
- # [15:38] * Joins: ray (i=ray@drong.notacat.org)
- # [15:38] * Joins: JoePeck_ (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [15:38] * Joins: salavas (i=salavas@h4n1fls31o279.telia.com)
- # [15:38] * Joins: FireFly (n=firefly@1-1-3-36a.tul.sth.bostream.se)
- # [15:38] * Joins: gavin__ (n=gavin@people.mozilla.com)
- # [15:38] * Joins: payman (n=payman@pat.se.opera.com)
- # [15:38] * Joins: NickYoung (n=NickYoun@218.185.108.156)
- # [15:38] * Joins: yutak_ (n=yutak@220.109.219.244)
- # [15:38] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [15:38] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [15:38] * Joins: ojan (n=ojan@72.14.229.81)
- # [15:38] * Joins: Hixie (i=ianh@trivini.no)
- # [15:38] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
- # [15:38] * Joins: JohnResig (n=JohnResi@ejohn.org)
- # [15:38] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
- # [15:38] * Joins: kinetik (n=kinetik@121.98.132.55)
- # [15:38] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [15:38] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
- # [15:38] * Joins: pmuellr (n=pmuellr@nat/ibm/x-npkkmtfuwxigdzjg)
- # [15:38] * Joins: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [15:38] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:38] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:38] * Joins: kmartiin (n=kmartiin@p57AC6A76.dip.t-dialin.net)
- # [15:38] * Joins: Breakmau5 (n=breakz@erft-5d80e9da.pool.mediaWays.net)
- # [15:38] * Joins: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [15:38] * Joins: olivvv (i=5296f81c@gateway/web/freenode/x-fhtfzzrpqitiomkf)
- # [15:38] * Joins: seventh (i=seventh@189.59.179.66.dynamic.adsl.gvt.net.br)
- # [15:38] * Joins: ROBOd (n=robod@89.122.216.38)
- # [15:38] * Joins: Kuruma (n=Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp)
- # [15:38] * Joins: Chris|UNC (n=blahness@152.2.194.196)
- # [15:38] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [15:38] * Joins: hendry (n=hendry@webvm.net)
- # [15:38] * Joins: riven (n=riven@53518387.cable.casema.nl)
- # [15:38] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
- # [15:38] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
- # [15:38] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
- # [15:38] * Joins: berny- (i=berny@666.syx.sk)
- # [15:38] * Joins: Necrathex (n=bleptop@212-123-163-12.ip.telfort.nl)
- # [15:38] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [15:38] * Joins: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net)
- # [15:38] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [15:38] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [15:38] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [15:38] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [15:38] * Joins: zcorpan__ (n=zcorpan@194.103.203.174)
- # [15:38] * Joins: pauld (n=chatzill@194.102.13.2)
- # [15:38] * Joins: MikeSmith (n=MikeSmit@EM114-48-239-67.pool.e-mobile.ne.jp)
- # [15:38] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [15:38] * Joins: Creap (n=creap@vemod.brg.sgsnet.se)
- # [15:38] * Joins: Guest19757 (n=ivan@adsl-71-142-227-255.dsl.scrm01.pacbell.net)
- # [15:38] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
- # [15:38] * Joins: doublec (n=doublec@li30-216.members.linode.com)
- # [15:38] * Joins: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp)
- # [15:38] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [15:38] * Joins: hober (n=ted@unaffiliated/hober)
- # [15:38] * Joins: yutak (n=yutak@220.109.219.244)
- # [15:38] * Joins: crash\ (i=crash@lubyte.de)
- # [15:38] * Joins: bzed (n=bzed@devel.recluse.de)
- # [15:38] * Joins: hoodow (n=hoodow@2001:41d0:1:f5e5:0:0:0:666)
- # [15:38] * Joins: tiglionabbit (n=nick@67-207-136-95.slicehost.net)
- # [15:38] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [15:38] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [15:38] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
- # [15:38] * Joins: pablof (n=palbo@pat-tdc.opera.com)
- # [15:38] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [15:38] * Joins: jarib__ (i=jarib@li139-179.members.linode.com)
- # [15:42] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) ("Ex-Chat")
- # [15:44] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [15:46] * Quits: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
- # [15:49] * Disconnected
- # [15:50] * Attempting to rejoin channel #whatwg
- # [15:50] * Rejoined channel #whatwg
- # [15:50] * 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!'
- # [15:50] * Set by annevk42 on Mon Oct 19 22:03:06
- # [15:51] * Quits: ader10 (n=anonymou@173.66.224.187) (Connection timed out)
- # [15:52] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
- # [15:52] * Joins: tyoshino_ (n=tyoshino@220.109.219.244)
- # [15:52] * Joins: wakaba_ (n=wakaba@236.139.210.220.dy.bbexcite.jp)
- # [15:52] * Joins: ciaran_l1e (i=leecn@spoon.netsoc.tcd.ie)
- # [15:52] * Joins: gsnedders (n=gsnedder@204.232.194.186)
- # [15:52] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [15:52] * Joins: broquaint (i=09ea70f4@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com)
- # [15:52] * Joins: tkent (n=tkent@220.109.219.244)
- # [15:52] * Joins: rektide (i=rektide@voodoowarez.com)
- # [15:52] * Joins: k0rnel_ (n=k0rnel@krtko.org)
- # [15:52] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [15:52] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [15:52] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [15:52] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [15:54] * Joins: pham (i=foobar@174-21-108-18.tukw.qwest.net)
- # [15:57] * Quits: ttepasse (n=ttepas--@95.222.120.117) (Read error: 60 (Operation timed out))
- # [15:57] * Guest19757 is now known as ivan`
- # [15:58] * ivan` is now known as Guest22617
- # [15:58] * Joins: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net)
- # [16:02] * Quits: beilabs (n=beilabs@ppp121-44-103-112.lns20.syd6.internode.on.net) ("Leaving")
- # [16:04] <AryehGregor> Wow, rumor has it that Bing might become the default search on the iPhone? Microsoft and Apple *teaming up*, against Google? How times change.
- # [16:07] <Philip`> If it's true, I'd tend to assume it's more to do with Microsoft offering Apple more money to be the default search provider than Google is offering, rather than being about teaming up with/against anyone
- # [16:07] * Quits: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [16:08] <Philip`> (I'd assume that's the same reason Opera oscillates between Google and Yahoo and Ask as the default)
- # [16:10] <hsivonen> when has Ask been the default on Opera?
- # [16:10] <AryehGregor> Eh, there's a lot of strategizing here too. Does Google really pay Mozilla tens of millions of dollars a year just to be the default search provider, or also to get at Microsoft?
- # [16:11] <Philip`> hsivonen: It's the default right now, on the Speed Dial page in 10.10
- # [16:11] <Philip`> (although "default" probably isn't the right term, because I don't think it's possible to change it to anything else)
- # [16:12] <FireFly> Philip`, it's trivial to change it
- # [16:12] <hsivonen> Philip`: oh
- # [16:12] <hsivonen> does Ask actually work?
- # [16:12] <FireFly> Right click -> manage search engines
- # [16:12] <Philip`> FireFly: Ah, right, I just found that
- # [16:12] <Philip`> hsivonen: No idea, I never use it :-)
- # [16:12] <hsivonen> does Ask do their own R&D or do they outsource to someone else?
- # [16:13] * Joins: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net)
- # [16:13] <hsivonen> who is supplying actual search back end stuff other than Google and Microsoft?
- # [16:13] <takkaria_> I thought Ask used google's backend
- # [16:13] <hsivonen> Opera defaults to Google to me
- # [16:13] <Philip`> As far as I'm aware they have their own backend
- # [16:13] <hsivonen> is it Ask just for new installations?
- # [16:13] <Dashiva> Yandex? :)
- # [16:14] <Lachy> oh, I didn't know we'd switched the speeddial search to Ask.
- # [16:14] <Philip`> e.g. http://sp.uk.ask.com/en/docs/about/webmasters.shtml talks about their crawler
- # [16:14] <hsivonen> oh. it's Ask in Speed Dial and Google in the toolbar
- # [16:14] <hsivonen> that's ... interesting
- # [16:15] <Lachy> yeah, I think it's a bit silly to have multiple defaults. But AIUI, it's done for financial reasons of some kind, though that's not my department and I have no idea what deals we have with each search engine.
- # [16:15] * Quits: pauld (n=chatzill@194.102.13.2) (Read error: 110 (Connection timed out))
- # [16:17] <AryehGregor> I wonder where Opera gets its revenue. Google, Microsoft, and Apple all have huge non-browser sources of revenue, and Mozilla gets paid by Google.
- # [16:17] <zcorpan__> opera ships on lots of devices
- # [16:18] <Lachy> AryehGregor, we get lots of revenue from device manufactures who pay us to put Opera on their devices. e.g. Nintendo Wii, HTC phones, Samsung phones, etc.
- # [16:18] <FireFly> There's the wii browser
- # [16:18] <AryehGregor> Ah, right.
- # [16:18] <Dashiva> I seem to recall seeing a press release that the desktop browser was also in black, though
- # [16:18] <AryehGregor> The non-desktop market.
- # [16:18] <Dashiva> A few years back
- # [16:18] <hsivonen> Opera Link doesn't tell me about crypto
- # [16:18] * Quits: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [16:19] <Lachy> hsivonen, what would you like to know about it?
- # [16:19] <Lachy> If we encrypt the connection between you and Opera Link, or whether the data is stored encrypted on our servers?
- # [16:20] <Philip`> AryehGregor: I think the idea was Mozilla gets paid by Google for being the default search engine, and so Opera could do exactly the same (with revenue proportional to market share)
- # [16:20] <hsivonen> Lachy: those and whether Opera can decrypt it
- # [16:20] <Philip`> (and for search engines other than Google)
- # [16:20] <hsivonen> and if Opera can't decrypt it, how does Mini work?
- # [16:21] * aroben is now known as aroben|away
- # [16:21] <hsivonen> (for comparison, the crypto key for Weave residers on the user's devices)
- # [16:21] <hsivonen> *resides
- # [16:22] <hsivonen> Does Google already have a way for syncing Chrome and the Android browser?
- # [16:23] <hsivonen> this sync stuff is clearly going to make browser choices more sticky, because one has to buy into the product family of one vendor for all devices
- # [16:23] <hsivonen> (well, the Weave API is documented, but I'm not aware of any non-Gecko-based browsers implementing a sync client)
- # [16:25] <AryehGregor> Cross-browser sync would be awesome. Especially if it actually synced my logins and cookies, not just useless stuff like bookmarks.
- # [16:25] <AryehGregor> It could sync my currently open pages. Maybe even my history, for things like the awesome bar/omnibox, but that might be a bit much.
- # [16:25] <hsivonen> already works if you run one product family across all your devices
- # [16:25] * Joins: Darxus (n=darxus@panic.chaosreigns.com)
- # [16:25] <hsivonen> I have Weave syncing 3 desktop Firefoxes and one Firefox Mobile
- # [16:26] <hsivonen> but then I have a device that has Opera Mobile but not Firefox
- # [16:26] <AryehGregor> Well, that only works for Firefox, right? Chrome only supports bookmark sync, I think . . .
- # [16:26] <hsivonen> but I can't use Opera Mobile as a Weave client
- # [16:26] <hsivonen> AryehGregor: right
- # [16:26] <Lachy> hsivonen, I asked internally, and was given this as the answer. http://www.opera.com/privacy/#operalink
- # [16:26] <Lachy> they don't seem to want to reveal more than that
- # [16:27] <hsivonen> Lachy: thanks
- # [16:27] <hsivonen> can Opera Link sync passwords?
- # [16:27] <AryehGregor> http://code.google.com/p/chromium/issues/detail?id=812
- # [16:27] <hsivonen> syncing passwords is an awesome feature of Weave
- # [16:28] <hsivonen> but I wouldn't sync my passwords using a system where the sync server operator could decrypt
- # [16:29] <Creap> let's all put our passwords "in the cloud" :)
- # [16:29] <hsivonen> Creap: putting passwords in the cloud is fine if your crypto key doesn't travel to the cloud
- # [16:30] <AryehGregor> You'd have to copy a private key between all your computers, then. How would that work?
- # [16:31] <AryehGregor> I don't see how it could be as convenient as having a central party know your password.
- # [16:31] <Philip`> You could type it in
- # [16:31] * Joins: pauld (n=chatzill@194.102.13.2)
- # [16:31] * Quits: pauld (n=chatzill@194.102.13.2) (Remote closed the connection)
- # [16:31] <hsivonen> AryehGregor: with Weave, I created an insanely long key that I printed and typed in on the other devices once for each
- # [16:31] <AryehGregor> Google already knows my Gmail password anyway, and I can use that to recover practically any of my other logins except for my bank, so . . .
- # [16:31] <Philip`> (assuming it's like some kind of master password, not a 4096-bit private key)
- # [16:31] <Lachy> hsivonen, we do use SSL connections for syncing between the client and the server, but it seems I can't get an answer about what security measures we take to protect the data on the server.
- # [16:32] <AryehGregor> Hmm, yeah, a master password would work.
- # [16:32] <hsivonen> Lachy: thanks
- # [16:32] <hsivonen> AryehGregor: Weave has a password that you log into the server with
- # [16:33] <hsivonen> AryehGregor: and with that password, you can retrieve encrypted data from the server
- # [16:33] <hsivonen> and then you decrypt it with a long passphrase that never travels to the cloud
- # [16:34] <hsivonen> as far as I can tell, the scariest part of Weave is losing your mobile device
- # [16:34] <AryehGregor> Can you choose to skip the extra passphrase if you don't care about hiding from the cloud?
- # [16:34] <hsivonen> AryehGregor: IIRC, no
- # [16:34] <AryehGregor> Also, is someone working on integrating this with the system so that it automatically unlocks when you log in?
- # [16:34] <AryehGregor> Because having to type a password every time you start your browser is obnoxious.
- # [16:35] <hsivonen> AryehGregor: you don't need to
- # [16:35] * AryehGregor used master passwords on Firefox and doesn't think the feature exists on Chrome, but doesn't miss it much . . .
- # [16:35] <hsivonen> each local browser remembers both the password and the passphase
- # [16:35] <hsivonen> which is why losing your mobile device becomes scarier
- # [16:35] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) ("Leaving...")
- # [16:36] <hsivonen> but it's so awesome you want to use it on your mobile device anyway
- # [16:36] <AryehGregor> Well, I guess if the attacker can't log in, you're safe. Probably an attacker would prefer to just wipe the thing and sell it. A determined one could access everything, but the same is true if you have your browser remember your passwords . . .
- # [16:37] <hsivonen> I don't know how safe e.g. Maemo is against an attacker who possesses the device
- # [16:37] <zcorpan__> you'd need a way to lock your device from somewhere else if you lose it
- # [16:37] <hsivonen> the Maemo security folks work against threats from the network
- # [16:38] <hsivonen> or wipe it, like with MobileMe
- # [16:38] <AryehGregor> A determined attacker with physical access can probably break anything except an encrypted disk.
- # [16:38] <zcorpan__> preferably also a way to find your device again if you lose it
- # [16:38] <Lachy> hsivonen, have you tried 1Password? I believe their system does client side encryption before syncing with a server
- # [16:39] <Philip`> A determined attacker can grab your device while you're in the middle of using it and are alerady logged in
- # [16:39] <hsivonen> Lachy: not with multiple Macs
- # [16:39] <Creap> zcorpan__: when I lost my cellphone, someone found "home" and called to return it.
- # [16:39] <hsivonen> Lachy: I installed it once on one Mac
- # [16:40] <Lachy> hsivonen, I installed it recently to try it out. But I haven't fully learned about how it all works yet, and it seems to have some annoying UI bugs that I don't like
- # [16:40] <Creap> android has some PIN:y thing as a screenlock
- # [16:40] <hsivonen> Lachy: but I didn't trust the app would always be compatible with everything, so I didn't want to make it part of my routines
- # [16:40] <hsivonen> and instead I use Keychain and Firefox password manager
- # [16:40] <AryehGregor> Philip`, not necessarily, unless they have a gun or something, or you leave yourself logged in all the time.
- # [16:41] <hsivonen> Maemo has a PIN screenlock, too.
- # [16:41] <Lachy> the Firefox password manager stores everything in a barely obfuscated password file.
- # [16:41] <Lachy> I use that too, but I'm trying to migrate away from it
- # [16:41] <Lachy> well, unless you use a master password, but I found that to be rather intrusive
- # [16:42] <hsivonen> on Mac, I use Filevault in case immigration officials take my laptop and store it inappropriately
- # [16:43] <Philip`> AryehGregor: You don't need a gun to grab a phone out of somebody's hand when they're not expecting it, or from a table when they're not watching it for a few seconds
- # [16:43] <AryehGregor> Firefox master passwords are lousy UI. You have a modal dialog popping up at some random point after you restart the browser every time.
- # [16:43] <Philip`> AryehGregor: and then you run away before the owner catches you
- # [16:44] <AryehGregor> Philip`, okay, granted.
- # [16:44] <AryehGregor> Most of us don't face determined attackers, happily.
- # [16:44] <Philip`> AryehGregor: Seems a lot simpler than trying to extract passwords from the device's memory
- # [16:44] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [16:46] <AryehGregor> Not memory, disk, unless that's encrypted.
- # [16:46] <workmad3> physical device security is always a problem
- # [16:46] <AryehGregor> That's the easiest way, if you have any technical know-how.
- # [16:46] <workmad3> that is, until we have a keypad that can read and check your fingerprint on every key-press :)
- # [16:46] <AryehGregor> Much less risky, you can steal it whenever and however you feel like.
- # [16:47] <AryehGregor> And don't have to worry that maybe they weren't actually logged in.
- # [16:47] <AryehGregor> workmad3, fingerprints are easy for a dedicated attacker to forge.
- # [16:47] <AryehGregor> Your fingerprints are going to be all over the phone.
- # [16:47] <AryehGregor> Just make a mold, doesn't even take a day if you know what you're doing.
- # [16:47] <workmad3> ok... easy until the devices are implanted directly into our bodies
- # [16:47] <workmad3> better? :P
- # [16:47] <AryehGregor> Yeah, that would solve the issue.
- # [16:48] <AryehGregor> It would also freak out some Christians, particularly if the devices were used for commerce. :P
- # [16:48] <workmad3> heh :)
- # [16:48] * workmad3 wants a retina implant for his phone display already
- # [16:49] <AryehGregor> Should it treat pt as a physical unit? :)
- # [16:49] <gsnedders> hehe
- # [16:50] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [16:51] <workmad3> hmm, that's a point (no pun intended)... are there physical differences in the size of rods and cones, and if so, which should be used?
- # [16:52] <AryehGregor> What?
- # [16:53] <AryehGregor> It seems rods and cones are about the same size.
- # [16:53] <AryehGregor> Wait, hmm.
- # [16:53] <AryehGregor> Or maybe cones are much larger, the Wikipedia articles are confusing.
- # [16:53] <AryehGregor> (as usual)
- # [16:53] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
- # [16:54] * Joins: jgornick (n=joe@199.199.210.66)
- # [16:54] * Quits: FireFly (n=firefly@1-1-3-36a.tul.sth.bostream.se) (Client Quit)
- # [16:54] * Guest22617 is now known as ivan`
- # [16:55] * ivan` is now known as Guest64146
- # [16:58] * Guest64146 is now known as ivan`
- # [16:59] * Quits: zcorpan__ (n=zcorpan@194.103.203.174)
- # [17:00] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:01] * Joins: FireFly (n=firefly@unaffiliated/firefly)
- # [17:05] * Quits: peol (n=peol@unaffiliated/peol) (Remote closed the connection)
- # [17:06] * Quits: Mau`werk (n=ano@a80-101-46-164.adsl.xs4all.nl) (Client Quit)
- # [17:11] * Quits: JoePeck_ (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [17:11] * Quits: karlushi (n=karlushi@fw.vdl2.ca) ("This computer has gone to sleep")
- # [17:13] * aroben|away is now known as aroben
- # [17:20] <AryehGregor> "User agents may wait for a suitable break in the user's interaction before queuing the task; for example, a user agent could wait for the user to have not hit a key for 100ms, so as to only fire the event when the user pauses, instead of continuously for each keystroke."
- # [17:21] <AryehGregor> So I guess this means we need to use onkeypress or onkeyup instead of oninput?
- # [17:21] <AryehGregor> If we really want to have it be per key.
- # [17:24] <AryehGregor> I guess there's no event that fires after the input has happened, so that it will reliably fire once each keystroke and event.target.value will be the current value?
- # [17:25] <Philip`> Why would you want such a thing?
- # [17:25] <Philip`> What do you expect it to do with input methods where you use multiple keystrokes to insert a single character?
- # [17:26] <AryehGregor> Just give the current value after whatever the user just entered. Really I want an event whenever the contents of the form field change, with the new value of the field.
- # [17:26] <AryehGregor> For using <datalist>.
- # [17:26] <Philip`> Why is 100ms latency unacceptable?
- # [17:26] <AryehGregor> I want to dispatch the new contents to my backend to ask for suggestions.
- # [17:27] <AryehGregor> Because the result has to be thrown out if the form value is no longer the same when the suggestion returns, and there already may be a significant round-trip delay.
- # [17:27] <Philip`> You'd have to implement some kind of buffering yourself anyway, because you don't want to send a request to the backend after every keystroke if the user's typing really really fast and has a dialup connection
- # [17:29] * AryehGregor tries to figure out if MW already buffers
- # [17:30] <AryehGregor> It looks like we usually wait 250 ms, except if the user hits the down arrow.
- # [17:31] <AryehGregor> We use keyup, keydown, keypress, blur, and focus, but of course we also use a <div> positioning hack right now to generate the results.
- # [17:31] <AryehGregor> Probably we don't need to hook blur and focus with datalist.
- # [17:31] <AryehGregor> Using datalists via JS is really ugly, by the way.
- # [17:31] <Philip`> Given that pages will have to implement some kind of buffering if some browsers don't buffer themselves, it seems silly for the spec to say "may" - it should require buffering for all browsers or none
- # [17:32] <AryehGregor> I'd really prefer just input.suggest = ['Foo', 'Bar'] instead of creating a datalist element, making up an id, giving it the id, setting the input's list attribute, and looping through the result list to add <option> children.
- # [17:32] <Philip`> (maybe)
- # [17:32] <AryehGregor> Anyway, yeah, "may" is a pain.
- # [17:33] <Philip`> Author feedback from attempting to use the element is a good thing to have :-)
- # [17:34] <Lachy> AryehGregor, datalist is useful to have when the choices are a fixed list, so they can just be listed in the page and not have to worry about being modified by scripts
- # [17:34] <Lachy> but maybe we need an optimised API for the scripted use cases that dynamically change the list
- # [17:34] <AryehGregor> Lachy, when does that actually happen? I can't think of a real-world page where it would be useful.
- # [17:34] <Lachy> html5.lachy.id.au has uses a fixed list
- # [17:34] <AryehGregor> The only use-case I can see for this is suggestions generated as the user types.
- # [17:35] <AryehGregor> Interesting.
- # [17:35] <Lachy> also, another simple case is a form requesting personal details. The title field could offer defaults of Mr, Mrs, Ms, etc. but still allow users to type in their own
- # [17:35] <AryehGregor> Okay, granted, it has some uses, but the script use case seems a lot more compelling.
- # [17:35] <Philip`> AryehGregor: Normal UI widget systems have combo boxes, which seem to be what this is similar to
- # [17:35] <Philip`> and they're used in lots of places
- # [17:35] <AryehGregor> I've seen plenty of sites hack up their own absolutely-positioned divs to do dynamic search suggestions, never seen anyone try it to suggest MIME types or honorifics.
- # [17:35] <Philip`> like, um,
- # [17:36] <AryehGregor> I still don't know what a combobox is.
- # [17:36] * Philip` fails to think of compelling examples of static lists
- # [17:36] <Philip`> AryehGregor: It's just a dropdown list you can type arbitrary text into
- # [17:37] <AryehGregor> Hmm, okay.
- # [17:37] <webben> Rationale: maximize conformity of input without enforcing uniformity.
- # [17:37] <webben> e.g. by offering a carot against entry of multiple spellings of a thing
- # [17:38] <Philip`> Hmm, the only one I can easily find in my currently-open applications is a "Default Graphic Extension" configuration, which offers eps/pdf/png/jpg/tif but lets you type in other values if you want
- # [17:40] <Lachy> AryehGregor, a combobox is just a select list, but which also allows users to type in other values. Your browsers address bar is bascially an example of this.
- # [17:40] <AryehGregor> Interesting.
- # [17:41] <Lachy> ordinarily, they have drop down arrows on the side, but unfortunatley, Opera's datalist implementation omitted this for some reason
- # [17:42] <Philip`> Scripted search suggestions typically don't have arrows on the side
- # [17:42] <AryehGregor> Maybe there should be an entirely separate JS-only interface for scripted search suggestions?
- # [17:42] <Lachy> AryehGregor, HTMLSelectElement contains APIs for add() and remove(), that simply the process of adding and removing options. Would those help if they were available on datalist, or would you like a more optimised alternative?
- # [17:42] <Philip`> Seems problematic if the same HTML control is meant to be used for all the cases
- # [17:44] <Lachy> yeah, I suppose. Perhaps that issue is best handled with CSS using the 'appearance' property.
- # [17:44] <Lachy> appearance: combo-box; is already defined in the spec
- # [17:45] <AryehGregor> Lachy, I'd really just like to be able to do input.suggest = ['foo', 'bar']. I don't see why it should need to be more complicated than that.
- # [17:46] <Lachy> how would that interact with the suggestions from the datalist element, if both were used together?
- # [17:46] <AryehGregor> I'd expect the scripted results would override the datalist ones.
- # [17:46] <AryehGregor> But I dunno, just don't use them together. :)
- # [17:47] <AryehGregor> Doesn't matter much for authors, it just needs to be unambiguous.
- # [17:47] <Lachy> maybe it could merge the two sets of suggestions, like Firefox's search box does, when it lists previous searches, then a separator line, and then the google suggest results.
- # [17:47] <AryehGregor> I dunno. It's hard to say without use-cases.
- # [17:48] <AryehGregor> I mean, maybe the browser could merge datalist suggestions with its own too, right?
- # [17:48] <Lachy> yeah, I think the spec says it can do that
- # [17:48] <AryehGregor> Actually, I guess the spec permits that, doesn't it?
- # [17:49] <Philip`> Are people really going to use datalist if its behaviour is so unpredictable?
- # [17:50] <Philip`> I'd hope it works consistently everywhere, otherwise people would be better off writing their own implementations in JS
- # [17:50] <Lachy> for existing scripted implementations, do you know what the responses from the server looks like? Do they commonly just return JSON, or even just an serialised array, and then use eval(...) to parse it?
- # [17:50] <AryehGregor> Lachy, that's what mwsuggest.js does.
- # [17:50] <AryehGregor> JSON in our case.
- # [17:50] <AryehGregor> So allowing a literal list to be assigned would be ideal.
- # [17:51] <Lachy> ok. Do you know what Google Suggest uses?
- # [17:51] <AryehGregor> No idea.
- # [17:51] * Quits: Vonunov (n=jack@99-58-1-192.lightspeed.rcsntx.sbcglobal.net)
- # [17:54] <Philip`> http://www.google.com/complete/search?q=what
- # [17:56] <Lachy> I found an article explaining it http://serversideguy.blogspot.com/2004/12/google-suggest-dissected.html
- # [17:57] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [17:59] <Philip`> It's changed a little bit since 2004
- # [17:59] <AryehGregor> Interesting that they just use a loop instead of key events.
- # [17:59] <AryehGregor> Er, right, used.
- # [18:02] <Lachy> AryehGregor, does your use case involve replacing the entire suggestion list each time the data is updated, or would you want the ability to selectively add and remove options?
- # [18:03] <AryehGregor> Lachy, replacing the whole thing is fine, typically.
- # [18:03] <AryehGregor> If it's just a list, I don't see why you couldn't use normal list methods, though.
- # [18:04] * Joins: dbaron (n=dbaron@nat/mozilla/x-xvkwbynitjkzedhn)
- # [18:04] * Quits: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [18:04] <Philip`> Are there any existing list-taking APIs in HTML?
- # [18:05] <Philip`> Seems tricky to make the reflection work right
- # [18:06] <AryehGregor> Why would it be tricky?
- # [18:06] <Philip`> e.g. if people say x=[]; input.suggest=x; x.push('cheese'); // does suggest update?
- # [18:06] <Philip`> or x=input.suggest; x.push('cheese'); // does suggest update?
- # [18:06] <Philip`> or input.suggest.push('cheese'); // surely this should update?
- # [18:06] <AryehGregor> Don't the same questions apply to strings?
- # [18:06] <Philip`> No
- # [18:06] <Philip`> Strings are immutable
- # [18:06] <Lachy> I don't think that would work.
- # [18:06] <AryehGregor> Hmm.
- # [18:07] * Parts: Creap (n=creap@vemod.brg.sgsnet.se)
- # [18:07] <Philip`> Immutability makes everything easy
- # [18:07] <AryehGregor> So every single API in HTML only takes immutable objects?
- # [18:07] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [18:07] <Philip`> (Well, everything except mutations)
- # [18:07] <AryehGregor> Just say it copies the list on assignment, if you want.
- # [18:08] <Lachy> I'd expect input.suggest to use a specialised interface, not a normal array
- # [18:08] <Philip`> AryehGregor: They take immutable strings/numbers, or objects with special interfaces that define their own mutation semantics
- # [18:08] <AryehGregor> Lachy, as long as you can assign an array to it and have it work, be auto-converted or such. Does that sound reasonable?
- # [18:08] <Lachy> but I would expect the setter for input.suggest to accept an array, and to return a collection on getting.
- # [18:08] <Lachy> not sure what type of collection to return though
- # [18:09] * Joins: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de)
- # [18:09] <Philip`> AryehGregor: If it copies the list on assignment, would you still expect normal list methods to work? (input.suggest.push etc)
- # [18:09] <Lachy> AryehGregor, I suggest you clearly document the use case and problem to be solved, and document the proposed solution along with it.
- # [18:09] <AryehGregor> k.
- # [18:09] <Lachy> write it up in the wiki
- # [18:09] <AryehGregor> I was planning on posting to whatwg.
- # [18:09] <Lachy> yeah, that'll do too
- # [18:12] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Read error: 60 (Operation timed out))
- # [18:12] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [18:13] * Quits: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu) (Read error: 54 (Connection reset by peer))
- # [18:13] * Joins: zalan (n=zalan@catv-89-135-110-229.catv.broadband.hu)
- # [18:16] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:19] * Joins: ap_ (n=ap@17.246.19.5)
- # [18:20] * Quits: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz) (Read error: 110 (Connection timed out))
- # [18:21] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [18:24] * Quits: mhausenblas (n=mhausenb@wg1-nat.fwgal01.deri.ie)
- # [18:24] * Quits: olivvv (i=5296f81c@gateway/web/freenode/x-fhtfzzrpqitiomkf) ("Page closed")
- # [18:25] * aroben is now known as aroben|lunch
- # [18:26] * Joins: Heimidal (n=heimidal@69.106.74.100)
- # [18:28] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (Read error: 110 (Connection timed out))
- # [18:33] * Joins: onar (n=onar@17.226.20.255)
- # [18:33] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [18:36] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [18:42] * Quits: riven (n=riven@53518387.cable.casema.nl) (Read error: 104 (Connection reset by peer))
- # [18:42] * Joins: riven (n=riven@53518387.cable.casema.nl)
- # [18:43] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [18:48] * ap_ is now known as ap
- # [18:57] <Dashiva> Arguing about intent with regard to XHTML served as text/html, when XML itself completely ignores intent...
- # [19:11] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:13] * Joins: cying_ (n=cying@70.90.171.153)
- # [19:17] * Parts: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:31] * Quits: Heimidal (n=heimidal@unaffiliated/heimidal) (Remote closed the connection)
- # [19:34] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
- # [19:35] <JonathanNeal> Heyo
- # [19:40] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
- # [19:43] * Joins: drunknbass_work (n=aaron@71.107.253.243)
- # [19:44] * aroben|lunch is now known as aroben
- # [19:45] * Joins: maikmerten (n=maikmert@port-92-201-12-1.dynamic.qsc.de)
- # [19:46] * Joins: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz)
- # [19:46] * Joins: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
- # [19:46] * Joins: erlehmann (n=erlehman@dslb-092-078-137-143.pools.arcor-ip.net)
- # [19:46] * Quits: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp) (Client Quit)
- # [19:48] * Joins: Heimidal (n=heimidal@c-98-238-192-98.hsd1.ca.comcast.net)
- # [19:57] * Quits: archtech (i=stanv@83.228.56.37)
- # [19:58] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) (Client Quit)
- # [20:00] * Joins: cying__ (n=cying@70.90.171.153)
- # [20:05] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:09] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [20:15] * Quits: cying_ (n=cying@70.90.171.153) (Read error: 110 (Connection timed out))
- # [20:18] * Joins: sbublava (n=stephan@77.118.157.52)
- # [20:21] * Quits: seventh (i=seventh@189.59.179.66.dynamic.adsl.gvt.net.br) ("...")
- # [20:24] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
- # [20:25] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [20:25] * cardona507_ is now known as cardona507
- # [20:26] * Joins: jwalden (n=waldo@64.9.241.104)
- # [20:27] * Joins: jorlow (n=jorlow@nat/google/x-olrwcgwftjycdkbe)
- # [20:34] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [20:37] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [20:41] * Quits: MikeSmith (n=MikeSmit@EM114-48-239-67.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [20:42] * Joins: MikeSmith (n=MikeSmit@EM114-48-148-185.pool.e-mobile.ne.jp)
- # [20:55] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) ("zzzzz")
- # [20:55] * Quits: cpearce (n=cpearce@ip-118-90-85-126.xdsl.xnet.co.nz) ("ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909]")
- # [20:55] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [20:56] * gavin__ is now known as gavin
- # [20:58] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
- # [20:59] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:00] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [21:05] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [21:06] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [21:09] * Joins: DerHorst (n=Horst@e176120022.adsl.alicedsl.de)
- # [21:10] * Joins: cardona507 (n=cardona5@btf202.btfenterprises.com)
- # [21:16] * Quits: sbublava (n=stephan@77.118.157.52)
- # [21:25] * Joins: cpearce (n=cpearce@203-97-204-82.dsl.clear.net.nz)
- # [21:25] * Quits: maikmerten (n=maikmert@port-92-201-12-1.dynamic.qsc.de) (Remote closed the connection)
- # [21:31] * Quits: cying__ (n=cying@70.90.171.153) (Remote closed the connection)
- # [21:31] * Joins: cying_ (n=cying@70.90.171.153)
- # [21:31] * Quits: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [21:34] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [21:35] * Parts: ader10` (n=anonymou@pool-173-66-224-187.washdc.fios.verizon.net) ("Leaving")
- # [21:39] <AryehGregor> Wait, so the list IDL property of inputs isn't settable?
- # [21:40] <AryehGregor> readonly attribute HTMLElement list;
- # [21:40] <AryehGregor> That might explain my problems.
- # [21:42] <AryehGregor> I assumed it reflected the list DOM attribute.
- # [21:42] * Joins: weinig (n=weinig@adsl-69-104-41-16.dsl.scrm01.pacbell.net)
- # [21:43] * Quits: weinig (n=weinig@adsl-69-104-41-16.dsl.scrm01.pacbell.net) (Client Quit)
- # [21:45] * Quits: Darxus (n=darxus@panic.chaosreigns.com) ("Reboot.")
- # [21:47] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:47] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [21:48] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:49] * Joins: DerHorst_ (n=Horst@e176117008.adsl.alicedsl.de)
- # [21:49] <Philip`> AryehGregor: http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#dom-input-list says what it does
- # [21:50] <Philip`> and indeed it doesn't say it reflects anything
- # [21:50] <AryehGregor> Yeah, I eventually figured that out. :)
- # [21:51] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Client Quit)
- # [21:54] * Joins: archtech (i=stanv@83.228.56.37)
- # [22:00] * Joins: Darxus (n=darxus@panic.chaosreigns.com)
- # [22:01] * Quits: jwalden (n=waldo@64.9.241.104) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.6/20100107113701]")
- # [22:02] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [22:03] * Parts: Darxus (n=darxus@panic.chaosreigns.com)
- # [22:05] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:05] * Quits: DerHorst (n=Horst@e176120022.adsl.alicedsl.de) (Read error: 113 (No route to host))
- # [22:08] * Joins: jwalden (n=waldo@nat/mozilla/x-xdqhkuxsyqcswjqm)
- # [22:14] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [22:15] * Joins: yoshu (n=josh@174-18-197-86.tcso.qwest.net)
- # [22:23] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:26] * Quits: pmuellr (n=pmuellr@nat/ibm/x-npkkmtfuwxigdzjg)
- # [22:30] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [22:38] * Joins: leeky (n=leeky@yaffle.leeky.org.uk)
- # [22:48] * Quits: Chris|UNC (n=blahness@152.2.194.196)
- # [23:15] * Quits: dbaron (n=dbaron@nat/mozilla/x-xvkwbynitjkzedhn) ("8403864 bytes have been tenured, next gc will be global.")
- # [23:24] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:25] * Quits: miketaylr (n=miketayl@38.117.156.163) ("Leaving...")
- # [23:33] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) (Client Quit)
- # [23:36] * Quits: cardona507 (n=cardona5@btf202.btfenterprises.com) (Read error: 60 (Operation timed out))
- # [23:40] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [23:41] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [23:50] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) (Read error: 101 (Network is unreachable))
- # [23:52] * Quits: taf2 (n=taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [23:57] * Joins: yoshu_ (n=josh@174-18-213-200.tcso.qwest.net)
- # Session Close: Fri Jan 22 00:00:00 2010
The end :)