I don't want to "use the Mastodon web application", whatever that means. I just want to read a web page like a normal person.
Sigh Does anyone have the article text handy?
I don't want to "use the Mastodon web application", whatever that means. I just want to read a web page like a normal person.
Sigh Does anyone have the article text handy?
And server side rendering can be as ugly, it is just less visible. We can be really lucky that there is a universal language on the client side for web browsers. Even if it is often abused, it is very much worth it.
Maybe not the most elegant language, but probably one of the fasted to develop with.
Do you genuinely believe this is still an open question?
I won't dispute the argument that maybe it was a mistake, but to me it seems indisputable the ship has sailed.
I might buy the argument that any "mandatory" websites - government, library, academic - should be operational without Javascript.
But in the casual or entertainment domain, noone is obligated to provide their users an operational Javascript-free website. If you can't read something without Javascript, that's a you problem.
Some websites don't function without JS. I either enable it on a case-by-case basis, or avoid those websites.
the 2000s and early 2010s era internet ("Web 2.0") was richer with Javascript WITHOUT all the gargantuan trackers and auto-playing videos.
A hammer can be an important part of building breathtaking architecture. It can also be used to gouge somebody's eyes out.
Just like JavaScript.
EDIT: That "web app" was very nice to use.
It's banned in the rules on the site. No-one wants to hear about your off topic journey of self discovery. Maybe Reddit does?
"Show post content at standard post URLs when JS is disabled instead of just 'enable JavaScript' message, since this is already done for /embed URLs #23153"
The entire premise is absurd. What application spends more time on SSR than data fetch, or other? Exactly freaking zero that ive ever operated.
Fwiw, I'd like this site to have fallbacks for non-JS users, but it's a heck of a lot of work to make everything twice and nobody asked yet or contributed a patch for even basic functionality