Options:
- # Session Start: Fri Aug 27 00:00:00 2010
- # Session Ident: #html-wg
- # [00:16] * Quits: paulc (qw3birc@128.30.52.28) (Ping timeout)
- # [00:51] * Quits: kennyluck (kennyluck@133.27.228.173) (Quit: kennyluck)
- # [00:57] * Quits: anne (annevk@84.208.74.81) (Quit: anne)
- # [01:06] * Quits: mjs (mjs@17.246.19.230) (Quit: mjs)
- # [01:09] * Joins: mjs (mjs@17.244.15.252)
- # [02:04] * Quits: mjs (mjs@17.244.15.252) (Quit: mjs)
- # [02:07] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # [02:07] * Joins: mjs (mjs@17.246.17.113)
- # [03:56] * Quits: MikeSmith (MikeSmith@114.48.17.60) (Ping timeout)
- # [04:02] * Joins: MikeSmith (MikeSmith@114.48.42.130)
- # [04:28] * Quits: mjs (mjs@17.246.17.113) (Quit: mjs)
- # [04:31] * Quits: MikeSmith (MikeSmith@114.48.42.130) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
- # [05:14] * Quits: gavin__ (gavin@99.226.207.11) (Ping timeout)
- # [05:19] * Joins: gavin__ (gavin@99.226.207.11)
- # [05:21] * Joins: miketaylr (miketaylr@24.42.95.108)
- # [05:22] * Quits: miketaylr (miketaylr@24.42.95.108) (Client exited)
- # [06:37] * Joins: MikeSmith (MikeSmith@114.48.42.130)
- # [07:30] * Quits: MikeSmith (MikeSmith@114.48.42.130) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
- # [07:30] * Joins: MikeSmith (MikeSmith@114.48.42.130)
- # [08:34] * Joins: anne (annevk@84.208.74.81)
- # [09:06] * Joins: tlr (tlr@128.30.52.169)
- # [09:38] * Joins: laplink (link@193.157.66.13)
- # [09:51] * Quits: laplink (link@193.157.66.13) (Quit: This computer has gone to sleep)
- # [09:56] * Quits: MikeSmith (MikeSmith@114.48.42.130) (Ping timeout)
- # [10:07] * Joins: laplink (link@193.157.66.13)
- # [10:26] * Quits: laplink (link@193.157.66.13) (Quit: This computer has gone to sleep)
- # [10:38] * Joins: MikeSmith (MikeSmith@114.48.82.166)
- # [10:40] * Joins: kennyluck (kennyluck@133.27.74.136)
- # [10:48] * Quits: Martijnc (Martijnc@91.176.5.117) (Ping timeout)
- # [10:51] * Quits: johndrinkwater (john@84.92.108.8) (Client exited)
- # [10:53] * Joins: Martijnc (Martijnc@91.176.5.117)
- # [10:55] * Quits: Lachy (Lachlan@84.215.59.50) (Quit: This computer has gone to sleep)
- # [10:56] * Quits: Martijnc (Martijnc@91.176.5.117) (Ping timeout)
- # [11:11] * Quits: anne (annevk@84.208.74.81) (Quit: anne)
- # [11:14] * Joins: Martijnc (Martijnc@91.176.5.117)
- # [11:15] * Quits: Peter (peter@85.223.116.170) (Connection reset by peer)
- # [11:20] * Joins: Lachy (Lachlan@213.236.208.22)
- # [11:20] * Quits: Lachy (Lachlan@213.236.208.22) (Client exited)
- # [11:20] * Joins: Lachy (Lachlan@213.236.208.22)
- # [11:21] * Joins: Peter` (peter@85.223.116.170)
- # [11:38] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: Leaving)
- # [11:41] * Quits: arronei (arronei@131.107.0.78) (Ping timeout)
- # [11:47] * Joins: arronei (arronei@131.107.0.105)
- # [12:23] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:51] * Joins: anne (annevk@213.236.208.22)
- # [12:57] * tlr is now known as tlr-bbl
- # [12:59] <anne> Julian, why no reply to http://lists.w3.org/Archives/Public/ietf-http-wg/2010JulSep/0246.html ?
- # [13:12] * Quits: MikeSmith (MikeSmith@114.48.82.166) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
- # [13:37] <Julian> anne, because I didn't have a good answer right away (nor now), and then forgot.
- # [13:38] <anne> fair enough
- # [13:38] <anne> shouldn't an issue be raised then?
- # [13:39] <Julian> I think we should do that while working onhttp://trac.tools.ietf.org/wg/httpbis/trac/ticket/238
- # [13:40] <Julian> Optimally, when replying to that thread, include the issue number in the subject (I just forgot)
- # [13:46] * Joins: johndrinkwater (john@84.92.108.8)
- # [13:58] <anne> i have nothing to add really
- # [14:01] * Quits: kennyluck (kennyluck@133.27.74.136) (Quit: kennyluck)
- # [14:55] * Joins: plh (plh@128.30.52.28)
- # [15:04] <Julian> anne, +1 on followRedirects. I wish the default could be false, though.
- # [15:06] <anne> we're not going to change how XMLHttpRequest works by default
- # [15:06] <anne> o_O
- # [15:07] <Julian> understood
- # [15:13] <Julian> anne, if I made a proposal to expose intermediate responses (1xx), would that have a chance of getting considered?
- # [15:14] <anne> if the use cases are solid and a varied set of people is interested and it does not break backwards compatibility it will be considered
- # [15:14] <anne> well, it will be considered nonetheless, but that will give it a chance
- # [15:15] <anne> though ideally not many more features are added at this point
- # [15:15] <anne> implementations are somewhat behind already
- # [15:15] <Julian> understood
- # [15:16] <Julian> use cases are of course a bit chicken-and-egg; there's not a lot of energy specifying 1xx (such as for progress notifications) when clients can't make any use of it
- # [15:16] <Julian> I think there's some experimental work for progress notifications using 1xx in Mozilla, though.
- # [15:17] <anne> so these are progress notifications for when the actual response is not yet ready
- # [15:17] <anne> hmm
- # [15:18] <Julian> yes
- # [15:18] <Julian> i'll try to find the draft
- # [15:18] <anne> so how likely is it that this stuff is going to be obsolete because of SPDY / WebSocket?
- # [15:18] <Julian> http://tools.ietf.org/html/draft-decroy-http-progress-04
- # [15:18] <anne> (or needed a lot less)
- # [15:18] <Julian> but I think there was something newer as well.
- # [15:18] <anne> I think I saw that
- # [15:19] <Julian> not sure whether SPDY would change that at all; isn't that mainly a more efficient way to encode HTTP messages?
- # [15:20] <Julian> here http://lists.w3.org/Archives/Public/ietf-http-wg/2010AprJun/0210.html
- # [15:21] <Julian> so they're experimenting with Chrome
- # [15:27] * Joins: miketaylr (miketaylr@38.117.156.163)
- # [15:29] <anne> SPDY also changes the way connections work
- # [15:29] <anne> but I'm not sure to what extent
- # [15:31] <Julian> "SPDY is intended to be as compatible as possible with current web-based applications. This means that, from the perspective of the server business logic or application API, the features of HTTP must not change. To achieve this, all of the application request and response header semantics are preserved, although the syntax of conveying those semantics has changed. Thus, the rules from the...
- # [15:31] <Julian> ...HTTP/1.1 specification in RFC 2616 apply with the changes in the sections below."
- # [15:32] <anne> hmm
- # [15:32] <Julian> maybe it's time to subscribe to that mailing list
- # [15:32] <anne> I thought it did things like sending data it anticipated the client might need
- # [15:33] <anne> contrast your description with: http://en.wikipedia.org/wiki/SPDY
- # [15:33] * Quits: Peter` (peter@85.223.116.170) (Ping timeout)
- # [15:33] <Julian> "Server pushed streams. This enables content to be pushed from servers to clients without a request."
- # [15:33] <Julian> the description was taken from the spec
- # [15:33] <anne> SSL-only too, peehee
- # [15:34] <anne> gonna be complex to set up your own server
- # [15:34] <hsivonen> I thought SPDY wasn't SSL only anymore
- # [15:34] <Julian> and might be controversial in certain environments
- # [15:34] <Julian> "The SPDY Specification is split into two parts: a framing layer, which multiplexes a TCP connection into independent, length-prefixed frames, and an HTTP layer, which specifies the mechanism for overlaying HTTP request/response pairs on top of the framing layer. While some of the framing layer concepts are isolated from the HTTP layer, building a generic framing layer has not been a goal....
- # [15:34] <Julian> ...The framing layer is tailored to the needs of the HTTP protocol and server push. "
- # [15:34] <Julian> see http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2
- # [15:34] <hsivonen> Julian: the kind of states that object to BlackBerry using cryto to talk to the mail server?
- # [15:35] <Julian> yes, that kind of states, + Australia I guess
- # [15:35] <Julian> and certain companies
- # [15:35] <Julian> and certain public instituations
- # [15:35] <Julian> just saying
- # [15:36] <Julian> henri, while I have your attemtion; did you see my mails wrt to SAXParserfactory and the HTML parser?
- # [15:36] * hsivonen looks
- # [15:36] <Julian> from last week (no pun)
- # [15:37] <Julian> I just noticed that one of the mails only got to Mike.
- # [15:37] <Lachy> Julian, what's Australia got to do with it?
- # [15:38] <Lachy> Australia isn't against encryption in any way
- # [15:38] <Julian> Don't they want to filter certain sites?
- # [15:38] <hsivonen> Julian: I found the email. Sorry.
- # [15:38] <Julian> (just hearsay)
- # [15:39] <Julian> henri, no problem
- # [15:39] <hsivonen> Julian: e.g. Finland filters by hostname not by payload
- # [15:39] * Joins: Peter` (peter@85.223.116.170)
- # [15:39] <Julian> I think it would be cool if the HTML parser could be used out-of-the-box from Saxon, which requires a few tweaks, and probably a new class to be available with empty constructor
- # [15:40] <hsivonen> Julian: I had thought Saxon required a more complex factory. Pretty nice if small hacks can fix this.
- # [15:40] <Lachy> The Labor government has been pushing for a mandatory filter that would block Refused Classification material based on the URL. But that plan is now all but dead given that no other major party supported the plan, and
- # [15:40] <Julian> Henri, Saxon has -x on the command line, which is great because you don't want the HTMLparser to parse the XSLT anyway
- # [15:40] <Lachy> because now that they no loner hold a majority in the House of Reps and the Greens will as of July next year hold the balance of power in the senate, there's no chance of it getting passed
- # [15:41] <Lachy> it's also unclear whether we will have a Labor or Liberal government, as we're currently in a state of limbo with a hung parliament.
- # [15:41] <Julian> Lachy, good to hear.
- # [15:41] <hsivonen> Julian: I'd like to integrate this.
- # [15:41] <Julian> ok
- # [15:41] <Julian> I think there are two parts
- # [15:42] <Julian> tuning the setfeature code so that it accepts the two requests Saxon makes (I think these specify defaults that the parser implements anyway)
- # [15:42] <Julian> and providing a class that instantiates the parser with the right XmlViolationPolicy for Web content
- # [15:42] <Julian> the first of these probably should go into the base class
- # [15:43] <hsivonen> one might argue that ALTER_INFOSET should have been the default from day 1
- # [15:44] <hsivonen> but it's not the most performant or spec-wise correct mode
- # [15:44] <hsivonen> it's the easiest to use in an existing app
- # [15:45] <Julian> no opinion on that, except that it's the one you want when using XSLT on web content (as far as I can tell)
- # [15:47] <Julian> I see I just repeated what I said in my mail :-) At least I'm consistent...
- # [15:48] <hsivonen> Julian: I'm fixing a Firefox 4 blocker, but I'll try to get back to you by email today or on Monday
- # [15:49] * tlr-bbl is now known as tlr
- # [15:49] <hsivonen> Julian: thanks for the change suggestion. It was simpler than what Mike and I thought was necessary.
- # [15:50] <Julian> it's totally non-urgent; take your time (it works for me with my hack so I can run my experiments when I get to them)
- # [15:52] * Joins: laplink (link@193.157.66.13)
- # [16:12] * Quits: anne (annevk@213.236.208.22) (Quit: anne)
- # [16:42] * Quits: Martijnc (Martijnc@91.176.5.117) (Ping timeout)
- # [16:48] * Joins: Martijnc (Martijnc@91.176.4.58)
- # [16:50] * Joins: aroben (aroben@71.58.77.15)
- # [17:07] * Quits: laplink (link@193.157.66.13) (Quit: This computer has gone to sleep)
- # [17:28] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [17:44] * Joins: Lachy (Lachlan@84.215.59.50)
- # [17:45] * Quits: aroben (aroben@71.58.77.15) (Quit: aroben)
- # [17:46] * Joins: aroben (aroben@71.58.77.15)
- # [17:52] * Quits: Lachy (Lachlan@84.215.59.50) (Quit: Leaving)
- # [17:52] * Joins: Lachy (Lachlan@84.215.59.50)
- # [18:05] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [18:08] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # [18:08] * Joins: aroben_ (aroben@71.58.77.15)
- # [18:25] * Quits: miketaylr (miketaylr@38.117.156.163) (Ping timeout)
- # [18:30] * Joins: MikeSmith (MikeSmith@114.48.212.43)
- # [19:06] * Quits: karl (karlcow@128.30.54.58) (Client exited)
- # [19:27] * Quits: arronei (arronei@131.107.0.105) (Quit: arronei)
- # [19:47] * Joins: miketaylr (miketaylr@38.117.156.163)
- # [20:29] <hober> How is bug #10455 not an attempt to reopen ISSUE-30 without providing any new information?
- # [20:39] * Quits: aroben_ (aroben@71.58.77.15) (Ping timeout)
- # [20:48] * Joins: sierk (sbornema@89.204.153.136)
- # [20:55] * Parts: sierk (sbornema@89.204.153.136)
- # [20:59] * Joins: aroben (aroben@71.58.77.15)
- # [20:59] * Joins: sierk (sbornema@89.204.153.136)
- # [21:00] * Quits: sierk (sbornema@89.204.153.136) (Quit: sierk)
- # [21:02] * Joins: sierk (sbornema@89.204.153.136)
- # [21:13] * Quits: sierk (sbornema@89.204.153.136) (Quit: sierk)
- # [21:16] * Joins: sierk (sbornema@89.204.137.147)
- # [21:20] * Quits: sierk (sbornema@89.204.137.147) (Quit: sierk)
- # [21:32] * Quits: Lachy (Lachlan@84.215.59.50) (Quit: This computer has gone to sleep)
- # [21:52] * Quits: Julian (chatzilla@217.91.35.233) (Ping timeout)
- # [21:54] * Joins: laplink (link@193.157.66.13)
- # [21:56] * Joins: Julian (chatzilla@217.91.35.233)
- # [21:56] * Joins: mjs (mjs@69.181.196.33)
- # [21:56] * Quits: mjs (mjs@69.181.196.33) (Quit: mjs)
- # [22:02] * Joins: sierk (sbornema@89.204.137.147)
- # [22:32] * Joins: arronei (arronei@131.107.0.76)
- # [22:40] * Joins: kennyluck (kennyluck@111.188.34.247)
- # [22:53] * Quits: sierk (sbornema@89.204.137.147) (Quit: sierk)
- # [23:07] * Quits: miketaylr (miketaylr@38.117.156.163) (Client exited)
- # [23:25] * Quits: plh (plh@128.30.52.28) (Quit: always accept cookies)
- # [23:39] * Joins: MikeSmithX (MikeSmith@114.48.41.49)
- # [23:41] * Quits: MikeSmith (MikeSmith@114.48.212.43) (Ping timeout)
- # [23:45] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # Session Close: Sat Aug 28 00:00:00 2010
The end :)