Hacker News new | ask | show | jobs
by scandum 848 days ago
Web pages are increasingly bulky. A 3 MB page will take 1 second to load at 25 Mbps, so latency is often not the primary bottleneck.

Part of the problem may be that companies who own network infrastructure, and get paid for data usage, are also the ones that are the largest content providers.

This also comes with an electricity cost. We regulate efficiency for refrigerators, it might be time to add some sane limits to the largest content providers, which will also improve connectivity for those stuck with 2 Mbps.

3 comments

Latency is important because that 3MB isn't one 3MB transfer, its a tree of dependencies that can't be completely parallelised.

On high latency Internet with otherwise OK speed, pages of "only" 3MB can take several seconds to load.

am I the only person who sees this as a webdev problem and not ISP problem? I don't want my website to recursively load the entire freaking internet with Russian nesting doll dependency loading.

when did we stop caring about optimization and good technical design?

Which commonly used webpage is 3 MB for return requests excluding the images? Figma has everything and it's 317 KB transferred for small design for return return. Most of the content is cached.
Why would you exclude images?
Because they don't contribute to latency. I can start reading the content for 1 second they would take to load.