As long as there has been an internet, people have been complaining about bloat. I remember articles like these in the 90s. They do absolutely nothing to improve the situation or stop the growth.
We need to accept that web pages will be even larger in the future, and start pushing the technology required to deliver those pages in a reasonable amount of time.
That means HTTP2, QUIC, zero-RTT TLS handshakes (in quic and tls 1.3), and other new technologies. CDNs certainly play a role here too with dynamic acceleration, better caching, and networking. (disclaimer: I'm working that last bit at NuevoCloud CDN)
That and improvements in connectivity are the only real ways to solve this issue.
We need to accept that web pages will be even larger in the future, and start pushing the technology required to deliver those pages in a reasonable amount of time.
That means HTTP2, QUIC, zero-RTT TLS handshakes (in quic and tls 1.3), and other new technologies. CDNs certainly play a role here too with dynamic acceleration, better caching, and networking. (disclaimer: I'm working that last bit at NuevoCloud CDN)
That and improvements in connectivity are the only real ways to solve this issue.