this post was submitted on 24 Jul 2026
197 points (96.2% liked)

Programmer Humor

33538 readers
843 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
all 20 comments
sorted by: hot top controversial new old
[–] SnotFlickerman@lemmy.blahaj.zone 38 points 2 months ago (2 children)

Wait which frontends don't need that monster?

[–] TwilightKiddy@programming.dev 32 points 2 months ago (1 children)

Basic Lemmy works without JS. Some stuff breaks, but it's still usable.

[–] DeltaWingDragon@sh.itjust.works 2 points 2 months ago (1 children)

Can't vote or comment without JS

They say: "Javascript is disabled. Actions will not work"

[–] TwilightKiddy@programming.dev 2 points 2 months ago (1 children)

Some stuff breaks, but it’s still usable.

You can see posts, thus it's usable.

[–] CanadaPlus@lemmy.sdf.org 2 points 2 months ago

That's more like "almost all, but not all of the stuff breaks".

[–] bignose@programming.dev 1 points 2 months ago* (last edited 2 weeks ago)

Web applications need JavaScript.

Web sites do not; the static web technologies allow effectively any styling, and browsing any content your browser can handle, and HTML forms work fine. In any case, many people who need to access the web site can't run modern JavaScript. So it should work without that.

There may be special dynamic enhancements that require JavaScript, but the site should do its core job flawlessly, without any JavaScript.

[–] SatyrSack@quokk.au 15 points 2 months ago (2 children)

I disliked that Tesseract was a bit of a busy mess, visually. I genuinely wanted to like it because it definitely added several useful features. I even self-hosted it for a while. But the default Lemmy UI is so much more simple/streamlined and handles 95% of what I want to do anyway. I would only use Tesseract on occasion, when I needed to perform some action that I knew Tesseract handled better than the default Lemmy UI. But default PieFed supports every feature I liked out of Tesseract anyway, so I didn't miss it at all when I switched from a Lemmy instance to a PieFed instance.

[–] TwilightKiddy@programming.dev 6 points 2 months ago

Have you tried Alexandrite?

[–] SpatchyIsOnline@lemmy.world 3 points 2 months ago (4 children)

Wait, people are actually out here daily driving the default Lemmy web UI instead of using their own client?

[–] SatyrSack@quokk.au 3 points 2 months ago

Yeah, that's a pretty common setup. I'd estimate about half of users just stick with the default web UI.

Definitely why wouldn't I?

[–] brotundspiele@sh.itjust.works 3 points 2 months ago (1 children)

When I'm on the toilet, I use a client app on my phone, but when I'm at my desk, I use my desktop and the web ui. Why would I use an app there?

[–] tomenzgg@midwest.social 2 points 2 months ago* (last edited 2 months ago)

There're alternative frontends that your admin. can install (and some designed so you can use without them being installed on your particular instance: https://phtn.app/ (https://phtn.app/accounts/login, to login)); no need for any app. (outside your browser) to be installed for you to use a different web UI other than the default one.

[–] eneff@discuss.tchncs.de 2 points 2 months ago
[–] Xylight 3 points 2 months ago (1 children)

The only web client that doesn't use JavaScript is mlmym. the modern slopware on the web where websites pump 5 MB of scripts straight to your browser is insanity, but JavaScript can also make websites much much nicer to use (routers that don't require full page reload).

[–] bignose@programming.dev 1 points 2 months ago

Plenty of web clients allow the user to turn off JavaScript. Which is a good safety and security measure.

If a web site breaks without JavaScript, that's the fault of the web site designers and implementers.

[–] akunohana@piefed.blahaj.zone 3 points 2 months ago (1 children)
[–] bignose@programming.dev 1 points 2 months ago

I'd love to. Sadly, when I do leave JavaScript alone, too many web sites that should work fine just break.

[–] isVeryLoud@lemmy.ca 1 points 2 months ago

I only know Tesseract as an offshoot of Cube 2 Sauerbraten