Options:
- # Session Start: Fri Jun 12 00:00:00 2009
- # Session Ident: #html-wg
- # [00:22] <pimpbot> bugmail: [Bug 6608] please undeprecate <center> for older browsers <http://lists.w3.org/Archives/Public/public-html-bugzilla/2009Jun/0048.html>
- # [00:27] * Quits: annevk (opera@94.210.210.44) (Ping timeout)
- # [00:30] * Quits: dbaron (dbaron@69.140.1.234) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:35] * Joins: maddiin (mc@87.185.214.62)
- # [00:38] * Quits: gsnedders (gsnedders@81.156.236.4) (Client exited)
- # [00:39] * Joins: gsnedders (gsnedders@81.156.236.4)
- # [01:28] <anne> has http://schepers.cc/?p=133 been discussed somewhere? I wonder if I should point out that XML parsers are about as complex as HTML parsers
- # [01:28] <pimpbot> Title: Reinventing Fire » Blog Archive » Platform Games (at schepers.cc)
- # [02:03] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [02:06] * Quits: Lachy (Lachlan@85.196.122.246) (Ping timeout)
- # [02:23] <Dashiva> "mistakes in casing for element and attribute names will be corrected"
- # [02:24] <Dashiva> Case sensitivity sure adds nice features :)
- # [02:50] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [02:51] * Quits: maddiin (mc@87.185.214.62) (Quit: maddiin)
- # [02:53] <pimpbot> changes: Clarify 'Referer' handling in general. Fix it for window.open() spcifically. (whatwg r3223) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0075.html>
- # [02:55] * Parts: billmason (bmason@69.30.57.229)
- # [03:23] <pimpbot> changes: typo (whatwg r3226) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0078.html> ** Clarify <frameset> parsing behaviour. (whatwg r3225) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0077.html> ** Clarify behaviour in the face of redirects. (whatwg r3224) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0076.html>
- # [04:15] * Quits: webben (benh@79.67.165.30) (Quit: leaving)
- # [04:53] <pimpbot> bugmail: [Bug 6608] please undeprecate <center> for older browsers <http://lists.w3.org/Archives/Public/public-html-bugzilla/2009Jun/0049.html>
- # [05:20] <shepazu> anne: I wasn't praising XML parsers over HTML parsers...
- # [05:21] <shepazu> Dashiva: what makes you think I don't like error correction?
- # [05:22] <Dashiva> I didn't say that?
- # [05:23] <Dashiva> Just that without the assumption that case sensitivity is correct, there's no reason why casing should be a mistake to begin with
- # [05:24] <shepazu> case folding is not as easy for those who don't have case folding in their language
- # [05:26] <shepazu> not that that's an argument against it...
- # [05:26] <Dashiva> That's true, XML in general gets other benefits
- # [05:27] <Dashiva> And if all element names were lowercase, you wouldn't have to guess either
- # [05:28] <shepazu> because of the case-folding quasi-solution of HTML5, it's limited to known languages, or those where all element/attribute names are lower case, which is not a feature
- # [05:30] <Dashiva> It pretends languages from shooting themselves in the foot with mixed case names
- # [05:30] <shepazu> lol... nice doublethink
- # [05:30] <shepazu> restriction is freedom!
- # [05:31] <Dashiva> Mixed case introduces the chance of getting the casing wrong, an error source that doesn't exist with lowercase only (or case insensitivity)
- # [05:31] <Dashiva> Is that a freedom you want?
- # [05:32] <shepazu> it is if the language already exists
- # [05:32] <Hixie> case sensitivity is a bucket of annoying worms that would have been much better left never opened, imho
- # [05:32] <Hixie> but it's about 19 years too late to worry about that
- # [05:32] <Hixie> in the case of html
- # [05:33] <Dashiva> shepazu: Would you introduce it in a new language?
- # [05:33] <Hixie> (case insensitivity, i mean)
- # [05:34] <shepazu> Dashiva: probably not
- # [05:34] <Hixie> (as in, being case sensitive and not doing case folding is far better)
- # [05:34] <shepazu> but I'm really lazy, so I don't like to press the shift key :)
- # [05:34] <Dashiva> An excellent attitude :)
- # [05:53] <pimpbot> changes: Fix an invariant description for the ImageData APIs. (whatwg r3228) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0080.html> ** Fix the garbage collection rules for ports to actually make sense, and add a note for authors urging them not to rely on the gc for ports. (whatwg r3227) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0079.html>
- # [07:31] * Quits: gavin_ (gavin@99.226.207.11) (Ping timeout)
- # [07:34] * Joins: gavin_ (gavin@99.226.207.11)
- # [08:52] * Joins: Sander (svl@86.87.68.167)
- # [09:41] * Joins: Lachy (Lachlan@85.196.122.246)
- # [09:41] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: Leaving)
- # [09:42] * Joins: aroben (aroben@99.191.194.227)
- # [09:43] * Joins: aroben_ (aroben@99.191.194.227)
- # [09:46] * Quits: aroben (aroben@99.191.194.227) (Ping timeout)
- # [09:51] * Joins: Lachy (Lachlan@85.196.122.246)
- # [09:58] <pimpbot> changes: update relationship to html4 (whatwg r3229) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0081.html>
- # [10:06] <pimpbot> planet: Web-based piano made possible by <Audio> tag <http://jonoscript.wordpress.com/2009/06/12/web-based-piano-made-possible-by-audio-tag/>
- # [10:14] * Joins: tlr (tlr@128.30.52.30)
- # [10:51] * Joins: ROBOd (robod@89.122.216.38)
- # [10:52] <anne> You did say: "HTML uses a much more complicated parsing that defines error recovery behavior for things like missing quotes around the attribute values, case insensitivity, and non-well-formed markup, ..."
- # [10:52] <anne> Having implemented both an XML and HTML parser, I tend to disagree that one is more complicated than the other
- # [10:54] <anne> For instance, when an HTML parser does "error correction" an XML parser still needs to have the exact same state to discover the error, but it has to report it instead. Whether after you detect you report or proceed is about the same complexity wise.
- # [10:54] <jgraham> anne: arguably HTML parsing is more complex to understand than XML parsing. But I think what people really mean is that XML parsing if you ignore the little used features that cause 90% of the difficulty is easier to understand than HTML parsing considering all the features
- # [10:54] <jgraham> e.g. if you dumped DTDs
- # [10:55] <jgraham> then XML would be much more usable
- # [10:55] <jgraham> (but still not sutiable for the web obviously)
- # [10:55] * Quits: karl (karlcow@128.30.54.58) (Client exited)
- # [10:56] <jgraham> s/usable/easy to parse/
- # [10:56] <anne> If XML is allowed to dump DTDs for the sake of argument I'd like to dump a whole lot of complexity from HTML parsers as well for argument sake; otherwise it's an unfair comparison
- # [10:56] <jgraham> Sure.
- # [10:57] <jgraham> (This is hy is would be nice if there was some transitional path to a format that had non fatal errors, no DTDs and less weird edge cases than HTML)
- # [10:58] <anne> (I have a proposal for exactly that.)
- # [10:59] <jgraham> (Right, coming up with the format isn't the hrad bit, it's the transitional path that's the hard bit)
- # [10:59] <jgraham> *hard
- # [11:01] <anne> It's fully backwards compatible
- # [11:11] * Quits: aroben_ (aroben@99.191.194.227) (Ping timeout)
- # [11:14] * Joins: annevk (opera@94.210.210.44)
- # [11:21] * Joins: aroben_ (aroben@99.191.194.227)
- # [11:29] <pimpbot> bugmail: [Bug 6999] Adding tag <NSFW> <http://lists.w3.org/Archives/Public/public-html-bugzilla/2009Jun/0050.html>
- # [11:34] * Quits: aroben_ (aroben@99.191.194.227) (Ping timeout)
- # [12:01] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: Leaving)
- # [12:14] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:30] * Joins: karl (karlcow@128.30.54.58)
- # [12:32] <hsivonen> the tokenizers are of comparable complexity
- # [12:32] <hsivonen> then HTML has a more complex tree builder
- # [12:32] <hsivonen> and XML has the namespace layer
- # [12:32] <hsivonen> (assuming you already dropped DTD stuff from the tokenizer for the sake of argument :-)
- # [12:33] <anne> mwaha
- # [14:02] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [14:07] <pimpbot> planet: Validator.Nu on GCJ <http://intertwingly.net/blog/2009/06/12/Validator-Nu-on-GCJ>
- # [14:10] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Client exited)
- # [14:13] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [14:29] <pimpbot> bugmail: "[Bug 6999] Adding tag <NSFW>" (2 messages in thread) <http://lists.w3.org/Archives/Public/public-html-bugzilla/2009Jun/0051.html>
- # [14:38] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [15:32] * Quits: anne (annevk@94.210.210.44) (Client exited)
- # [15:32] * Joins: anne (annevk@94.210.210.44)
- # [15:42] <shepazu> anne, if you want to correct the public record, you are free to comment on my blog
- # [15:42] <shepazu> bbiab
- # [15:42] * Quits: shepazu (schepers@128.30.52.30) (Quit: Core Breach)
- # [16:00] * Joins: shepazu (schepers@128.30.52.30)
- # [16:17] * Joins: billmason (bmason@69.30.57.90)
- # [16:20] * Quits: annevk (opera@94.210.210.44) (Quit: annevk)
- # [16:31] * Joins: maddiin (mc@87.185.198.227)
- # [16:32] * Joins: dbaron (dbaron@69.140.1.234)
- # [16:45] * Joins: aroben (aroben@209.116.40.3)
- # [16:45] * Parts: rubys1 (rubys@75.182.92.38)
- # [16:45] * Joins: aroben_ (aroben@209.116.40.3)
- # [16:48] * Quits: aroben_ (aroben@209.116.40.3) (Connection reset by peer)
- # [16:48] * Quits: aroben (aroben@209.116.40.3) (Ping timeout)
- # [17:43] * Quits: jwatt (roslea@70.144.138.35) (Client exited)
- # [17:49] * Joins: anne-m (565a461c@64.62.228.82)
- # [18:15] * Quits: dbaron (dbaron@69.140.1.234) (Ping timeout)
- # [18:36] * Quits: anne-m (565a461c@64.62.228.82) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:37] * tlr is now known as tlr-running
- # [18:56] * Joins: myakura (myakura@114.145.149.188)
- # [19:14] * Joins: annevk (opera@94.210.210.44)
- # [19:54] * Joins: dbaron (dbaron@69.140.1.234)
- # [19:55] * Quits: dbaron (dbaron@69.140.1.234) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:56] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [19:58] * tlr-running is now known as tlr
- # [20:10] * Quits: myakura (myakura@114.145.149.188) (Quit: Leaving...)
- # [20:14] * Joins: Lachy (Lachlan@85.196.122.246)
- # [20:16] * Joins: adele (adele@17.246.17.54)
- # [20:31] * Joins: DanC (connolly@128.30.52.30)
- # [21:01] <pimpbot> changes: Be clearer that Content-Type headers are honoured for <video>. (whatwg r3231) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0083.html> ** Mention that getImageData() might return different pixel data than you set, due to premultiplying. (whatwg r3230) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0082.html>
- # [21:31] <pimpbot> bugmail: "[Bug 6999] Adding tag <NSFW>" (3 messages in thread) <http://lists.w3.org/Archives/Public/public-html-bugzilla/2009Jun/0052.html>
- # [21:33] <Philip> "Why would we add NSFW if we haven't added or even thought about <lol>,<lmao>,<wtf> or <oh>" - those sound like pretty good ideas to me
- # [21:37] * Quits: gsnedders (gsnedders@81.156.236.4) (Quit: Adios intarwebs.)
- # [21:38] * Joins: gsnedders (gsnedders@81.156.236.4)
- # [21:39] * Quits: gsnedders (gsnedders@81.156.236.4) (Quit: Adios intarwebs.)
- # [21:40] * Joins: gsnedders (gsnedders@81.156.236.4)
- # [21:58] * Joins: jwatt (roslea@70.144.138.35)
- # [22:01] <pimpbot> changes: Clarify exactly what kind of .wav file is expected to be supported. (whatwg r3232) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0084.html>
- # [22:23] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [23:28] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:32] <pimpbot> changes: copy/paste error (whatwg r3233) <http://lists.w3.org/Archives/Public/public-html-diffs/2009Jun/0085.html>
- # [23:34] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [23:59] * Parts: billmason (bmason@69.30.57.90)
- # Session Close: Sat Jun 13 00:00:00 2009
The end :)