Now that web pages weigh in at tens of megabytes and make scores of external calls, those with bandwidth caps are in for a raw deal unless the trend turns. A pseudo-anonymous blogger makes the appeal to please keep your blog light, as in kilobytes per page rather than megabytes.
The light went on for him when moving to a mobile service plan with a 25MB per month limit. It turns out that 25MB is barely enough to load seven blog posts from the site Medium. There the pages can be 3.26MB each and 25 divded by 3.26 is only about 7.6. Pages of that size would have taken close to 10 minutes to load over an old dialup connection. Most other sites are just as bad or worse. He walks through some easy steps to guarantee a lean web site with low bandwidth requirements and fast load times.
(Score: 2) by MichaelDavidCrawford on Saturday January 27 2018, @12:06AM
The reason caches don't work anymore is because web analytics.
Suppose your page has a legitimate use for jQuery. That's a heavyweight resource but it only has to download once.
Think Again:
Safari used to have this really useful Activity window that listed the URLs of all the resources that go into each page, as well as their size.
When I started getting into looking at Activity I was dismayed to all-too-often find:
http://code.google.com/jQuery?tracking-id=12345678&browser=safari&referring-page=http://goat.cx [google.com]
Sometimes the names of the query parameters made it explicitly clear that the only reason for that parameter was to defeat caching.
Yes I Have No Bananas. [gofundme.com]