We asked the question "Should browsers still allow users to disable JavaScript?" in the State of the Web Survey we just finished up with, and the results might be surprising.
Nearly forty percent of our lovely community members voted that browsers should no longer allow users to disable JavaScript.
The feelings involved here cannot fully be expressed merely as a binary. What are your thoughts on this subject?

Latest comments (75)
JavaScript should be disabled by default. Browsers should ask users to enable JavaScript, just like locations, notifications, etc.
As long as I can display a
<noscript>to them, why should a browser take an option away? Would be better if it was a per-domain option instead of a global though.Glad they are not in-charge. Browsers need to work towards not needing JS for core web-experiences.
I have to say, I am surprised by the vote.
The user should always have the choice, there are a lot of exploits that abuse javascript and the users have the right to "defend" themselves.
If your site doesn't handle disabled javascript gracefully then it is your fault, not the users.
This discussion is making me glad that I decided to not build my personal website/portfolio as an SPA.
Is there a way to see how many people actually disable JS in their browsers? I am guessing not but would be interested to see stats
Step 1) Browsers collude to force JS on users
Step 2) Somebody makes a new browser
Thank god that #2 is generally still an option.
I would argue that almost all users do not know what JavaScript is, that it can be turned off, how to turn it off, and most of all just don't care.
However, I believe the on/off switch should remain in the browser but relegated to deep configuration or command line flags. It should be viewed in the same prioritisation as disabling CSS, images, video support, etc.
At the end of the day it's most likely going to be developers and technically minded people understanding and wanting to adjust these settings.
There's no reason to disable this feature.
The main reason devs seem to want this is so they can build cool stuff. It's like, hay I spent hours building this cool thing and you're not going to look at it? WTF!
If we can agree that the primary goal of web development is to create synergy between business needs and user needs, something like that. Then we can say as project value deliverability and user accessibility diverge, there is diminishing value. Diminishing value for the user to the business, and the business to the user.
If the needs of a project requires JavaScript but the user, for what ever reason needs it disabled, does it matter? Is this user "important" to the business? Does this business have any actionable value to the user?
It's the job of developers to bridge the business <-> user dived as much as possible. While maximising the business needs "first".
If this principle leads development, those who need find value will find value.
Yes, it's website js code but it runs on the browser, so my computer my rules.