A 2000-word article is around 12kb of text, yet average web page sizes are now over 3MB.
As an example, TJ VanToll, a jQuery team member and the author of jQuery UI in Action takes quick peek at CNN.com’s homepage. The page weighs over 2MB and uses 200+ HTTP requests from 25 domains. And, as you can see in the image, Buzzfeed’s home page is over 5MB.
VanToll describes the problem as an explosion of web cruft — “modals, app-install prompts, mobile web fails, ads, smobile redirects, EU cookie prompts, and the like.” Analytics packages, ad servers, plugins — Things keep getting added to the page and remain, long after their utility is at an end.
In many cases, all the benefits of broadband have been eliminated by unnecessary bloat.
via Telerik Developer Network and Hacker News.