Why? This is graceless degradation for one thing. I don't see why anyone thinks they're entitled to run programs on other people's computers without opt-in consent. How about you design it to serve an HTML/CSS web page when people visit it in their web browser with JS turned off or blocked, explaining what JS allows the app to do, and asking them to please turn it on? #Pleroma needs to do that to, #Pixelfed has.
@xj9 even if I trusted everyone serving JS from a website to have good intentions, the fact is, if I don't use a script blocker my browser routinely fills up my RAM, locks up my desktop, sometimes even crashes the whole userland forcing me to reboot. Most of the people re-using blobs of JS in their web designs have no idea what they're serving. Sometimes even people you'd expect to know better.
> run ad blockers everywhere
So do I, but this doesn't catch stuff that is non-commercial but just wasteful of RAM, because JS devs get to outsource the RAM overhead to clients. When you've got people deploying stuff like Wordpress themes, which they don't even know are serving scripts from third-party domains, it doesn't take too many open tabs for RAM to start getting dangerously full.
> your JS implementation
... is Firefox.
@alcinnz yes! This is exactly why my push is to make JS *optional*, not extinct. I'm sure like every language it has legitimate uses. But when websites use JS to do what HTML/CSS could do with a fraction of the resource use, and refuse to offer graceful degradation, I find that as irritating as HTML email with no plaintext option.
> JS is mature technology, with good sandboxing.
🤣 🤣 🤣 🤣 🤣
> JS ain't going nowhere.
I'm amused (not) about the total lack of historical perspective of so many #US programmers.
Guys, if you can't see how primitive is our discipline, you'll always be a good, nice and clean #slave.
Not sure if I understood what you mean, actually. 😕
But, to be clear, I think that we should move beyond this dichotomy.
But the future won't be "the right thing".
The future will be #simplicity.
Simplex sigillum veri.
absolutely, this "Linux" thing will never fly. Most servers will always run on Windows ... oh wait 😏 Also GNU/Linux may not have replaced Windows on the desktop, but more people work in browsers than desktops anyway (Firefox and Chromium derivations dominate browser space), and the vast majority of new computers are mobiles, where Android/Linux and iThing/BSD kicked Windows' arse. TV companies and MySpace will tell you incumbent advantage only gets you so far.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!