3 ms·
Shouldn't we then build sites with that assumption in mind? For example, why is It that almost no site uses appcache, when it is a way of ensuring that resourc
by Joeri 13y ago
Shouldn't we then build sites with that assumption in mind?
For example, why is It that almost no site uses appcache, when it is a way of ensuring that resources are already local and the only network traffic is the truly essential part? Why do we care about retina imagery, when it is obvious that the majority of users get a worse experience as a consequence? Why have sites doubled in size in two years time without adding a meaningful percentage in content?
These all point to an industry that lacks perspective on their user's actual user experience because they are sitting on a nice fiber line two hops from the server.
- ehsanu1 13y agowhy is It that almost no site uses appcache, when it is a way of ensuring that resources are already local and the only network traffic is the truly essential part? HTTP caching is fine for that. appcache is more about allowing the site to largely work even after going offline. That's more than most sites need.
- derefr 13y agoI believe the canonical answer to that is that even Google Search, the page you'd expect to be the most cacheable bundle of HTML/JS/CSS on the Internet, has to deliver its pages from a "cold-start" more than 60% of the time. Making sure visits 2..N work smoothly won't improve the average user's experience when most of them are on visit 1.