this post was submitted on 04 Feb 2025
67 points (98.6% liked)
chat
8292 readers
547 users here now
Chat is a text only community for casual conversation, please keep shitposting to the absolute minimum. This is intended to be a separate space from c/chapotraphouse or the daily megathread. Chat does this by being a long-form community where topics will remain from day to day unlike the megathread, and it is distinct from c/chapotraphouse in that we ask you to engage in this community in a genuine way. Please keep shitposting, bits, and irony to a minimum.
As with all communities posts need to abide by the code of conduct, additionally moderators will remove any posts or comments deemed to be inappropriate.
Thank you and happy chatting!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I long for the day I can put "javascript" in one of these lists generically. Javascript is bourgeois decadence and it isn't even good
may javascript be destroyed
The web's usability peaked in like 2005, where there was enough javascript to run gmail, but anything more complicated lived in a little flash player box, and I had click-to-activate enabled so ads and tracking scripts couldn't do anything.
I hope they keep adding things like the element until websites can do all the website things without javascript, and we somehow get back to a flash/applet style box for complex stuff (with a more reasonable security model, hell it's fine if javascript is what lives in the box).
Hard agree. As is, marxists.org is unironically peak web design
I really wonder if people who hate on JS / Web Frameworks have made UI's in another language/toolkit. Everything but QT is awful compared to web.
Also I just contend that people have never really worked with a well designed system because most shit out there is either dead simple, or quickly became a mess because the devs and managers were out of their element. I can sympathize. I'm currently bashing my head against the wall trying to get PMs to understand fairly difficult concepts. I had a meeting today where it was me, 2 UX designers, and 2 PMs on a call, and the PMs literally couldn't functionally understand from either perspective the reason the propsed processes were needed.
My problem isn't with javascript as a UI framework, it's what I use too. Everything else is five independent platforms each with 3+ half implemented ways to do things, all of which have been left to wither on the vine as all the tech companies give up and use the web instead. The DOM is the best application tool remaining.
My problem is that javascript is both the tool to make basic enhancements to documents, like collapsible menus or form submissions, and the tool to create whole applications. The former needs it to run by default on every page, but the latter means that that it has the potential to harvest a zillion kinds of data, perform far more computation than is needed to display a webpage, and make cheap computers and poor connections unusable.
And it doesn't matter that these problems are avoidable if companies get their shit together, because I'm not writing the code for every page I visit.
So to sum it up, webapps (capitalism)