Options:
- # Session Start: Fri Jul 31 00:00:00 2009
- # Session Ident: #whatwg
- # [01:01] * Disconnected
- # [01:04] * Attempting to rejoin channel #whatwg
- # [01:04] * Rejoined channel #whatwg
- # [01:04] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [01:04] * Set by annevk on Thu Feb 05 13:51:18
- # [03:05] * Disconnected
- # [03:06] * Attempting to rejoin channel #whatwg
- # [03:06] * Rejoined channel #whatwg
- # [03:06] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [03:06] * Set by annevk on Thu Feb 05 13:51:18
- # [03:07] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [03:22] <MikeSmith> http://lists.w3.org/Archives/Public/ietf-http-wg/2009JulSep/0397.html (Yngve on tab-level cookies)
- # [03:23] * Quits: cyingWork (n=cying@70.90.171.153)
- # [03:33] * Quits: othermaciej (n=mjs@nat/apple/x-lunjhiectklgmwpr)
- # [03:33] * Joins: dimich_ (n=dimich@98.125.221.128)
- # [03:37] * Quits: atwilson_ (n=atwilson@74.125.59.1)
- # [03:39] * Quits: slightlyoff (n=slightly@72.14.229.81)
- # [03:47] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [03:47] * Quits: dimich (n=dimich@98.125.221.128) (Connection timed out)
- # [03:48] * Joins: dimich (n=dimich@98.125.221.128)
- # [03:55] * Quits: dimich_ (n=dimich@98.125.221.128) (Read error: 110 (Connection timed out))
- # [04:13] * Joins: Rik` (n=Rik`@78.251.181.200)
- # [04:13] * Quits: Rik` (n=Rik`@78.251.181.200) (Remote closed the connection)
- # [04:20] * Joins: dimich_ (n=dimich@98.125.221.128)
- # [04:22] * Quits: bchoate (n=brad@204.9.180.30)
- # [04:22] * Quits: dimich (n=dimich@98.125.221.128) (Read error: 110 (Connection timed out))
- # [04:37] * Joins: dimich (n=dimich@98.125.221.128)
- # [04:39] * Joins: nathanhammond (n=nathanha@cpe-075-191-163-052.carolina.res.rr.com)
- # [04:40] * Quits: slightlyoff (n=slightly@72.14.229.81)
- # [04:41] * Joins: dimich__ (n=dimich@98.125.221.128)
- # [04:46] <nathanhammond> not to interrupt anybody's stellar evening, just wanting to stir up conversation with regards to an email I sent to the list: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-July/021578.html
- # [04:58] * Quits: dimich_ (n=dimich@98.125.221.128) (Read error: 110 (Connection timed out))
- # [05:04] * Quits: dimich (n=dimich@98.125.221.128) (Read error: 110 (Connection timed out))
- # [05:16] * Joins: aboodman3 (n=aboodman@c-98-210-196-233.hsd1.ca.comcast.net)
- # [05:17] * Quits: aboodman2 (n=aboodman@72.14.229.81) (Nick collision from services.)
- # [05:17] * Joins: aboodman2 (n=aboodman@72.14.229.81)
- # [05:19] * Joins: bchoate (n=brad@32.157.225.72)
- # [05:20] * Quits: jwalden (n=waldo@nat/mozilla/x-oshgikvnlsrgblze) ("and for dinner, I'm making waffles!")
- # [05:21] <bchoate> will the html5 specification include requirements about the content generated for the 'contenteditable' attribute? i'd love to see an acid test for that one...
- # [05:27] <MikeSmith> bchoate: what kind of requirements?
- # [05:28] <bchoate> MikeSmith: that browsers produce valid html5 markup for instance
- # [05:28] <MikeSmith> bchoate:
- # [05:28] <MikeSmith> bchoate: ah
- # [05:29] <bchoate> and preferably not include garbage like class="Apple-style-span" or class="Mso-Normal", etc.
- # [05:29] <MikeSmith> interesting case.. I don't think it's currently a requirement that they produce valid html
- # [05:30] <MikeSmith> one man's garbage is another man's feature
- # [05:30] <MikeSmith> nathanhammond: seems like some of those are questions that Hixie needs to answer himself. And he seems particularly snowed under lately, so I'd guess you might have to wait for a bit before you get a reply from him.
- # [05:31] <nathanhammond> MikeSmith: I was getting that impression
- # [05:31] <MikeSmith> nathanhammond: I'd suspect it's possible that Hixie may not have even made time yet to read that message.
- # [05:31] * nathanhammond nods
- # [05:31] * Quits: aboodman2 (n=aboodman@72.14.229.81) (Nick collision from services.)
- # [05:31] * aboodman3 is now known as aboodman2
- # [05:32] <nathanhammond> I was guessing that may be the case.
- # [05:32] * Joins: aboodman3 (n=aboodman@72.14.229.81)
- # [05:32] <MikeSmith> nathanhammond: but regardless, I'd recommend continuing to ask here
- # [05:32] <MikeSmith> the squeaky wheel gets the grease, and all that
- # [05:33] <nathanhammond> indeed, and I was curious if anybody else had comments
- # [05:33] <nathanhammond> but as is probably the case most of the time people are very interested in one subsection of the spec
- # [05:34] <nathanhammond> (just like me)
- # [05:34] <MikeSmith> yeah
- # [05:35] <MikeSmith> sometimes it seems to me like the blind men and the elephant
- # [05:35] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:35] <MikeSmith> nathanhammond: especially in context of some of the "HTML5 is a mess" comments
- # [05:36] <nathanhammond> and you just hope that all of the blind men get a chance to explain what their experience is
- # [05:36] <MikeSmith> what most people mean when they say that kind of stuff is, "This one particular part of the spec, which is the main/only part that I care about personally, is a mess."
- # [05:36] <MikeSmith> nathanhammond: yeah
- # [05:37] <MikeSmith> nathanhammond: so are you the owner for the history feature in Chrome? the UI and all?
- # [05:44] * Quits: bchoate (n=brad@32.157.225.72)
- # [05:46] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:46] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [05:47] * Quits: nathanhammond (n=nathanha@cpe-075-191-163-052.carolina.res.rr.com)
- # [05:47] * Joins: atwilson (n=atwilson@q-static-149-82.avvanta.com)
- # [05:48] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:05] * Joins: nathanhammond (n=nathanha@cpe-075-191-163-052.carolina.res.rr.com)
- # [06:05] <nathanhammond> MikeSmith: I am not, I mostly stick to client-side code
- # [06:05] <MikeSmith> OK
- # [06:06] <nathanhammond> I wrote JSSM and am working on a HTML 5 History shim
- # [06:06] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:11] <MikeSmith> nathanhammond: I've never tried JSSM, but will take a look
- # [06:12] <nathanhammond> don't!
- # [06:12] <MikeSmith> ?
- # [06:12] <MikeSmith> my main history-management mechanism is to keep a bunch of tabs open
- # [06:12] <MikeSmith> I would really like to have something better and easier/natural to use
- # [06:12] <nathanhammond> hah, this is for websites
- # [06:12] <MikeSmith> ah
- # [06:13] <MikeSmith> my beef with most History features is that they just get in my way
- # [06:13] <nathanhammond> I agree, I do the tab thing
- # [06:13] <nathanhammond> with session saving on close
- # [06:13] <nathanhammond> (in the event that Flash pegs the cpu)
- # [06:16] * MikeSmith reads more about JSSM and also http://nathanhammond.com/google-chrome-and-history-management
- # [06:16] <nathanhammond> out of date now
- # [06:16] <nathanhammond> *grin*
- # [06:17] <nathanhammond> but I still haven't been able to track down that issue.
- # [06:17] <MikeSmith> no resolution on the bug?
- # [06:18] * Joins: jacobolus (n=jacobolu@76.103.173.226)
- # [06:20] <nathanhammond> the last time I tried to track it down I still could not successfully isolate it
- # [06:20] <nathanhammond> I hear rumor that the issue has disappeared in current versions of Chrome
- # [06:20] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [06:20] * Joins: dimich (n=dimich@98.125.221.128)
- # [06:21] <nathanhammond> but without the unit tests that I've been writing for the updated version it really hasn't been a mature project
- # [06:21] * Quits: dimich__ (n=dimich@98.125.221.128) (Read error: 110 (Connection timed out))
- # [06:22] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:33] * Joins: bchoate (n=brad@c-71-202-166-201.hsd1.ca.comcast.net)
- # [06:36] <Hixie> nathanhammond: i'm about 10 days behind on the list
- # [06:36] <Hixie> bchoate: the spec says that the UA must generate valid content
- # [06:38] <bchoate> Hixie: oh that's good to hear -- where does it say that? i'm looking at http://www.w3.org/TR/html5/editing.html but maybe that isn't the latest draft?
- # [06:38] <nathanhammond> Hixie: I'll be patient. *grin*
- # [06:39] * Quits: jacobolus (n=jacobolu@76.103.173.226) (Remote closed the connection)
- # [06:39] <Hixie> bchoate: for example, under "break block": "The exact behavior is UA-dependent, but user agents must not, in response to a request to break a paragraph, generate a DOM that is less conformant than the DOM prior to the request."
- # [06:41] <bchoate> Hixie: ok i see - thanks
- # [06:58] * Quits: aboodman2 (n=aboodman@c-98-210-196-233.hsd1.ca.comcast.net)
- # [06:58] * Parts: nathanhammond (n=nathanha@cpe-075-191-163-052.carolina.res.rr.com)
- # [07:07] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:29] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [07:30] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [07:31] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz) (Client Quit)
- # [07:38] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (Read error: 113 (No route to host))
- # [07:39] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [07:46] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [07:47] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
- # [07:47] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Client Quit)
- # [07:51] * Quits: MikeSmith (n=MikeSmit@71-218-60-163.hlrn.qwest.net) ("Tomorrow to fresh woods, and pastures new.")
- # [07:53] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [07:59] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:05] * Joins: MikeSmith (n=MikeSmit@71-218-60-163.hlrn.qwest.net)
- # [08:20] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:30] * Joins: zcorpan (n=zcorpan@c83-252-201-53.bredband.comhem.se)
- # [08:33] * Quits: dimich (n=dimich@98.125.221.128)
- # [08:35] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:37] * Quits: zcorpan (n=zcorpan@c83-252-201-53.bredband.comhem.se) (Read error: 104 (Connection reset by peer))
- # [08:38] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:45] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:54] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:02] * Joins: zcorpan (n=zcorpan@c83-252-201-53.bredband.comhem.se)
- # [09:03] * Joins: sbublava (n=stephan@77.118.166.81.wireless.dyn.drei.com)
- # [09:09] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [09:10] <zcorpan> Hixie: why is xmp equivalent to code rather than pre?
- # [09:20] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [09:38] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [09:44] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) (Read error: 104 (Connection reset by peer))
- # [09:44] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [10:00] <Hixie> zcorpan: is that wrong?
- # [10:00] <Hixie> zcorpan: i thought it was an inline element, no?
- # [10:00] <Hixie> i didn't look too closely
- # [10:00] <Hixie> so i may well have gotten it wrong
- # [10:02] * Joins: heycam (n=cam@124-168-112-102.dyn.iinet.net.au)
- # [10:04] * Joins: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [10:06] * Joins: _ukai (n=ukai@220.109.219.244)
- # [10:09] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:16] * Quits: ukai (n=ukai@220.109.219.244) (Read error: 110 (Connection timed out))
- # [10:20] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (calvino.freenode.net irc.freenode.net)
- # [10:20] * Quits: annevk (n=annevk@5355732C.cable.casema.nl) (calvino.freenode.net irc.freenode.net)
- # [10:20] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (calvino.freenode.net irc.freenode.net)
- # [10:20] * Quits: broquaint (i=8cb8b618@spc1-brig11-0-0-cust544.asfd.broadband.ntl.com) (calvino.freenode.net irc.freenode.net)
- # [10:20] * Quits: syp_ (n=syp@lasigpc9.epfl.ch) (calvino.freenode.net irc.freenode.net)
- # [10:20] * Quits: scherkus (n=scherkus@72.14.227.1) (calvino.freenode.net irc.freenode.net)
- # [10:21] <takkaria> hmm, how many windows-1252 documents are mislabelled as iso-* encodings? I'm betting it's more than .2%
- # [10:23] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [10:26] <annevk2> who made that claim?
- # [10:26] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [10:26] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [10:26] * Joins: broquaint (i=8cb8b618@spc1-brig11-0-0-cust544.asfd.broadband.ntl.com)
- # [10:26] * Joins: syp_ (n=syp@lasigpc9.epfl.ch)
- # [10:26] * Joins: scherkus (n=scherkus@72.14.227.1)
- # [10:27] <Lachy> annevk2, Larry did when he made a sarcastic comment saying "The advice for the few "public browser" implementors who feel compelled to also deal with the increasing their compatibility with existing web sites from 67% to 67.2% of existing content by supporting odd, broken character transformations."
- # [10:29] * annevk2 sighs
- # [10:29] <Hixie> Philip` can probably get you a list of iso-8859-1 pages that use the win1252 characters easily enough
- # [10:29] <annevk2> maybe all Adobe employees have mandatory "how to act like a troll" training
- # [10:30] * Hixie notices it's less than 8 hours until his meeting, and decides to not go to his meeting
- # [10:30] <annevk2> I'm not really interested in proving him wrong
- # [10:30] <annevk2> Done that a lot before and he just continues to apply his rethoric to something completely different ignoring what you said
- # [10:31] <Hixie> apparently i'm working on a fork of html5
- # [10:31] <Hixie> larry masinter never did reply to my e-mail asking him what he meant by that
- # [10:31] <Philip`> I don't trivially have that data (e.g. http://philip.html5.org/data/charsets.html says 100% of iso-8859-1 pages were considered valid by the decoder, probably because it doesn't forbid win-1252 characters)
- # [10:31] <Hixie> speaking of people who don't reply to e-mail...
- # [10:32] <Philip`> and would probably have to write more Java code to extract that data
- # [10:32] <Philip`> and I don't care enough
- # [10:32] <Hixie> Philip`: i just meant search for [\x80-\x9f]
- # [10:32] <Philip`> Hixie: I'd have to write code to search for that
- # [10:32] <Hixie> grep won't do it?
- # [10:33] <Philip`> grep won't restrict it to iso-8859-1-declared pages
- # [10:33] * gsnedders wonders what "his meeting" is
- # [10:33] <Hixie> i'd search for it myself, but unfortunately my corpus is post-conversion-to-utf-8
- # [10:35] <othermaciej> takkaria: I was going to comment on that, but I lost heart before I finished my email reply
- # [10:36] <Hixie> MikeSmith: are we going to have a survey on who is attending the meeting in november?
- # [10:36] * Quits: franksalim (n=frank@adsl-76-243-95-41.dsl.pltn13.sbcglobal.net) (Read error: 113 (No route to host))
- # [10:36] * Joins: franksalim (n=frank@adsl-76-243-95-41.dsl.pltn13.sbcglobal.net)
- # [10:36] <gsnedders> What should typeof HTMLElement give?
- # [10:37] <annevk2> the alternative helding it at Google proposal is not going through btw?
- # [10:37] <Lachy> Hixie, I assume Larry simply used the term fork incorrectly to refer to your's and Manu's specs as competing alternatives, rather than Manu's as simply being a supplimentary section to be considered for inclusion.
- # [10:38] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [10:38] <othermaciej> isn't Manu's spec in fact a full-text alternative?
- # [10:38] <gsnedders> othermaciej: There are both forms
- # [10:38] * Joins: mat_t (n=mattomas@nat/canonical/x-hduudrpdukeslvbz)
- # [10:39] <othermaciej> should be easy to recast as a standalone spec, then, if the author were so inclined
- # [10:39] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [10:39] <Lachy> othermaciej, AIUI, when he generates it, he takes the trunk at the time and inserts his new section into it, and then publishes both as a standalone and incorporated version
- # [10:39] <othermaciej> I do note though that he didn't remove the microdata section, at least not yet
- # [10:40] <MikeSmith> Hixie: yeah, I set up the survey already
- # [10:40] <Lachy> MikeSmith, what survey?
- # [10:40] <MikeSmith> I'll get the URL
- # [10:40] <Lachy> oh, I guess Hixie meant the TPAC survey
- # [10:40] <MikeSmith> Lachy: yeah
- # [10:40] <othermaciej> which makes me wonder even more why Sam felt compelled to mix microdata into my suggestion about RDFa
- # [10:41] <othermaciej> I hope it's not too late to register for TPAC, as I have been too lazy to do so
- # [10:41] <zcorpan> Hixie: xmp a block element
- # [10:41] <Hixie> zcorpan: huh go figure
- # [10:41] <Hixie> zcorpan: i'll fix it, thanks
- # [10:41] * Joins: archtech (n=stanv@83.228.56.37)
- # [10:44] <Lachy> othermaciej, I don't believe it is
- # [10:45] <Lachy> Otherwise, no-one at Opera will be attended, as we're all waiting on Chaals to make up his mind about who to send
- # [10:45] <Hixie> zcorpan: done
- # [10:45] <Hixie> when does the price go up?
- # [10:45] <Hixie> it's $250 each right now right?
- # [10:45] <Hixie> for the week?
- # [10:46] <Lachy> really? That's a lot. Didn't it used to be $50? Did it go up once already, or have I just remembered incorrectly?
- # [10:46] <gsnedders> Lachy: $50 per day
- # [10:47] <Lachy> ah, ok.
- # [10:47] <gsnedders> Did someone here not link to something by Steven Pemberton yesterday?
- # [10:48] <gsnedders> s/yesterday/two days ago/
- # [10:48] <gsnedders> http://www.pemberton.nl/vandf/2009/07/xhtml2-not-dead.html
- # [10:50] <Philip`> gsnedders: Many people did not link to it
- # [10:50] <gsnedders> Many did not, but annevk did
- # [10:53] * Joins: webben (n=benh@nat/yahoo/x-foioumnniilpsyhu)
- # [11:02] <zcorpan> "Ian Hickson sings the praise of those modules elsewhere."
- # [11:04] <tkent_> Why the return type of HTMLInputElement::list() is HTMLElement instead of HTMLDataListElement?
- # [11:04] <MikeSmith> othermaciej: it's not too late. I'll try to get the green light on announcing the registration survey by beginning of next week
- # [11:05] <MikeSmith> othermaciej: please cajole hyatt into going, if you can
- # [11:05] <othermaciej> MikeSmith: it's less convenient for hyatt than for me, but I'll ask if he's interested
- # [11:05] <MikeSmith> and would be great to meet other webkit folks f2f
- # [11:05] <othermaciej> Apple people based in Cupertino would be more likely to be available
- # [11:06] <MikeSmith> yeah, understood
- # [11:06] <annevk2> zcorpan, I thought that was funny too; the post he points to is 7y old or so :)
- # [11:06] <gsnedders> Was Dean Jackson not the only Apple guy last year?
- # [11:06] <MikeSmith> Dave Singer was there too
- # [11:06] <MikeSmith> I seem to remember at least
- # [11:06] <gsnedders> I don't remember meeting him…
- # [11:07] <Hixie> if othermaciej can get hyatt to go, i'll be impressed
- # [11:07] * Quits: webben (n=benh@nat/yahoo/x-foioumnniilpsyhu) ("leaving")
- # [11:07] <MikeSmith> tkent_: ping Hixie about that
- # [11:07] * Joins: webben (n=benh@nat/yahoo/x-kxkuhkjyyklhqbpf)
- # [11:07] <othermaciej> hyatt hates standards meetings
- # [11:07] * gsnedders on the whole doubts he'll be going
- # [11:07] <tkent_> Hixie, how about that?
- # [11:07] * Quits: webben (n=benh@nat/yahoo/x-kxkuhkjyyklhqbpf) (Client Quit)
- # [11:07] * tkent_ is now known as tkent
- # [11:09] * Philip` wonders if it's worth pointing out that the 'decentralised' identifier problem can't be solved with DNS, because DNS relies on centralised authorities, and all you're doing is pushing the centralisation away by a few levels of abstraction
- # [11:09] <heycam> gsnedders, "object"
- # [11:09] <heycam> (for typeof HTMLElement)
- # [11:09] <gsnedders> heycam: k, thx
- # [11:10] * Joins: webben (n=benh@nat/yahoo/x-hcmgakyusysldhvm)
- # [11:10] <Hixie> tkent: i think at some point <select> was allowed as a target also
- # [11:10] <othermaciej> I am mainly interested in going for the chance to meet people in person that I might not have met at all, or don't get to talk to regularly
- # [11:10] <othermaciej> not really expecting valuable technical breakthroughs
- # [11:10] <Hixie> Philip`: in practice, dns is decentralised enough
- # [11:11] <tkent> Hixie: ok, I understand. Thanks.
- # [11:12] <annevk2> gsnedders, while you're reporting things like HTMLUnknownElement maybe you should investigate XMLDocument and such too
- # [11:12] * Quits: zcorpan (n=zcorpan@c83-252-201-53.bredband.comhem.se)
- # [11:12] <gsnedders> annevk2: I'm really working on other stuff now though
- # [11:12] <annevk2> gsnedders, never mind then
- # [11:12] <Hixie> hey i don't suppose any of you feel like writing the scripts that would autogenerate the index tables would you?
- # [11:12] <Hixie> i recently figured out what the columns should be
- # [11:13] <annevk2> it looked pretty complex
- # [11:13] <othermaciej> we've never had HTMLUnknownElement
- # [11:13] <othermaciej> I wonder if Yahoo Mail Beta fails for us, or does something different
- # [11:13] <gsnedders> A generic index of all dfns I have a plan for
- # [11:13] <gsnedders> othermaciej: You get WebKit specific JS
- # [11:13] <gsnedders> (Likewise IE gets its own too)
- # [11:14] <othermaciej> does Opera get the same as Firefox?
- # [11:14] <othermaciej> HTMLUnknownElement seems like a really goofy idea, but I guess it's far from the dumbest thing in the web platform
- # [11:14] <Philip`> Hixie: The "enough" is just a consequence of various factors (like the ease of registering non-conflicting names, and robustness to failures, etc), rather than there being a fundamental binary difference to e.g. a centralised wiki page, so there might be lots of other options that are somewhere in the middle
- # [11:15] <gsnedders> othermaciej: I haven't checked exactly, but from the brief look I took it seems so
- # [11:15] <Hixie> othermaciej: if you send an e-mail saying we shouldn't have it, that's pretty much all it would take to convince me to go back to using HTMLElement
- # [11:15] * Quits: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz) (calvino.freenode.net irc.freenode.net)
- # [11:15] * Joins: roc_ (n=roc@121.74.154.139)
- # [11:15] <Hixie> Philip`: preaching to the choir :-)
- # [11:15] <Philip`> so I think it's a bit misleading to think of decentralised vs centralised, because it's all just different degrees of where the centralisation occurs
- # [11:16] <othermaciej> (it seems bogus because it can stop working if an element stops being "unknown", and also because many actual recognizedelements are just vanilla HTMLElement, so it seems weird to cater more to unrecognized ones)
- # [11:16] <annevk2> gsnedders, why did we not want the WebKit codepath?
- # [11:16] <Hixie> no argument from me there
- # [11:16] <gsnedders> As long as websites break if we remove it (esp. high profile ones like Y! Mail beta), it's unlikely we'll remove it
- # [11:16] <Philip`> Hixie: Good, that must mean I'm not totally crazy (at least relative to this environment) :-)
- # [11:16] <Hixie> othermaciej: send mail :-)
- # [11:16] <gsnedders> annevk2: I tried UA sniffing, and it never finished loading
- # [11:16] <gsnedders> *spoofing
- # [11:17] <annevk2> http://lists.w3.org/Archives/Public/www-dom/2009JulSep/0125.html touche othermaciej!
- # [11:17] <othermaciej> I'll consider it tomorrow and maybe send mail
- # [11:17] <Philip`> gsnedders: Make the browser detect if the user works for Yahoo, and if so then do the sane thing that breaks Yahoo Mail, so they notice and fix the problem, without it affecting many real users
- # [11:18] <gsnedders> :P
- # [11:18] <Hixie> what's a good thing to use as an example for how to use microdata
- # [11:18] <othermaciej> annevk2: yeah I wasn't sure if I should send that, but I have forgiven myself this minor sin
- # [11:19] <gsnedders> Hixie: http://quotes.burntelectrons.org/4288
- # [11:19] <othermaciej> Hixie: semantic markup for photos of a model train collection?
- # [11:19] <annevk2> Hixie, markup for your StarGate DVD collection?
- # [11:19] <othermaciej> or has that example been overused?
- # [11:19] <Hixie> let me rephrase my question
- # [11:19] <Philip`> It seems better to have examples that would be slightly more relevant for normal people
- # [11:19] <Hixie> what's a good thing to use as an example for how to use microdata *that someone would actually care about and do something with*
- # [11:19] * gsnedders ignores othermaciej for his rudeness in that email
- # [11:20] <Hixie> rather than your typical semantic web examples of "mark everything up and maybe it'll be useful one day"
- # [11:20] <gsnedders> Hixie: Do we actually have examples like that in HTML 5? :\
- # [11:20] <takkaria> are there any such examples?
- # [11:20] <othermaciej> gsnedders: it wasn't chronic!
- # [11:20] <gsnedders> How dull.
- # [11:20] <othermaciej> (can't say as to insufferable)
- # [11:21] <Philip`> Hixie: Something from the list of use cases that motivated the inclusion of microdata in the spec
- # [11:21] <annevk2> Hixie, markup for a TV guide?
- # [11:21] <mookid> ahah ..?
- # [11:21] <othermaciej> Hixie: what kind of "do something with" - are you interested in examples with prior agreement between producer and consumer, or does it have to be data that unknown unrelated consumers may want?
- # [11:21] <othermaciej> one example for the prior case would be bugzilla
- # [11:21] <annevk2> nm that suggestion
- # [11:22] <Hixie> the main use cases were all vcard and vevent related, but i want something where you make up your own vocab, for this example
- # [11:22] <othermaciej> bugzilla HTML markup changes between different versions, so a script can't reliably screen-scrape
- # [11:22] <Hixie> othermaciej: i guess either is fine
- # [11:22] <Hixie> ooh, bugzilla's a good one
- # [11:22] <othermaciej> the XML version is more reliable but completely separate
- # [11:22] <mookid> =)
- # [11:22] <othermaciej> microdata would let you parse the HTML and reliably extract data in the face of markup changes
- # [11:23] <Philip`> Microdata would make the extracted data extremely fragile because it would keep breaking whenever someone changed the markup and forgot to check the microdata was identical in all cases
- # [11:23] <gsnedders> othermaciej: But why not use the XML interface?
- # [11:23] <othermaciej> though in general consumers will intend to work with bugzilla specifically and don't need a generic central "bug database" vocabulary
- # [11:23] <mookid> or you could negotiate content and use a more appropriate format than HTML for data interchange? :D
- # [11:23] <othermaciej> gsnedders: less risk of inconsistency if there's only one interface
- # [11:24] <gsnedders> othermaciej: Indeed. But there are already two interfaces.
- # [11:24] <othermaciej> mookid: if using a separate non-HTML formatted value is an appropriate solution, then clearly microdata (or RDFa) won't help
- # [11:25] <othermaciej> gsnedders: well, two responses on that
- # [11:25] <othermaciej> (1) but would you design it like that from scratch? we shouldn't assume bugzilla is the only bugzilla-like piece of software ever to be made
- # [11:25] <mookid> do you have to have a head node in an html document for it to be valid?
- # [11:26] <gsnedders> mookid: Yes, and title within it.
- # [11:26] <mookid> is there a reason for that?
- # [11:26] <othermaciej> (2) we're intending to customize bugzilla a fair bit for WebKit, and reliable semantic markup in the HTML would be easier to keep in sync with changes than a whole separate XML version
- # [11:26] <Philip`> mookid: (The head *tags* are optional, though the element is required)
- # [11:26] <mookid> what's the logic behind that descision?
- # [11:26] <takkaria> page titles are an essential part of a page
- # [11:27] <gsnedders> othermaciej: (1) No; (2) But it seems likely that things already rely upon Bugzilla's XML interface ;(
- # [11:27] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85 [Firefox 3.5.3pre/20090730030822]")
- # [11:27] <gsnedders> * :(
- # [11:27] <mookid> how are they essential? :/
- # [11:27] <othermaciej> Hixie: search results would be another good example, if search engines wanted to enable screen scraping instead of being kind of hostile to it
- # [11:27] <mookid> <head><title></title></head> - valid?
- # [11:28] <annevk2> you forgot a doctype
- # [11:28] <Hixie> othermaciej: the bug example is fine
- # [11:28] <mookid> -_-
- # [11:28] <gsnedders> mookid: No, you need a DOCTYPE and a body element
- # [11:28] <takkaria> mookid: <!DOCTYPE html><title</title> I believe is the shortest valid bit of HTML
- # [11:28] <mookid> yeah yeah I just mean the head element
- # [11:28] <othermaciej> any example I can think of is vulnerable to the criticism that you could just provide a completely separate data interface
- # [11:28] <Hixie> othermaciej: yeah, well, there's a reason i'm not a fan of this whole technology concept
- # [11:28] <mookid> why do you require the title though - I don't understand why you would insist on that
- # [11:29] <othermaciej> however, in the case of bugzilla, having the machine-readable data combined with the human-readable presentation seems intuitively appealing
- # [11:29] <othermaciej> to me anyway
- # [11:29] <annevk2> mookid: whatwg@whatwg.org or public-html-comments@w3.org
- # [11:29] <mookid> :/
- # [11:30] <Philip`> takkaria: I think you might want more >s in there
- # [11:30] <mookid> I don't want to change anything I just want to understand the rationale
- # [11:30] <annevk2> fair enough, I don't really have any :)
- # [11:30] <takkaria> Philip`: yeah, a couple more won't hurt
- # [11:30] <mookid> :)
- # [11:31] <othermaciej> I imagine the rationale would be that many systems present HTML documents by title, thus lacking one would be considered an error
- # [11:31] <mookid> doesn't enforcing a title/head element kind of damage HTML as a decent 'fragment' format?
- # [11:31] <othermaciej> (examples of places where the title shows up: browser titlebar, browser history, browser bookmarks, search engine search results)
- # [11:32] <annevk2> if you just want a fragment you do not need a full document (or title)
- # [11:32] <othermaciej> an HTML fragment doesn't need to be a conforming HTML document
- # [11:32] <Philip`> (Browser tabs too)
- # [11:32] <othermaciej> although I'm not sure there is a conformance class for it
- # [11:32] <mookid> if(!title) title = 'Zomg the end of the world!1!1';
- # [11:33] <mookid> you're welcome.
- # [11:33] <othermaciej> presumably the fragment context would have to define what kinds of fragments are allowed, and the processing model
- # [11:33] <mookid> annevk2: that's not true if I want my fragments to be crawlable and valid html
- # [11:35] <mookid> think that's a fair requirement, no?
- # [11:35] <annevk2> I need some more context for your use case
- # [11:36] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [11:37] <mookid> website that uses html fragments/Ajax also wants individual fragments to be crawlable and valid markup
- # [11:37] <mookid> for SEO etc.
- # [11:37] * Quits: nessy (n=nessy@124-170-2-64.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [11:41] <MikeSmith> what happened to onbeforeunload?
- # [11:41] * MikeSmith is auditing the list of event-handler attributes that v.nu knows about against the list in the spec
- # [11:41] <Hixie> btw Lachy the blog is still suffering from the effects of a hacker
- # [11:42] <Hixie> MikeSmith: it's in, isn't it?
- # [11:42] <MikeSmith> Hixie: it's not in the list in the Global Attributes section
- # [11:42] <MikeSmith> I don't think
- # [11:42] * MikeSmith doublechecks
- # [11:42] <Hixie> it's not a global attribute
- # [11:43] <MikeSmith> ah
- # [11:43] <Hixie> it's only on <body> (and <frameset>, though since that element is obsolete, that doesn't matter much)
- # [11:43] <MikeSmith> OK
- # [11:43] <MikeSmith> yeah
- # [11:43] * MikeSmith hits himself with clue stick
- # [11:45] <Hixie> um, if i try to preview a blog post on blog.whatwg.org i get asked for a Magic password?
- # [11:47] <Lachy> Hixie, I don't get asked for a password
- # [11:47] <annevk2> mookid, titles are important for SEO
- # [11:48] <Hixie> Lachy: "To view this page, you must log in to area âMagicâ on blog.whatwg.org:80."
- # [11:48] <Hixie> that's for http://blog.whatwg.org/?p=924&preview=true
- # [11:49] <Hixie> it worked when i reloaded
- # [11:49] <Hixie> wtf
- # [11:49] <Lachy> works for me
- # [11:49] <annevk2> interesting, WordPress does not lowercase href attributes
- # [11:49] <othermaciej> darn, I got goaded into writing an anti-namespace jeremiad
- # [11:49] <Lachy> Is there anything else to appears to be a result of a hacker?
- # [11:50] <annevk2> I almost started flaming back at Larry, but I'll instead pull a Larry and not reply
- # [11:50] <Hixie> Lachy: do you see the spam on the front page?
- # [11:50] <annevk2> trying to correct all his misconceptions about how the Web works is not worth it
- # [11:51] <othermaciej> annevk2: or you could pull a Larry by sarcastically misrepresenting his point, and then accusing him of using a strawman argument
- # [11:51] <Hixie> Lachy: oh, looks like you fixed it
- # [11:51] <Hixie> you guys are killing me
- # [11:51] <Lachy> no
- # [11:51] * Hixie schedules 2pm-3pm tomorrow for responding to e-mails from people reading the chat log and complaining to me for not telling you off for being rude about people who are being rude
- # [11:52] <othermaciej> Hixie: usually takes the log trawlers more than 24 hours to embark on their fishing expeditions
- # [11:52] <Lachy> Hixie, were you looking at a cached copy of the page?
- # [11:52] <Hixie> Lachy: yeah, maybe
- # [11:52] <Lachy> ok
- # [11:53] <Hixie> clearly i don't know how to use web browsers
- # [11:53] <othermaciej> whoah, MLW is now trolling in near real-time
- # [11:53] <Hixie> soon i'll be ready to work for w3c
- # [11:53] <Hixie> i am happy to say that i haven't looked at MLW in at least 6 months now, possibly more
- # [11:54] <Lachy> othermaciej, yeah, I have a strong suspicion that MLW is someone who is in this channel
- # [11:54] <Lachy> I just haven't figured out who
- # [11:55] <othermaciej> I hadn't looked in a while until you mentioned having to deal with people reading the chat log
- # [11:56] <annevk2> I was subscribed to that blog for a while, but it got really boring
- # [11:57] <othermaciej> the sarcastic posts can be amusing but lately it seems he's descended to just stringing together swear words
- # [11:57] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [11:58] * Joins: adactio (n=adactio@host86-132-125-223.range86-132.btcentralplus.com)
- # [12:01] <Lachy> MLW has also claimed to affiliated with the W3C in some way http://twitter.com/MrLastWeek/status/2530468490
- # [12:01] <Lachy> though, admittedly, the message is vague and it isn't clear what "activities of an official W3C nature" may be.
- # [12:02] <othermaciej> I think we just gave him more attention than he deserves
- # [12:02] <othermaciej> mea culpa
- # [12:04] * Quits: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
- # [12:04] * Quits: tkent (n=tkent@220.109.219.244) ("Leaving...")
- # [12:05] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [12:05] <Hixie> ok, blogged about microdata on the whatwg blog
- # [12:06] <mookid> link!
- # [12:06] <mookid> make sure it's got a .html on the end of it please
- # [12:06] <Lachy> mookid, why?
- # [12:07] <Lachy> http://blog.whatwg.org/microdata1
- # [12:08] <mookid> just being an idiot, ignore me
- # [12:08] <mookid> :)
- # [12:09] * Quits: webben (n=benh@nat/yahoo/x-hcmgakyusysldhvm) (Read error: 110 (Connection timed out))
- # [12:10] <Philip`> Hixie: I think your examples would be less misleading if they used a real domain, instead of something unnaturally short like example.org, e.g. it's going to be more like <body item="org.mozilla.bugzilla.bug">
- # [12:10] * Joins: webben (n=benh@nat/yahoo/x-fhsqurjhllwqygsz)
- # [12:10] <Lachy> Philip`, it could just as easily be org.mozilla.bug
- # [12:11] <Hixie> it would actually just be org.bugzilla.bug
- # [12:11] <Hixie> which is only one character longer
- # [12:12] <Hixie> i considered using ch.hixie.bug, since that's what i would use
- # [12:12] <Hixie> (and that's even shorter!)
- # [12:12] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [12:13] <Hixie> anyway. bed time. nn.
- # [12:13] <annevk2> I saw a 4 character domain the other day, something like a.gh or some such
- # [12:13] <gavin_> http://e.dk/
- # [12:13] * annevk2 thought the minimum was 4
- # [12:13] <annevk2> 5, doh
- # [12:14] <annevk2> Lachy, so we fixed the spam problem on the blog we found the other day?
- # [12:14] <annevk2> Lachy, also, can we upload a new skin that at least enables people to see the name of the person who posted?
- # [12:14] <Lachy> annevk2, yeah. Some hacker had somehow modified the templates. That's now been removed and prevented
- # [12:14] <annevk2> Lachy, it would be even better if turned on the skin Ben made
- # [12:15] <Lachy> which skin did Ben make?
- # [12:15] <annevk2> a nice green one
- # [12:15] <Lachy> Has it been uploaded to blog.whatwg.org?
- # [12:15] <annevk2> I don't think so
- # [12:15] <Lachy> or is it available from somewhere?
- # [12:16] <annevk2> actually, it was not a skin, it was a design done in HTML/CSS
- # [12:16] <annevk2> but it would be easy to make the blog use it I think, maybe email him?
- # [12:16] <MikeSmith> http://a.gd/
- # [12:16] <Lachy> well, if someone converts it to a WP template, I can install it easily
- # [12:16] <annevk2> MikeSmith, cheerio
- # [12:17] <annevk2> what's his email?
- # [12:17] <Philip`> ➡.ws is only four characters too
- # [12:18] <annevk2> not in ASCII
- # [12:18] <Philip`> Who cares about ASCII?
- # [12:18] <annevk2> HTTP
- # [12:19] <mookid> who cares about HTTP?
- # [12:19] <Philip`> Who cares that HTTP cares about ASCII?
- # [12:19] <Lachy> doesn't HTTP use ISO-8859-1?
- # [12:20] <Lachy> (I don't care that it's a superset of ASCII)
- # [12:20] <annevk2> (I don't care about your question)
- # [12:20] <Lachy> I don't care.
- # [12:20] <annevk2> great :)
- # [12:22] <Lachy> wow, another lawsuit against TPB http://torrentfreak.com/italian-riaa-suesthe-pirate-bay-for-1-million-euros-090731/
- # [12:22] <Lachy> I guess the MAFIAA are just going to keep suing them in every country they can
- # [12:29] <takkaria> what better things have they go to do with themselves, really?
- # [12:29] <Lachy> takkaria, they could spend their time and money on developing better and more sustainable business models
- # [12:30] <Philip`> Suing people for a million dollars seems like a good business model
- # [12:30] <takkaria> what, rather than operating under the assumption that one day the Internet will be un-invented?
- # [12:30] <Lachy> not when they know the defendants won't pay
- # [12:31] * annevk2 emailed Ben
- # [12:31] <Lachy> takkaria, very few things have been uninvented
- # [12:32] <Philip`> I guess lots of things invented in ancient Egypt and ancient Greece etc have been uninvented
- # [12:33] * Joins: webben_ (n=benh@nat/yahoo/x-vnuohzgwbqjhgzys)
- # [12:33] <Lachy> if you consider uninvented to mean technology that we have lost all knowledge of through history
- # [12:34] <Philip`> Yes - inventing is the gaining of knowledge of how to do something, and uninventing is the losing of that knowledge
- # [12:36] <takkaria> Lachy: I think my preferred approach for them would be just to keep on doing what they're doing except keep the money they're paying lawyers for themselves
- # [12:37] <takkaria> that way they'll retire earlier and eventually new people will start managing the music companies who have a clue
- # [12:38] * Philip` wonders why everyone focuses on TPB when there's dozens of other large torrent sites
- # [12:40] <takkaria> well, mininova and isohunt have started talking to the movie industry I believe to start self-censoring
- # [12:42] * Philip` doesn't remember it taking long for TPB to gain prominence when Suprnova was shut down
- # [12:42] <Lachy> TPB will probably die in a month anyway, and openbittorrent.org and publicbt.org will take over as the word's main trackers, and torrent files will start being distributed through other means, raising the bar for the MAFIAA again
- # [12:42] <Philip`> so I suppose I'm assuming someone else will take over in the near future
- # [12:44] <Philip`> Lachy: Trackers aren't really interesting - the important thing is a decent-quality searchable index of torrents, which is an orthogonal problem
- # [12:44] <Lachy> it wouldn't surprise me if someone set up a torrent site that is run using technoloy like Freenet, so that they don't host the material themselves and anyone is free to anonymously add torrents to the network
- # [12:44] <Philip`> How do you ensure quality in that situation?
- # [12:45] <Lachy> that would be a challenge
- # [12:46] <Philip`> Indeed
- # [12:46] <Lachy> but even TPB didn't do much to ensure quality, since they never removed torrents
- # [12:47] <Philip`> As far as I'm aware they managed to avoid being overwhelmed by mislabelled torrents and virus-infected programs
- # [12:47] <Philip`> (It's particularly a problem when people are being paid to intentionally disrupt the system and reduce its value to users)
- # [12:48] * Quits: webben (n=benh@nat/yahoo/x-fhsqurjhllwqygsz) (Read error: 113 (No route to host))
- # [12:48] <takkaria> I think the most likely end result is most people using a wider spread of trackers
- # [12:49] <takkaria> and tools may emerge to make that really much easier
- # [12:49] <takkaria> e.g. trackers supporting OpenSearch and a site/app searching a lot of trackers for you
- # [12:50] <takkaria> could become built-in to torrent apps themselves
- # [12:53] <Philip`> Why would the people running trackers want to cooperate with the people who are running aggregators/search engines and taking all the ad revenue away from the trackers?
- # [12:54] <takkaria> non-profit trackers?
- # [12:54] <takkaria> / other private trackers
- # [12:55] <Lachy> Philip`, trackers like openbittorrent.org and publicbt.org aren't ad supported. But are you referring to sites that actually host the torrents?
- # [12:56] <Lachy> it would be nice to have a service dedicated to hosting the torrents files, and only providing an API for indexing sites
- # [12:57] <Lachy> that would make the search sites largely immune from lawsuits since, like Google and other search engines, they don't host or have any control over the torrents themselves
- # [13:03] * Joins: nessy (n=nessy@124-170-20-79.dyn.iinet.net.au)
- # [13:05] * Quits: mat_t (n=mattomas@nat/canonical/x-hduudrpdukeslvbz) (Read error: 110 (Connection timed out))
- # [13:08] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
- # [13:09] <mookid> look what I found!
- # [13:09] <mookid> http://whitepapers.theregister.co.uk/paper/view/814/oracle-814.pdf (not a pdf!)
- # [13:10] * Joins: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [13:10] <mookid> I guess they didn't get the "URI's have special endings because that's what the most cleverest(tm) developers do" memo
- # [13:11] <annevk2> maybe they got the memo that stated that URIs are opaque strings
- # [13:12] <mookid> huhuhu :)
- # [13:12] <mookid> couldn't agree more.
- # [13:13] * Quits: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net) (Client Quit)
- # [13:13] * gsnedders wonders if IE copes
- # [13:13] <gsnedders> (As don't IE still do sniffing based upon extension?)
- # [13:14] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [13:15] <Lachy> http://www.theage.com.au/technology/biz-tech/shock-threat-to-shut-skype-20090731-e3qe.html
- # [13:15] <mookid> [13:37] <Philip`> If you encode the desired content-type in the URI, it's not possible for a general-purpose HTTP-processing device to understand what's the resource identifier and what's the content-type selector, because there's no standard for encoding that stuff in URIs
- # [13:16] <mookid> [13:38] <Hixie> Philip`: such a standard or convention could be easily established
- # [13:16] <mookid> :)
- # [13:16] <mookid> annevk2 ^
- # [13:16] <takkaria> Opera does some sniffing by file extension...
- # [13:17] <mookid> where is the spec that suggests that is a good idea?
- # [13:17] <takkaria> I imagine it's stuffed up someone's arse
- # [13:17] <mookid> if it's not in a spec that sounds like a very BAD idea
- # [13:17] <takkaria> it's a bad idea
- # [13:18] <takkaria> mostly because sniffing based on the first few bytes is a far more effective streategy
- # [13:18] * Joins: mat_t (n=mattomas@nat/canonical/x-wdvwzdekehfphmpx)
- # [13:18] <mookid> or Content-Type header? -_-
- # [13:18] <gsnedders> mookid: Content-Type sniffing in general is a bad idea, but needed for web compat., and until recently there was nowhere near any consensus on how to do it
- # [13:18] <takkaria> gsnedders: actually, sniffing is more effective
- # [13:18] <annevk2> in hindsight, content-type and content negotation were pretty bad ideas
- # [13:18] <gsnedders> takkaria: I never questioned that :P
- # [13:19] <mookid> this is the exact reason that HTTP has headers for.
- # [13:19] <takkaria> yeah, that was a mental typo. s/gsnedders/mookid/
- # [13:19] <gsnedders> It's pure mental, like
- # [13:19] * gsnedders notes that joke will probably be lost on everyone outside of the UK
- # [13:20] <takkaria> and indeed, me
- # [13:20] <gsnedders> s/the UK/Scotland/ then maybe
- # [13:20] <mookid> annevk2: you keep saying that about content negotiation
- # [13:20] <mookid> there is nothing to support that assertion whatsoever
- # [13:20] <mookid> other than the *pathetic* support for it in browsers/html which tend to dictate how web mechanisms are leveraged in practice
- # [13:21] <mookid> if you don't have html or browsers in your web architecture there is no problem with conneg at all
- # [13:21] <takkaria> there's also very little web. :)
- # [13:21] <mookid> ...
- # [13:21] <mookid> HTTP is the web
- # [13:21] <mookid> URIs
- # [13:22] <mookid> html/browsers are a necessary evil
- # [13:22] <gsnedders> mookid: Quite frankly, we've been over this several times here already. We've given plenty reasons to support that assertion, though they seemingly have fallen on deaf ears. You aren't going to get a different response by rehashing the same arguments. If you want to get a greater diversity of responses, email whatwg@whatwg.org/public-html-comments@w3.org
- # [13:23] <annevk2> I'm not really sure how to put my argument
- # [13:23] <mookid> annevk2: maybe you don't have one then? :p
- # [13:23] <gsnedders> mookid: Well, I'm sure if you ask timbl he'll tell you originally HTTP _was_ HTML and URLs, and that everything else was added on later.
- # [13:23] <annevk2> I think what I believe is that if an idea does not get a good implementation over a decade it is simply not worth it and should be dropped (and is a bad idea in hindsight)
- # [13:24] <mookid> what tbl thinks is irrelevant realy
- # [13:24] * Quits: webben_ (n=benh@nat/yahoo/x-vnuohzgwbqjhgzys) (Read error: 113 (No route to host))
- # [13:24] <mookid> the web is HTTP/URIs
- # [13:24] <mookid> Services on HTTP and RIA's are the web
- # [13:26] <mookid> browsers and html are important to the web on a practical level but they don't actually have anything to do with the underlying architecture
- # [13:26] <gsnedders> Hixie: You still awake?
- # [13:27] <annevk2> gsnedders was just talking about the original idea of the Web
- # [13:27] <mookid> so what the original implementation of HTTP was pretty poorly concieved anyway
- # [13:27] <annevk2> and the Web and the fundamental architecture of it are separate concepts in my mind
- # [13:27] <mookid> the fundemental driver of success is the architecture
- # [13:28] <gsnedders> mookid: It's a legacy you won't escape from, though, the poorly concieved original
- # [13:28] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
- # [13:28] <mookid> not if we have standards bodies populated by individuals with the predisposition to continue this insanty, no.
- # [13:29] <annevk2> so do something about it
- # [13:29] <gsnedders> mookid: Well you seem quite uninterested to actually do anything about it, and prefer to just complain on IRC.
- # [13:29] <annevk2> talking here won't really further your cause
- # [13:30] <annevk2> well, I suppose it might, but given the length of this conversation I'm pretty sure nobody is reading
- # [13:30] <mookid> :)
- # [13:30] <gsnedders> http://lists.w3.org/Archives/Public/public-html/2009Jul/0807.html
- # [13:30] <gsnedders> Where in the select section?
- # [13:30] <mookid> Poor governance basically http://en.wikipedia.org/wiki/Government_failure
- # [13:30] <annevk2> also, I have the feeling that each time I chat with you you're saying the same things...
- # [13:31] <annevk2> (and I'm repeating myself too)
- # [13:31] <mookid> right - that's mainly because you repeat stuff that doesn't make sense
- # [13:31] <mookid> like
- # [13:31] <mookid> "conneg is broken"
- # [13:31] <gsnedders> mookid: We've given plenty of reasons, too, but you've ignored them all.
- # [13:32] <mookid> mainly because you're rationale is based entirely on insufficiencies on markup/browser insufficiencies
- # [13:32] <mookid> and nothing to do with the actually Web
- # [13:32] <mookid> actual^
- # [13:32] <gsnedders> ah-ha! "If the multiple attribute is absent, whenever an option element in the select element's list of options has its selectedness set to true, and whenever an option element with its selectedness set to true is added to the select element's list of options, the user agent must set the selectedness of all the other option element in its list of options to false."
- # [13:32] <annevk2> ok, i'll just ignore you now until you have something constructive
- # [13:32] <gsnedders> mookid: We've given plenty of other reasons too.
- # [13:32] <mookid> you haven't actually mate I wouldn't waste my time if you had
- # [13:34] <mookid> if you point me to the part of the spec where Conneg is flawed, fair enough
- # [13:34] <mookid> otherwise you're just holding someone's head under the water and having a go at them for not being able to swim properly
- # [13:35] <annevk2> everyone can write a spec that is technically sound
- # [13:35] <annevk2> that does not mean it's good
- # [13:35] <mookid> ok so maybe next time the HTTP guys should do it with phonetically spelled words and nice pictures?
- # [13:36] <mookid> and special gold star stickers if you manage to actually read the damn spec properly
- # [13:37] <gsnedders> I guess the employees of W3C who wrote HTML 4.0 are equally incompetent in your view?
- # [13:37] <gsnedders> If the W3C has been so incompetent for the past twelve years, what makes you think it will change?
- # [13:37] <mookid> I think they have way more excuses than you lot do.
- # [13:38] <othermaciej> mookid: I think your continual repetition of the same positions is not constructive and borders on trolling
- # [13:38] <mookid> terrific
- # [13:38] <mookid> ironically unconstructive comment
- # [13:38] <othermaciej> I will admit to having fed the troll before, but it's kind of getting old
- # [13:38] <mookid> thanks for sharing
- # [13:38] <gsnedders> What excuses do they have that we don't? Regardless, you're just giving the same arguments over and over again, and ignoring ours totally. If you want to try and get anywhere at all, mail the list. Bitching in IRC will make _absolutely no difference whatsoever_.
- # [13:39] <mookid> I'm giving the same arguments because ever 'response' I get contains invalid and irrelevant points that don't address what I actually said
- # [13:40] <mookid> I'll say this again - there is *nothing* wrong with HTTP conneg, and a lot wrong with browsers/html
- # [13:40] <mookid> if I avoid both of those I can leverage HTTP conneg fine
- # [13:41] <othermaciej> mookid: if you want to summarize your position in email (either whatwg@whatwg.org or public-html@w3c.org, your choice), that would be useful
- # [13:41] <othermaciej> I think repeating the same points over and over on IRC, and getting more or less the same responses, is not very useful
- # [13:42] <othermaciej> or you can file a bug at <http://www.w3.org/Bugs/Public/> in the HTML5 spec proposal component, with your concrete proposal
- # [13:43] <mookid> well I'm pretty sure there's some fundamental problems in my communication and/or your comprehension which are unlikely the magically dissapear in a 'conclusion'
- # [13:43] <annevk2> mookid, have you considered that you might not get our arguments?
- # [13:44] <mookid> well I'm pretty well versed in HTTP and working with it on a day to day basis
- # [13:44] <othermaciej> mookid: I agree there is likely a communication and/or comprehension problem
- # [13:44] <mookid> so I have a good chance of 'getting' what you're saying
- # [13:44] <annevk2> the problems I'm pointing out have not so much to do with HTTP technicalities
- # [13:44] <othermaciej> I also think repeating the same things more times is not going to foster better communication
- # [13:44] <annevk2> not at all, I think
- # [13:44] * Joins: mat_t_ (n=mattomas@nat/canonical/x-hexhidzfvfwqxnzz)
- # [13:45] <mookid> othermaciej: not if the people I'm talking to are interested in winning an argument rather than constructive discussion
- # [13:46] <mookid> annevk2: what are these problems then?
- # [13:46] <mookid> where do they come from.. browsers/html ? :P
- # [13:46] <gsnedders> mookid: There are others here who are well versed in HTTP and work with it every day
- # [13:46] <mookid> sure, they have different design philosophies
- # [13:47] <mookid> I'm just telling you that I can't use HTTP conneg
- # [13:47] <mookid> it's there to be used and I can't practically use it because there's no browser/html mechanisms for it
- # [13:47] * Quits: mat_t (n=mattomas@nat/canonical/x-wdvwzdekehfphmpx) (Read error: 110 (Connection timed out))
- # [13:48] <mookid> both approaches (URI vs protocol) conneg would work fine along side each other
- # [13:48] <othermaciej> I think you've made your position on the matter abundantly clear
- # [13:48] <mookid> do you mind?
- # [13:48] <othermaciej> yes, I do
- # [13:48] <gsnedders> Also, characterising it as people who are interested in winning an argument rather than constructive discussion is _not_ going to help.
- # [13:48] <othermaciej> because you've been going on about it every day for weeks
- # [13:49] * Quits: mat_t_ (n=mattomas@nat/canonical/x-hexhidzfvfwqxnzz) (Read error: 104 (Connection reset by peer))
- # [13:49] <othermaciej> and every day you repeat yourself
- # [13:49] <othermaciej> and this isn't #groundhogday
- # [13:49] <mookid> yeah that gandhi guy sure was irritating
- # [13:49] <othermaciej> so bring some new information or take it elsewhere
- # [13:49] <mookid> I beg your pardon?
- # [13:50] * Joins: mat_t_ (n=mattomas@nat/canonical/x-tvhwxjaprmibkvbd)
- # [13:53] * Joins: annevk (n=annevk@5355732C.cable.casema.nl)
- # [13:55] <mookid> 'what about xyz?' - 'yeah well nevermind about xyz because I can juggle with fruit' - '......... what about xyz?'
- # [13:55] <mookid> 'hey stop repeating yourself!'
- # [13:57] <mookid> a simple "its too much like hard work" would be fine if that's the reality of the situation
- # [14:17] <takkaria> mookid: I don't understand your link to "Government failure" earlier
- # [14:23] <mookid> :P
- # [14:26] <mookid> you don't understand why I brought that up or the content of the page?
- # [14:27] <mookid> Government === 'a body who govern'
- # [14:28] * Joins: jacobolus (n=jacobolu@76.103.173.226)
- # [14:30] * Quits: sbublava (n=stephan@77.118.166.81.wireless.dyn.drei.com)
- # [14:42] * Joins: taf2 (n=taf2@38.99.201.242)
- # [14:43] <annevk> Philip`, btw, dreamhost worked for me again when I tried it later last night
- # [14:45] <Philip`> annevk: Thanks, works for me now too
- # [14:46] * Joins: webben (n=benh@nat/yahoo/x-zufljpfxgbamkomb)
- # [14:49] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [15:11] * Joins: webben_ (n=benh@nat/yahoo/x-oihqfwzegivsupkk)
- # [15:11] * Joins: myakura (n=myakura@p3021-ipbf6805marunouchi.tokyo.ocn.ne.jp)
- # [15:20] * Quits: nessy (n=nessy@124-170-20-79.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [15:23] * Quits: webben (n=benh@nat/yahoo/x-zufljpfxgbamkomb) (Read error: 110 (Connection timed out))
- # [15:23] <takkaria> mookid: I don't grok how it's relevant
- # [15:32] * Joins: rubys (n=rubys@67.129.38.132)
- # [15:37] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:41] <mookid> takkaria: governing bodies often miss-allocate resources
- # [15:44] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:45] * Joins: nessy (n=nessy@124-170-2-64.dyn.iinet.net.au)
- # [15:53] <takkaria> right, that's what the article says, but why is it relevant? :)
- # [15:53] * Parts: rubys (n=rubys@67.129.38.132)
- # [15:59] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) ("Wünsche weiterhin guten Flug")
- # [16:00] <mookid> it would be nice to think it isn't relevant at all
- # [16:01] <mookid> 'Regulatory capture - The co-opting of regulatory agencies by members of or the entire regulated industry. Rent seeking and rational ignorance are two of the mechanisms which allow this to happen.'
- # [16:03] <takkaria> mookid: ok, I'm obviously not smart enough to see whatever you're inferring here
- # [16:03] <Philip`> Maybe he's calling us ignorant
- # [16:04] <mookid> I'm not really inferring anything to be honest, it just is what it is
- # [16:06] <Philip`> So you're saying that a page exists on Wikipedia and describes something, and that's it?
- # [16:07] <mookid> more the concept of the content on that page phil.. :P
- # [16:08] <mookid> I don't really have a solid opinion one way or another because I don't actually know the details of how you guys operate
- # [16:09] <mookid> i've read the rants, though
- # [16:09] <mookid> seems like that's what most of them are getting at
- # [16:10] <mookid> the OPEC of the internet
- # [16:11] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [16:16] <mookid> It doesn't matter that much anyway - as long as we get video tags I'll be happy; can't wait to have video in web pages
- # [16:19] <mookid> then we'll get websites dedicated to serving video content and everything
- # [16:19] <mookid> it's going to be a revolution
- # [16:20] <mookid> an attractively tagged revolution
- # [16:20] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [16:21] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:22] <taf2> is there anyway to use the canvas tag to extract pixel information... e.g. loop over the matrix of pixels in a canvas tag... allowing one to do analysis on the color matrix?
- # [16:23] <Philip`> taf2: getImageData()
- # [16:23] <taf2> cool
- # [16:23] <Philip`> taf2: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#pixel-manipulation etc
- # [16:26] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:31] * Quits: nessy (n=nessy@124-170-2-64.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [16:36] * Joins: harig (n=aparan@59.90.71.35)
- # [16:41] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:45] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [16:48] <annevk> sweet
- # [16:48] <annevk> people are actually going to fix the cookie issue
- # [16:48] <annevk> https://www.ietf.org/mailman/listinfo/http-state
- # [16:48] <annevk> awesomeness
- # [16:49] * Joins: gsnedders_ (n=gsnedder@c83-252-196-86.bredband.comhem.se)
- # [16:49] <jacobolus> what mime type should I use to serve javascript?
- # [16:50] <annevk> doesn't matter
- # [16:50] <jacobolus> well, if I have to pick something...
- # [16:50] <annevk> you could not include a mime type
- # [16:50] <jacobolus> haha
- # [16:50] <annevk> IETF prefers applicatoin/ecmascript or application/javascript; HTML5 prefers text/javascript
- # [16:51] <jacobolus> text/javascript it is :)
- # [16:51] <zcorpan> apache defaults to application/x-javascript i think
- # [16:51] <jacobolus> zcorpan: actually, application/javascript
- # [16:51] <jacobolus> at least on my mac
- # [16:51] <zcorpan> oh they changed
- # [16:52] <jacobolus> zcorpan: they also have an entry for "text/javascript" with no extension
- # [16:52] <jacobolus> http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types
- # [16:52] <zcorpan> is that the latest mime.types for apache?
- # [16:52] <jacobolus> zcorpan: for some reason the python mimetypes module overrides javascript to do application/x-javascript
- # [16:52] <jacobolus> zcorpan: I assume it's the latest
- # [16:52] <jacobolus> it's in their svn
- # [16:54] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:54] * zcorpan updates http://wiki.whatwg.org/wiki/Video_type_parameters
- # [16:56] <mookid> annevk: they're finally getting rid of cookies?
- # [16:57] <mookid> cool!
- # [16:57] <mookid> =)
- # [17:00] <mookid> a working group developing new ways to abuse HTTP
- # [17:01] <mookid> love it
- # [17:01] <mookid> isn't HTTP just the wrong protocol if you need stateful client/server interaction?
- # [17:02] <Philip`> mookid: I thought you were in favour of adding features to the language just because somebody thinks they're useful and the language designers shouldn't get in their way, so you ought to be happy that they're working on cookies which lots of people find useful
- # [17:02] <mookid> no I'm in favour of adding features which provide mechanisms to leverage components of the underlying architecture of the web
- # [17:02] * Joins: cgriego (n=cgriego@rrcs-24-173-70-117.sw.biz.rr.com)
- # [17:03] <mookid> no augment bullshit ontop of it like cookies
- # [17:03] <mookid> which exist because people try to do stupid things with HTTP
- # [17:03] <Philip`> They exist because people try to solve practical problems using HTTP
- # [17:04] <mookid> stateful interaction is mostly bad design
- # [17:05] <mookid> particularly on HTTP
- # [17:05] <Philip`> Or HTTP is badly designed for stateful interaction :-)
- # [17:06] <mookid> stateful interaction is a horrific way to build an anarchic scalable distributed system the size of the web
- # [17:09] * Joins: dglazkov (n=dglazkov@nat/google/session)
- # [17:10] <Philip`> Most people aren't building the web, they're just building a single centralised web site with no need for scalability and it works fine for them
- # [17:12] <mookid> I'm talking about the why HTTP was designed the way it was
- # [17:12] <mookid> and why it was successful
- # [17:12] <mookid> that platform is 'the web'
- # [17:13] <mookid> I don't really see the problem with people creating systems that operate the same way the web does
- # [17:14] <mookid> not really hard to see why that might be a good idea in the long run as your domain evolves
- # [17:14] <mookid> the solution isn't cookies it's education and tooling
- # [17:15] <cgriego> I think reusing the legend element, given the issues, is a contradiction of the goal of backwards compatability.
- # [17:16] * Quits: bchoate (n=brad@c-71-202-166-201.hsd1.ca.comcast.net)
- # [17:16] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [17:20] <annevk> cgriego, but that's not the only goal we have
- # [17:20] <annevk> cgriego, so it's not a simple as that ;)
- # [17:20] * Quits: harig (n=aparan@59.90.71.35)
- # [17:20] <jacobolus> huh. apache's list has the 'wav' extension twice, for audio/wav and audio/x-wav
- # [17:21] <jacobolus> I wonder how they decide precedence. That's probably a bug
- # [17:21] <jacobolus> /typo
- # [17:23] <MikeSmith> jacobolus: judging by past experiences, if you file a bug now, they might get around to fixing it 5 years from now
- # [17:23] <jacobolus> heh
- # [17:23] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [17:24] <MikeSmith> and you will get a lot of entertaining comments posted to the bug during that time, from a wide variety of genuine jackasses
- # [17:24] <MikeSmith> great entertainment value
- # [17:26] * Joins: webben (n=benh@nat/yahoo/x-odnbcrztjzstemaa)
- # [17:26] <jacobolus> python's mimetypes module overrides rdf and wsdl to be application/xml instead of application/rdf+xml & application/wsdl+xml
- # [17:26] * Quits: Kuruma (n=Kuruman@p4149-ipbf2803hodogaya.kanagawa.ocn.ne.jp) (Read error: 104 (Connection reset by peer))
- # [17:26] <jacobolus> is there a good reason to send application/xml instead of the others?
- # [17:27] * Joins: Kuruma (n=Kuruman@p4149-ipbf2803hodogaya.kanagawa.ocn.ne.jp)
- # [17:27] * Quits: atwilson (n=atwilson@q-static-149-82.avvanta.com)
- # [17:27] <cgriego> annevk: I think legend would be an excellent element to use with figure and details, except every major browser has issues with it, and not because they did anything wrong. HTML 4 defines legend, as a form element, to be a replaced element. Undoing that is a radical change in definition.
- # [17:34] <annevk> I don't think HTML4 defined it as such
- # [17:34] <adactio> cgriego: I agree. I tried to some DOM Scripting with <details> and it proved to be impossible because of the way that browsers interpret the presence of the <legend> element (Safari throws it away, Firefox generates a <fieldset>).
- # [17:34] <adactio> The problem is ...what's the alternative?
- # [17:35] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [17:35] <annevk> (in theory it should be treated as an unknown element outside of <fieldset>)
- # [17:35] * Joins: ojan (n=ojan@65-78-4-195.c3-0.ned-ubr1.sbo-ned.ma.cable.rcn.com)
- # [17:35] <annevk> to elaborate a little bit, one of the other goals we have is keeping the language simple
- # [17:35] <annevk> and as browsers fix their bugs <legend> will become useful
- # [17:36] <annevk> it might take a little longer, but not having to introduce a new element seems worth it
- # [17:36] <adactio> annevk: I agree and I think that Safari and Firefox will probably fix this pretty quickly but IE (again) is going to really slow things down.
- # [17:37] <adactio> I've read through the arguments for and against <legend>: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2008-February/014038.html
- # [17:37] * Quits: webben_ (n=benh@nat/yahoo/x-oihqfwzegivsupkk) (Read error: 113 (No route to host))
- # [17:37] <adactio> And I agree, in principle, that it's far more preferable to "recycle" an existing element than to create a new one.
- # [17:38] <adactio> But I'd really like to be able to use the new HTML5 elements and as long as some of them use <legend>, they're effectively out of bounds. :-(
- # [17:40] <adactio> Remy has a more detailed breakdown of the issues: http://html5doctor.com/legend-not-such-a-legend-anymore/
- # [17:40] <annevk> yeah, it's dilemma
- # [17:40] <taf2> can a Worker be used to run canvas operations?
- # [17:40] <annevk> I guess so far we decided not to cater to the early adopter crowd :)
- # [17:40] <takkaria> taf2: sure
- # [17:41] <annevk> taf2, it can only process ImageData objects
- # [17:41] <annevk> takkaria, not really, there's no DOM in a Worker
- # [17:42] <taf2> annevk: but that is okay i think... for me... if i get the image data pass to a worker and mainipulate the data postMessage back to the main thread and putImageData...
- # [17:42] <adactio> annevk: Yeah, and that's fair enough. It's just a shame that so much doesn't need catering to (e.g. <section>, <article>, <header>); we can just go ahead and use them without waiting for browsers. On the face of it, <details> and <figure> should fall into the same category ...but that damned <legend> throws a spanner in the works.
- # [17:42] <takkaria> annevk: I meant you can do ImageData stuff, but you were more precise. :)
- # [17:43] <annevk> <div class="legend"> :/
- # [17:54] <adactio> annevk: yeah, that's what I'm doing for now with the new structural elements anyway (using class names rather than elements, as an interim step) so I can do that for anything requiring a <legend> too.
- # [17:55] <cgriego> Has anyone looked to see if similar issues arise with the caption element?
- # [17:56] <annevk> yes, it does not work because of <table> parsing
- # [17:56] <adactio> cgriego: I believe <caption> has its own issues because it is expected inside a table.
- # [17:59] * Quits: webben (n=benh@nat/yahoo/x-odnbcrztjzstemaa) (Read error: 113 (No route to host))
- # [18:04] * Joins: tantek (n=tantek@c-76-126-175-28.hsd1.ca.comcast.net)
- # [18:11] <cgriego> How about <label>?
- # [18:12] * Joins: maikmerten (n=maikmert@Z94b5.z.pppool.de)
- # [18:12] <annevk> maybe you should read the email adactio pointed to
- # [18:13] <cgriego> good point
- # [18:16] * Joins: sbublava (n=stephan@77.116.35.176.wireless.dyn.drei.com)
- # [18:18] * Quits: ojan (n=ojan@65-78-4-195.c3-0.ned-ubr1.sbo-ned.ma.cable.rcn.com)
- # [18:18] * Quits: taf2 (n=taf2@38.99.201.242)
- # [18:18] * Joins: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [18:23] * Joins: ttepasse (n=ttepas--@p5B014507.dip.t-dialin.net)
- # [18:24] * Joins: nathanhammond (n=nathanha@32.130.38.66)
- # [18:26] * Joins: atwilson (n=atwilson@74.125.59.1)
- # [18:42] * Quits: tantek (n=tantek@c-76-126-175-28.hsd1.ca.comcast.net) (Connection timed out)
- # [18:49] * tantekc is now known as tantek
- # [18:50] * Parts: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [19:05] * Parts: adactio (n=adactio@host86-132-125-223.range86-132.btcentralplus.com)
- # [19:11] * Quits: maikmerten (n=maikmert@Z94b5.z.pppool.de) (Remote closed the connection)
- # [19:14] * Quits: mat_t_ (n=mattomas@nat/canonical/x-tvhwxjaprmibkvbd) ("This computer has gone to sleep")
- # [19:28] * aroben is now known as aroben|lunch
- # [19:35] * Joins: maikmerten (n=maikmert@Z94b5.z.pppool.de)
- # [19:39] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [19:46] * Quits: maikmerten (n=maikmert@Z94b5.z.pppool.de) (Remote closed the connection)
- # [19:48] * Joins: virtuelv (n=virtuelv@201.169.34.95.customer.cdi.no)
- # [19:57] * Joins: taf2 (n=taf2@98.218.77.43)
- # [20:01] * Joins: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [20:04] * Joins: dbaron (n=dbaron@nat/mozilla/x-cxwrzphyxtlnprju)
- # [20:08] * Quits: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [20:10] * Joins: maikmerten (n=maikmert@U0dec.u.pppool.de)
- # [20:18] * Joins: Chris_Wilson (n=cwilso@nat/microsoft/x-ppmtehqxfuaoveyv)
- # [20:19] * Joins: weinig (n=weinig@17.246.16.59)
- # [20:20] * Joins: weinig_ (n=weinig@nat/apple/x-kprsipmmzvlhewry)
- # [20:26] * Quits: ChrisWilson (n=cwilso@nat/microsoft/x-hdvocndberruuxjh) (Read error: 110 (Connection timed out))
- # [20:26] <nathanhammond> As a conversation starter: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-July/021578.html ... anybody have any thoughts regarding what I propose?
- # [20:28] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [20:31] <annevk> the order is already defined
- # [20:33] <annevk> not sure what to think of the rest
- # [20:33] <annevk> does that help? :)
- # [20:34] <annevk> (the order is defined because in step 5 popstate is dispatched (if needed) and in step 6 hashchange is dispatched (if needed)
- # [20:34] <annevk> )
- # [20:37] * Quits: weinig (n=weinig@17.246.16.59) (Connection timed out)
- # [20:40] * Quits: myakura (n=myakura@p3021-ipbf6805marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [20:43] * Quits: taf2 (n=taf2@98.218.77.43)
- # [20:47] * Joins: jorlow (n=jorlow@nat/google/x-vtyzdqzpiqmouzvz)
- # [20:47] * Quits: jennb (n=jennb@72.14.227.1)
- # [20:55] * Joins: ap (n=ap@nat/apple/x-rgzpozlcsnetdnlk)
- # [20:57] * Joins: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [20:59] * Joins: danbri (n=danbri@78-1-98-61.adsl.net.t-com.hr)
- # [21:03] * Joins: jorlow_ (n=jorlow@nat/google/x-qdtaxrialshzstkg)
- # [21:03] * Quits: jorlow (n=jorlow@nat/google/x-vtyzdqzpiqmouzvz) (Read error: 104 (Connection reset by peer))
- # [21:16] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [21:20] * Joins: dimich (n=dimich@98.125.221.128)
- # [21:22] * Quits: archtech (n=stanv@83.228.56.37)
- # [21:32] * Parts: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [21:32] * Quits: sbublava (n=stephan@77.116.35.176.wireless.dyn.drei.com)
- # [21:33] * Joins: poe (n=poe@unaffiliated/xerox)
- # [21:34] * Joins: jennb (n=jennb@72.14.227.1)
- # [21:40] * Joins: jwalden (n=waldo@nat/mozilla/x-jhssiazhyujtondc)
- # [21:44] * Joins: ttepass- (n=ttepas--@p5B0136ED.dip.t-dialin.net)
- # [21:52] * Quits: ttepasse (n=ttepas--@p5B014507.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [21:59] * Quits: Darxus (n=darxus@panic.chaosreigns.com) ("leaving")
- # [22:00] * Quits: aroben|lunch (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [22:00] <nathanhammond> annevk: good to know about the ordering, and better that it matches what I'd hoped
- # [22:01] * Joins: Darxus (n=darxus@panic.chaosreigns.com)
- # [22:01] * Quits: Darxus (n=darxus@panic.chaosreigns.com) (Client Quit)
- # [22:01] * Joins: Darxus (n=darxus@panic.chaosreigns.com)
- # [22:02] <nathanhammond> however, with the discussion I've read, it looks like popstate is only fired on history traversal, not on input (reasonable)
- # [22:03] * Joins: cying (n=cying@70.90.171.153)
- # [22:03] * Joins: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [22:06] * Joins: ROBOd2 (n=robod@89.122.216.38)
- # [22:12] * slightlyoff is now known as slightlyoff_afk
- # [22:15] * Joins: dimich_ (n=dimich@98.125.221.128)
- # [22:23] * Quits: dimich (n=dimich@98.125.221.128) (Read error: 110 (Connection timed out))
- # [22:23] * Quits: ROBOd (n=robod@89.122.216.38) (Read error: 110 (Connection timed out))
- # [22:25] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [22:28] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [22:39] * slightlyoff_afk is now known as slightlyoff
- # [22:41] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [22:51] * Quits: ROBOd2 (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:52] * gsnedders_ wonders whether to give birthday wishes before or after going to bed
- # [22:58] * Joins: archtech (n=stanv@83.228.56.37)
- # [23:16] * Quits: maikmerten (n=maikmert@U0dec.u.pppool.de) (Remote closed the connection)
- # [23:17] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [23:33] * Quits: jacobolus (n=jacobolu@76.103.173.226) (Remote closed the connection)
- # [23:39] * Joins: mat_t (n=mattomas@ppp-3-250.glou-b-1.access.uk.tiscali.com)
- # [23:39] * Quits: mat_t (n=mattomas@ppp-3-250.glou-b-1.access.uk.tiscali.com) (Remote closed the connection)
- # [23:45] * Quits: cgriego (n=cgriego@rrcs-24-173-70-117.sw.biz.rr.com)
- # [23:53] * Joins: jacobolus (n=jacobolu@76.103.173.226)
- # Session Close: Sat Aug 01 00:00:00 2009
The end :)