What is the purpose of the web?
Well, the answer’s pretty obvious, right? So you can surf it. But what does that even mean anymore? In the past, surfing the web meant viewing websites. You’d open something like your favorite news website, and it’d show you some of the latest updates. Or maybe you’d open the website for some company to find out their telephone so you can contact them. In other words, it was a channel from which you could receive information.
If you wanted to do anything more complicated or that required more interaction, like sending an email, you’d probably pop open a dedicated client to do it. Things like Microsoft Outlook, Mozilla Thunderbird serve as great email clients. For chat, you could use an IRC client. Hell, even the browser was a client, just for viewing webpages. If you didn’t have a client for a service that you wanted to use, you’d download a client, enter in the details of the server you want to connect to, and then you would be off.
Things aren’t that way anymore. For some reason, the web browser has become the all-in-one client for every service. Instead of simply acting as a HTTP client, your browser is now also capable of running full-blown 3D games, chat rooms, real-time word processors, and full x86 emulators, apparently. What the hell happened?
Ok but what can i do
There’s a number of things that can be done to turn this state of the web down a different path. Here’s some ideas for users:
- If you’re not ready to do that yet or don’t want to, consider uBlock Origin. It’s an extension that can block scripts by source.
- svelte is a cool alternative to frameworks like Angular or React.
- Consider the impact of every library you include. Can you do without it? What if you just wrote something from scratch instead of importing a full framework to do it?
Ok but what can you do
</rant> thanks for reading!