I was on a cruise recently, and trying to read anything online was painful since thousands shared my internet connection at sea. Reading a relatively lightweight site like Google News generally gave me time to get an ice cream cone before the page appeared.
Has everyone abandoned building minimal apps or at least optimizing assets? People in the U.S. assume everyone has unlimited bandwidth, but internet speeds and bandwidth are still limited in many places, even in parts of this country. In my German cousin's town, the fastest internet is still ASDL. In much of Africa, if you have the internet at all, it's doubtful that many websites can even be accessed.
My first "online" experience was in 1973-1974 in a programming class in a public high school (itself unusual for the time) where we used a Teletype machine connected to a timeshare computer somewhere at 110 Baud. A decade later, my manager and I had accounts on a local newspaper bulletin board that could be accessed with a 2400 Baud modem. We also had email addresses there, but the only people we could email were each other, and we sat in the same office.
Fast-forward to my cruise, and all I could see were loaders, spinners, or websites that I had given up on ever seeing. Even Google News, when I wanted to see a different section than the front page, was sluggish, waiting on the hamburger menu to appear so I could switch. Reading an article was mostly pointless as regular websites took too long to appear.
Sometimes I look at websites in developer tools in Safari or Chrome to see how they are built. Often it's mind-boggling how many individual files are required to show a single page. MacRumors, for example, downloaded 431 files comprising 5.8MB of content. I've seen some sites that exceeded 1000 files. You don't notice it as much on a fast internet connection, but that's nuts.
Hacker News was readable on the ship. Cnn used to have a lite website, just a list of their articles; no ads, no images, nothing fancy. Naturally, they recently removed it. The idea of small and simple seems much rarer than when bandwidth was limited. But many parts of the world cannot connect to this bloated internet.
Is anything going to change here? Of course not; optimizing assets and download speed seems to be at the bottom of anyone's list of requirements. The overwhelming prevalence of ads and video mean no one cares how long anything takes to appear. Lean websites have not entirely disappeared, but it is no longer important given the assumption of virtually infinite speed and bandwidth.
At one point, Google's website tools would tell you how slow your website was to download and seemed to imply that Search would penalize slow websites, but clearly, that is no longer important.
Some cruise ships and lines are trying to speed up onboard internet; the one I was on was not one of them. Maybe speeds will improve everywhere over time, but I expect websites to go beyond what they are doing now, so perhaps it will still overwhelm anyone not entirely up to speed.
Like many things, you only appreciate what you have when you don't have it for a while. Being on the cruise ship reminded me of what being online was like 50 years ago in high school!