Options:
- # Session Start: Sat Sep 26 00:00:00 2009
- # Session Ident: #whatwg
- # [00:01] <Rik`> i kind of doubt a source like http://trends.builtwith.com/
- # [00:01] * Joins: shepazu (n=schepers@66.134.141.179)
- # [00:01] <Rik`> I can't find a description of the process to gather such data
- # [00:03] <TabAtkins> Well, it looks like they're only covering 3M sites, so I suppose we're mainly talking stuff you can access relatively easily with a spider.
- # [00:05] <TabAtkins> They do make very pretty pie charts, though, so obviously you can trust them.
- # [00:11] <Hixie> ok next participant
- # [00:11] <Hixie> this one apparently uses vim(1)
- # [00:11] * Quits: zdobersek (n=zan@cpe-92-37-74-170.dynamic.amis.net) ("Leaving.")
- # [00:11] <Hixie> which is promising
- # [00:11] <Philip`> Burn him/her!
- # [00:12] <Hixie> better than frontpage!
- # [00:12] * Quits: sbublava (n=stephan@77.116.178.241.wireless.dyn.drei.com)
- # [00:12] <hsivonen> Hixie: do they bring their own laptop or .vimrc (or whatever the pref file is called)?
- # [00:13] * TabAtkins just uses a normal text editor.
- # [00:13] <Philip`> TabAtkins: 5% of pages in the dotnetdotcom sample have <script src="*jquery*">
- # [00:13] <Philip`> which is a long way from 20%
- # [00:13] <Philip`> (though still quite a lot)
- # [00:13] <Hixie> hsivonen: nah, we make them use some random text editor
- # [00:13] <TabAtkins> Philip`, shrug.
- # [00:13] <Hixie> i forget what it's called
- # [00:13] <Hixie> TextEdit2 or something
- # [00:13] <hsivonen> I see
- # [00:14] <Philip`> TabAtkins: (and about 70% use <script src>)
- # [00:14] <TabAtkins> I just wish emacs didn't use elisp. I can't program in elisp.
- # [00:14] <Philip`> (regardless of value)
- # [00:14] <Hixie> apparently this participant has read some press articles about html5 and likes <header> because it means she doesn't have to use <div>s with class=""es anymore
- # [00:14] <TabAtkins> Yay for intended consequences!
- # [00:20] <Hixie> she describes microdata as a simpler solution than xslt, which she called "annoying"
- # [00:20] <TabAtkins> Smart participant.
- # [00:21] <Hixie> i'm not sure whether to be offended that she likened something i worked on to XSLT, or whether to be happy she called XSLT annoying unprompted, or...
- # [00:25] * Quits: erlehmann (n=erlehman@tmo-104-233.customers.d1-online.com) (Read error: 60 (Operation timed out))
- # [00:27] <Philip`> I think microdata is a simpler solution than an internal combustion engine, which is big and noisy
- # [00:28] <Philip`> Not sure they're solutions to the same problem, though
- # [00:29] <Hixie> well her point was that you would use microdata instead of writing the data in xml and translating it to HTML
- # [00:29] <Hixie> which isn't exactly right
- # [00:29] <Hixie> but could be right depending on exactly what she's doing
- # [00:29] <TabAtkins> The use of XSLT to transform a page into the embedded data, or vice versa, is the equivalent use.
- # [00:29] <Hixie> like if she's exposing XML and using XSLT to get data out
- # [00:29] <Hixie> yeah
- # [00:29] <Hixie> she's actually reading the documentation, i'm shocked
- # [00:30] <Hixie> clearly she's not representative of normal authors :-P
- # [00:30] <TabAtkins> With Microdata you'd just encode things then throw a generic parser, rather than building an XSLT script to pull the info out.
- # [00:31] <Hixie> wooo, she actually got as far as reading about itemfor="" and actually understood it!
- # [00:31] <TabAtkins> Heh.
- # [00:31] <Hixie> she's doing vocabulary 001, and so far she's confused about the way item="" takes a type
- # [00:32] <annodomini> Yeah, that is kind of confusing.
- # [00:32] <TabAtkins> I think that confused me a bit, too.
- # [00:32] <TabAtkins> Heh.
- # [00:32] <TabAtkins> That's 3 votes against, Hixie. ^_^
- # [00:32] <Hixie> yeah i think we're going to go with renaming item="" to itemtype="", make it optional, and use itemscope="" from proposal 003
- # [00:33] <Hixie> also maybe we'll change itemfor="" to just referring in the other direction
- # [00:33] <Hixie> like sicking suggested
- # [00:33] <Hixie> using <ref> or something
- # [00:33] <annodomini> Other direction? I missed this suggestion.
- # [00:34] <TabAtkins> sicking thinks' it's confusing that the stranded data uses @itemfor to point to its parent, rather than the parent pointing to the stranded data.
- # [00:34] <annodomini> Hmm. Interesting.
- # [00:34] <TabAtkins> s/its parent/its Microdata parent, as opposed to its DOM parent/
- # [00:34] <Hixie> instead of <div itemscope id=a></div> <span itemfor=a itemprop=name>value</span>
- # [00:34] <Hixie> we would have
- # [00:34] <Hixie> <div itemscope><itemref ref=b/></div> <span id=b itemprop=name>value</span>
- # [00:35] <TabAtkins> That would allow a single piece of data to be a part of multiple items. Is that intended?
- # [00:35] <Hixie> it would
- # [00:35] <TabAtkins> And would, in fact, bring back the full power of an DAG.
- # [00:35] <Hixie> i think that would be fine
- # [00:36] <Hixie> ROFL she complained about <i> being in the example
- # [00:36] <Hixie> "isn't that deprecated!"
- # [00:36] <TabAtkins> Totally not a typical author. ^_^
- # [00:36] <annodomini> She sounds like she's pretty up on her standards...
- # [00:36] <Hixie> well except for <i> not being deprecated ever :-P
- # [00:37] <TabAtkins> If you can make a DAG, isn't the only thing left preventing Microdata from collapsing into RDF just the ability to make blank nodes or whatever?
- # [00:37] <Hixie> TabAtkins: you can make blank nodes today
- # [00:37] <TabAtkins> Really?
- # [00:37] <Hixie> TabAtkins: just don't include an "about" itemprop
- # [00:37] <Philip`> TabAtkins: There's also the lack of types
- # [00:37] <TabAtkins> Oh.
- # [00:38] <Hixie> yeah no per-value data types is another difference
- # [00:38] <TabAtkins> k.
- # [00:38] <annodomini> I don't think that it's bad to increase the flexibility of what you can construct, as long as that complexity is not necessary for your average usecase.
- # [00:38] * drunknbass_work is now known as drunknbass_work|
- # [00:38] <TabAtkins> annodomini: Yeah, I'm not saying anything against it. I just think it's funny that this syntax is *just* below being equivalent to RDFa, and yet way easier to understand.
- # [00:39] * TabAtkins thinks that <itemref> may in fact be easier to understand after all.
- # [00:39] <Philip`> But maybe much more verbose for expressing certain graphs
- # [00:39] <TabAtkins> Philip`, maybe. I'd need to see examples.
- # [00:39] * Quits: shepazu (n=schepers@66.134.141.179)
- # [00:40] <annodomini> A whole new element <itemref> just for linking items to their properties? What about <link href="#b"> instead?
- # [00:40] <TabAtkins> Well, there's a certain benefit in maintaining the "item" prefix.
- # [00:42] <TabAtkins> Hixie: If you're going to make @itemtype to hold the type, then I prefer just plain @item as the scope signal.
- # [00:44] <Hixie> TabAtkins: people seem to be confused with the item="" attribute
- # [00:44] * Quits: erikvvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [00:44] <TabAtkins> How much confusion is from @item itself, and how much from @item also acting as the type specifier?
- # [00:44] <Hixie> TabAtkins: and we have one data point (not enough) suggesting itemscope="" is clearer
- # [00:44] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [00:44] <Hixie> TabAtkins: well they got confused with it in both examples that had an item=""
- # [00:45] <Hixie> TabAtkins: so item="...id..." and item="...type..."
- # [00:45] <Hixie> both confused them
- # [00:45] * TabAtkins has to go look up what item="id" means again.
- # [00:45] <Hixie> that's variant 002
- # [00:45] <Hixie> equivalent of itemprop="about" in the spec
- # [00:46] <Hixie> equivalent of itemprop="itemid" in proposals 001 and 003
- # [00:46] <Hixie> (we found "about" confused the heck out of people)
- # [00:46] <Hixie> ("itemid" so far is faring better, though we don't have much data on that)
- # [00:46] <Hixie> hm, this participant is being confused by having itemprop="" values that are URLs
- # [00:47] <Hixie> she thinks they're links to the values, rather than unique property names
- # [00:48] <TabAtkins> Yah, I think that's going to be inevitable some of the time.
- # [00:50] <TabAtkins> Hmm, I can't find itemprop=about in the spec.
- # [00:52] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/#md-about
- # [00:53] <TabAtkins> Gotcha. That's hidden.
- # [00:53] <TabAtkins> And yeah, I can see how it would be confusing.
- # [00:53] <Hixie> everyone is making up their own property names
- # [00:54] <Hixie> despite us pointing them to a list of predefined vocabulary terms
- # [00:54] <Hixie> i guess that won't be such a problem if they just copy-paste from tutorials
- # [00:55] * Quits: drunknbass_work| (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) ("Leaving...")
- # [00:57] * Quits: benward (n=benward@nat/yahoo/x-jwjrlzctmbnwtpow) ("Sleep")
- # [00:57] * Joins: tantek (n=tantek@67.100.89.240)
- # [01:06] * TabAtkins derives deep joy from crafting a tool that is really easy to use and useful.
- # [01:06] <Hixie> ooh, interesting. she prefers itemscope="" too.
- # [01:07] <TabAtkins> Hmm.
- # [01:15] * Quits: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu)
- # [01:17] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [01:19] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [01:19] * Joins: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu)
- # [01:21] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [01:33] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [01:43] * Quits: dglazkov (n=dglazkov@nat/google/x-xodskwwdocghivdb)
- # [01:45] * Quits: seanoshea (n=seanoshe@nat217.eye.fi)
- # [01:51] * Quits: tantek (n=tantek@67.100.89.240)
- # [01:53] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [01:57] * Joins: cying_ (n=cying@70.90.171.153)
- # [01:57] * Quits: cying_ (n=cying@70.90.171.153) (Remote closed the connection)
- # [01:59] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [02:01] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [02:02] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [02:03] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [02:13] * Quits: cying (n=cying@70.90.171.153) (Connection timed out)
- # [02:14] * Joins: shepazu (n=schepers@66.134.141.179)
- # [02:22] * Joins: annodomini (n=lambda@c-75-69-96-104.hsd1.nh.comcast.net)
- # [02:24] * Joins: weinig_ (n=weinig@17.246.19.140)
- # [02:28] * Quits: TabAtkins (n=chatzill@76.195.204.109) (Read error: 113 (No route to host))
- # [02:29] * Quits: sicking (n=chatzill@nat/mozilla/x-vgloiddfrmdkzyan) (Read error: 110 (Connection timed out))
- # [02:37] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:37] * Quits: ojan (n=ojan@72.14.229.81) (Read error: 104 (Connection reset by peer))
- # [02:38] * Joins: ojan (n=ojan@72.14.229.81)
- # [02:40] * Quits: weinig (n=weinig@17.203.15.140) (Read error: 110 (Connection timed out))
- # [02:40] * weinig_ is now known as weinig
- # [02:44] * Quits: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [02:45] * Joins: ojan_ (n=ojan@72.14.229.81)
- # [02:45] * Quits: ojan (n=ojan@72.14.229.81) (Read error: 104 (Connection reset by peer))
- # [02:45] * ojan_ is now known as ojan
- # [02:49] * Quits: franksalim (n=frank@adsl-75-61-85-210.dsl.pltn13.sbcglobal.net) ("Leaving")
- # [02:49] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:55] * Quits: ap (n=ap@17.246.19.174)
- # [02:58] * Joins: GarethAdams|Home (n=GarethAd@5ac3fd38.bb.sky.com)
- # [03:02] * Quits: MikeSmith (n=MikeSmit@114.48.12.232) ("Tomorrow to fresh woods, and pastures new.")
- # [03:13] * drunknbass_work is now known as drunknbass_work|
- # [03:13] * drunknbass_work| is now known as drunknbass_work
- # [03:18] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [03:22] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [03:23] <TabAtkins> OMG, home internet is finally back. This is the first time I've connected through my home router in very nearly exactly 14 days.
- # [03:23] <TabAtkins> (It would be exactly 14 days in about 20 minutes.)
- # [03:23] <beowulf> precision, we has it
- # [03:24] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
- # [03:25] * Joins: dglazkov (n=dglazkov@67.188.0.62)
- # [03:25] * Parts: ojan (n=ojan@72.14.229.81)
- # [03:32] * Quits: dbaron (n=dbaron@nat/mozilla/x-wrpzdasxkhhflgeb) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:36] * Quits: dglazkov (n=dglazkov@67.188.0.62)
- # [03:37] * Quits: ttepasse (n=ttepas--@p5B016910.dip.t-dialin.net) ("?Q")
- # [03:43] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [04:03] * Joins: benward (n=benward@98.210.154.133)
- # [04:05] * Quits: othermaciej (n=mjs@17.246.18.60)
- # [04:05] * Quits: ray (i=ray@drong.notacat.org) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: heycam (n=cam@66.134.141.179) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: dpranke (n=Adium@nat/google/x-vyrvxexkqdqdxbug) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: jgraham (n=jgraham@web22.webfaction.com) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: blooberry (n=brian@c-98-246-9-57.hsd1.or.comcast.net) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: takkaria (n=takkaria@isparp.co.uk) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: bzed (n=bzed@devel.recluse.de) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: GarethAdams|Home (n=GarethAd@5ac3fd38.bb.sky.com) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: yutak_home (n=kee@M006079.ppp.dion.ne.jp) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: yusukes (n=yusukes@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: hamaji (n=hamaji@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: eml (i=eml@irk.bob.fi) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: steevel (n=steevel@irc.kodslav.org) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: fupp (n=User@mg038a.studby.ntnu.no) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: Philip` (n=philip@zaynar.co.uk) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: wakaba (n=wakaba@221.157.197.113.dy.bbexcite.jp) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: annevk2 (n=annevk@pat-tdc.opera.com) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: vs-hs (i=david@shell.etttretresju.net) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: doobar (i=david@bsdguru.net) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: benward (n=benward@98.210.154.133) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: hober (n=ted@unaffiliated/hober) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: Guest76618 (n=and@apo29.girton.cam.ac.uk) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: onar (n=onar@17.226.20.255) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: gavin (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: tyoshino (n=tyoshino@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: peritus- (n=peritus@ircbridge.mahner.org) (niven.freenode.net irc.freenode.net)
- # [04:05] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (niven.freenode.net irc.freenode.net)
- # [04:06] * Joins: benward (n=benward@98.210.154.133)
- # [04:06] * Joins: GarethAdams|Home (n=GarethAd@5ac3fd38.bb.sky.com)
- # [04:06] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [04:06] * Joins: heycam (n=cam@66.134.141.179)
- # [04:06] * Joins: dpranke (n=Adium@nat/google/x-vyrvxexkqdqdxbug)
- # [04:06] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [04:06] * Joins: hober (n=ted@unaffiliated/hober)
- # [04:06] * Joins: gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com)
- # [04:06] * Joins: yutak_home (n=kee@M006079.ppp.dion.ne.jp)
- # [04:06] * Joins: ray (i=ray@drong.notacat.org)
- # [04:06] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [04:06] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [04:06] * Joins: tyoshino (n=tyoshino@220.109.219.244)
- # [04:06] * Joins: Guest76618 (n=and@apo29.girton.cam.ac.uk)
- # [04:06] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [04:06] * Joins: onar (n=onar@17.226.20.255)
- # [04:06] * Joins: peritus- (n=peritus@ircbridge.mahner.org)
- # [04:06] * Joins: blooberry (n=brian@c-98-246-9-57.hsd1.or.comcast.net)
- # [04:06] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [04:06] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [04:06] * Joins: bzed (n=bzed@devel.recluse.de)
- # [04:06] * Joins: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp)
- # [04:06] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [04:06] * Joins: wakaba (n=wakaba@221.157.197.113.dy.bbexcite.jp)
- # [04:06] * Joins: annevk2 (n=annevk@pat-tdc.opera.com)
- # [04:06] * Joins: eml (i=eml@irk.bob.fi)
- # [04:06] * Joins: vs-hs (i=david@shell.etttretresju.net)
- # [04:06] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [04:06] * Joins: doobar (i=david@bsdguru.net)
- # [04:06] * Joins: steevel (n=steevel@irc.kodslav.org)
- # [04:06] * Joins: hamaji (n=hamaji@220.109.219.244)
- # [04:06] * Joins: fupp (n=User@mg038a.studby.ntnu.no)
- # [04:06] * Joins: yusukes (n=yusukes@220.109.219.244)
- # [04:17] * Quits: jorlow (n=jorlow@nat/google/x-teohuyhimofuhxkx) (Read error: 110 (Connection timed out))
- # [04:19] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [04:22] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [04:33] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [04:36] * Joins: lazni (n=lazni@113.22.67.6)
- # [04:40] * Quits: Tristan (i=Tristan@unaffiliated/tristan) (Client Quit)
- # [04:40] * Quits: weinig (n=weinig@17.246.19.140)
- # [04:47] * Quits: dpranke (n=Adium@nat/google/x-vyrvxexkqdqdxbug) ("Leaving.")
- # [04:49] * Quits: alexbobp (n=alex@75.42.224.116) (Connection timed out)
- # [04:51] * drunknbass_work is now known as drunknbass_work|
- # [04:53] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [04:55] * Joins: tantek (n=tantek@dsl001-150-252.sfo1.dsl.speakeasy.net)
- # [05:10] * Joins: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [05:14] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:21] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:22] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:34] * Quits: w3bg33k (n=web@209.23.97.78)
- # [05:37] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [05:44] * Joins: doublec (n=doublec@118-92-57-189.dsl.dyn.ihug.co.nz)
- # [05:51] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:32] * Quits: lazni (n=lazni@113.22.67.6) ("Leaving.")
- # [06:32] * Quits: benward (n=benward@98.210.154.133) (Read error: 110 (Connection timed out))
- # [06:34] * Joins: mpilgrim_ (n=mpilgrim@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [06:34] * Quits: mpilgrim (n=mpilgrim@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 104 (Connection reset by peer))
- # [06:34] * mpilgrim_ is now known as mpilgrim
- # [06:36] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [06:49] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:55] * Quits: tantek (n=tantek@dsl001-150-252.sfo1.dsl.speakeasy.net)
- # [06:56] * Joins: drunknbass (n=drunknba@cpe-76-173-187-247.socal.res.rr.com)
- # [07:02] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) ("Leaving...")
- # [07:22] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [07:27] * Joins: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [07:33] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [07:37] * Joins: benward (n=benward@98.210.154.133)
- # [07:41] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [07:55] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net)
- # [08:23] * Quits: yutak_home (n=kee@M006079.ppp.dion.ne.jp) ("Ex-Chat")
- # [08:26] * Quits: benward (n=benward@98.210.154.133) ("Sleep")
- # [08:29] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [08:33] * Joins: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu)
- # [08:36] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:38] * Quits: doublec (n=doublec@118-92-57-189.dsl.dyn.ihug.co.nz) ("Leaving")
- # [08:42] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [08:42] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [08:44] * Joins: tantek (n=tantek@70.36.139.108)
- # [08:44] <drunknbass> i just noticed i have an issue using Image()
- # [08:44] <drunknbass> seems my js moves on before the image() data is ready
- # [08:45] <drunknbass> is there a solution for that?. i didnt notice it because the images were getting cached :/
- # [08:48] * Joins: benward (n=benward@98.210.154.133)
- # [08:48] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("back Sunday afternoon/evening")
- # [08:53] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [08:54] * Joins: sbublava (n=stephan@77.116.137.126.wireless.dyn.drei.com)
- # [09:15] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net) ("Colloquy more like Coolloquy")
- # [09:19] * Joins: zdobersek (n=zan@cpe-92-37-74-170.dynamic.amis.net)
- # [09:35] * Joins: jaket (n=jake@110.32.141.58)
- # [09:35] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [09:41] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [09:43] * Joins: myakura (n=myakura@p2034-ipbf4205marunouchi.tokyo.ocn.ne.jp)
- # [09:49] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [09:54] * Joins: roc_ (n=roc@115.130.53.4)
- # [09:54] <hsivonen> having child point to parent assures treeness
- # [09:55] <hsivonen> ARIA does it the other way, whyc seems bad
- # [09:55] <hsivonen> (aria-owns)
- # [09:57] <hsivonen> s/whyc/which/
- # [10:00] * Quits: roc_ (n=roc@115.130.53.4)
- # [10:04] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net)
- # [10:06] <drunknbass> how can i embed base64 and make an image out of it for canvas?
- # [10:24] <hsivonen> drunknbass: data URL
- # [10:24] <drunknbass> ?
- # [10:25] <drunknbass> now image.src?
- # [10:25] <drunknbass> not*
- # [10:25] <hsivonen> drunknbass: you can load the data: URL into image.src
- # [10:25] <drunknbass> any links?
- # [10:25] <drunknbass> everything i find doesnt work
- # [10:25] <drunknbass> and seems to be from b4 canvas
- # [10:26] <hsivonen> just http://www.ietf.org/rfc/rfc2397.txt
- # [10:27] <drunknbass> ok how do i use this with image or drawImage?
- # [10:27] * Joins: erlehmann (n=erlehman@tmo-104-233.customers.d1-online.com)
- # [10:27] * hsivonen notes "URL" in the title of that RFC
- # [10:28] <hsivonen> drunknbass: by using it as the URL of a new Image()
- # [10:29] <drunknbass> heh thx
- # [10:29] <drunknbass> i dunno why it wasnt working b4 but i changed single quotes to double and it works
- # [10:29] <drunknbass> lol
- # [10:30] <drunknbass> ahh it doesnt make a difference lol.. pre still wont show my images
- # [10:30] * Quits: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [10:31] <hsivonen> drunknbass: does Pre support data URLs?
- # [10:32] <drunknbass> haha i didnt look
- # [10:32] <hsivonen> drunknbass: does it pass Acid2?
- # [10:32] <drunknbass> i have a problem with my js running b4 my image is loaded
- # [10:32] <hsivonen> thought it could have only limited support like IE8
- # [10:32] <drunknbass> and even trying to use the onload for the image didnt help
- # [10:32] <drunknbass> i guess ill sort it out later..
- # [10:33] <hsivonen> drunknbass: does what I said work for you in Firefox/Opera/Safari/Chrome, though?
- # [10:33] <drunknbass> yup
- # [10:33] <drunknbass> i actually had that before without the header
- # [10:33] <hsivonen> ok. good
- # [10:34] <drunknbass> when i added the header it gave me ilgal char errors but it was because i was using single quotes around the string
- # [10:34] <drunknbass> so after i changed to regular quotes and left the header in, it worked
- # [10:34] <drunknbass> but images still dont work on pre which was what i was trying to fix
- # [10:35] <drunknbass> i think i read something about the images needing to be loaded locally or something.. like from within the app bundle..
- # [10:36] <drunknbass> i also get my context sizes displaying wrong in webos so i think the pre webkit is just really messed up
- # [10:37] * jgraham wakes up , finds he has 99 new messages filtered to es-discuss, sighs
- # [10:38] <jgraham> (That is less than 99 messages total because I get all the IDL mesages twice but the filters aren't bright enough to sort one copy to es-discuss and one copy to public-html)
- # [10:43] * Quits: jaket (n=jake@110.32.141.58)
- # [10:54] * Joins: ROBOd (n=robod@89.122.216.38)
- # [11:05] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [11:05] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [11:05] * weinig_ is now known as weinig
- # [11:07] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [11:07] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [11:08] * weinig_ is now known as weinig
- # [11:08] <Philip`> drunknbass: Use image.onload to run some code once the image has loaded, or check image.complete to see if it's loaded yet, perhaps
- # [11:11] <drunknbass> oh i didnt know about complete
- # [11:11] <drunknbass> thx
- # [11:22] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [11:22] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [11:45] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Remote closed the connection)
- # [11:45] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net) ("Colloquy more like Coolloquy")
- # [12:00] * Quits: tantek (n=tantek@70.36.139.108)
- # [12:04] <Philip`> Has reCAPTCHA recently become awful?
- # [12:05] <Philip`> I seem to get <50% success rate, despite being certain I'm entering the words correctly
- # [12:05] <Philip`> and I don't remember that much of a problem in the past
- # [12:17] * Joins: Alochi (n=chatzill@cpc2-lutn10-2-0-cust550.9-3.cable.virginmedia.com)
- # [12:18] <takkaria> it's what happens when Google buys things
- # [12:19] * Parts: Alochi (n=chatzill@cpc2-lutn10-2-0-cust550.9-3.cable.virginmedia.com)
- # [12:21] * Quits: benward (n=benward@98.210.154.133) ("Sleep")
- # [12:24] <Philip`> Oh, Google bought reCAPTCHA?
- # [12:24] * Philip` never heard about that
- # [12:26] <Philip`> I'll blame Google, then
- # [12:30] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [12:48] * Joins: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu)
- # [12:55] * Quits: erlehmann (n=erlehman@tmo-104-233.customers.d1-online.com) ("Ex-Chat")
- # [13:38] * Joins: remysharp (n=remyshar@remysharp.plus.com)
- # [13:39] * Joins: Midler (n=midler@212.37.124.243)
- # [13:39] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) ("Coyote finally caught me")
- # [13:40] * Joins: ivan` (n=ivan@ludios.net)
- # [13:41] <remysharp> I've got a question about Web Workers - is this the right place to ask?
- # [13:44] <jgraham> remysharp: It's as good a place as any
- # [13:45] <remysharp> is there a way/flag to tell if a worker has been terminated?
- # [13:45] <remysharp> I can see the "closed" flag being referenced in the spec
- # [13:45] <remysharp> but I can't tell if it's new since FF + Safari have implemented workers
- # [13:45] <remysharp> i.e. I've dumped a worker variable out to Firebug and I can't see any state flags or any way to tell
- # [13:46] <jgraham> (Unrelated to workers) is the "Loop:" label in the "A start tag whose tag name is "li"" section of the "in body" phase of parsing on the wrong step?
- # [13:47] <jgraham> Otherwise why do you keep looking for a node but never do anything with it
- # [13:47] <jgraham> (I guess it should match the "dt" + etc. case below
- # [13:47] <jgraham> )
- # [13:58] * Quits: remysharp (n=remyshar@remysharp.plus.com) ("Gotta shoot - peeyaow!")
- # [13:58] * Joins: mat_t (n=mattomas@80-225-52-194.dynamic.dial.as9105.com)
- # [14:00] * Quits: mat_t (n=mattomas@80-225-52-194.dynamic.dial.as9105.com) (Remote closed the connection)
- # [14:28] * Quits: sbublava (n=stephan@77.116.137.126.wireless.dyn.drei.com)
- # [14:28] * Joins: Sephi-Chan (n=Adium@82.123.102.171)
- # [14:28] <Sephi-Chan> Hi
- # [14:29] <Sephi-Chan> I created a very simple page with HTML5 Doctype, to try embeded SVG, but it doesn't seem to work (in FF3.5 and Safari 4, both on Mac)
- # [14:29] <Sephi-Chan> http://pastebin.com/d709d385f
- # [14:29] * Joins: masinter (n=user@72-255-21-3.client.stsn.net)
- # [14:29] * Parts: da3d (n=opera@h11n1fls34o986.telia.com)
- # [14:36] * Quits: broquaint (i=4776acbc@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com) (Remote closed the connection)
- # [14:36] * Joins: broquaint (i=b6332ca8@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com)
- # [14:38] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) ("Terminated with extreme prejudice - dircproxy 1.0.5")
- # [14:39] * Joins: mitsuhiko (n=mitsuhik@hammett.srv.pocoo.org)
- # [14:40] * Joins: da3d (n=opera@h11n1fls34o986.telia.com)
- # [14:43] <Sephi-Chan> Someone can explain me how to embed SVG in my HTML5 page plz ?
- # [14:44] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [14:44] <Sephi-Chan> Everything i try doesnt work :/
- # [14:46] <da3d> Sephi-Chan: You need a nightly build of Firefox, and you need to enable the html5 parser in it.
- # [14:46] <Sephi-Chan> Oh :(
- # [14:46] <Sephi-Chan> So bad, i believed it was more accessible
- # [14:47] <masinter> the status of SVG in HTML5 is pretty fuzzy to me, isn't it in flux?
- # [14:47] <masinter> my impression is that the battle isn't over, you might get a different answer here tho
- # [14:47] <da3d> It will be, eventually, just need to wait for the browsers to be updated to support it.
- # [14:48] <masinter> isn't it still an ISSUE?
- # [14:49] <Sephi-Chan> Do you have an idea of the time for it to be available in Safari/Firefox ? Is this time in days ? weaks ? or months ? :x
- # [14:49] <da3d> masinter: I dunno, not really paying that much attention to it.
- # [14:50] <Sephi-Chan> i'm working on a webgame and i currently create a SVG map (using Raphael, to provide content for IE) and i ask for myself if using edge stuff like HTML5 is a good choice
- # [14:51] <masinter> sephi-chan: you know what they say about the Opera
- # [14:52] <masinter> sephi-chan: lots of people run IE6, and can't upgrade. do you want your game to work for them?
- # [14:53] <Sephi-Chan> I don't really care about IE6 and IE in general
- # [14:53] <Sephi-Chan> If i can support them, it's a plus
- # [14:54] <da3d> Sephi-Chan: No clue when Mozilla and Apple will enable SVG-in-html5 by default.
- # [14:55] <da3d> As for using html5... well, some of it is easily usable now (eg most new elements) or can be emulated using scripts. Some of it (eg svg-in-html5) will have to wait for newer browser versions.
- # [14:56] <masinter> well, wasn't the google chrome supposed to make HTML5 available for IE users? not sure if that applies to IE6 though
- # [14:58] * masinter finds http://www.mozilla.org/projects/svg/
- # [14:59] <masinter> "SVG support is now included in the latest version of Mozilla Firefox! "
- # [14:59] <Sephi-Chan> Uh :o
- # [14:59] <masinter> use the net, duke
- # [15:00] <da3d> There's a difference between supporting SVG and supporting SVG markup in html5 documents :p
- # [15:00] <masinter> what?
- # [15:01] <Sephi-Chan> Try to use embed svg in HTML (event with HTML5 doctype) and you will see that it's not supported
- # [15:01] <masinter> I don't get it, HTML5 is backward compatible! how can there be things that work now that will break when moving to HTML5?
- # [15:02] <Sephi-Chan> Uh ? How do you embed SVG now ?
- # [15:03] <da3d> Everyone (except IE) supports SVG using <object> or <img> (or inside the documents served as xhtml). Using SVG markup in html has never been supported before, that's the new part.
- # [15:03] <Philip`> The only change in HTML5 is that the text/html parser supports SVG elements
- # [15:03] <Philip`> (which is only implemented in experimental Firefoxes)
- # [15:03] <Philip`> You can always use proper XHTML, or create the SVG elements through the DOM (createElement etc)
- # [15:04] <Philip`> which will work in every browser
- # [15:04] <Philip`> (except IE obviously)
- # [15:04] <Philip`> or use <object> as da3d says
- # [15:04] <Philip`> (I think most browsers don't support SVG in <img> - maybe only Opera?)
- # [15:05] <da3d> Doesn't Webkit support svg in <img>, or am I misremembering?
- # [15:05] <Sephi-Chan> Uhuh
- # [15:05] * masinter finds http://www.spartanicus.utvinternet.ie/embed.htm#svg
- # [15:05] * Joins: ttepasse (n=ttepas--@p5B016D5E.dip.t-dialin.net)
- # [15:05] <Philip`> I know it supports stuff like PDF in <img>, but I'm not sure about SVG
- # [15:06] <masinter> pdf in img doesn't sound right
- # [15:07] <da3d> http://support.apple.com/kb/TA25197 says "Adds support for SVG images in <img> elements and CSS images"
- # [15:07] <Philip`> http://philip.html5.org/demos/canvas/svg/scale.html
- # [15:07] <Philip`> Top-left is an SVG in <img>
- # [15:08] <Philip`> Seems to work in Opera (10) and Chromium (don't have Safari easily available)
- # [15:08] <Philip`> Doesn't work in Firefox
- # [15:08] <Philip`> (3.5)
- # [15:08] <Sephi-Chan> With Safari 4/Mac
- # [15:09] <Philip`> (Top-right image is the SVG scaled onto a <canvas> - Opera seems to do bitmap scaling, Chromium does vector scaling)
- # [15:09] <Sephi-Chan> i see a page with a bend corner and fiew code
- # [15:09] <Sephi-Chan> with the SVG logo
- # [15:09] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [15:10] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [15:10] <jgraham> Yeah. SVG in text/html is currently rather experimental. If you need HTML with inline SVG markup you have to use XHTML until HTML5 parsers are widely deployed
- # [15:11] <jgraham> (or use SVG as the root element and put XHTML in foreignContent I guess)
- # [15:11] <jgraham> So in summary: sorry :(
- # [15:11] <Sephi-Chan> Hmm
- # [15:12] <Sephi-Chan> In my case, SVG is used to draw a map (like in the board game Risk)
- # [15:12] <Sephi-Chan> My backend is made with Ruby on Rails, maybe i can use it to serve SVG
- # [15:13] <Sephi-Chan> With its nice RESTful API, maybe i can do example.com/maps/1.svg
- # [15:14] * Quits: masinter (n=user@72-255-21-3.client.stsn.net) ("off to the airport")
- # [15:14] <Sephi-Chan> I think it's okay to use the SVG in a object with the good type
- # [15:14] <Sephi-Chan> No ?
- # [15:14] <jgraham> It is wuite possible that you don't need the SVG to be inline
- # [15:14] <jgraham> If you cn put it in an external file and then load that somehow everything will be hunky-dory
- # [15:15] <Sephi-Chan> hunky-dory ? I don't understand that :x (french inside)
- # [15:17] <da3d> Using SVG with <object> seems to be the most compatible, since it's supported everywhere except IE.
- # [15:18] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:20] <Sephi-Chan> And for IE ? What is the best way ?
- # [15:21] <da3d> Chrome Frame or some SVG plugin (dunno how well those work or how many there are though), I suppose?
- # [15:34] * Joins: ttepass- (n=ttepas--@p5B017CA6.dip.t-dialin.net)
- # [15:39] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [15:42] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [15:43] * Quits: Sephi-Chan (n=Adium@82.123.102.171) (Connection timed out)
- # [15:44] * Joins: Sephi-Chan (n=Adium@AMontsouris-152-1-48-171.w82-123.abo.wanadoo.fr)
- # [15:45] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Client Quit)
- # [15:46] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [15:57] * Quits: ttepasse (n=ttepas--@p5B016D5E.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [16:03] * Joins: gunderwonder (n=gunderwo@143.84-49-178.nextgentel.com)
- # [16:05] * Joins: Sephi-Chan1 (n=Adium@AMontsouris-152-1-48-171.w82-123.abo.wanadoo.fr)
- # [16:12] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:12] * Quits: Sephi-Chan (n=Adium@AMontsouris-152-1-48-171.w82-123.abo.wanadoo.fr) (Connection timed out)
- # [16:13] * Parts: Sephi-Chan1 (n=Adium@AMontsouris-152-1-48-171.w82-123.abo.wanadoo.fr)
- # [16:24] * Joins: shelleyp (n=shelleyp@ppp-70-242-144-8.dsl.stlsmo.swbell.net)
- # [16:25] * Quits: shelleyp (n=shelleyp@ppp-70-242-144-8.dsl.stlsmo.swbell.net) (Client Quit)
- # [16:27] * Joins: lazni (n=lazni@118.71.1.137)
- # [16:28] * Joins: jacobolus (n=jacobolu@dhcp-0019883902-11-ee.client.student.harvard.edu)
- # [16:37] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [16:40] * Quits: webben_ (n=benh@82.152.36.121) (Client Quit)
- # [16:47] * Joins: webben (n=benh@82.152.36.121)
- # [17:08] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [17:09] * Quits: heycam (n=cam@66.134.141.179) ("bye")
- # [17:13] * Quits: jacobolus (n=jacobolu@dhcp-0019883902-11-ee.client.student.harvard.edu) (Read error: 110 (Connection timed out))
- # [17:25] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [17:25] * Quits: shepazu (n=schepers@66.134.141.179)
- # [17:25] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [17:28] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [17:28] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) ("gecko update")
- # [17:47] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [18:07] * Joins: shepazu (n=schepers@nat/mozilla/x-ywddnatibfxnjfxd)
- # [18:07] * Joins: tantek (n=tantek@70.36.139.108)
- # [18:10] * Quits: tantek (n=tantek@70.36.139.108) (Client Quit)
- # [18:14] * Joins: zdobersek1 (n=zan@cpe-92-37-72-36.dynamic.amis.net)
- # [18:15] * Joins: annodomini (n=lambda@c-75-69-96-104.hsd1.nh.comcast.net)
- # [18:18] * Quits: lazni (n=lazni@118.71.1.137) ("Leaving.")
- # [18:21] * Quits: zdobersek (n=zan@cpe-92-37-74-170.dynamic.amis.net) (Read error: 60 (Operation timed out))
- # [18:24] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [18:35] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) ("Leaving...")
- # [18:42] * Joins: yutak_home (n=kee@M006079.ppp.dion.ne.jp)
- # [18:42] * Joins: heycam (n=cam@nat/mozilla/x-kjenuanhvvwjkczx)
- # [18:54] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [18:54] * Quits: mpilgrim (n=mpilgrim@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 104 (Connection reset by peer))
- # [18:54] * Joins: ttepasse (n=ttepas--@p5B015028.dip.t-dialin.net)
- # [18:55] * Joins: mpilgrim (n=mpilgrim@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [18:58] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [19:01] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [19:03] * Quits: gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com) ("Adios intarwebs.")
- # [19:09] * Quits: GarethAdams|Home (n=GarethAd@5ac3fd38.bb.sky.com)
- # [19:13] * Quits: myakura (n=myakura@p2034-ipbf4205marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [19:18] * Quits: ttepass- (n=ttepas--@p5B017CA6.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [19:23] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [19:31] * Joins: ttepass- (n=ttepas--@p5B013D51.dip.t-dialin.net)
- # [19:32] * Joins: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
- # [19:34] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [19:43] * Joins: GPH-Laptop (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [19:46] * Quits: drunknbass (n=drunknba@cpe-76-173-187-247.socal.res.rr.com) (Read error: 113 (No route to host))
- # [19:50] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 104 (Connection reset by peer))
- # [19:51] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (Read error: 110 (Connection timed out))
- # [19:55] * Joins: gsnedders (n=gsnedder@217.44.35.222)
- # [19:55] * Quits: ttepasse (n=ttepas--@p5B015028.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [20:01] * Joins: Steve^ (n=steve@92.40.107.139.sub.mbb.three.co.uk)
- # [20:04] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [20:09] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:16] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [20:17] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [20:17] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Remote closed the connection)
- # [20:19] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [20:19] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [20:22] * Joins: ttepasse (n=ttepas--@p5B014B93.dip.t-dialin.net)
- # [20:23] * Joins: workmad3 (n=davidwor@80.5.250.140)
- # [20:26] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net)
- # [20:35] * Quits: Lachy (n=Lachlan@85.196.122.246) (Nick collision from services.)
- # [20:35] * Lachy_ is now known as Lachy
- # [20:36] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [20:40] * Quits: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [20:40] * Lachy is excited!
- # [20:40] <Lachy> I just came up with a brilliant and most simple solution to the issues with Selectors API
- # [20:40] * Lachy goes to spec it...
- # [20:41] <Steve^> talk about a cliff hanger
- # [20:42] <Lachy> I want it to be a surprise. :-)
- # [20:42] <Steve^> most likely I'll forget and never know
- # [20:43] * Quits: ttepass- (n=ttepas--@p5B013D51.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [20:44] * Joins: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
- # [20:46] * Quits: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no) (Read error: 104 (Connection reset by peer))
- # [20:50] <Philip`> I just came up with a brilliant and most simple solution to world peace!
- # [20:50] <Philip`> I'll write it down somewhere in a while
- # [20:50] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [20:52] <Lachy> haha
- # [20:52] <Lachy> JohnResig, yt?
- # [20:53] * Quits: GPH-Laptop (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [20:53] <Steve^> Lachy, just don't do a Fermat
- # [20:53] <Lachy> what's a Fermat?
- # [20:53] * gsnedders faceplams
- # [20:53] <Steve^> Fermat was a mathematician
- # [20:53] <gsnedders> Lachy: Go learn your mathematicians!
- # [20:54] <Steve^> who wrote in the sidebar of his noteback that some property of maths could be solved with some awesome technique he came up with
- # [20:54] <Steve^> then he died before writing it down properly
- # [20:54] <Lachy> heh
- # [20:54] <Lachy> it's ok, I have it specced already
- # [20:54] <gsnedders> No, in the margin of some other spec.
- # [20:55] <gsnedders> s/spec/book/
- # [20:55] <Steve^> and it became a huge challenge for other people to prove, they managed recently but it was brutally hard (and not his solution)
- # [20:55] <Lachy> well, minor a few technical details about the algorithm. But the concept is sound
- # [20:55] <gsnedders> You're confusing me
- # [20:55] <gsnedders> He wrote it in 1637, proved in 1995.
- # [20:55] <gsnedders> Fermat had proof when he wrote it, just never written down.
- # [20:55] <Steve^> *thought he had a proof
- # [20:55] <Philip`> I think the general consensus is that he was wrong
- # [20:56] <gsnedders> Well, yeah.
- # [20:56] <Philip`> rather than that he was cleverer than four centuries of mathematicians
- # [20:57] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [21:00] * Joins: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [21:13] * Joins: cohitre_ (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [21:16] * Joins: mat_t (n=mattomas@80-225-52-194.dynamic.dial.as9105.com)
- # [21:16] * Quits: mat_t (n=mattomas@80-225-52-194.dynamic.dial.as9105.com) (Remote closed the connection)
- # [21:18] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [21:19] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net) (Read error: 110 (Connection timed out))
- # [21:19] * cohitre_ is now known as cohitre
- # [21:19] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [21:22] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [21:22] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [21:51] * Quits: workmad3 (n=davidwor@80.5.250.140)
- # [22:11] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [22:23] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [22:26] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:36] * Joins: benward (n=benward@98.210.154.133)
- # [22:36] <Lachy> I checked in the new and improved solution for selectors api. http://dev.w3.org/2006/webapi/selectors-api2/
- # [22:37] <Lachy> the major changes have to do with the definition of "scoped selector string" and the ways in which that affects processing.
- # [22:39] <Steve^> how can something be both new and improved?
- # [22:39] * Quits: ray (i=ray@drong.notacat.org) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: benward (n=benward@98.210.154.133) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: jgraham (n=jgraham@web22.webfaction.com) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: blooberry (n=brian@c-98-246-9-57.hsd1.or.comcast.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: drunknbass_work| (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: bzed (n=bzed@devel.recluse.de) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: takkaria (n=takkaria@isparp.co.uk) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Guest76618 (n=and@apo29.girton.cam.ac.uk) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: gavin (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: tyoshino (n=tyoshino@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: onar (n=onar@17.226.20.255) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: peritus- (n=peritus@ircbridge.mahner.org) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: hober (n=ted@unaffiliated/hober) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: yutak_home (n=kee@M006079.ppp.dion.ne.jp) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: broquaint (i=b6332ca8@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: karlcow (n=karl@nerval.la-grange.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: yusukes (n=yusukes@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: hamaji (n=hamaji@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: eml (i=eml@irk.bob.fi) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: steevel (n=steevel@irc.kodslav.org) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: fupp (n=User@mg038a.studby.ntnu.no) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: Philip` (n=philip@zaynar.co.uk) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: wakaba (n=wakaba@221.157.197.113.dy.bbexcite.jp) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: annevk2 (n=annevk@pat-tdc.opera.com) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: vs-hs (i=david@shell.etttretresju.net) (niven.freenode.net irc.freenode.net)
- # [22:39] * Quits: doobar (i=david@bsdguru.net) (niven.freenode.net irc.freenode.net)
- # [22:41] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [22:41] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [22:41] * Joins: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
- # [22:41] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net)
- # [22:41] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [22:41] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [22:41] * Joins: yutak_home (n=kee@M006079.ppp.dion.ne.jp)
- # [22:41] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [22:41] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
- # [22:41] * Joins: broquaint (i=b6332ca8@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com)
- # [22:41] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
- # [22:41] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [22:41] * Joins: yusukes (n=yusukes@220.109.219.244)
- # [22:41] * Joins: fupp (n=User@mg038a.studby.ntnu.no)
- # [22:41] * Joins: hamaji (n=hamaji@220.109.219.244)
- # [22:41] * Joins: steevel (n=steevel@irc.kodslav.org)
- # [22:41] * Joins: doobar (i=david@bsdguru.net)
- # [22:41] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [22:41] * Joins: vs-hs (i=david@shell.etttretresju.net)
- # [22:41] * Joins: eml (i=eml@irk.bob.fi)
- # [22:41] * Joins: annevk2 (n=annevk@pat-tdc.opera.com)
- # [22:41] * Joins: wakaba (n=wakaba@221.157.197.113.dy.bbexcite.jp)
- # [22:41] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [22:41] * Joins: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp)
- # [22:41] * Joins: bzed (n=bzed@devel.recluse.de)
- # [22:41] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [22:41] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [22:41] * Joins: blooberry (n=brian@c-98-246-9-57.hsd1.or.comcast.net)
- # [22:41] * Joins: peritus- (n=peritus@ircbridge.mahner.org)
- # [22:41] * Joins: onar (n=onar@17.226.20.255)
- # [22:41] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [22:41] * Joins: Guest76618 (n=and@apo29.girton.cam.ac.uk)
- # [22:41] * Joins: tyoshino (n=tyoshino@220.109.219.244)
- # [22:41] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [22:41] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [22:41] * Joins: ray (i=ray@drong.notacat.org)
- # [22:41] * Joins: hober (n=ted@unaffiliated/hober)
- # [22:41] * Joins: drunknbass_work| (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [22:53] * Quits: heycam (n=cam@nat/mozilla/x-kjenuanhvvwjkczx) (Read error: 110 (Connection timed out))
- # [22:53] <Lachy> Steve^, it's a new technique that is an improvement over the old technique
- # [22:53] <Steve^> that's what you meant, yes
- # [23:20] * Quits: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [23:21] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [23:24] <jgraham> /me wonders if/why "<p><b></p> <p>Y" should parse differently to "<p><b></p>X<p>Y"
- # [23:24] <jgraham> hsivonen: ^
- # [23:25] <jgraham> It seems to me that the active formatting elements should be reconstructed on either the space or the X but there are tests that suggest it doesn't happen with the space
- # [23:25] <Hixie> i think that changed at some point
- # [23:27] <jgraham> OK, I couldn't obviously see a relevant commit message
- # [23:32] <Hixie> if you have the time, try archeology for the line "A character token" a the top of the in-body insertion mode
- # [23:33] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net)
- # [23:35] * Quits: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no) ("Ex-Chat")
- # [23:35] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [23:39] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [23:39] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) (Remote closed the connection)
- # [23:41] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [23:45] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-172.dsl.pltn13.sbcglobal.net)
- # [23:45] <hsivonen> jgraham: is my code out of date on that point?
- # [23:46] <jgraham> hsivonen: Well the HTML5 live DOM viewer disagrees with html5lib but agrees with the tests
- # [23:47] <jgraham> But I *think* html5lib agrees with the spec
- # [23:47] <hsivonen> I see
- # [23:47] <jgraham> Unless there is a special case I am missing somewhere
- # [23:47] <jgraham> (which is quite likely)
- # [23:48] <hsivonen> I thought I'd written code that makes both space and other characters follow the same path in "in body"
- # [23:48] <gsnedders> hsivonen: You have any thoughts about how to make the tokenizer tests JSON, like the docs claim?
- # [23:49] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [23:49] <jgraham> hsivonen: Is the HTML5 live dom viewer up to date at this point?
- # [23:49] <hsivonen> gsnedders: do you mean surrogates?
- # [23:49] <gsnedders> hsivonen: I was thinking adding in a second form of escaping above JSON, so you can do things like U00D7FF to refer to U+D7FF (which can't occur in JSON)
- # [23:49] <hsivonen> jgraham: it's not up to spec
- # [23:50] <hsivonen> jgraham: at least </li> has changed
- # [23:50] <jgraham> hsivonen: Is it significantly older than the version in gecko?
- # [23:50] <hsivonen> jgraham: and end tags before <html>
- # [23:50] <hsivonen> jgraham: no
- # [23:50] <gsnedders> hsivonen: Yes, and anything else that can't be represented
- # [23:51] <hsivonen> the only change that's in Gecko but not in the Live viewer is that Gecko no longer clones nodes
- # [23:51] <gsnedders> What makes \uD7FF illegal in JSON?
- # [23:51] <hsivonen> (that fix was long overdue)
- # [23:51] <hsivonen> gsnedders: no, I don't know what to do about that
- # [23:52] <hsivonen> did JSON fall into the same trap as XML and outlaw characters according to someone's sense of Unicode aesthetics?
- # [23:52] * jgraham optimistically changes the tests locally
- # [23:52] <gsnedders> JSON didn't, but to make it a subset of ECMAScript it has to be.
- # [23:53] <gsnedders> We can't run the html5lib tests on Ruby at all because of it
- # [23:53] <jgraham> With that change we are down to 2 errors, 2 failures
- # [23:53] <hsivonen> gsnedders: :-(
- # [23:53] <hsivonen> having to create another escaping layer on top of JSON would suck
- # [23:54] <jgraham> The ruby port is somewhat dead in the water
- # [23:54] <gsnedders> I see no alternative though :(
- # [23:54] * Joins: zdobersek (n=zan@cpe-92-37-69-226.dynamic.amis.net)
- # [23:54] <gsnedders> jgraham: I want to do some stuff with it in the near future
- # [23:54] * Quits: zdobersek1 (n=zan@cpe-92-37-72-36.dynamic.amis.net) (Read error: 113 (No route to host))
- # [23:54] <jgraham> (but this problem really needs to be fixed)
- # [23:54] * Joins: benward (n=benward@adsl-63-204-27-202.dsl.snfc21.pacbell.net)
- # [23:54] <jgraham> gsnedders: Good luck with that
- # [23:54] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [23:55] <gsnedders> But yeah, I really want to get the tests running before I do anything
- # [23:55] * Joins: tantek (n=tantek@67.180.200.14)
- # [23:58] * Joins: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
- # Session Close: Sun Sep 27 00:00:00 2009
The end :)