EasyDutch-uBO / EasyDutch

Adblock filters for Dutch websites made for uBlock Origin
GNU General Public License v3.0
23 stars 5 forks source link
adblock adblock-list easydutch easylist-dutch ublock-origin

EasyDutch: Commit rate Last commit Issues Issues License
(( EasyList Dutch: Commit rate Last commit Issues Issues ))


EasyDutch

Adblock filters for Dutch websites made for uBlock Origin

Contents
EasyDutch
Contributing
View and Subscribe
Support

EasyDutch

The updated version of EasyList Dutch special for uBlock Origin.

This filterlist has been made because the EasyList Dutch filter isn't maintained often and the maintenance that is done, is very poor.
So I made this to provide you a better service!!
This list also handles anti-adblock, which isn't done by EasyList Dutch. See these comments for more information:
easylist/easylistdutch#11 (comment) and easylist/easylistdutch#30 (comment).

If you see ads on Dutch websites please report it to me or sent me an email to easydutch.adblock@gmail.com

Contributing

Contributing > Important note:
> I, **[@Nomes77](https://github.com/Nomes77)** owner of EasyDutch, prefer simplicity over complexity. So instead of `123geldzaken.nl##[class*="widget_sponsor"]` use `123geldzaken.nl##.widget_sponsor` and `123geldzaken.nl##.widget_sponsorlinks`. And instead of `arenalokaal.nl##[advobject]:upward(.bg-gray-100):has-text(/Uit de krant/i)` just use `arenalokaal.nl##[advobject]:upward(.bg-gray-100)` > > #### Ordering of filters > > New filters must be added on the top of each list. > > The reason is to provide an easy way to check whether a filter is still relevant. The filters at the end of the file will be the oldest filters, and also the most likely to maybe be obsolete. > > Old filters which are confirmed to still be required must be moved to the top of the list. > > #### Issue number association > > **All** added filters must be associated with a formal issue number or date, example: > > ! https://github.com/EasyDutch-uBO/EasyDutch/issues/3 > ||data.inertanceretinallaurel.com^ > ! 2021-04-27 > ||androidplanet.nl,iphoned.nl##.dynamic-content-native > > This way we know why a filter was added, and how to verify whether an old filter is still needed. The comment line preceding the filter(s) to solve a specific issue should be only a URL to the issue. The issue itself can contains all the details about how the issue was solved, and why it was solved this way, etc. > > #### Commit message > > - Keep it simple, use `A:` for adding a site, `C:` for changing or updating rules, `R:` for removing, and `M:` for moving to other files. > - Put here after the site url `spele.nl` (no `https://www.`) > - Put after this the issue number.
> Example: `A: spele.nl fix #3` or `C: nu.nl`. The issue itself will contains all the details. > - If the issue doesn't occur on a homepage, but on a subpage please add in the message the full url (like `https://www.website.nl/sub/page.html`) > > #### Hide General > > You may only make General Hiding rules, if it applies to tree or more websites > ******* > #### What you might do or not do as a contributor > > As a contributor it is **forbidden** to change the following files: > - `.github` folder > - `README.md` > - `CONTRIBUTING.md` > - `CODE_OF_CONDUCT.md` > - `LICENSE` > > The rest you may change. > > Breaching this rule will result in a warning and, if not listening, being banned as contributor!

View and Subscribe to EasyDutch

Notes on contentURL and cdnURLS

Our contentURL is instantly updated after a commit, and the same applies for the first cdnURL. The other two cdnURLs are updated less.
Good to know, uBO uses one of those four links. If there is a fix you need immediately, I can update mannualy two of the three CDN's: the first cdnURL and the second jsDelivr cdnURL by going to https://www.jsdelivr.com/tools/purge.
Also all cdnURLS are minified version.

As you can see below, there are multiple way to subscribe to our list. We have following domains: https://easydutch-ubo.github.io/EasyDutch/, https://easydutch-ubo.github.io/EasyDutchCDN/, https://easydutch.pages.dev/, https://easydutchcdn.pages.dev/, and https://raw.githubusercontent.com/.
Unfortunately, uBlock Origin decided not to use our CDN's (https://easydutch-ubo.github.io/EasyDutchCDN/) or pages.dev domains (https://easydutch.pages.dev/ ,https://easydutchcdn.pages.dev/). Probably, because our CDN's are updated every two hours in stead of instantly.

Data usage


The first is the jsDelivr stats from EasyDutch.
The second is the jsDelivr stats from EasyDutchCDN, which uBO doesn't use anymore.

Favorite order of subscription:

In the list, the normal website is the default. The .all.txt lists are used as primairy CDN's, where it is preferred to use pages.dev and github.io over cdn.jsdelivr.net, cdn.statically.io and raw.githubusercontent.com.

  1. EasyDutch P1 | Subscribe
  2. All-in-One EasyDutchCDN P2 | Subscribe
  3. All-in-One EasyDutchCDN P1 | Subscribe
  4. All-in-One EasyDutchCDN Mirror 1 | Subscribe
  5. All-in-One EasyDutchCDN Mirror 2 | Subscribe
  6. All-in-One EasyDutch P2 | Subscribe
  7. All-in-One EasyDutch P1 | Subscribe
  8. All-in-One EasyDutch Mirror 1 | Subscribe
  9. All-in-One EasyDutch Mirror 2 | Subscribe
  10. EasyDutch P2 | Subscribe
  11. EasyDutch Mirror 1 | Subscribe
  12. EasyDutchCDN P1 | Subscribe
  13. EasyDutchCDN P2 | Subscribe
  14. EasyDutchCDN Mirror 1 | Subscribe
  15. All-in-One EasyDutch Raw | Subscribe
  16. All-in-One EasyDutchCDN Raw | Subscribe
  17. EasyDutch Mirror 2 | Subscribe
  18. EasyDutchCDN Mirror 2 | Subscribe
  19. EasyDutch Raw | Subscribe
  20. EasyDutchCDN Raw | Subscribe
  21. All-in-One EasyDutch(ABF) Raw | Subscribe
  22. All-in-One EasyDutch(ABF) Mirror 1 | Subscribe
  23. All-in-One EasyDutch(ABF) Mirror 2 | Subscribe
  24. EasyDutch(ABF) Raw | Subscribe
  25. EasyDutch(ABF) Mirror 1 | Subscribe
  26. EasyDutch(ABF) Mirror 2 | Subscribe

Explanation of used terms:

List of domains we have:

  1. https://easydutch-ubo.github.io/EasyDutch/ --> gh-pages from EasyDutch-uBO/EasyDutch
  2. https://easydutch-ubo.github.io/EasyDutchCDN/ --> main from EasyDutch-uBO/EasyDutchCDN
  3. https://easydutch.pages.dev/ --> gh-pages from EasyDutch-uBO/EasyDutch
  4. https://easydutchcdn.pages.dev/ --> main from EasyDutch-uBO/EasyDutchCDN
  5. https://raw.githubusercontent.com/ --> gh-pages and 2x main from EasyDutch-uBO/EasyDutch, EasyDutch-uBO/EasyDutchCDN, and Nomes77/AdBlockFilters
  6. https://cdn.jsdelivr.net/ and https://cdn.statically.io/ --> from EasyDutch-uBO/EasyDutch, EasyDutch-uBO/EasyDutchCDN, and Nomes77/AdBlockFilters
    EasyDutch.txt and EasyDutch.all.txt --> EasyDutch-uBO/EasyDutch, EasyDutch-uBO/EasyDutchCDN, and Nomes77/AdBlockFilters

Support

If you want to buy me a cup of coffee or want to support me, you can donate via PayPal

If you want to support Member and Contributor JohnyP36, you can donate via PayPal