First, right off the bat sites seem to fall into 3 categories:
- Blank white screens (45%)
- Sites with some things but most content doesn't load (50%)
- Sites that still mostly work (extremely rare, maybe 4%)
- Sites that fully work (less than 1%)
This differs a bit from my own experience, I mean, as much as was looking forward to complain about this, I've found that the majority of the sites I visit work mostly fine without js.
@neauoire You must visit mainly visit a specific set of websites. I've tried using no js for a day or two and had to disable it for every other website, because they were pretty much useless.
@rostiger do you remember which ones?
@neauoire All the big ones.
@neauoire Anything with a YouTube video, Instagram, Netflix, Protonmail, Soundcloud, EZ Planck Configurator, Dropbox, Google Drive, Pinterest, Notion.so, Mastodon, Bandcamp, and on and on and on
@rostiger damn I don't use any of those except mastodon and bandcamp.
@neauoire Admirable. I'm in the process of getting rid of some, but it's harder than it should be.
@rostiger I mean sure, Netflix, maybe you watch a lot of movies, but Pinterest, why on earth?
@neauoire Ha, I just made that one up to fatten the list.
But the use case still stands as my partner uses it a lot for finding project inspiration.
Oh, also Patreon.
@rostiger ah yea it's true I had to whitelist Patreon too!
@neauoire Oh, right, I forgot that blender also has video editing capabilities. Will need to get back to that sometime. Looks like my problem was with the screenrecording though, kden did good now.
@rostiger @neauoire Mastodon has pure HTML/CSS and native clients (BRUTALDON is my fave, even though it has some bugs). YouTube, Soundcloud and Bandcamp can be consumed with youtube-dl and anything based on it. (eg.: mpv and libmpv based players like Celluloid)
No uploads or logins though. (I messaged Bandcamp about their use of reCAPTCHA but they didn't even reply)
@neauoire There's probably an amount of selection bias at play there. Contrast the sites most people have to interact with to look for/apply for work, or to learn about the world.
Larger and larger number of news sites require JS so they can cut off your access with payment nags that clobber the (then-placeholder) nag content, or so they can take part in the anti-anti-anti-anti-anti-adblocker war, or...
That's the new normal for so many users these days, and they don't necessarily grok how not-that the Net can be: those are values you have to seriously go out of your way to learn. Meanwhile, everyone's accessibility suffers because dark patterns have been the norm for a long, long time
@nfd Of course, I did say I was just contrasting with my own experience of my own specific corners of the internet. I don't pretend that this is the case broadly.
@neauoire same, I use uMatrix and I really have to be active (not just reading) to whitelist some scripts.
(What is nitter by the way?)
@royniang not sure, I think it's a kind of twitter client?
@neauoire looks like a noJS front end just to check tweets, not tweeting? Relevant to the current topic ahah
@neauoire I presume the large amount of blank white screens is due to people making their entire page using JS frameworks like React.etc
Web Developers Learn To Write HTML Challenge
@neauoire i am the 1%.
@hirojin your website is also a one pager ;)
@neauoire hmm 🤔 i should update my cv to say that since March 2020 i've been taking care of my daughter instead of working for money
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.