3 ms·
Blocking scripting is (or should be) basic web-surfing hygiene. I don't disable scripts to prevent Flash ads from annoying me. I disable scripts and Flash becau
by SomeCallMeTim 15y ago
Blocking scripting is (or should be) basic web-surfing hygiene. I don't disable scripts to prevent Flash ads from annoying me. I disable scripts and Flash because of the many zero-day vulnerabilities I've read about in both.
There's this great <noscript> tag that sites can use to monetize me. They won't be able to track me as well, no, but I don't think a web site should ever have the RIGHT to track someone. No simple web page should EVER need scripting to work, nor should it EVER rely on Flash (which isn't even available if I'm surfing from an iPad/iPhone!). Anyone who doesn't test a web page with scripting disabled to make sure it renders in a reasonable manner shouldn't be doing web development. And don't get me started on idiots whose pages redirect a browser with scripting disabled to a dead-end page that tells me scripting is disabled (duh!) and then doesn't give me a way to get back to the original page.
Blocking ads is stealing bandwidth because you are intentionally are blocking the (typically only) means of income of a site for aesthetic (or philosophical) reasons. You're presenting to the site as if you're a normal user, but then surgically removing the ads from each page.
Blocking scripting may have the occasional side effect of limiting income on badly implemented sites, but I take no responsibility for hurting sites that are poorly designed. Any blame there should be on whoever decided to go with a Flash-based ad solution, which won't monetize everywhere no matter what.
If a site requires that I install software on my computer to use it, then (as you say) I won't use it. If it requires me to enter an email address to use it (and I don't trust it), then I similarly won't use it. If it requires me to enable scripting and I don't trust it, then I won't use it.
But I'm not going to enable scripting globally and risk ending up with an infected computer on the off chance that, on my first visit to a new site, I might prevent them from making a small amount of income because their web developers were incompetent.