NanoAdblocker / NanoFilters

Script snippets and filters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Important Announcements Regarding Recent Changes

Please read important announcements here: NanoAdblocker/NanoCore#362

Nano Filters

Script snippets and filters for Nano Adblocker

These resources are designed for Nano Adblocker and may not always work as expected with uBlock Origin out of the box. See Filter Syntax Differences for more details.

Third party filters were cached on 2020-08-23. Cache will be updated on every release of Nano Adblocker.

Third party filters may have their own licenses, view filter headers for more information.

Please open an issue if there is something you want us to know.

Filters Policy

If an issue is taken care by a default (regional) filter, then it will not be fixed again in NanoFilters.

Ads and ads timer will be removed unless:

  • It is non-intrusive,
  • It is shown to all users, and
  • It only promote first party products (for example, the Android app for your website)

Forced notifications will be removed if possible.

Any form of anti-adblock (hostile or friendly logic that detects the presense of adblockers) will be removed unless:

  • It is non-intrusive, and
  • It is for an automatic mining wall, an ads reward system (the user gets something after watching ads), an advertiser dashboard, or an analytics dashboard

If we consider appropriate and if possible, these forms of annoyance may be removed:

  • Hostile anti-copy
  • Hostile anti-select
  • Hostile anti-right-click
  • Hostile anti-hotkey
  • Hostile anti-blur (switching to another tab or window)
  • Forced like (social locker)
  • Intrusive donation message
  • Cookie wall where the user has no other choice than accept all
  • Fake pay wall and fake login wall (a wall is fake if it does not work when JavaScript and/or cookies are disabled in browser settings)

Regular cookie notices are to be handled by Fanboy's Cookie List; tracking scripts are to be handled by EasyPrivacy; ads placeholders are to be handled by EasyList or NanoContrib.

Note: Annoyance filters are not subscribed by default.

Filter Quality Guideline

Filter rules should be reasonably fine-grained and efficient.

Deprecated features should never be used.

Nano filters should keep compatibility with uBlock Origin when possible.

Special Websites

Modified versions of the filters policy above will be applied to domains listed below.

Caches and Archives

Issues related to ads, ads timers, forced notifications, anti-adblock, and annoyance will not be fixed if they only affect archived contents.

web.archive.org
webcache.googleusercontent.com

User Generated Draft Web Pages

Issues related to ads, ads timers, forced notifications, anti-adblock, and annoyance will not be fixed if they only affect user generated contents.

codepen.io

About

Script snippets and filters

License:GNU General Public License v3.0


Languages

Language:JavaScript 98.7%Language:Batchfile 1.3%