Rocksolid Light

Welcome to Rocksolid Light

register   nodelist   faq  


rocksolid / rocksolid.programming / The Modern Web

SubjectAuthor
o The Modern WebAnonUser

Subject: The Modern Web
From: AnonUser@rslight.i2p (AnonUser)
Newsgroups: rocksolid.programming
Organization: Rocksolid Light
Date: Mon, 14 Oct 2019 00:50 UTC
The modern web has become a monstrosity that is more akin to an application distribution platform more than anything else at this point and it is a terrible one at that.

It doesn't allow you to choose your own language, you are stuck with the abomination of a language that is called JavaScript. W3C even stated that WebAssembly is not meant to replace JavaScript, it is meant to complement it. What a load of bullshit. It is not possible to access the DOM directly via. WebAssembly. In other words, you will not be able to run other languages without JavaScript intermingling _by design_.

It is highly inefficient and wasteful. Any program written in HTML/CSS/JS is by default extremely resource intensive in comparison to, for example, its C++ counterpart. It hogs your memory, wastes your CPU cycles and drains your mobile's battery. Not only that, but on the desktop every electron program ships their own chromium browser, which is not what one would consider a lightweight program. Same people writing those shitty inefficient programs are devout environmentalists. What a joke.

The modern browser is a beast. A single person can not possibly implement a standard compliant browser on his own. Which is why we are stuck with a few huge browsers and they all suck equally bad.

The design of the modern browser is also not one which has privacy in mind. Data leaks through every nook and cranny. Browser fingerprinting is really easy and very reliable. Who needs IP based tracking when you've got a browser fingerprint that is pretty much unique? Add JavaScript into the mix and they also get your monitors resolution and other configurations that tie the noose around your privacy-aware neck even tighter.

The web should have been for _one_ thing, and _one_ thing only: static interlinked documents. Everything else on top is bloat at the expense of basically everything.

TL;DR: The modern web sucks dick.
--
Posted on Rocksolid Light



1
rocksolid light 0.6.5e
clearnet i2p tor