Confirmed users
381
edits
No edit summary |
|||
| Line 31: | Line 31: | ||
** Proxy HLS sites as MPEG-DASH | ** Proxy HLS sites as MPEG-DASH | ||
* Opera Mini-like pre-rendering of pages | * Opera Mini-like pre-rendering of pages | ||
Taras crazy stuff: | |||
* http://zsync.moria.org.uk/ content that changes a little bit, but frequently | |||
<code> | |||
Currently we send if-modified-since: | |||
We could add header supports-zsync: | |||
This would make server reply with a .zsync which the client would then use to submit range: requests. | |||
</code> | |||
* asset bundling/inlining for cold loads | |||
** server can determine when client got nothing in cache(eg no if-modified-since), do spdy-push from a preset profile | |||
** server could spdy-push partial files(eg only css that gets used) + zsync of rest of contents so client can request missing pieces for other pages on the website(this can hugely reduce transfer sizes)...If i remember correctly from https://bugzilla.mozilla.org/show_bug.cgi?id=834865 70%+ of css is leftover cruft...Note this might be easier to do having sites be aware of this and bundling a library that supports having css/js broken up into multiple files & supports waiting on missing pieces | |||
== Background == | == Background == | ||