Options:
- # Session Start: Wed Mar 19 00:00:00 2008
- # Session Ident: #whatwg
- # [00:11] <Philip`> Yay for search engine crawlers that DoS my server
- # [00:14] <Philip`> (I suppose I shouldn't provide an infinite number of URLs in a system that takes a large fraction of a second to generate each page with no caching or anything clever, but still they should be more considerate of bad server design...)
- # [00:16] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [00:33] * Philip` wonders when Searchme will realise it's just getting Forbidden responses and stop requesting two pages a second
- # [00:43] * Joins: eseidel (n=eseidel@nat/google/x-84a6da816063bab5)
- # [00:44] * Joins: kingryan (n=ryan@c-67-164-15-57.hsd1.ca.comcast.net)
- # [00:45] <hsivonen> Philip`: thank you for chardet lengths. I think I'll probably run chardet on the first 512 bytes and running it on more than 1024 bytes doesn't appear to make much sense
- # [00:48] <Philip`> (Hmm, looks like Searchme uses pretty much the whole of 208.111.154.0/24, so I'll have to block all that...)
- # [00:50] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [01:02] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [01:02] * Quits: andersca (n=andersca@nat/apple/x-80b43940912f18c3) (Dead socket)
- # [01:06] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("Leaving")
- # [01:11] <jgraham__> Philip`: At some point it would be nice to have the data behind the phase transition diagram for the tree construction (the .dot file or whatever)
- # [01:11] <jgraham__> But right now I'm going to sleep
- # [01:12] <Philip`> jgraham__: http://canvex.lazyilluminati.com/svn/tokeniser/ has a possibly out of date version of the code for generating the graph (and more)
- # [01:13] * Quits: eseidel (n=eseidel@nat/google/x-84a6da816063bab5)
- # [01:15] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) ("Ex-Chat")
- # [01:24] <Philip`> (graph_gen.ml in particular produces the .dot file, based on treeconstructot_spec.ml which is generated by treeconstructor.pl from section-tree-construction.html which is an XMLified version of the section from the HTML5 spec)
- # [01:24] <Philip`> s/t/r/
- # [01:24] * Joins: hallvors (n=hallvord@softbank221089079197.bbtec.net)
- # [01:38] * Joins: dvedit1 (n=dveditz@dsl-63-249-104-137.cruzio.com)
- # [01:38] * Quits: dveditz (n=dveditz@dsl-63-249-104-137.cruzio.com) (Read error: 104 (Connection reset by peer))
- # [01:42] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [01:45] * dvedit1 is now known as dveditz
- # [01:49] * Quits: tndH (i=Rob@adsl-83-100-138-73.karoo.KCOM.COM) ("ChatZilla 0.9.81-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [01:54] * Parts: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [02:10] * Quits: aroben (n=aroben@unaffiliated/aroben) ("Leaving")
- # [02:17] * Joins: shepazutoo (n=schepers@cpe-069-134-203-025.nc.res.rr.com)
- # [02:30] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) (Read error: 110 (Connection timed out))
- # [02:33] * Joins: csarven (n=csarven@bas16-montreal02-1279649588.dsl.bell.ca)
- # [02:46] * Quits: sayrer (n=chatzill@user-1087kf0.cable.mindspring.com) ("User is away.")
- # [03:01] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [03:10] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [03:17] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [03:24] * Quits: shepazutoo (n=schepers@cpe-069-134-203-025.nc.res.rr.com) (Read error: 110 (Connection timed out))
- # [03:44] * Joins: MikeSmith (n=MikeSmit@tea04.w3.mag.keio.ac.jp)
- # [04:02] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [04:13] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [04:26] * Quits: KevinMarks (n=KevinMar@nat/google/x-eb21c0231dbd20b6) ("The computer fell asleep")
- # [04:27] * Joins: MikeSmith_ (n=MikeSmit@dhcp-246-168.mag.keio.ac.jp)
- # [04:29] * Joins: Thezilch (n=fuz007@cpe-76-170-23-107.socal.res.rr.com)
- # [04:30] * Joins: tantek (n=tantek@c-69-181-46-33.hsd1.ca.comcast.net)
- # [04:35] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 104 (Connection reset by peer))
- # [04:39] * Quits: MikeSmith (n=MikeSmit@tea04.w3.mag.keio.ac.jp) (Read error: 113 (No route to host))
- # [04:43] * Parts: dveditz (n=dveditz@dsl-63-249-104-137.cruzio.com)
- # [04:44] * Joins: dveditz (n=dveditz@dsl-63-249-104-137.cruzio.com)
- # [04:44] * Parts: dveditz (n=dveditz@dsl-63-249-104-137.cruzio.com)
- # [04:45] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) (Read error: 113 (No route to host))
- # [04:47] * Joins: MikeSmith (n=MikeSmit@EM117-55-11-172.pool.emnet.ne.jp)
- # [04:50] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [04:50] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
- # [04:54] * Quits: weinig (n=weinig@17.203.15.180)
- # [04:55] * Joins: KevinMarks (n=KevinMar@72.sub-75-209-123.myvzw.com)
- # [05:02] * Quits: hallvors (n=hallvord@softbank221089079197.bbtec.net) (Read error: 104 (Connection reset by peer))
- # [05:03] * Quits: MikeSmith_ (n=MikeSmit@dhcp-246-168.mag.keio.ac.jp) (Read error: 110 (Connection timed out))
- # [05:03] * Quits: KevinMarks (n=KevinMar@72.sub-75-209-123.myvzw.com) ("The computer fell asleep")
- # [05:11] * Joins: jruderman_ (n=jruderma@guest-228.mountainview.mozilla.com)
- # [05:16] * Joins: mpt (n=mpt@222-152-139-196.jetstream.xtra.co.nz)
- # [05:16] * Quits: mpt (n=mpt@222-152-139-196.jetstream.xtra.co.nz) (Remote closed the connection)
- # [05:16] * Quits: jruderman (n=jruderma@guest-228.mountainview.mozilla.com) (Read error: 113 (No route to host))
- # [05:29] * Quits: jruderman_ (n=jruderma@guest-228.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
- # [05:31] * Quits: csarven (n=csarven@bas16-montreal02-1279649588.dsl.bell.ca) ("http://www.csarven.ca")
- # [05:32] * Quits: a-ja (n=chatzill@adsl-70-237-243-169.dsl.stlsmo.sbcglobal.net) ("Chatzilla 0.9.77-rdmsoft [XULRunner 1.8.0.4/2006060814]")
- # [05:33] * Joins: jruderman (n=jruderma@guest-228.mountainview.mozilla.com)
- # [05:35] * Quits: Pavlov (n=pavlov@shell.off.net) ("Reconnecting")
- # [05:35] * Joins: Pavlov (n=pavlov@shell.off.net)
- # [05:36] * Quits: kingryan (n=ryan@c-67-164-15-57.hsd1.ca.comcast.net)
- # [05:47] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [05:48] * Parts: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:04] * Joins: gavin_ (n=gavin@people.mozilla.com)
- # [06:10] * Quits: Thezilch (n=fuz007@cpe-76-170-23-107.socal.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [06:14] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:15] * Parts: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:17] * Joins: Thezilch (n=fuz007@cpe-76-170-23-107.socal.res.rr.com)
- # [06:28] * Quits: tantek (n=tantek@c-69-181-46-33.hsd1.ca.comcast.net)
- # [06:39] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [07:06] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:34] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [07:42] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [07:57] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 110 (Connection timed out))
- # [07:59] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [08:01] * Quits: jruderman (n=jruderma@guest-228.mountainview.mozilla.com)
- # [08:22] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [08:37] * Joins: Thezilch[FH] (n=fuz007@cpe-76-170-23-107.socal.res.rr.com)
- # [08:41] * Joins: jgraham (n=james@81-86-216-20.dsl.pipex.com)
- # [08:53] * Quits: Thezilch (n=fuz007@cpe-76-170-23-107.socal.res.rr.com) (Read error: 110 (Connection timed out))
- # [08:54] * Joins: othermaciej_ (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [08:54] * othermaciej_ is now known as othermaciej
- # [08:55] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [09:05] * Joins: qwert666 (n=qwert666@etr101.neoplus.adsl.tpnet.pl)
- # [09:22] * Joins: tndH (i=Rob@adsl-87-102-35-111.karoo.KCOM.COM)
- # [09:40] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:41] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [10:14] * Quits: Thezilch[FH] (n=fuz007@cpe-76-170-23-107.socal.res.rr.com) (Read error: 110 (Connection timed out))
- # [10:16] * Quits: MikeSmith (n=MikeSmit@EM117-55-11-172.pool.emnet.ne.jp) ("Less talk, more pimp walk")
- # [10:17] * Joins: MikeSmith (n=MikeSmit@dhcp-246-231.mag.keio.ac.jp)
- # [10:27] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("This computer has gone to sleep")
- # [10:29] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [10:34] * Joins: Camaban (n=adrianle@81.133.236.188)
- # [10:35] * Joins: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com)
- # [10:37] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) (Client Quit)
- # [10:41] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [10:43] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (Client Quit)
- # [10:44] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [10:45] * Joins: ROBOd (n=robod@89.122.216.38)
- # [11:03] * Quits: jgraham (n=james@81-86-216-20.dsl.pipex.com) ("I get eaten by the worms")
- # [11:07] * Joins: webben (n=benh@nat/yahoo/x-fb30d8bff8a9406b)
- # [11:24] * Hixie will use this channel to note URLs to tables
- # [11:24] <Hixie> i hope no-one minds
- # [11:24] <Hixie> http://broads-authority.gov.uk/boating/navigating/tide-tables.html
- # [11:25] <Hixie> http://www.usability.com.au/resources/tables.cfm
- # [11:31] * Joins: jgraham (n=james@xport5.ast.cam.ac.uk)
- # [11:33] <Hixie> http://www.gutenberg.org/files/17128/17128-h/17128-h.htm
- # [11:36] * Quits: webben (n=benh@nat/yahoo/x-fb30d8bff8a9406b)
- # [11:42] * Joins: webben (n=benh@nat/yahoo/x-0910be1cd596c4d5)
- # [11:46] * Joins: gsnedders (n=gsnedder@host86-138-199-53.range86-138.btcentralplus.com)
- # [11:49] * Joins: heycam (n=cam@124-168-8-145.dyn.iinet.net.au)
- # [11:52] * Joins: peepo1234 (n=Jay@host86-129-187-211.range86-129.btcentralplus.com)
- # [11:55] * Joins: jgraham_ (n=james@xport5.ast.cam.ac.uk)
- # [11:56] * Quits: jgraham (n=james@xport5.ast.cam.ac.uk) (Read error: 104 (Connection reset by peer))
- # [12:10] * Parts: jgraham_ (n=james@xport5.ast.cam.ac.uk) ("Leaving")
- # [12:15] <Hixie> http://www.gutenberg.org/files/21341/21341-h/21341-h.htm#metrical_feet
- # [12:16] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [12:18] * Quits: aguai (n=aguai@host86-141-63-177.range86-141.btcentralplus.com) (Read error: 110 (Connection timed out))
- # [12:19] <Hixie> http://www.gutenberg.org/files/19598/19598-h/19598-h.htm
- # [12:19] <Hixie> http://broads-authority.gov.uk/boating/navigating/tide-tables.html
- # [12:19] <Hixie> http://www.socialsecurity.gov/policy/docs/statcomps/eedata_sc/2004/table01.html
- # [12:20] <Hixie> http://joeclark.org/dossiers/PDFUA/PDFUA-tables-1.html
- # [12:24] * Joins: jgraham (n=james@xport5.ast.cam.ac.uk)
- # [12:25] * Quits: jgraham (n=james@xport5.ast.cam.ac.uk) (Client Quit)
- # [12:25] * Quits: MikeSmith (n=MikeSmit@dhcp-246-231.mag.keio.ac.jp) ("Less talk, more pimp walk.")
- # [12:25] * Joins: jgraham (n=james@xport5.ast.cam.ac.uk)
- # [12:44] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [12:51] <Lachy> I'm trying to find a way to reprhase this requirement in selectors api: "If the user agent also supports some level of CSS, the implementation should support the same set of selectors in both these APIs and CSS."
- # [12:52] <Lachy> I want it to say that UAs should support the same selectors, but allow for exceptions in case some selectors are introduced that don't work for CSS, but do for selectors api, or vice versa
- # [12:53] <Lachy> any suggestions?
- # [13:07] <zcorpan> to me it sounds like something that should be non-normative...
- # [13:12] <Lachy> yeah, that's what I was thinking
- # [13:26] * Quits: webben (n=benh@nat/yahoo/x-0910be1cd596c4d5) (Read error: 110 (Connection timed out))
- # [13:37] <Lachy> I think this is better "For user agents that support of CSS, it is recommended that they support the same set of selectors for use in both these APIs and CSS."
- # [13:40] <hsivonen> so IE8 uses a bugus mime type application/x-hatom in WebSlices discovery...
- # [13:52] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [13:56] <zcorpan> Lachy: isn't "RECOMMENDED" an rfc2119 keyword?
- # [13:57] <Lachy> yes, it is
- # [13:58] <Lachy> but it allows for the requirement to be ignored
- # [13:58] <Lachy> if there are valid reasons to do so
- # [13:58] <zcorpan> same as "SHOULD"
- # [13:58] <Lachy> yes
- # [13:58] <zcorpan> so your change is merely editorial :)
- # [13:59] <Lachy> well, I couldn't think of a non-normative way to phrase it that didn't use either "should" or "recommended"
- # [13:59] <Lachy> but the existing draft in SVN was actually a MUST level requriement
- # [13:59] <Lachy> so it's more than editorial
- # [13:59] <zcorpan> ah
- # [14:00] <zcorpan> "User agents are strongly encouraged to..."
- # [14:00] <zcorpan> if you want it non-normativ
- # [14:00] <zcorpan> e
- # [14:00] <zcorpan> (or s/strongly //)
- # [14:00] <Lachy> that might work, though what are the advantages or disadvantages of making it non-normative?
- # [14:01] * Joins: webben (n=benh@nat/yahoo/x-3d0254af552c50ab)
- # [14:01] <zcorpan> is it something you'd put in a testsuite?
- # [14:01] <zcorpan> (though "should"s are often not in testsuites anyway...)
- # [14:01] <Lachy> it would be difficult to test with a test suite
- # [14:02] <Lachy> though, not impossible
- # [14:02] <zcorpan> indeed
- # [14:02] <zcorpan> might be a useful thing to test
- # [14:02] <zcorpan> dunno
- # [14:02] <zcorpan> don't really have an opinion on the matter
- # [14:02] <zcorpan> just trying to help with wording :)
- # [14:11] * Quits: jgraham (n=james@xport5.ast.cam.ac.uk) ("I get eaten by the worms")
- # [14:16] * Quits: qwert666 (n=qwert666@etr101.neoplus.adsl.tpnet.pl) ("Leaving")
- # [14:47] * Quits: jwalden (n=waldo@RANDOM-THREE-O-EIGHT.MIT.EDU) (Read error: 110 (Connection timed out))
- # [15:05] * Joins: phsiao (n=shawn@nat/ibm/x-0d41f2a4609450a7)
- # [15:07] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:26] * Joins: aguai (n=aguai@host86-141-63-177.range86-141.btcentralplus.com)
- # [15:26] * Parts: aguai (n=aguai@host86-141-63-177.range86-141.btcentralplus.com)
- # [15:27] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [16:08] * Quits: peepo1234 (n=Jay@host86-129-187-211.range86-129.btcentralplus.com) ("later")
- # [16:14] * Joins: jwalden (n=waldo@EASTMAN-FOUR-SIXTY-FIVE.MIT.EDU)
- # [16:14] * Quits: jwalden (n=waldo@EASTMAN-FOUR-SIXTY-FIVE.MIT.EDU) (Client Quit)
- # [16:15] * Joins: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com)
- # [16:17] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) (Client Quit)
- # [16:18] * Joins: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com)
- # [16:18] * Joins: csarven (i=csarven@on-irc.csarven.ca)
- # [16:21] <hsivonen> hmm. Pingback interop doesn't look so great
- # [16:21] <hsivonen> pingback to WordPress requires <a href to appear in lower case in the blog post at my end
- # [16:39] <Philip`> It looks like it probably requires lowercase a, but it doesn't care about the href
- # [16:40] <Philip`> i.e. <a title="http://.../"> and <a http://.../> would work just as well
- # [16:42] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) ("Ex-Chat")
- # [16:43] * Joins: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com)
- # [16:44] * Parts: Camaban (n=adrianle@81.133.236.188)
- # [16:47] <zcorpan> perhaps we should make <a http://...> parse into <a href='http://..'>
- # [16:48] <Philip`> Why?
- # [16:48] <zcorpan> convenient?
- # [16:49] <Philip`> Doesn't seem that hard to write href="" :-p
- # [16:49] <Philip`> particularly compared to the cost of updating tutorials and tools
- # [16:50] <Philip`> I see one person writing <a http://www.addthis.com/bookmark.php?pub="thatgrrl&url=" expr:href="" &title=" + data:post.title" target="_blank" title="Bookmark using any bookmark manager!"> but that's about it
- # [16:51] <Philip`> Also <a mailto:foo=bar@gmail.com> would be kind of ambiguous
- # [16:51] <hsivonen> this charset alias stuff is crazy but fascinating in a way
- # [16:52] <Philip`> Sounds like the web
- # [16:53] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) ("Ex-Chat")
- # [16:53] <hsivonen> here's an idea for a testing project: extracting all the charset aliases supported by Gecko, generating test pages for each and checking which aliases are actually supported by IE, Safari and Opera
- # [16:54] <hsivonen> the aliases for the old Apple encodings seem to be particularly inconsistent in different implementations
- # [16:55] <hsivonen> according to http://philip.html5.org/data/charsets.html almost no one uses them anyway...
- # [16:56] * Joins: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com)
- # [16:56] <Philip`> There's a million times more pages on the web than what I looked at, so "almost no one" multiplies into quite a lot of people
- # [16:56] <hsivonen> another research item: figuring out the requirements for the visual and logical iso-8859 Hebrew and Arabic variants
- # [16:57] <hsivonen> Philip`: well, according to your numbers, <$mtpublishcharset$> is more popular than x-mac-thai :-)
- # [16:58] <Philip`> According to my numbers, the difference is not significant given the sample size, so you can't tell which is more popular :-)
- # [16:59] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) ("Verlassend")
- # [17:02] <hsivonen> implementations don't agree whether the chaset name for MacUkranian should contain the word ukraine or ukranian, whether there should be the x- prefix and whether there should be a hyphen after mac
- # [17:03] <Philip`> (Also my sample is quite strongly biased towards certain languages that are not Thai)
- # [17:03] <Philip`> (Er, my sample isn't, but my population is)
- # [17:04] <Philip`> (compared to the entire web)
- # [17:04] <Philip`> (I'm probably messing up the statistical terms anyway)
- # [17:05] <hsivonen> my local build of Validator.nu parser now knows about 1194 charset names (when certain ones have been banned)
- # [17:05] <hsivonen> that's just crazy when utf-8 should be the one name to rule them all
- # [17:07] <Philip`> Until n years in the future when a new character encoding that solves all the problems with UTF-8 will become popular and should rule over all others?
- # [17:08] <hsivonen> problems, what problems? :-)
- # [17:08] <hsivonen> (utf-8-nfc :-)
- # [17:09] <Philip`> There needs to be a URI-based namespacing system for private extensions, otherwise people will end up conflicting and it'll all go horribly wrong
- # [17:10] <Philip`> It's no good just allocating a flat block of numbers and telling people to do what they want in that range
- # [17:36] <hsivonen> fixing all these charset details is a mess
- # [17:43] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [17:51] * Joins: KevinMarks (n=KevinMar@nat/google/x-a62ad34faf0ef3b8)
- # [17:54] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
- # [18:01] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
- # [18:11] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [18:22] * Quits: inimino (n=inimino@c-75-70-128-190.hsd1.co.comcast.net) (Read error: 113 (No route to host))
- # [18:25] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [18:27] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [18:29] <Philip`> hsivonen: http://hsivonen.iki.fi/rdf/ - s/Martial/Martian/
- # [18:30] <hsivonen> Philip`: thanks fixed
- # [18:35] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [18:36] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [18:37] <krijnh> hsivonen: also, s/on error<A/on error <A
- # [18:37] <krijnh> (last paragraph)
- # [18:41] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net) (Client Quit)
- # [18:45] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [18:49] * Quits: gsnedders (n=gsnedder@host86-138-199-53.range86-138.btcentralplus.com) ("Partying in teh intarwebs")
- # [18:53] <hsivonen> krijnh: thanks fixed.
- # [18:54] * Joins: gsnedders (n=gsnedder@host86-138-199-53.range86-138.btcentralplus.com)
- # [19:01] <Philip`> Looks like half the SVG files on Wikipedia come from Inkscape
- # [19:02] <Philip`> and 25% from Adobe Illustrator
- # [19:03] <Philip`> Also one of them says <!-- lol jews did wtc -->
- # [19:03] <Philip`> I guess vandalism isn't restricted to content pages :-(
- # [19:04] <Philip`> (Mostel_HUAC.svg, in case anyone cares)
- # [19:05] * Joins: qwert666 (n=qwert666@acbe243.neoplus.adsl.tpnet.pl)
- # [19:05] <takkaria> heh
- # [19:09] <KevinMarks> someone described MS as having 'red state' developers
- # [19:11] <KevinMarks> ie lots of in-house intranet devs, who are their primary customers, and who have built sites predicated on everyone having the same MS browser, as that's what IT installs
- # [19:18] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [19:18] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) (Remote closed the connection)
- # [19:18] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [19:19] <Philip`> http://philip.html5.org/data/svg-xmlns.txt
- # [19:19] <Philip`> There's a lot of xmlns:svg (from Inkscape, I think) but no <svg:...> at all
- # [19:22] * Joins: eseidel (n=eseidel@nat/google/x-09defe0e99b9ea44)
- # [19:26] <Philip`> Hmm, Opera renders http://upload.wikimedia.org/wikipedia/en/2/23/Yonkers_seal.svg
- # [19:26] <Philip`> and Firefox doesn't
- # [19:26] <gsnedders> Saf doesn't
- # [19:27] <Philip`> Opera 9.5 doesn't
- # [19:27] <Philip`> (9.2 does)
- # [19:27] <Philip`> I guess that's just a bug
- # [19:28] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [19:28] <hsivonen> namespaces are tough
- # [19:29] <Philip`> and it affects about 2-3% of the SVG images on Wikipedia
- # [19:35] * Joins: SadEagle (n=maksim@cpe-24-58-154-192.twcny.res.rr.com)
- # [19:48] * Joins: weinig (n=weinig@17.255.99.190)
- # [19:51] * Joins: othermaciej (n=mjs@17.255.96.62)
- # [19:51] * Parts: othermaciej (n=mjs@17.255.96.62)
- # [19:55] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 104 (Connection reset by peer))
- # [19:57] * Quits: webben (n=benh@nat/yahoo/x-3d0254af552c50ab)
- # [20:02] * Quits: weinig (n=weinig@17.255.99.190)
- # [20:04] * Joins: andersca (n=andersca@nat/apple/x-86c7d08cb99f095d)
- # [20:12] * eseidel is now known as eseidelFood
- # [20:28] * Joins: csarven- (i=csarven@on-irc.csarven.ca)
- # [20:30] <andersca> Hixie: ping!
- # [20:58] * Joins: weinig (n=weinig@17.203.15.180)
- # [21:00] * Quits: eseidelFood (n=eseidel@nat/google/x-09defe0e99b9ea44)
- # [21:08] * Joins: othermaciej_ (n=mjs@nat/apple/x-f4b85492af0ae608)
- # [21:09] * othermaciej_ is now known as othermaciej
- # [21:13] * Joins: eseidel (n=eseidel@nat/google/x-9219d46eb024fbb8)
- # [21:16] <eseidel> Philip`: the SVG is wrong :)
- # [21:16] <eseidel> Philip`: it needs a namespace
- # [21:16] <eseidel> glad to see 9.5 has become more strict
- # [21:16] <Hixie> andersca: here
- # [21:17] * Quits: eseidel (n=eseidel@nat/google/x-9219d46eb024fbb8) (Client Quit)
- # [21:18] <andersca> Hixie: hi! is this a typo?
- # [21:18] <andersca> A browsing context can be associated with an application cache. A child browsing context is always associated with the same browsing context as its parent browsing context, if any.
- # [21:18] <andersca> should it be "A child browsing context is always associated with the same application cache..." ?
- # [21:19] <Hixie> er yes
- # [21:19] <andersca> that makes things more clear :)
- # [21:19] <Hixie> please do e-mail the list about that one :-)
- # [21:19] <andersca> will do
- # [21:20] <Hixie> thanks
- # [21:20] * Joins: jwalden (n=waldo@STRATTON-THREE-NINETY-ONE.MIT.EDU)
- # [21:21] <andersca> sent
- # [21:27] * Joins: jgraham (n=james@81-86-216-20.dsl.pipex.com)
- # [21:27] * Joins: eseidel (n=eseidel@nat/google/x-bd8f6aa10fae7402)
- # [21:58] <hsivonen> w3.org is now ahead of whatwg.org for html 5 on google
- # [21:58] <Hixie> indeed
- # [21:58] <Hixie> unsurprising
- # [22:01] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [22:04] * Quits: bzed (n=bzed@debian/developer/bzed) ("leaving")
- # [22:04] * Joins: bzed (n=bzed@devel.recluse.de)
- # [22:07] <hsivonen> Hixie: if confidence is Certain and a meta is seen for a different encoding (after alias resolution), shouldn't that be a parse error?
- # [22:07] * Quits: andersca (n=andersca@nat/apple/x-86c7d08cb99f095d) ("a")
- # [22:07] <hsivonen> I though it already was but now I don't see it in the tree builder spec
- # [22:13] * Quits: csarven- (i=csarven@on-irc.csarven.ca) (Read error: 110 (Connection timed out))
- # [22:13] * Quits: csarven (i=csarven@on-irc.csarven.ca) (Read error: 110 (Connection timed out))
- # [22:15] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:17] <Hixie> hsivonen: it's an error anyway, since you can't have more than one encoding declaration
- # [22:19] <hsivonen> Hixie: that doesn't cover the case where it became confident due to HTTP or BOM and meta disagrees
- # [22:19] <Hixie> i thought i'd made that non-conforming too
- # [22:19] <Hixie> yes, it is
- # [22:19] <Hixie> 3.7.5.4. Specifying the document's character encoding
- # [22:19] <Hixie> first bullet point
- # [22:21] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [22:21] <zcorpan_> Hixie: in the live dom viewer you can get ie8 working by using try-catch with the ie8 approach in the catch block
- # [22:22] <Hixie> there's a separate ie8.html file in that directory at the moment
- # [22:22] <hsivonen> Hixie: ok. the natural way to implement that is as parse error
- # [22:23] <Hixie> hsivonen: that makes sense
- # [22:23] <zcorpan_> yes, but it would be more useful if it worked in the normal version
- # [22:23] <zcorpan_> giving 2 duplicate links every time doesn't scale
- # [22:23] <zcorpan_> s/2//
- # [22:23] <Hixie> well, get them to fix ie8 :-)
- # [22:23] <Hixie> i don't want to fix the main one to work around bugs in unrelased products
- # [22:24] <zcorpan_> ok
- # [22:25] <hsivonen> I'm starting to suspect that we are going to need a charset registry 5 so that so that each implementor doesn't need to figure out the magic alias mess
- # [22:25] * Joins: jruderman (n=jruderma@guest-228.mountainview.mozilla.com)
- # [22:26] <hsivonen> can someone suggest a good behavior-based heuristic for testing if a character decoder is ebcdic-based?
- # [22:26] <Hixie> what mess?
- # [22:28] <hsivonen> Hixie: mapping TIS-620 to Windows-874. mapping GB_2312-80 to GBK. KS_C_5601-1987 to windows-949-2000. x-x-big5 to big5, etc.
- # [22:28] <Hixie> some of those will presumably end up in the spec, but i'm hoping that most are not widespread enough to require support
- # [22:28] <hsivonen> also, if the Gecko alias file and the ICU aliases are any indication of reality, the IANA registry of aliases is not the whole story
- # [22:32] * Joins: csarven (i=csarven@on-irc.csarven.ca)
- # [22:32] * Quits: jwalden (n=waldo@STRATTON-THREE-NINETY-ONE.MIT.EDU) ("ChatZilla 0.9.80-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [22:49] <Hixie> http://www.flickr.com/photos/joeclark/192878174/
- # [22:49] <Hixie> ...and other such tables
- # [22:49] <Hixie> seem to use indenting as a way of having "subrows"
- # [22:50] <Hixie> i wonder if we should support that explicitly somehow
- # [22:52] <Hixie> http://www.flickr.com/photos/joeclark/185786265/ is an insane table
- # [22:54] <hsivonen> how is x-user-defined supposed to work?
- # [22:56] <hsivonen> WebKit seems to implement x-user-defined as mapping to the first 256 code points of the PUA
- # [23:02] * Joins: inimino (n=inimino@c-75-70-128-190.hsd1.co.comcast.net)
- # [23:03] * Quits: phsiao (n=shawn@nat/ibm/x-0d41f2a4609450a7) (Read error: 110 (Connection timed out))
- # [23:14] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [23:16] * Joins: andersca (n=andersca@17.255.103.184)
- # [23:16] * Quits: eseidel (n=eseidel@nat/google/x-bd8f6aa10fae7402) (Read error: 110 (Connection timed out))
- # [23:16] <Hixie> this indenting thing is really common
- # [23:17] <andersca> Hixie: URLs specified in the manifest attribute are relative to the document, right?
- # [23:18] <hsivonen> I sucks considerably that Java doesn't have a rewindable InputStream in the standard library
- # [23:18] <Hixie> andersca: yes, in html
- # [23:19] <hsivonen> one that doesn't require telling it how much to buffer ahead of time, that is
- # [23:19] <hsivonen> fortunately, I'm not the first person to need it, so I don't have to write it
- # [23:19] <Hixie> andersca: in xhtml, if there's an xml:base on the root <html> element, that is honoured
- # [23:19] <andersca> oh, interesting
- # [23:19] <Hixie> (assuming you support xml:base)
- # [23:19] <Hixie> ok my macbook pro is CLEARLY having overheating issues
- # [23:20] <Hixie> it keeps locking up when it gets even remotely warm
- # [23:20] <hsivonen> must be fun with manifest and <base>
- # [23:20] <Hixie> i wonder if the fans are busted or something
- # [23:20] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [23:21] <andersca> Hixie: how do you empty an application cache? is that something that the user agent decides when/how to do?
- # [23:23] <othermaciej> andersca: I think "Empty Cache" in the UI should do it
- # [23:23] <andersca> yeah
- # [23:24] <Hixie> empty cache does it
- # [23:24] <Hixie> there's also a way to trigger it
- # [23:24] <Hixie> but i forget what it is
- # [23:26] <andersca> swapCache doesn't clear it, or does it?
- # [23:29] * Joins: eseidel (n=eseidel@nat/google/x-4ace7078de590f49)
- # [23:29] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [23:30] <Hixie> ok so the way to clear a cache is to simply empty the manifest, but leave it on the server
- # [23:31] <Hixie> (and to remove the manifest attributes)
- # [23:32] <Hixie> bbiab
- # [23:32] <andersca> right
- # [23:35] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [23:46] * Quits: gsnedders (n=gsnedder@host86-138-199-53.range86-138.btcentralplus.com) ("Partying in teh intarwebs")
- # [23:51] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) ("Ex-Chat")
- # Session Close: Thu Mar 20 00:00:00 2008
The end :)