With my most recent piece, I've been hearing that much of what is holding people back from using IE8 is the lack of an Ad blocking feature.Perhaps not widely known, but IE8 actually contains a great Ad blocking feature built-in, it's called "InPrivate Filtering". The InPrivate Filter (enabled by pressing CTRL+SHIFT+F) is intended to block content that may potentially share your information; thankfully advertisements are one such example of said content.
It should be noted that the InPrivate Filter is 'smart' in the sense that it can and will (if enabled) automatically detect content which appears with a high frequency on websites that you visit. In this regard, the Filter learns as you use the web and can detect what is an advertisement or of similar content, and take action accordingly. By entering the 'Manage Addons' window, you can select how many websites a piece of content must show up on before it is flagged, at which point you can then determine whether you want to block or allow such content.
For example, if out of 10 website you visit, IE8 sees that a URL is repeated (i.e. blahblah.advertisingsite.net), on 3 different websites (you can change this value) it will show up in your list, at which point you can choose to block it. You may also just tell IE to automatically block such content.
Given the functionality of the InPrivate Filter, it seems that all that is required is a "Subscription List" containing the locations of advertisements for the filter to function as other Adblock applications. This is similar to a "Block List" in Adblock Pro and equivalent software. With such a list, it should be possible to simply block certain locations outright without relying on IE to learn from your browsing habits.
To Enable InPrivate Filtering
In IE8, under the "Safety" button ensure that "InPrivate Filtering" is enabled. You can tell it is enabled by the checkmark that will appear next to the text.
Directly under that button you will see "InPrivate Filtering settings". You now have a list of content that has been flagged by IE8 based on the frequency it has shown up. The default frequency is "10", meaning that in order for a piece of content to be flagged it must appear across 10 websites. You may change this frequency in the appropriate box to a minimum of 3 or a maximum of 30.
On top of the box which lists said content, you have a couple of radio buttons. The first, "Automatically block" will simply block outright any content which matches the criteria of appearance on 3 (for example) or more websites.
With regards to a subscription list that will block advertisements outright without having to 'learn' your browsing habits, I am in the process of searching for such. I have stumbled across this link where someone has compiled an XML file of the blocked URL's from Adblock Plus.
In order to Import these URL's into the InPrivate Filter, you must enter your "Manage Addons" window, accessible via Tools > Manage Addons. Click the InPrivate Filtering button, followed by Import and then locate the XML file. The result should be IE8 blocking content from said providers outright, without the need to learn via your browsing habits. Doing so has blocked about 99% of the advertisements I see while browsing with IE8.
















You can block flash in IE with IE7Pro.
IE8's Per-Site Control
Internet Explorer 8 allows greater control of where Microsoft ActiveX controls can run. Through the new Manage Add-ons dialog box these add-ons can be restricted for use on specific Web sites.
You can view or clear the list of websites that ActiveX controls are allowed to run:
Tools -> Manage add-ons -> click on Flash add-on -> click on More informations -> click the button Remove all sites.
When a user navigates to a Web site containing an ActiveX control, the user is notified through an Information bar that the control wants to run. When users click this Information bar, a context menu is presented to them. Users can then elect to allow the control for a specific Web site, allow the control for all Web sites, disallow the control, or get more information about the prompt.
Last edited by jamesVault on 03 Apr 2009 - 08:10
And Add a dword "StartMode" value 1
COMPLETE SOLUTION ! FORGET Inprivate, Filtering Enabled is all you need !
Credits go to a friend of mine..
It makes IE start up in InPrivate mode automatically.
don't have to mess with registry
I did this and IE doesn't startup in IP mode automatically.
Also, set the DWORD value to 2 if you want it default set to "Choose content" on startup. This is my favoured choice since that way it won't start randomly blocking things without asking me but will still use the imported XML Filter ruleset.
Last edited by osm0sis on 03 Apr 2009 - 04:44
Just tested it, and sadly flash ads don't seem to be blocked, and unlike ad muncher the ad space isn't cropped.
Last edited by Mav Phoenix on 03 Apr 2009 - 03:51
any way to enable InPrivate Filter when you start the browser automatically?
Last edited by artfuldodga on 03 Apr 2009 - 04:19
Last edited by osm0sis on 03 Apr 2009 - 04:54
Yes, IE 8 is so damn fast.
The first one that creates this Add-On is going to be a success
Why not just install Privoxy and then set your LAN proxy settings to 127.0.0.1 port 8118 and thats it, Ads are yesterday!
http://rapidshare.com/files/220159958/rules.xml
I wish someone would get around to that addon i mentioned above..
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.