Speeding up browsing and lightening the traffic load
joerg at openmoko.org
joerg at openmoko.org
Tue Apr 8 14:56:04 CEST 2008
Am Di 8. April 2008 schrieb Mikko Rauhala:
> On ti, 2008-04-08 at 11:30 +0200, Sander van Grieken wrote:
> > > Over the last weekend, I've been working a bit on a prototype proxy
> > > doing streaming html/xml diffs (dubbed mldiffs) based on a shared cache,
> > > largely as described here: http://wiki.openmoko.org/wiki/Server:WebProxy
> >
> > "improvement: it would be better NOT to modify the client, but instead
have
> > a 'reassembly proxy' on the client, so that all http clients/user agents
> > benefit without hacks. The reassembly proxy could then inject a cookie to
> > keep track of page versions."
>
> Yeah that's actually pretty much what I've done so far. Using a custom
> header, to be exact.
[...]
> > It might even be extended to a session manager that keeps your (XMPP, IRC,
> > etc) sessions open even when switching from Wifi to GPRS or vice versa.
This
> > would make possible 'handovers' when losing Wifi coverage. The server and
> > client proxies just reconnect over the other channel while the endpoints
will
> > not disconnect.
>
> Now this is an excellent idea, but I'm not so sure if it should be an
> extension of this. First, a mobile diffing proxy is useful in many
> places where one might not need those other things, and second, it's
> less important to keep a single session going all the time with web
> browsing.
>
> Also, such a session manager would be rather simple on its own, which is
> always a nice thing for maintainability. The web proxy could perhaps
> just be routed through it, though; it would make things smoother for it
> too in some situations.
>
> Should really also check if someone's already done that sort of thing,
> one would think someone might've...
Andy Green is considering a VPN based concept that's close to this.
jOERG
More information about the community
mailing list