I'm going to take a fairly contrarian stance here and say that I've noticed zero improvement this past decade. In fact, stuff seems to be worse.
Google crippled ad blockers on their platform and ads are getting through with increasing frequency.
Stuff that really should be working on my browser or did before is now getting blocked because I apparently should be using a webkit browser. One example is my credit card is getting rejected more and more often lately. But things work fine when I open up Chrome and make a payment.
What things do I want improved? Popups/popunders still happen sometimes. There's still no real solution to block those annoying mailing list popovers either. The dominance of Chrome seems to have frozen the internet in time around 10 years ago. Nothing has really changed between then and now, while before there always seemed to be a feature to look forward to. I guess the last big thing was web assembly, and even that was released nearly a decade ago.
In terms of enjoyment, I think that as a whole things were much better in the late 00s and early 10s. Proprietary crashy resource hog browser plugins had effectively been killed off and JS bloat was still relatively low, so with a few notable exceptions the web was fairly light and sites on average weren’t nearly as irritating or intrusive. Furthermore, devs hadn’t normalized feature chasing and so any modern browser worked correctly for the overwhelming majority of the web and adblock extensions generally didn’t break things.
I wonder if it's only downhill once you have reached your own point of enlightenment. For me, that wasn't late 00's, but more like late 90's and early 00's. Maybe that was my coming of age.
To me, it's been downhill pretty much before it got started. I'm always feeling "behind" having missed the fun at any stage.
In the late 90's, I attended a talk by Ted Nelson, the guy who coined the term Hypertext. To him, things started going downhill with HTML, and the URL. The gist of his complain is that he wanted links to be bi-directional.
In the 80's, telecom operators were complaining that TCP/IP and packet transmission was a regression over circuit commutation.
So it looks like the internet has progressed through perpetual regression.
The internet is 30-40 years old, and has brought an entirely new paradigm to the world. It has abolished distances, disproportionately increasing the reach of a few.
I'd love to share your optimism that things will keep improving in the long run, but I don't see what you're basing that off.
I like the late 00s/10s because it represents a particular level of refinement and balance of functionality in contrast to earlier eras. As much as I enjoyed the web of the 90s and early 00s, it was still quite nascent and in some ways a bit too basic for my taste.
90s web was fun in a wild west kind of way. Sites were small, but the net in general was slow.
00-10 had a lot of forums in which I remember being very fun. At the same time it brought in the age of popups and ads everywhere.
10+ brought in the age of large social media and the feeling everything was trying to scam you. A lot of the forums that felt special and interesting started disappearing for multiple reasons, but mostly their userbase had moved to FB or something else huge. Then those large sites started moderating anything interesting away.
> Furthermore, devs hadn’t normalized feature chasing and so any modern browser worked correctly
What you are saying seems much larger than the web itself. I don't think Chromium or for that matter "technology" is responsible for that. I think it has more to do with massive capital in funding technology startups building on every random idea which in turn led to the tremendous demand for platforms with the promise of "shipping fast" at the cost of short sighted technical decisions.
That’s definitely a consideration, but alongside the rise of Blink within the web dev sphere there’s also been a growing culture of sitting on the bleeding edge of new features regardless of how necessary doing so is, which influences both hobby and production projects alike.
On other platforms it’s still much more the norm to stick to proven tech for anything non-trivial and to only adopt new APIs when there’s high adoption and adequate justification for doing so.
You're speaking my language here. I think this is exactly what happens when a company has cornered the market. We have completely stagnated, as you say, for at least a decade, maybe more.
Lots of innovation has happened, don't get me wrong. And maybe the web browser as we know is "mature" and therefore lacking need to evolve.
But I'd argue (as I did in a sibling comment) that maybe this drying up of funds could pave the way for new innovation. The web, the creative parts of the web, and definitely the internet as well, didn't have monster budgets to drive its innovation originally. It had some (DARPA, et al), but not like today.
>Copy and Paste context menu entries are sometimes disabled when they should not be
they should never be disabled. If I want to copy the letters from the OK/Cancel buttons—which you also tried to eliminate—or the keyboard keycaps you are displaying, I should be able to; what's it to you what I want to do?
How much do you love it when you are using a PDF of a scanned ancient text or a cellphone snapshot you just took of a streetsign, and your device lets you copy the text? This is what computers are for, to be our servants, not to be Google's overseer.
Google crippled ad blockers on their platform and ads are getting through with increasing frequency.
Stuff that really should be working on my browser or did before is now getting blocked because I apparently should be using a webkit browser. One example is my credit card is getting rejected more and more often lately. But things work fine when I open up Chrome and make a payment.
What things do I want improved? Popups/popunders still happen sometimes. There's still no real solution to block those annoying mailing list popovers either. The dominance of Chrome seems to have frozen the internet in time around 10 years ago. Nothing has really changed between then and now, while before there always seemed to be a feature to look forward to. I guess the last big thing was web assembly, and even that was released nearly a decade ago.