5 ms·
Adblock Edge is a fork of Adblock Plus version 2.1.2, without the sponsored ads whitelist.
by applecore 12y ago
Adblock Edge is a fork of Adblock Plus version 2.1.2, without the sponsored ads whitelist.
- roeme 12y agoBut Adblock Edge isn't available for Safari/Chrome though IIRC?
- applecore 12y agoExtensions in Chrome and Safari are not as powerful as the ones in Firefox. There's no API in Chrome and Safari to prevent network requests, so extensions can't fully block ads like they do in Firefox. They're only capable of hiding ads on the page.
- wallunit 12y agoChrome has a webRequest API [1], that lets you block any request initiated by your browser. Adblock Plus is using that API, and blocks everything that it blocks on Firefox also on Chrome. But even on Safari Adblock Plus blocks requests loading images, frames, scripts and other resources, by cancelling the beforeload event. Though it is not possible to block XMLHttpRequests and requests initiated by third-party plugins like Flash. [1] https://developer.chrome.com/extensions/webRequest https://developer.chrome.com/extensions/webRequest
- gorhill 12y ago> There's no API in Chrome and Safari to prevent network requests Wrong (for Chromium-based browsers). I am genuinely curious about how you came to believe this. Trying to understand how come that myth is still so spread. Here, the API: https://developer.chrome.com/extensions/webRequest https://developer.chrome.com/extensions/webRequest Edit: To make it clear my comment is about chromium-based browsers.
- _delirium 12y agoIt used to be true (for years) that Chrome extensions couldn't block loading, so my guess is not everyone's realized that it's changed. Pre-2012, Chrome had no way to block a request, so you could write an ad-hiding extension, but not an extension that blocked web-bug/tracker loading. The webRequest API was added in 2012, so now extensions can do that.
- sirn 12y ago> They're only capable of hiding ads on the page. This point is untrue, at least in Safari, there is beforeload event and canLoad[1] function for preventing content from being loaded at all, not just hiding it after it is loaded. https://developer.apple.com/library/safari/documentation/Tools/Conceptual/SafariExtensionGuide/MessagesandProxies/MessagesandProxies.html#//apple_ref/doc/uid/TP40009977-CH14-SW9 https://developer.apple.com/library/safari/documentation/Too...
- ihuman 12y agoCouldn't you just uncheck the sponsored ads whitelist?
- wallunit 12y agoYes, you can in the options. Adblock Edge just disabled Acceptable Ads by default and removed that option from the UI. Also considering that Adblock Edge is less maintained, it's not worth using it instead of Adblock Plus, if you ask me. You can just disable that option in Adblock Plus.
- r0h1n 12y agoAFAIK, the checks magically disappears each time the plugin updates. Given that their primary revenue channel must be Google, which pays them to whitelist their domains [0], such behaviour is to be expected. It's why I switched permanently to Adblock Edge. [0] http://www.theverge.com/2013/7/5/4496852/adblock-plus-eye-google-whitelist http://www.theverge.com/2013/7/5/4496852/adblock-plus-eye-go... EDIT: Downvoting doesn't change facts, although at times we wish it did. (a) Acceptable ads always enabled after update - https://adblockplus.org/forum/viewtopic.php?t=17198 https://adblockplus.org/forum/viewtopic.php?t=17198 (b) Bug in Adblock Plus for Chrome and Opera caused acceptable ads setting to be reverted - https://adblockplus.org/blog/bug-in-adblock-plus-for-chrome-and-opera-caused-acceptable-ads-setting-to-be-reverted https://adblockplus.org/blog/bug-in-adblock-plus-for-chrome-... P.S. I've faced this issue numerous times on Firefox, so it wasn't just an issue on Chrome and Opera.
- alayne 12y agoI've never had the whitelist checkbox revert its setting.
- wallunit 12y agoThis is not a fact. This is a conspiracy theory. Indeed there was a bug on Chrome and Opera that re-enabled Acceptable Ads during an update. And of course it is tempting to believe that this was intended, given the controversy around Acceptable Ads. But believe it or not, every release of every software has bugs. And consider the complexity of the code initializing Adblock Plus, migrating old settings, setting up default filter lists and dealing with different storage APIs for almost every browser. Also a single setting being reset during update, is not a case you easily notice during testing. So it is no surprise that a bug like that made it into the release at some point. Beside that there are several cases where browser profiles can be corrupted. That includes browser crashes, bugs in the browser itself, unreliable storage devices and a few other cases. You will realize that users of every extension that can be configured, occasionally report that their settings had been reset. Of course that don't bothers you if you use the default settings anyway. But also there is not much extension developers can do against that.