I've seen many teams full of smart people do exactly this and then go "why is it slower?". Uh...'cause you put another proxy in the middle.
-
-
-
Cannot stress this enough: Service Workers are designed to enable the offline-first architecture -- which is faster! Do not help otherwise.
- 9 more replies
New conversation -
-
-
isn't https://groups.google.com/a/chromium.org/forum/#!topic/Blink-dev/PI3FG54L1ZU … supposed to solve that and enable SW on subresources without a penalty?
-
: it's complicated. For many sites, yes, this will drop SW startup out of their traces entirely...still slower than offline-first
- 7 more replies
New conversation -
-
-
: well, the most important thing is that people build in the offline-first style. It makes the web *awesome*
-
there are more use cases than just offline.The sooner browser devs ack that, can figure out how to make stuff faster
- 5 more replies
New conversation -
-
-
: it *can* do many of those other things, but you pay for start-up. Offline-first is how you dominate start-up cost w/ benefits
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
: ...again, not serving your top-level document out of cache is going to suck.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
: we're optimising SW startup now (and have shipped large improvements), but thread creation/JS eval ain't free
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Can you define top-level in this context?
-
: the HTML file
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.