- From: Francesco Chemolli <kinkie@squid-cache.org>
- Date: Thu, 6 Nov 2014 19:03:15 +0100
- To: Poul-Henning Kamp <phk@phk.freebsd.dk>
- Cc: Greg Wilkins <gregw@intalio.com>, HTTP Working Group <ietf-http-wg@w3.org>
>>My current guess is that the server is going to implement it's own >>heuristic based priority mechanism that will use very little input from >>client supplied priorities, specially not dynamically provided ones. >>Hopefully I'm wrong and the current tree/weights will be useful to the >>server side, but only experimentation will tell. > > +1 > > I'm still of the opinion that no significant loss of performance would > happen if the client just sent a single priority bit meaning: > > '0' > The fetch is happening in a background context ie: > * outside of scroll-regions viewport > * in covered tab > * in hidden window > * screen-saver is running > * from a batch-job > > '1' > The fetch is happening in a foreground context ie: > * in view > * user is tapping his fingers > * from a real-time transaction > > And I think the entire priority verbiage should be replaced by > something like that and any more advanced priority communications/state > relegated to extensions. It's a bit extreme, but it's the kind of simplicity that pays the biggest returns on implementation complexity. I like this; can we discuss the idea a bit, and maybe straw-hat it? -- Francesco Chemolli
Received on Thursday, 6 November 2014 18:04:05 UTC