Friendly reminder, blocking all and any of Facebook's pre-click tracking measures can be implemented easily in AdBlock Plus (or any equivalent ad blocker) with the following rules:
Brian Kennish's disconnect extension/plugin for FF, Chrome, and Safari (available at http://disconnect.me/) very neatly does this for all of the major social networks.
Note: It doesn't work on Chrome, since Chrom(e|ium) is not capable of properly blocking requests. Ghostery also does the same but has a much (500+) larger blacklist of trackers.
I don't believe that has been true for a long time now.
I have disconnect installed, and, looking at the source, it checks a resource's URL on a beforeload event, and cancels the load if the domain has a match on the blacklist. Where is the problem?
I'm not sure about the internals of Chromium because i never use it and I'm not involved in the development of it, but from what i remember using beforeload is a hack that has a % chance of actually working per page load.
Proper resource blocking support is in development last time i checked, but it isn't done yet, which is why Ghostery, Disconnect, HTTPS Everywhere, etc aren't available/don't work on chrome.
Of course, Ghostery will still give you a list of trackers, but it won't always succeed in blocking all of them.
Comments
Friendly reminder, blocking all and any of Facebook's pre-click tracking measures can be implemented easily in AdBlock Plus (or any equivalent ad blocker) with the following rules:
Corresponding blocks are already in the EasyPrivacy list.
https://easylist-downloads.adblockplus.org/easyprivacy.txt
I don't think they're as comprehensive. Regarding Facebook, it only has
Also worth noting that Firefox users who prefer the idea of whitelisting cross-site requests rather than blacklisting them, can install RequestPolicy.
If you don't like the annoyance of RequestPolicy you can also use Ghostery (avail on FF, Opera, Safari) which blocks a specific blacklist of trackers.
Does anyone know the equivalent Chrome extension?
I am working on it here:
http://www.github.com/nikcub/parley
I will have a new version out at the end of this weekend
I think it is time to kill all third-party requests. If you want to show users an ad, host it from your own server.
Thanks! Remember to 'Show HN' when you hit beta / have it up on the chrome extensions site.
Thanks! The only reason I am still using Firefox instead of Chromium is the availability of RequestPolicy.
I have heard that a lot - which is why I want to get a release out asap
Don't burn out for asap. We'll still be here. :)
Thanks for these. Is there a page I can go to for blocking rules on all of the "social networking" sites?
The Ghostery plugin can handle all this stuff easily.
Brian Kennish's disconnect extension/plugin for FF, Chrome, and Safari (available at http://disconnect.me/) very neatly does this for all of the major social networks.
Note: It doesn't work on Chrome, since Chrom(e|ium) is not capable of properly blocking requests. Ghostery also does the same but has a much (500+) larger blacklist of trackers.
I don't believe that has been true for a long time now.
I have disconnect installed, and, looking at the source, it checks a resource's URL on a beforeload event, and cancels the load if the domain has a match on the blacklist. Where is the problem?
I'm not sure about the internals of Chromium because i never use it and I'm not involved in the development of it, but from what i remember using beforeload is a hack that has a % chance of actually working per page load.
Proper resource blocking support is in development last time i checked, but it isn't done yet, which is why Ghostery, Disconnect, HTTPS Everywhere, etc aren't available/don't work on chrome.
Of course, Ghostery will still give you a list of trackers, but it won't always succeed in blocking all of them.
There's a new add-on for Firefox:
https://addons.mozilla.org/en-US/firefox/addon/2-click-like/
Sweeet :-)