ServiceWorkers and Firefox
hacks.mozilla.org
hacks.mozilla.org
Is that "proxy server" under the control of the client or the origin site? e.g. can it perform content transformation? That post talks mostly about offline caching, are there other use cases driving the proposal?
The primary use case is caching and offline / partial connectivity, but it's full javascript and the service worker can construct arbitrary responses.
Here's a good overview: https://www.youtube.com/watch?v=4uQMl7mFB6g