There is a point when enough is enough. And it is now. Ads, vids, pop up, hover, cover, whizz-bang doodle bling and autoplay … I can't stand it any more. With HTML5, this ad crap has become a plight on the Internet, and decisive counter-measures have to be taken.
I'm using IE11 on Windows 7 and 8.1 (no Edge/10 for me, no Firefox, no Chrome, no thanks). You can neutralize Flash by uninstalling or via menu » Security » ActiveX filtering. But there is no way to disable iframes of html5 video in IE11, which are major sources of annoyance.
So I decided to go nuclear and disable Javascript. Whow! A massive improvement! Tons of crap pulled in via ridiculously inefficient pre-alpha Javascript garbage won't be downloaded to your computer any more, and your CPU won't be sent spinning any more, taskmgr will only spike for page loads and spend most of its time peacefully flatlining away.
The war on ads really can be led as a war on (unsolicited) Javascript.
The downside, of course, is that, as collateral damage, many sites will lose functionality, so you have to add them to IE's Trusted Zone where you still allow Javascript execution. To transfer your list of trusted sites to another machine, dump this key:
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains
To find out what sites you need to allow, use the network tab on the F12 tool.
So I find things are much improved using this simple and efficient nuclear Javascript blocker, but IE still seems to be requesting Javascript files from sites. (It does request these files when opening the F12 tool.) So, hmm, why download stuff you're not allowed to execute anyway? That doesn't seem to be very smart.
Is there a way, in IE11, to prevent HTTP requests for Javascript files, at least those for URLs ending in .js
, which is the large majority of Javascript out there, from being executed?
127.0.0.1
); another problem is it cannot single out Javascript requests.