People who disable all JavaScript on a website and then complain that it doesn't work: Why? Do you also complain about the website not displaying anything if you turn off your monitor?
@star I mean, when I have the choice I'll do anything reasonably possible in order to make web things I build not hard depend on javascript. I also think that this should be an objective for more web developers, many many more than now (being realistic: anything that isn't driven by capitalism).
Complaining about things needlessly breaking without javascript enabled is a good thing in principle, IMO. But small indie projects with very limited resources (which I'm assuming this is about) are not the place for it.
Not hard depending on JS is a good objective for various reasons, but in the end it can be simply toggled back on and the problem for the user is gone. This can't be said about keyboard navigation, screen reader accessibility, etc. β things that people actually need and haven't chosen to, things that should be demanded of any project targeting the general public. And together with fixing bugs in general or implementing needed features, these are just much more important than supporting a niche use case that can be toggled on and off with a switch.
@star because JavaScript is overused, requires additional resources, exposes the browser to additional security and privacy risks, and is often used to implement dark patterns. a lot of websites are essentially just text with some links and images, which only requires HTML and maybe some CSS, so if they do not work without JavaScript, it shows that they are overengineered or perhaps even malicious. these complaints donβt apply to web applications, which are by their nature dynamic.
- complaining about anti-adblock technologies - complaining that turning off an individual script that shouldn't have any relation to the website, such as analytics.google.com, breaks the entire website - list will be expanded
@star I removed all the MOV instructions from the Linux binary, and now all I'm getting is a kernel panic. Time to file another bug report cuz tyrant Linus refuses to acknowledge us MOV-skeptics.... Sigh