Options:
- # Session Start: Wed May 13 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] * Joins: nessy (n=nessy@124-168-135-6.dyn.iinet.net.au)
- # [00:00] <Hixie> i like how shelley complains that the discussion on microdata is split between whatwg and public-html
- # [00:01] <Hixie> given that she was the one who split it
- # [00:01] <Hixie> (it was all on whatwg until she cross-posted it to public-html)
- # [00:06] * Quits: slightlyoff (n=slightly@72.14.229.81)
- # [00:07] <KevinMarks> @hixie, well it didn't take long: http://iandavis.com/blog/2009/05/googles-rdfa-a-damp-squib
- # [00:10] <Philip`> Today I have learnt that Gmail's basic HTML view completely ignores one's attempts to have multiple sender addresses
- # [00:10] * Philip` switches to the expensive view and resends the message that got bounced...
- # [00:11] <othermaciej> Google inventing their own scheme is a demonstration of the main problem with RDF
- # [00:11] <othermaciej> it's a mechanism with no standard vocabulary, and tools won't really be able to do useful things with your data unless you agree on a vocabulary
- # [00:11] <othermaciej> thus defeating the goal of decentralized extensibility
- # [00:11] * Quits: virtuelv (n=virtuelv@084202133045.customer.alfanett.no) ("Ex-Chat")
- # [00:11] <KevinMarks> I thought that was the main advantage of RDF? That's what I'm told when I talk about microformats and agreement being key
- # [00:12] <KevinMarks> parsing is easy, agreement is hard
- # [00:13] <othermaciej> RDF doesn't require any agreement on vocabulary so long as you don't need to communicate information
- # [00:14] <Philip`> Hixie: It's hard to poke holes in Google's RDFa support when it seemingly provides no way to test it, other than owning a site which Google's algorithms and policies deem appropriate to be parsed
- # [00:15] <roc> It's useful to support multiparty agreements on vocabulary without going through a central registry
- # [00:15] <roc> *how* useful is unclear
- # [00:16] <gsnedders> KevinMarks: The problem is to communicate anything you need agreement. It's the hard part you need to get right, the easy part is less important. RDF gets the priority the wrong way around, IMO.
- # [00:17] <jwalden> lazyirc: what's the URL of the websockets spec?
- # [00:18] <roc> is it my imagination or is Ian Davis saying "They’ve ... thrown away the best [part of RDFa] – the decentralized vocabularies of terms." ... when his real problem is that they didn't use FOAF, i.e., that they *exploited* decentralization?
- # [00:18] <KevinMarks> gsnedders: exactly. Thats the point of the microformats process, to converge agreement.
- # [00:18] <gsnedders> jwalden: http://lmgtfy.com/?q=websockets+api&l=1
- # [00:19] <gsnedders> roc: Yeah, I saw that too.
- # [00:19] <jwalden> gsnedders: there's only a w3.org version? no whatwg version that's latest-svn?
- # [00:19] <gsnedders> jwalden: No whatwg version
- # [00:19] <othermaciej> gsnedders: that site is awesome
- # [00:19] <jwalden> boo-urns
- # [00:20] <gsnedders> othermaciej: Fun fact: I had to Google to find its URL :)
- # [00:20] <Philip`> roc: They aren't exploiting decentralisation, because they're centralising everything to data-vocabulary.org
- # [00:21] <roc> I suppose that's one way of looking at it
- # [00:22] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [00:22] <Philip`> They're running everything in their own little walled garden, where you use Google's vocabularies to interact with Google's tools
- # [00:22] <Philip`> (Well, maybe not "little", more like "gigantic", but the point is otherwise similar)
- # [00:23] <roc> oh, Ian Davis is also suggesting that it's a deliberate attempt by Google to destroy RDFa
- # [00:23] <Philip`> Decentralisation would mean anybody could make their own vocabularies and have them interact usefully with Google's tools, I guess
- # [00:24] <Philip`> (e.g. I could define my own vocabulary that's a subclass of one Google supports, and then they'd parse the RDF that describes my vocabulary and support it too)
- # [00:24] <Philip`> (perhaps)
- # [00:24] <Philip`> (though actually I know basically nothing about RDF, so this might be entirely wrong)
- # [00:25] <KevinMarks> how? how on earth would they support displaying it in snippets if they don't know what you mean by it?
- # [00:26] * Joins: doublec (n=doublec@202.0.36.64)
- # [00:26] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [00:27] <Philip`> KevinMarks: You can define your vocabulary to be a subclass of theirs, and then they can treat your data as if it was in their vocabulary
- # [00:27] <Philip`> I'm assuming that's kind of the point of using RDF to describe RDF vocabularies
- # [00:28] <gsnedders> Fun fact: the W3C TR list RDF didn't conform to its own RDFs
- # [00:28] <KevinMarks> this is the point in the conversation where I start thinking that RDF actually stands for Recursive Descent Forever
- # [00:28] * Quits: zalan_ (n=kvirc@host-79-121-70-201.supraktv.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [00:33] * Quits: archtech (n=stanv@83.228.56.37) (Read error: 60 (Operation timed out))
- # [00:33] * Joins: onar_ (n=onar@17.244.69.220)
- # [00:34] * Quits: onar (n=onar@17.226.20.255)
- # [00:34] <Hixie> Philip`: i assure you that whatever else we might be doing, we're not fetching the rdf vocab definitions and doing things with subclassing
- # [00:36] * Quits: wakaba_ (n=wakaba@EM114-51-136-254.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [00:37] <Philip`> Surely it's not that hard - you can have "<#me> rdf:type :Man" and ":Man rdfs:subClassOf :Person" and then add some more triples saying that x rdf:type y and y rdfs:subClassOf z implies x rdf:type z
- # [00:37] <Philip`> and then you dump it all into your triple store and crank the handle and an answer comes out
- # [00:38] <Philip`> I just made up all that up so it's probably not true but that's how I'd do if I wasn't constrained by sanity
- # [00:39] <Philip`> Hixie: Indeed, so it just seems like a complex syntactic alternative to microformats and a bit pointless
- # [00:39] <roc> is http://www.whatwg.org/specs/web-apps/current-work/ loading for anyone else?
- # [00:39] <Hixie> wfm
- # [00:41] <gsnedders> et moi
- # [00:41] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [00:42] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [00:42] <roc> sigh
- # [00:43] * Hixie is confused as to what the point of the "label" type in vcard is
- # [00:43] * Quits: taf2 (n=taf2@38.99.201.242)
- # [00:44] <KevinMarks> label is unstructured address
- # [00:46] <Hixie> right but what's the point?
- # [00:47] <Hixie> interestingly in norm's vcard ontology, he puts the label inside the address
- # [00:47] * Joins: onar (n=onar@17.226.20.255)
- # [00:47] <KevinMarks> maybe you don't have a structured address, just a string
- # [00:48] <KevinMarks> thats how we mapped it into PortableContacts
- # [00:48] <KevinMarks> the original spec talks about using it to print an address label
- # [00:49] * Quits: onar_ (n=onar@17.244.69.220)
- # [00:49] <KevinMarks> "This property specifies the addressing label for physical delivery to the person/object associated with the vCard. The property is intended to include the information necessary to create a formatted delivery address label."
- # [00:50] <KevinMarks> and has CR/LF's in it
- # [00:50] <Philip`> (Are RDFa property attributes case-sensitive? If so, the Google help pages got that wrong too ("dtreviewed" vs "dtReviewed"))
- # [00:52] * Quits: olliej (n=oliver@17.203.15.172)
- # [00:52] * Joins: davidb (n=davidb@bas4-toronto06-1279309952.dsl.bell.ca)
- # [00:53] * Joins: webben (n=benh@91.85.210.172)
- # [00:53] * Quits: pauld_ (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [00:58] * Joins: tantek (n=tantek@207.47.36.190.static.nextweb.net)
- # [01:00] * Quits: heycam (n=cam@203-217-72-53.dyn.iinet.net.au) ("bye")
- # [01:09] * Joins: taf2_ (n=taf2@c-68-49-245-59.hsd1.dc.comcast.net)
- # [01:13] * Joins: wakaba (n=wakaba@EM114-51-12-43.pool.e-mobile.ne.jp)
- # [01:16] * Quits: KevinMarks (n=KevinMar@nat/google/x-2af8ea38860bd9e5) ("The computer fell asleep")
- # [01:16] * Joins: KevinMarks (n=KevinMar@nat/google/x-e6b87994be82590e)
- # [01:21] * Quits: philipj (n=philipj@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [01:21] * Quits: davidb (n=davidb@bas4-toronto06-1279309952.dsl.bell.ca) (Read error: 104 (Connection reset by peer))
- # [01:21] * Quits: KevinMarks (n=KevinMar@nat/google/x-e6b87994be82590e) (Read error: 60 (Operation timed out))
- # [01:21] * Joins: davidb (n=davidb@bas4-toronto06-1279309952.dsl.bell.ca)
- # [01:21] <Hixie> i wonder where kevin quoted that from
- # [01:22] <Hixie> doesn't seem to be in rfc2426
- # [01:23] <Philip`> Hixie: There's this clever new web site known as a "search engine", which lets you answer questions like that
- # [01:24] <Philip`> e.g. http://www.imc.org/pdi/vcard-21.txt
- # [01:25] <Hixie> i tried that
- # [01:25] <Philip`> (That looks like a bad conversion of http://www.imagescript.com/atg/resources/vcard-21.doc)
- # [01:25] <Hixie> before asking :-)
- # [01:25] <Hixie> apparently the string i used was broken in some way
- # [01:26] <Hixie> weird
- # [01:27] <Philip`> A likely excuse
- # [01:30] <Hixie> i wonder why that text got lost in the conversion to rfc
- # [01:30] * Joins: heycam (n=cam@zot.infotech.monash.edu.au)
- # [01:45] * Quits: dglazkov (n=dglazkov@nat/google/x-cd4a4869809e7b4c)
- # [01:49] * Parts: billmason (n=billmaso@ip180.unival.com)
- # [02:00] * Quits: tantek (n=tantek@207.47.36.190.static.nextweb.net)
- # [02:07] * Joins: gavin___ (n=gavin@people.mozilla.com)
- # [02:07] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 104 (Connection reset by peer))
- # [02:13] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Nick collision from services.)
- # [02:13] * gavin___ is now known as gavin_
- # [02:13] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [02:25] * Quits: taf2_ (n=taf2@c-68-49-245-59.hsd1.dc.comcast.net)
- # [02:36] * Quits: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [02:38] * Joins: drostie_ (n=hopkins@5354256F.cable.casema.nl)
- # [02:39] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [02:39] * Quits: drostie (n=hopkins@5354256F.cable.casema.nl) (Read error: 104 (Connection reset by peer))
- # [02:40] <Hixie> wtf, vcard contains the lat long position 37.386013;-122.082932
- # [02:40] <Hixie> which when i look it up
- # [02:40] <Hixie> turns out to be within cycling distance of where i'm sitting
- # [02:40] <Hixie> freaky
- # [02:48] * Joins: ojan (n=ojan@203.39.247.241)
- # [02:51] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [02:57] <franksalim> that's 0.7 miles from me
- # [03:00] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [03:02] * Quits: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [03:02] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [03:03] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [03:21] <karlcow> [18:07] <othermaciej> Google inventing their own scheme is a demonstration of the main problem with RDF
- # [03:21] <karlcow> not at all. The problem here is not RDF but power. Small communities can still invent their own vocabularies and that is good. Google here is creating a new vocabulary AND they have the power to impose it.
- # [03:21] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [03:25] <Hixie> ok, author conformance criteria for the vCard vocabulary are now defined: http://www.whatwg.org/specs/web-apps/current-work/#vcard
- # [03:25] <Hixie> (it's basically the same as hCard, but defined in detail)
- # [03:30] <heycam> "The item with the type vcard has an fn property value consists of a string with exactly one sequence of space characters, and it neither at the immediate start nor the immediate end of the string."
- # [03:30] <heycam> missing a word (maybe "occurs")
- # [03:30] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) ("over and out")
- # [03:34] <Hixie> thanks
- # [03:35] <Hixie> wow that whole sentence was broken in many ways
- # [03:38] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [03:46] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [03:55] * Quits: slightlyoff (n=slightly@72.14.229.81)
- # [04:04] * Quits: franksalim (n=frank@adsl-75-61-86-233.dsl.pltn13.sbcglobal.net) (Read error: 60 (Operation timed out))
- # [04:12] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [04:16] * Quits: davidb (n=davidb@bas4-toronto06-1279309952.dsl.bell.ca)
- # [04:37] * Joins: ginger (n=nessy@115.128.5.30)
- # [04:47] * Quits: nessy (n=nessy@124-168-135-6.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [04:48] * Joins: dolske (n=dolske@firefox/developer/dolske)
- # [04:49] * Quits: ojan (n=ojan@203.39.247.241) (Read error: 104 (Connection reset by peer))
- # [04:49] * Joins: ojan (n=ojan@203.39.247.241)
- # [04:55] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
- # [04:57] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:58] * Joins: shepazu (n=schepers@bas1-montreal07-1176434642.dsl.bell.ca)
- # [04:59] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:59] * Quits: sid0 (n=sid0@unaffiliated/sid0) (Read error: 60 (Operation timed out))
- # [04:59] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [05:02] * Quits: weinig_ (n=weinig@17.246.16.178)
- # [05:06] * Joins: jwalden (n=waldo@c-24-6-168-212.hsd1.ca.comcast.net)
- # [05:07] * Joins: davidb (n=davidb@bas4-toronto06-1279309952.dsl.bell.ca)
- # [05:09] * Parts: davidb (n=davidb@bas4-toronto06-1279309952.dsl.bell.ca)
- # [05:17] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:25] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [05:28] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [05:34] * Quits: dglazkov_ (n=dglazkov@72.14.224.1) (Read error: 110 (Connection timed out))
- # [05:35] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [05:41] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [05:50] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [05:59] * Quits: shepazu (n=schepers@bas1-montreal07-1176434642.dsl.bell.ca)
- # [06:32] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [06:41] * Joins: sid0 (n=sid0@unaffiliated/sid0)
- # [06:44] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [06:44] * dave_levin_ is now known as dave_levin
- # [06:52] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [06:53] * Quits: doublec (n=doublec@202.0.36.64) ("Leaving")
- # [06:59] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [07:04] * Joins: wakaba_ (n=wakaba@EM114-51-170-138.pool.e-mobile.ne.jp)
- # [07:04] * Joins: ap (n=ap@194.154.88.38)
- # [07:16] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [07:20] * Joins: othermaciej_ (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [07:21] * Quits: wakaba (n=wakaba@EM114-51-12-43.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [07:25] * Quits: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:25] * Joins: zcorpan_ (n=zcorpan@h79-138-33-20.dynamic.se.alltele.net)
- # [07:35] * Quits: zcorpan_ (n=zcorpan@h79-138-33-20.dynamic.se.alltele.net) (Read error: 60 (Operation timed out))
- # [07:43] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [07:44] * Quits: ap (n=ap@194.154.88.38)
- # [07:49] * Quits: roc (n=roc@202.0.36.64)
- # [07:56] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:01] * Quits: othermaciej_ (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [08:02] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [08:03] * Joins: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [08:18] * Joins: ap (n=ap@194.154.88.38)
- # [08:21] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [08:23] * weinig is now known as weinig|zZz
- # [08:38] * Quits: heycam (n=cam@zot.infotech.monash.edu.au) ("bye")
- # [08:38] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:42] * Joins: heycam (n=cam@dyn-130-194-221-66.its.monash.edu.au)
- # [08:43] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [08:43] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net) (Remote closed the connection)
- # [09:02] <hsivonen> hmm. so even the super-smart googlers make mistakes with Namespaces in their RDFa documentation
- # [09:05] * Joins: philipj (n=philipj@pat.se.opera.com)
- # [09:07] * Quits: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [09:16] * Joins: Hish_ (n=chatzill@212.60.242.26)
- # [09:18] * Joins: sverrej (n=sverrej@59.90.71.35)
- # [09:20] * Quits: ginger (n=nessy@115.128.5.30) (Read error: 110 (Connection timed out))
- # [09:30] <hsivonen> I wonder what kind of havoc will ensue now that Google uses the de facto VML prefix for another purpose
- # [09:33] * Quits: Hish (n=chatzill@mail2.n-e-s.de) (Read error: 110 (Connection timed out))
- # [09:55] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [09:59] * Joins: Hish__ (n=chatzill@mail2.n-e-s.de)
- # [09:59] * Hish__ is now known as Hish
- # [10:00] <hsivonen> "<p><strong>Blast 'Em Up Review</strong></p>
- # [10:00] <hsivonen> "
- # [10:01] <hsivonen> It's a semantic heading, because it uses <strong> and <strong> is semantic
- # [10:01] * Quits: webben (n=benh@91.85.210.172) (Read error: 110 (Connection timed out))
- # [10:05] * Quits: Hish_ (n=chatzill@212.60.242.26) (Read error: 60 (Operation timed out))
- # [10:07] * Quits: heycam (n=cam@dyn-130-194-221-66.its.monash.edu.au) ("bye")
- # [10:13] * Joins: mat_t (n=mattomas@nat/canonical/x-d4035485dd1ca037)
- # [10:26] * Joins: archtech (n=stanv@83.228.56.37)
- # [10:37] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [10:38] * Philip` tries posting somewhere that uses reCAPTCHA, and finds that it rejects two attempts even though the image was pretty clear and he's almost entirely certain he typed the words in correctly
- # [10:42] * Joins: webben (n=benh@nat/yahoo/x-d14752abe67895b6)
- # [10:46] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:47] * Quits: webben (n=benh@nat/yahoo/x-d14752abe67895b6) ("Lost terminal")
- # [10:51] * Joins: roc (n=roc@121-72-190-109.dsl.telstraclear.net)
- # [10:52] * Quits: ojan (n=ojan@203.39.247.241)
- # [10:56] <Philip`> http://radar.oreilly.com/2009/05/google-announces-support-for-m.html - xmlns:v="http://rdf.data-vocabulary.org "
- # [10:57] <Philip`> Honestly, how hard can it be to get a namespace string right?
- # [10:57] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [10:58] <jgraham> Philip`: Too hard, it seems :)
- # [10:58] <hsivonen> Philip`: very, very hard, evidently
- # [10:58] <hsivonen> I have a special program that hooks into accessibility APIs for inputting namespace URIs
- # [10:59] <hsivonen> (I don't use it for anything else. really.)
- # [10:59] <hsivonen> (Typinator)
- # [10:59] <jgraham> (partially because curies doing simple concatenation violates all sorts of assumptions that people have e.g. http://foo/ and http://foo being assumed the same but treated differently)
- # [11:00] <Philip`> Looks like Google's updated their help pages to include the trailing "/" now
- # [11:00] <hsivonen> jgraham: in fairness, that not a CURIE bug per se. It's an issue that goes back to Namespaces itself
- # [11:00] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [11:01] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [11:01] <jgraham> hsivonen: Really? Maybe I don't fully understand either then
- # [11:01] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Remote closed the connection)
- # [11:01] * Joins: heycam (n=cam@124-168-80-239.dyn.iinet.net.au)
- # [11:01] <jgraham> Well I guess you just mean that a namespace has to be a literal string
- # [11:01] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [11:01] <hsivonen> jgraham: xmlns='http://foo' and xmlns='http://foo/' are distinct namespaces ever since Namespaces
- # [11:01] * Philip` notes that people may make exactly the same mistakes in mistyping HTML5 microdata itemprop values
- # [11:02] <hsivonen> Philip`: not if the vocabulary designer has the good sense not to mint URI-based vocabularies
- # [11:06] <Philip`> hsivonen: People mistype non-URI strings too
- # [11:06] <Philip`> So, maybe not exactly the same mistakes
- # [11:06] <Philip`> but mistakes with the same effects :-)
- # [11:07] <Hixie> not quite the same effect
- # [11:07] <Hixie> it'll break the one occurrence
- # [11:07] <Hixie> not the whole page
- # [11:07] <hsivonen> Philip`: I see that as an argument to bring microdata into the sphere of validation instead of keeping it as an anything goes zone with possibly 'spurious triples'
- # [11:07] <jgraham> Philip`: I think it is a usability issue to use strings that people expect to behave in one way (like they do in their browser address bar) in a context where they are treated entirely differently (as a pure literal)
- # [11:14] * Quits: riven (n=colin@pdpc/supporter/professional/riven) ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
- # [11:16] <Philip`> As far as I can tell, the biggest problem with Google's microformats/RDFa support is that they don't provide any way to test it, so it's impossible to tell whether you've got it right or not
- # [11:18] * Joins: nessy (n=nessy@115.128.41.210)
- # [11:19] <Philip`> (...where "you" is a person who's tried to mark up data on their page)
- # [11:22] <hsivonen> I want to test what happens if
- # [11:22] <hsivonen> 1) I don't declare the prefix v
- # [11:22] <hsivonen> 2) I declare it to another URI
- # [11:22] <hsivonen> 3) I declare the right URI to be bound to another prefix
- # [11:24] <hsivonen> Considering that Y! hard-coded some prefixes, I think it's too early to say that Google hasn't done the same
- # [11:28] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [11:29] * Quits: riven`` (n=colin@53525B67.cable.casema.nl) (Client Quit)
- # [11:30] * Joins: aja (n=aja@adsl-70-237-194-225.dsl.stlsmo.sbcglobal.net)
- # [11:30] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [11:32] <aja> is there an example html5 vcard anywhere?
- # [11:33] * Joins: danbri (n=danbri@dyn121.roaming.few.vu.nl)
- # [11:33] * aja wants to make sure he's reading microdata stuff correctly
- # [11:36] <Philip`> aja: There isn't one yet, as far as I'm aware
- # [11:36] * Joins: wakaba (n=wakaba@EM114-51-42-10.pool.e-mobile.ne.jp)
- # [11:37] <jgraham> aja: Make one :)
- # [11:39] * riven`` is now known as riven
- # [11:40] <aja> not sure whether/where to use item= or itemprop=
- # [11:43] * Quits: jwalden (n=waldo@c-24-6-168-212.hsd1.ca.comcast.net) ("out til Tuesday")
- # [11:43] <Philip`> <div item=vcard> and then everything else is itemprop
- # [11:43] <Philip`> as far as I can tell
- # [11:44] <Philip`> (The spec says "vcard" is a (predefined) type, and everything else is a (predefined) property name)
- # [11:45] <jgraham> FWIW I think itemprop is a terrible name
- # [11:45] <jgraham> and that seems like one good reason why
- # [11:45] <aja> Philip`: that's what i thought, too
- # [11:45] <Philip`> jgraham: Got any better suggestions? :-)
- # [11:46] <jgraham> Philip`: property ;)
- # [11:46] <jgraham> Or key
- # [11:47] <jgraham> propertyname is rather long
- # [11:47] <aja> was originally property...changed to itemprop shortly thereafter (why? i dunno)
- # [11:48] <jgraham> aja: Because property has theoretical conflicts with future versions of RDFa
- # [11:48] <aja> makes sense
- # [11:51] * Joins: Hish__ (n=chatzill@212.60.242.26)
- # [11:52] * Quits: wakaba_ (n=wakaba@EM114-51-170-138.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [11:59] <Hixie> aja: http://junkyard.damowmow.com/387
- # [11:59] <Hixie> except s/property/itemprop/
- # [12:00] <aja> gotcha....tks
- # [12:01] * Quits: danbri (n=danbri@unaffiliated/danbri) (Read error: 110 (Connection timed out))
- # [12:01] * aja was pondering how to do include-pattern sorta things
- # [12:01] * Joins: pauld (n=pauld@194.102.13.6)
- # [12:01] <Hixie> aja: subject="" is the only way of doing include-like things yet
- # [12:01] <Hixie> i was thinking of adding <ref/> in a future version
- # [12:01] <Hixie> but probably not in html5
- # [12:02] <aja> hmmm....interesting
- # [12:06] * Quits: drostie_ (n=hopkins@5354256F.cable.casema.nl) (Remote closed the connection)
- # [12:06] * Quits: Hish (n=chatzill@mail2.n-e-s.de) (Connection timed out)
- # [12:06] <aja> Hixie: might subject being possibly plural work?
- # [12:07] <Hixie> how do you mean?
- # [12:07] * Quits: riven (n=colin@pdpc/supporter/professional/riven) ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
- # [12:08] <aja> eg...any org name up on a site's header....being able to be used in multiple vcards further down the page
- # [12:10] <aja> or single vcard being used on multiple calendar enties...that sorta thing
- # [12:12] <Hixie> for the latter i think <ref> makes more sense
- # [12:12] <Philip`> <div item=vcard id=me>...</div> <div item=calendar><meta itemprop=owner object=me>...</div>
- # [12:12] <Hixie> (if we eventually add it)
- # [12:12] <Hixie> and for the former, well... use <meta>, i guess
- # [12:13] <Hixie> do we have any other attributes that take space-separated lists of ids?
- # [12:13] <Hixie> Philip`: that's more or less what <Ref> would be
- # [12:15] <aja> only html profile for GRDDL, that i'm aware of, off type of my head.....,.and that's meta now anyway
- # [12:15] * Joins: riven`` (n=colin@53525B67.cable.casema.nl)
- # [12:16] <aja> n/m...ids
- # [12:19] * Philip` likes how Vodafone has developed open source Linux software in Python for their devices
- # [12:19] <Philip`> (It's not officially supported, but it seems much better than what the other mobile providers have done on Linux (i.e. nothing, as far as I can tell))
- # [12:21] * jgraham likes how Vodaphone have developed Linux software for the mobile broadband thing he has
- # [12:21] <aja> no Android apps site out there yet? ;)
- # [12:21] <Philip`> jgraham: That's the specific software I'm thinking of :-)
- # [12:21] <Philip`> Too bad I can't get it to actually work, though
- # [12:21] * Hixie is starting to get a headache from the iCalendar spec
- # [12:23] <Hixie> i like how vcard and icalendar are almost compatible but not quite
- # [12:23] <Hixie> e.g. they have subtly different formats for times and dates
- # [12:23] <jgraham> Philip`: It seems to both work and not work for me. The whole UI seems to be broken. The actual part that allows me to connect to the internet seems to work
- # [12:23] <Hixie> or e.g. how iCalendar requires the PRODID line but vcard doesn't
- # [12:24] <Philip`> jgraham: I managed to connect without that software at all, just using normal PPP stuff, so that's alright
- # [12:25] <hsivonen> It's a small miracle that calendaring apps interoperate at all
- # [12:25] <Philip`> Do calendaring apps actually interoperate at all?
- # [12:25] <Hixie> iCalendar isn't that bad
- # [12:26] <Hixie> it's better than many web specs on which we have workable (if not stellar) interop
- # [12:26] <Hixie> doesn't define error handling, but nobody did in the 90s
- # [12:26] <jgraham> Philip`: Oh well maybe that's what's working for me. I didn't try without the software because I assumed it would fail
- # [12:26] <aja> hsivonen: latest tryserver builds still for html5 parser?
- # [12:27] <hsivonen> Philip`: iCal interoperates with Nokia's S60 calendar app and partially interoperates with Ericsson's T series calendaring app
- # [12:27] <hsivonen> aja: nope
- # [12:27] <hsivonen> aja: the latest are for the HTML5 namespace correctness patch
- # [12:28] <aja> hsivonen: the one in your blog entry crashed horribly on win/xp.....linux was fine, though
- # [12:28] * Quits: roc (n=roc@121-72-190-109.dsl.telstraclear.net)
- # [12:28] <hsivonen> I should probably pull the old links from the blog entries...
- # [12:35] <hsivonen> Hixie: when you say "RDF quad", do you mean lang/datatype as the fourth item in the tuple?
- # [12:35] <Hixie> no, i mean provenance
- # [12:36] <Hixie> the language and datatype annotations are considered part of the object literal
- # [12:36] <hsivonen> ok
- # [12:36] * Quits: mat_t (n=mattomas@nat/canonical/x-d4035485dd1ca037) ("This computer has gone to sleep")
- # [12:41] * Joins: zalan (n=kvirc@host-79-121-70-201.supraktv.hu)
- # [12:43] <hsivonen> what's happening with Origin in the IETF?
- # [12:47] * Joins: mat_t (n=mattomas@nat/canonical/x-18adc5edddf8b7b2)
- # [12:47] <hsivonen> Hixie: have you addressed all the recent hgroup feedback in the spec? that is, is the outline algorithm stable now?
- # [12:49] <Hixie> i have at least 16 messages on the topic that i haven't dealt with yet
- # [12:49] <hsivonen> ok
- # [12:50] <Hixie> btw if the absolute URL algorithm URIfies, that's a bug
- # [12:50] <Hixie> are you sure it does?
- # [12:51] <hsivonen> I'm not quite sure, but I read it twice and I think it does
- # [12:51] <Hixie> sounds like a bug
- # [12:51] * hsivonen goes read it the third time
- # [12:51] <Hixie> it might un-INDA and leave the path as IRI
- # [12:51] <Hixie> (which would also be a bug)
- # [12:51] <Hixie> it should ToUnicode() imho
- # [12:53] <hsivonen> Hixie: should script-inserted xml:base be considered in HTML documents?
- # [12:53] <hsivonen> doh.
- # [12:53] <hsivonen> there's a note that says yes
- # [12:53] <hsivonen> there's a bug in Gecko, then
- # [12:53] <Hixie> spec says yes
- # [12:53] <Hixie> the spec goes to some lengths to make base URI changes not be expensive
- # [12:54] <hsivonen> Gecko checks document HTMLness and returns early
- # [12:54] <Hixie> if you look at the source, there are comments in a bunch of places about implications certain rules have wrt base URI changes
- # [12:54] <hsivonen> Hixie: it seems to me that steps 6. and 7.1. modify the URL in the algorithm for resolving
- # [12:55] * Joins: danbri (n=danbri@dyn121.roaming.few.vu.nl)
- # [12:55] <hsivonen> 8., too
- # [12:56] <hsivonen> argh. vCard-RDF uses upper-case local names for properties
- # [12:56] <hsivonen> worse, it also used mixed case
- # [13:00] * riven`` is now known as riven
- # [13:06] * Quits: aja (n=aja@adsl-70-237-194-225.dsl.stlsmo.sbcglobal.net) (Read error: 54 (Connection reset by peer))
- # [13:08] * Joins: myakura (n=myakura@p3087-ipbf6705marunouchi.tokyo.ocn.ne.jp)
- # [13:12] <Hixie> hsivonen: send mail to the list (and connoly@w3.org), i'm pretty sure we want the absolute url to be an IRI, off-hand. Not sure what the implications are though.
- # [13:15] <jgraham> Hixie: I might be missing something trivial but the "resolve a url" algorithm takes the url to be resolved + either an absolute url or an element
- # [13:15] <jgraham> But the definiton of "absolute url" just says "if the url resoves onto itself"
- # [13:15] <jgraham> which doesn't specify what you are resolving it against
- # [13:16] <jgraham> (those bits in quotation marks are not actual quotes)
- # [13:16] <Hixie> it should probably say explicitly that it means "if it resolves onto itself for any input base url" or some such
- # [13:16] <Hixie> again, danc is the guy to talk to here
- # [13:17] <Hixie> he's editing that bit
- # [13:17] <jgraham> OK
- # [13:17] <Hixie> ok bed time now
- # [13:17] <Hixie> nn
- # [13:17] <jgraham> goodnight
- # [13:17] * Philip` wonders if the question about whether 'absolute URL' is a datatype or is a property of a string has been raised or resolved yet
- # [13:18] * jgraham has been wondering something similar
- # [13:18] * Philip` is currently too lazy to raise it
- # [13:18] * Joins: danbri_ (n=danbri@unaffiliated/danbri)
- # [13:19] * Quits: danbri (n=danbri@unaffiliated/danbri) (Read error: 104 (Connection reset by peer))
- # [13:31] * Quits: pauld (n=pauld@194.102.13.6)
- # [13:34] * Joins: Hish___ (n=chatzill@mail2.n-e-s.de)
- # [13:34] * Hish___ is now known as Hish
- # [13:38] * Quits: Hish (n=chatzill@mail2.n-e-s.de) (Client Quit)
- # [13:48] * Joins: pauld (n=pauld@194.102.13.6)
- # [13:48] * Quits: danbri_ (n=danbri@unaffiliated/danbri) (Read error: 110 (Connection timed out))
- # [13:49] * Quits: sverrej (n=sverrej@59.90.71.35) (Success)
- # [13:51] * Quits: Hish__ (n=chatzill@212.60.242.26) (Read error: 110 (Connection timed out))
- # [14:07] * Joins: hdh (n=hdh@58.187.205.98)
- # [14:08] <Philip`> Hmm, the images on the Last Week blog don't work too well for me
- # [14:09] <Philip`> since they say "You are not able to access this service because Content Control is in place. If you're 18 years or over, you can remove Content Control by contacting your mobile service provider's customer support team."
- # [14:09] * Joins: taf2 (n=taf2@38.99.201.242)
- # [14:14] <virtuelv> Philip`: are you saying that your mobile ISP forces a porn filter on you?
- # [14:14] <virtuelv> that sounds australian
- # [14:29] <Philip`> virtuelv: Seems like it
- # [14:30] <Philip`> though it's not really "forces" if I could ask them to remove it
- # [14:30] <Philip`> but it sounds like they make it awkward to remove
- # [14:30] <Philip`> and I don't care that much about seeing Mr Last Week's images
- # [14:31] <jgraham> Philip`: You are not missing much. Indeed it is like the opposite of missing much
- # [14:33] <virtuelv> Philip`: I concur with jgraham's conclusion
- # [14:33] <virtuelv> let's just say that he goatse'd the validator icon for the purpose of annoying mpilgrim
- # [14:59] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
- # [15:00] * Quits: hdh (n=hdh@58.187.205.98) (Remote closed the connection)
- # [15:02] * Joins: Lachy_ (n=Lachlan@121.217.132.251)
- # [15:19] * Joins: danbri (n=danbri@dyn121.roaming.few.vu.nl)
- # [15:22] * Quits: zalan (n=kvirc@host-79-121-70-201.supraktv.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [15:30] * Quits: philipj (n=philipj@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [15:39] * Joins: pmuellr (n=pmuellr@nat/ibm/x-8e821a59830d9530)
- # [15:41] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) ("ChatZilla 0.9.84-2009030221 [Firefox 3.6a1pre/20090512031434]")
- # [15:42] * Joins: ginger (n=nessy@124-168-135-6.dyn.iinet.net.au)
- # [15:43] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
- # [15:44] * Joins: webben (n=benh@nat/yahoo/x-e4512d62bbcfe54d)
- # [15:54] * Quits: nessy (n=nessy@115.128.41.210) (Read error: 110 (Connection timed out))
- # [15:59] * Joins: philipj (n=philipj@pat.se.opera.com)
- # [16:02] * Joins: csarven (n=csarven@modemcable150.182-202-24.mc.videotron.ca)
- # [16:12] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [16:16] * Joins: wakaba_ (n=wakaba@EM114-51-31-190.pool.e-mobile.ne.jp)
- # [16:19] * Quits: weinig|zZz (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [16:19] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:20] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [16:22] * Quits: ginger (n=nessy@124-168-135-6.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [16:25] * Joins: Wolfman2000 (n=Wolfman2@cpe-065-184-176-090.ec.res.rr.com)
- # [16:26] * Quits: Wolfman2000 (n=Wolfman2@cpe-065-184-176-090.ec.res.rr.com) (Client Quit)
- # [16:29] * Joins: mlpug (n=mlpug@a91-156-60-235.elisa-laajakaista.fi)
- # [16:36] * Quits: wakaba (n=wakaba@EM114-51-42-10.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [16:37] * Quits: danbri (n=danbri@unaffiliated/danbri) (Connection timed out)
- # [16:37] * Joins: Wolfman2000 (n=Wolfman2@cpe-065-184-176-090.ec.res.rr.com)
- # [16:44] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [16:50] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [16:54] * Joins: zalan (n=kvirc@catv-89-133-235-217.catv.broadband.hu)
- # [16:57] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [17:02] * Joins: wakaba (n=wakaba@EM114-51-16-181.pool.e-mobile.ne.jp)
- # [17:03] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:05] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:09] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:09] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [17:11] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [17:12] <Wolfman2000> ...umm...sort of a silly question here...is there any reason why <table> tags no longer have the summary attribute?
- # [17:18] * Quits: wakaba_ (n=wakaba@EM114-51-31-190.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [17:23] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com) (Remote closed the connection)
- # [17:24] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [17:24] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) ("ChatZilla 0.9.84-2009030221 [Firefox 3.6a1pre/20090512031434]")
- # [17:30] * Joins: dglazkov (n=dglazkov@nat/google/x-12674448b675000a)
- # [17:33] * Joins: billmason (n=billmaso@ip180.unival.com)
- # [17:38] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:43] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [17:45] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [17:59] * Joins: virtuelv (n=virtuelv@084202133045.customer.alfanett.no)
- # [18:03] * Joins: elias (n=EliasT@c-98-217-39-70.hsd1.ma.comcast.net)
- # [18:12] <Philip`> Wolfman2000: It's because of the argument that <table summary> is often used badly, and rarely used well, and is replaceable by alternatives (like <legend> or <p>) that are accessible to users of graphical browsers too
- # [18:13] <Wolfman2000> Philip`: ...and what of those that use the handicapped browsers?
- # [18:13] <Philip`> Wolfman2000: They can access content in <legend> and <p> too
- # [18:13] <Wolfman2000> True. Still...don't tables use <caption>?
- # [18:13] <Philip`> Um
- # [18:13] <Philip`> I might mean <caption>, not <legend>
- # [18:16] <webben> Wolfman2000: i.e. the contention is that an explanation of how a complex table is organized is useful to everybody.
- # [18:17] <Philip`> The argument also involves the idea that the better way to improve accessibility is by making it as simple and as automatic as possible, instead of by adding complexity through accessibility-specific hooks for non-graphical browsers
- # [18:17] * Quits: myakura (n=myakura@p3087-ipbf6705marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:18] <webben> Wolfman2000: It's notable that using ARIA you could point at the p with aria-describedby.
- # [18:18] <Philip`> (because, on average, people use those hooks in incorrect ways (e.g. <img longdesc="some text instead of a URL">) or useless ways (e.g. <table summary="Layout table with 3 columns and 2 rows">), and either harming the user experience or just wasting their own time)
- # [18:19] <Wolfman2000> ...that reminds me Philip`. The new way for alt text on images is supposed to be <img>Alt Text</img>, right?
- # [18:19] <Philip`> Wolfman2000: No
- # [18:19] <webben> Wolfman2000: Still alt=
- # [18:19] <Philip`> Wolfman2000: <img> is still an empty element
- # [18:20] <Philip`> (except in XHTML2, I guess)
- # [18:20] <Wolfman2000> ...must be thinking of XHTML2
- # [18:20] <webben> yep
- # [18:21] <Philip`> HTML parsers won't understand <img>...</img>, and can't be changed to understand it without breaking existing pages
- # [18:22] * Philip` notes that some people argue that the benefits of <table summary> are high and the costs are low and therefore it's worth keeping it in HTML5
- # [18:25] <Philip`> (Also some people seem to focus on the ability to make a page accessible, rather than on the likelihood of a random page written by an average person being made slightly more accessible)
- # [18:25] <Wolfman2000> I admit I'm more on the "accessible" side
- # [18:26] <Philip`> Nobody is on the anti-accessible side :-)
- # [18:29] <Wolfman2000> Philip`: at times I question that.
- # [18:36] * Quits: drry (n=drry@dd25.opt2.point.ne.jp) ("Tiarra 0.1+svn-32571: SIGTERM received; exit")
- # [18:39] * Joins: drry (n=drry@dd25.opt2.point.ne.jp)
- # [18:41] * Joins: slightlyoff (n=slightly@nat/google/x-35f349c596bbe734)
- # [18:50] * Joins: maikmerten (n=maikmert@U06db.u.pppool.de)
- # [19:02] * Quits: slightlyoff (n=slightly@nat/google/x-35f349c596bbe734)
- # [19:16] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Remote closed the connection)
- # [19:16] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
- # [19:16] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [19:19] * Joins: sid0_ (n=sid0@unaffiliated/sid0)
- # [19:19] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Read error: 60 (Operation timed out))
- # [19:20] * dave_levin_ is now known as dave_levin
- # [19:22] * Joins: weinig (n=weinig@17.246.16.178)
- # [19:22] * Quits: philipj (n=philipj@pat.se.opera.com) (Read error: 60 (Operation timed out))
- # [19:25] * Quits: sid0 (n=sid0@unaffiliated/sid0) (Read error: 60 (Operation timed out))
- # [19:29] * gsnedders is wondering how to sanely mark up drama
- # [19:32] <Philip`> Is this like Shakespearean drama or emo drama?
- # [19:32] <gsnedders> Shakespearean
- # [19:33] <gsnedders> Philo: "And is become the bellows and the fan/To cool a gypsy's lust." (I.1.9–10)
- # [19:33] <gsnedders> Problem: marking that up sanely, and getting sane presentation of that.
- # [19:33] <gsnedders> However, my exam is on Friday so I don't really have time to care.
- # [19:38] * Quits: sicking (n=chatzill@corp-241.mountainview.mozilla.com) ("ChatZilla 0.9.84 [Firefox 3.5b4pre/20090422042031]")
- # [19:39] <Philip`> Hmm, Firefox 2 moves <link> and <meta> into <head>; Firefox 3 only moves <meta>
- # [19:48] * Joins: nslater (n=nslater@tumbolia.org)
- # [19:48] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [19:51] * Joins: drostie (n=hopkins@5354256F.cable.casema.nl)
- # [19:52] * Joins: smedero (n=smedero@pia145-154.pioneernet.net)
- # [19:52] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [19:56] <gsnedders> For some reason my spell-checker doesn't know these Shakespearean names.
- # [19:56] * Joins: franksalim (n=frank@adsl-75-61-86-233.dsl.pltn13.sbcglobal.net)
- # [19:59] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Remote closed the connection)
- # [20:00] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [20:07] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [20:07] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [20:07] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [20:12] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:22] * Quits: pauld (n=pauld@194.102.13.6)
- # [20:25] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
- # [20:28] * Quits: drostie (n=hopkins@5354256F.cable.casema.nl) (Read error: 104 (Connection reset by peer))
- # [20:31] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [20:31] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 60 (Operation timed out))
- # [20:49] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [20:54] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [20:58] * sid0_ is now known as sid0
- # [20:59] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [20:59] * Quits: taf2 (n=taf2@38.99.201.242)
- # [21:16] * Quits: ap (n=ap@194.154.88.38)
- # [21:22] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [21:31] * Quits: webben (n=benh@nat/yahoo/x-e4512d62bbcfe54d) (Read error: 110 (Connection timed out))
- # [21:51] * Quits: mlpug (n=mlpug@a91-156-60-235.elisa-laajakaista.fi) (Remote closed the connection)
- # [21:59] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) ("ChatZilla 0.9.84-2009030221 [Firefox 3.6a1pre/20090512031434]")
- # [22:14] * Joins: drostie (n=hopkins@5354256F.cable.casema.nl)
- # [22:17] * Quits: maikmerten (n=maikmert@U06db.u.pppool.de) (Remote closed the connection)
- # [22:20] * jgraham discovers he has accidnetially caused a very odd spec discussion on a mailing list he wasn't aware of
- # [22:23] * Joins: KevinMarks (n=KevinMar@nat/google/x-4d652f27b284acaa)
- # [22:26] * Joins: hdh (n=hdh@58.187.202.135)
- # [22:27] * Philip` demands details
- # [22:27] <Hixie> jgraham: uri?
- # [22:27] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [22:32] * Quits: pmuellr (n=pmuellr@nat/ibm/x-8e821a59830d9530)
- # [22:34] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:35] <jgraham> Philip`: It turns out that there is a es5-discuss mailing list in addition to the es-discuss mailing list I knew about
- # [22:36] <jgraham> After reorting a possible compatibility issue on es-discuss a thread started on es5-discuss which ends with Mark Miller and Douglas Crockford suggesting removing string indexing from ecmascript 5
- # [22:37] <jgraham> As an alternative to introducing a single compatibiliy-preserving type check
- # [22:37] <Philip`> They should go the whole hog and remove strings entirely
- # [22:37] <inimino> there is or has been in the past es-discuss, es3x-discuss, es4-discuss, and es5-discuss
- # [22:38] <inimino> (at least)
- # [22:38] <jgraham> inimino: And people complain about whatwg vs public-html
- # [22:38] <jgraham> At least those two have different participati
- # [22:38] <jgraham> on requirements
- # [22:40] * Quits: archtech (n=stanv@83.228.56.37)
- # [22:40] <jgraham> Hixie: https://mail.mozilla.org/pipermail/es5-discuss/2009-May/002490.html
- # [22:41] <Hixie> thx
- # [22:47] * Joins: archtech (n=stanv@83.228.56.37)
- # [22:48] * Quits: zalan (n=kvirc@catv-89-133-235-217.catv.broadband.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [22:56] * Joins: slightlyoff (n=slightly@nat/google/x-bddad9fdc325d04a)
- # [23:03] * Joins: sid0_ (n=sid0@unaffiliated/sid0)
- # [23:04] * Quits: sid0 (n=sid0@unaffiliated/sid0) (Nick collision from services.)
- # [23:04] * sid0_ is now known as sid0
- # [23:07] * Joins: wakaba_ (n=wakaba@EM114-51-141-113.pool.e-mobile.ne.jp)
- # [23:11] * jgraham wonders if wikipedia is supposed to be used as software api documentation
- # [23:11] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [23:15] * Joins: roc (n=roc@202.0.36.64)
- # [23:16] * Quits: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [23:18] * Joins: taf2 (n=taf2@c-68-49-245-59.hsd1.dc.comcast.net)
- # [23:20] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [23:21] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 110 (Connection timed out))
- # [23:22] * Quits: wakaba (n=wakaba@EM114-51-16-181.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [23:34] * Quits: KevinMarks (n=KevinMar@nat/google/x-4d652f27b284acaa) ("The computer fell asleep")
- # [23:45] * Quits: wakaba_ (n=wakaba@EM114-51-141-113.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [23:49] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("Ex-Chat")
- # [23:49] * Joins: wakaba (n=wakaba@EM114-51-19-71.pool.e-mobile.ne.jp)
- # [23:51] * Quits: virtuelv (n=virtuelv@084202133045.customer.alfanett.no) (Read error: 110 (Connection timed out))
- # [23:53] * Joins: olliej (n=oliver@17.203.15.172)
- # Session Close: Thu May 14 00:00:00 2009
The end :)