The problem with this model is that it leads to sprawling and massively complex websites that must issue large numbers of requests to many different servers and are highly vulnerable to a failure anywhere in that chain. In the broadband desktop era this was rarely an issue, but as users are increasingly accessing the web through mobile devices with their limited processing power, memory and bandwidth, the design of the modern web is becoming a critical limitation to successful mobile access. Even desktop users are facing crashing browsers and sluggish response times as sites pack ever-greater complexity into their site design.
Why are some page sizes so large? Judging from the names of these top examples, heavy graphics, or interactive content loads for all users as soon as they land on their home pages.
With Google Chrome, it’s possible to manually check a webpage’s total-size by starting an Incognito window (or clearing the cache), opening the DevTools Network tab, and loading the webpage. (Refer to figure 3 in the following section.)