Not just load time, but "time to read content" has exploded. Once the webapp has downloaded and it can start doing REST like requests for the actual content, it also needs to start loading pop-ups and the "continue reading"-button, that can hide the content after it is loaded. So once all that is done, the user needs to click away cookie consent banner, newsletter sign-up and the continue reading button. And only now…
What's the point of "continue reading"? Why not just show the full thing immediately?
Despite faster broadband every year, web pages don't load any faster
131–140 of 178 posts
Re: Despite faster broadband every year, web pages don't load any faster
#132Not just load time, but "time to read content" has exploded. Once the webapp has downloaded and it can start doing REST like requests for the actual content, it also needs to start loading pop-ups and the "continue reading"-button, that can hide the content after it is loaded. So once all that is done, the user needs to click away cookie consent banner, newsletter sign-up and the continue reading button. And only now…
”So once all that is done, the user needs to click away cookie consent banner, newsletter sign-up and the continue reading button. And only now can we stop the clock on "time to read content".” You forgot the paywall that you will see at this point. Maybe there is also a customer service bot saying: ”Hey! Ask me about our special offer on 12 month subscription!”
Re: Despite faster broadband every year, web pages don't load any faster
#133Earlier quoted context omitted.
NoScript gives you a 90s style web experience. It's vastly superior to what passes for normal these days and blows away AMP pages on page load performance.
And for the most egregious cases of broken design, which are sadly regular, you need to disable styling too.
For me, everything has continued to get faster for the past 30 years. Better modems, service, dsl, cable. 15 years ago, installed button on browser at work to turn off scripting (all or nothing). Used until NoScript came out.
Most news sites, NYTimes, WPost, CNN, even HN - you don't even need scripting to read the text, and it loads like lightning. I don't even bother with an add blocker these days. Want to see pics? Tweak the pic link yourself, or google the article title. Worth it, because it's so much faster.
On HN, I finally got a log in and enabled scripting for ycombinator.com - it's usually always fast anyway.
Example: to follow the war in Ukraine at
https://www.scribblemaps.com/maps/view/The-War-in-Ukraine/09...
- I just enable "scribblemaps.com". Don't need "azure.com", "google-analytics.com", or "visualstudio.com".
Most sites I leave default, no scripting at all. If I really want to see missing content, I might try enabling some, or even all, if I trust the site. Most of the time I can read everything I want without wasting the time.
Re: Despite faster broadband every year, web pages don't load any faster
#134Throughput of networks is increasing but latency doesn’t improve as much (although 5G wireless is a big improvement over 4G LTE). Also TCP slow-start limits how fast an HTTP connection can go, and most are short-lived so the connection is still ramping up when it is closed. That’s one of the supposed benefits of QUIC a.k.a. HTTP/3. And then there is bloat, the scourge of JavaScript frameworks and what passes for fron…
> and then there is bloat, the scourge of JavaScript frameworks and what passes for front-end development nowadays. It keeps getting worse. When I do web app security assessments, I end up with a logfile of all requests/responses made during browsing a site. The sizes of these logfiles have ballooned over the past few years, even controlling for site complexity. Many megabytes of JS shit, images, etc being loaded and…
This is also amusing from a change management process at large organizations: want to tweak an Apache setting? Spend a month getting CAB approval and wait for a deployment window.
Want to inject unreviewed JavaScript onto every page in the domain? Login to Adobe…
Re: Despite faster broadband every year, web pages don't load any faster
#135I maintain that "booting a Mac, loading Chrome, loading Google Docs, and getting ready to type", takes as long as "booting DOS, starting Windows 3.1, loading Word for Windows 2.0", takes as long as "loading GEOS from floppy disk on a C64, loading geoWrite", and so on, and so forth.
Re: Despite faster broadband every year, web pages don't load any faster
#136Throughput of networks is increasing but latency doesn’t improve as much (although 5G wireless is a big improvement over 4G LTE). Also TCP slow-start limits how fast an HTTP connection can go, and most are short-lived so the connection is still ramping up when it is closed. That’s one of the supposed benefits of QUIC a.k.a. HTTP/3. And then there is bloat, the scourge of JavaScript frameworks and what passes for fron…
> and then there is bloat, the scourge of JavaScript frameworks and what passes for front-end development nowadays. It keeps getting worse. When I do web app security assessments, I end up with a logfile of all requests/responses made during browsing a site. The sizes of these logfiles have ballooned over the past few years, even controlling for site complexity. Many megabytes of JS shit, images, etc being loaded and…
Economists and lawmakers have determined that the economic benefits of personalization accrue to the ad middlemen like Google, not to the publishers who have to encumber their sites with all the surveillance beacons, but the reality of the market is publishers have no leverage. That said, most of those beacons are set with the async/defer attribute and should not have a measurable on page load speed.
Re: Despite faster broadband every year, web pages don't load any faster
#137Earlier quoted context omitted.
Yes, moving from voice-centric to IP-centric network technology has helped, and 5G paid laudable attention to latency. Their target for 5G is actually 1ms, but of course backhaul will dominate that.
1ms only to the tower.
Re: Despite faster broadband every year, web pages don't load any faster
#138Latency: Part of the page loads, and then the page asks for more data. In some cases, (such as loading a page hosted on another continent,) this is bound by the speed of light.
Poor data access (database) code: Sometimes this is due to lazy or incompetent programmers, other times its due to the fact that "not instant" is "good enough."
Writing a web page to load everything very quickly in a single request is surprisingly hard, and will often break modern and easily understood design patterns.
Re: Despite faster broadband every year, web pages don't load any faster
#139Earlier quoted context omitted.
Yes, moving from voice-centric to IP-centric network technology has helped, and 5G paid laudable attention to latency. Their target for 5G is actually 1ms, but of course backhaul will dominate that.
I had heard the 1 ms number also and did some research some time ago. As far as I understood the 1 ms is for specialised low latency connections and devices not for the every day browsing. Here are two sources which I found useful at that time https://broadbandlibrary.com/5g-low-latency-requirements/ https://www.linkedin.com/pulse/we-need-talk-low-latency-dean...
Still, it's important that latency is top of mind for the designers of 5G, as it gets short shrift far too often.
Re: Despite faster broadband every year, web pages don't load any faster
#140Earlier quoted context omitted.
”So once all that is done, the user needs to click away cookie consent banner, newsletter sign-up and the continue reading button. And only now can we stop the clock on "time to read content".” You forgot the paywall that you will see at this point. Maybe there is also a customer service bot saying: ”Hey! Ask me about our special offer on 12 month subscription!”
Don't forget about the banner advertisement which is lazily loaded and shifts the content you're reading so far down you can't see it anymore.