Now, I may not be the target audience for your app, and that's fine, but it's unfair to dismiss people browsing without JS for strawman reasons.
Now, I may not be the target audience for your app, and that's fine, but it's unfair to dismiss people browsing without JS for strawman reasons.
Check out https://github.com/StevenBlack/hosts
Adblockers generally do two things: block specific domains and change the rendering of certain elements.
Browsing with JS disabled handles things like stopping certain kinds of code -- even loaded from the primary domain -- from running.
Layered defense usually works better than a single method, and advertisers, privacy violators, etc have shown a willingness to enter a full on arms race. So I responded in similar measure.
The honest truth is I just don't want to do business with most people trying to run code on my computer, so if that's a sticking point for them on using their product, I just don't use it.