What is the "Adblocker for Facebook™" extension and how does it work?
This extension injects a single minimal JS script before a Facebook page is loaded. This script monitors and evaluates each post before being inserted to the DOM tree and if it matches some criteria, it will get blocked. Since there are many methods to inject sponsored posts into your Feed section, adblocking methods are inefficient of detecting and removing these posts. However, since Facebook is required to insert the "Sponsered" link for each post that is actually sponsored, this keyword can be used to flag the posts. Although there are some methods to garbled the keyword, this extension tries to bypass them and remove the post when detected.
What is the difference between this extension and other similar extensions that offer the same functionality
This extension only has a single small controlling script which is injected to the Facebook pages before the actual page is loaded, hence it can control how the page adds elements to the DOM tree. Usually, other similar extensions prefer to install web request observer and block the scripts that are responsible for generating the sponsored posts. This method is inefficient and very buggy as the server side code can get updated anytime so the extension would need updated rules frequently.
What's new in this version?
Please check the Logs section.
Does this extension have an options page?
No! there is no need for an options page as there is no settings to adjust
How can I disable the extension temporarily?
This extension at current design does not offer any toolbar button in the UI to toggle it on and off. To disable the monitoring module, you will need to disable the extension from the extension manager of your browser. In Firefox, open "about:addons" in a browser tab and in Chrome, open "chrome://extensions" in a browser tab. Now find the extension and hit the disable button. Note that you will also need to refresh any open Facebook pages to see the blocked sponsored post again.
Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.
|storage||to storage internal preferences|
|*://www.facebook.com/*||to inject the observer script only to the Facebook pages|