Skip to content

Cosmetic and tracking filters for uBlock Origin and Nano Adblocker.

Notifications You must be signed in to change notification settings

betterwebleon/international-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

international-list

International List consists mostly of static cosmetic filters. English and few German websites are included. As regards tracking filters, they have been partly copied from other privacy filter lists.

The list is intended for simple users with a set-and-forget approach. Copy the raw URL to your content-filtering software's custom filter list (see chapter 2.B below for more info). If you have any suggestions or issues to report, please do it here or write an e-mail.

What is the difference between this list and other ad blocking filter lists?

International List is a complementary list to basic ad blocking filter lists (for more info see chapter 2 below). It blocks various subscription and social pop-ups as well as doubled social buttons. For example: EasyList filter list sometimes blocks adverts only. International List often removes the frame where advert was placed initially. The complete ad frame removal often leaves more space for useful content. This list is therefore not meant only for aesthetics but also for practical reasons to keep the page neat and rather clear.

What is the difference between this list and other advanced privacy filter lists?

International List is sort of a very light (mostly cosmetic) version of Fanboy Annoyances List. This means it does not block most of the social content. For example: if there are social buttons on top and bottom of a webpage, this filter list will remove only social buttons on the top. The others on the bottom remain in order to keep the website functional in terms of social networks.

So a basic rule here is: first content, then other unobtrusive social crap.


###1. Recommended browser Mozilla Firefox

Why? Because it can be customized in order to improve browsing speed, privacy, user interface, etc.

How? Type this in your address (URL) bar:
about:config

Hit enter and confirm a Firefox warning message. You will see the settings panel.
Then find the following preference names by copy-pasting each one to the "Search" bar.

--- In order to increase PRIVACY ---
Double-click on each preference name and change its value to:

Preference name Value
1. beacon.enabled false
2. browser.safebrowsing.downloads.enabled false
3. browser.safebrowsing.enabled false
4. browser.safebrowsing.malware.enabled false
5. services.sync.prefs.sync.browser.safebrowsing.enabled false
6. services.sync.prefs.sync.browser.safebrowsing.malware.enabled false
7. geo.enabled false
8. layout.css.visited_links_enabled false
9. network.http.sendSecureXSiteReferrer false
10. media.peerconnection.enabled false
11. media.peerconnection.turn.disable true
12. privacy.trackingprotection.enabled true

--- In order to increase SPEED ---
Double-click on each preference name and change its value to:

Preference name Value
13. browser.cache.use_new_backend 1
14. full-screen-api.transition-duration.enter 0 0
15. full-screen-api.transition-duration.leave 0 0
16. full-screen-api.warning.timeout 0
17. image.mem.max_decoded_image_kb 51200
18. javascript.options.mem.high_water_mark 30
19. javascript.options.mem.max 51200
20. memory.free_dirty_pages true
21. network.http.keep-alive.timeout 60
22. network.http.pipelining true
23. network.http.pipelining.aggressive true
24. network.http.pipelining.maxrequests 8
25. network.http.pipelining.ssl true
26. network.http.proxy.pipelining true
27. network.http.request.max-start-delay 3
28. network.websocket.delay-failed-reconnects false
29. security.dialog_enable_delay 0

--- Additional tweaks for BATTERY SAVING and/or LOW-PERFORMANCE COMPUTERS ---
Double-click on each preference name and change its value to:

Preference name Value
30. browser.download.animateNotifications false
31. browser.fullscreen.animate false
32. browser.panorama.animate_zoom false
33. browser.sessionhistory.max_entries 15
34. browser.sessionstore.max_tabs_undo 8
35. browser.tabs.animate false
36. toolkit.scrollbox.smoothScroll false
  • At paragraphs 14. and 15. there are indeed two values (zeroes).
  • After you enable the Firefox Tracking Protection (at paragraph 12.), Facebook/Twitter videos or Facebook widgets and comments will not load on some websites.
    If you want to see them, just click on the "shield" icon while on website (the icon is shown in browser's address bar - left to the URL) and then click the button "Disable protection for this session" in pop-up panel. The browser will save your setting for corresponding domain name, so you will not have to block it again next time you visit any website from that domain name. Whenever Firefox tracking protection is disabled, the "shield" icon is red-crossed (while such websites are opened).

#####ALSO IMPORTANT: ######a) To save battery and increase safety [ask to activate Flash] Type this in your address bar:
about:addons
Hit enter and click on Plugins on the left panel. Then find Shockwave Flash on the right side.
Set it to: Ask to Activate.

When necessary (to enable videos, etc.) you will still be able to choose Allow and Remember
(see this picture on how to enable Flash by default on specific websites).

######b) To optimize scrolling [animation speed] If you are facing choppy and lagging scrolling in Firefox, increase the animation speed.
Set the following value (in about:config):
layout.frame_rate.precise ---> true

Note: If your scrolling performance is already okay, it may get worse after changing the upper value. In that case, reset the value to default.

######c) To optimize graphics performance [hardware acceleration] If your graphics card (GPU) is not too slow, enable hardware acceleration. Type this in your address bar:
about:preferences#advanced
Hit enter. In General tab enable this option: Use hardware acceleration when available
(see this picture).

Notes:

  1. To test the effect of enabled/disabled hardware acceleration, you need to restart the browser.
  2. Test both options (with enabled as well as disabled value) on slower computers to see the difference!
    If Firefox lags more while hardware acceleration is enabled, disable the setting.

######d) Miscellaneous

  • If you want to disable built-in feature Firefox Hello, set the following value (in about:config):
    loop.enabled ---> false
  • If you want to disable built-in feature Pocket (not an addon), set the following value (in about:config):
    browser.pocket.enabled ---> false
  • If you have very slow disk, reduce the size of disk cache. Set the following value (in about:config):
    browser.cache.offline.capacity ---> 250000
    The latter setting applies only to some very old computers (10+ years), since modern drives are usually fast enough.

After you finish tweaking, simply close the tab with Firefox settings.

###2. Recommended content-filtering software uBlock Origin

Why? Because it is efficient, lightweight, simple and free. For Firefox, you can get it here by clicking the green button:
Add to Firefox. It is better than any other alternative content-blocking solution. It uses much less resources from inefficient addon AdBlock Plus as well, as is evident from this comparison and also from this comprehensive test.

####2.a) Recommended complementary filter lists

Following lists can be turned on by ticking them in uBlock Origin ["3rd-party filters" tab]:

  • My filters
  • uBlock filters
  • uBlock filters – Badware risks
  • uBlock filters – Privacy
  • uBlock filters – Unbreak
  • Adblock Warning Removal List
  • EasyList
  • EasyPrivacy
  • Fanboy's Enhanced Tracking List
  • Malware domains
  • Spam404

Many of them (including potential regional lists for your country) should already be enabled. Enable the rest and then click on the upper right button Apply changes. After that click the button Update now on the top left. Wait for a few moments until the button turns gray.

####2.b) Recommended additional complementary filter lists

There are also many additional (custom) lists, we will name only three. They can be added manually, by copying the following three URLs and pasting them to the "Custom" text area in uBlock Origin. The text area can be found at the bottom of pane ["3rd-party filters" tab].

https://adguard.com/en/filter-rules.html?id=2
https://adguard.com/en/filter-rules.html?id=3
https://easylist-downloads.adblockplus.org/adwarefilters.txt
https://raw.githubusercontent.com/betterwebleon/international-list/master/filters.txt
https://raw.githubusercontent.com/metaphoricgiraffe/tracking-filters/master/trackingfilters.txt

It is recommended to add all the URL's to uBlock Origin in order to maximize filtering scope.
After you paste link(s), first click on the Parse button below the text area. Then click on Apply changes button in the upper right corner. After that click on Update now button on the top left.

Optional: Disquis comment system is integrated in many websites. It noticeably slows down loading of every such website.
If you don't want to load Disquis comments without your consent and show it only with a click on corresponding button, you can add the following rule to your custom list as well:

https://gist.githubusercontent.com/gorhill/ef1b62d606473c68d524/raw/90edb7864ee40d49c8f29ad4f2f1aded08e60c6c/gistfile1.txt

This tweak will speed up loading on all corresponding websites.

###3. Various recommended add-ons for Mozilla Firefox

The following add-ons can be installed optionally. However every (simple) user will find add-ons no. 5, 6, 8, 9, 10, 12, and 14 very useful, because they optimize browsing significantly and do not require much time to set them up.

  1. Classic Theme Restorer
  2. Click&Clean
  3. Download Panel Tweaks
  4. FindBar Tweak
  5. Google search link fix
  6. I don't care about cookies
  7. Pocket
  8. Pure URL *
  9. uBlock Origin
  10. Undo Close Tab Replacement
  11. UnMHT
  12. Webmail Ad Blocker
  13. X-notifier
  14. YouTube High Definition
  15. Hotspot Shield Free VPN Proxy – Unblock Sites

* If you encounter problems of blank websites by using Pure URL (very rarely), rather use:

  • au-revoir-utm (less rigorous alternative) or
  • URL Manager, if you want to have complete control by adding your own (custom) URL filters.

###4. Hosts file Another very important and useful tweak is the file named "hosts". It is highly recommended to set it up together with all aforementioned tweaks. According to StevenBlack, hosts is a plain-text file used by all operating systems to map hostnames to IP addresses. The hosts is not bound to any browser, so it should work all the time irrespective of the browser or program.

In other words, hosts works on a system level and takes care of all the junk before it even "reaches" a browser. It blocks the whole website and therefore protects user from getting into contact with dangerous websites, full of malware. Further, it greatly improves browsing speed and privacy by blocking access to various known ad servers and data collecting systems. StevenBlack's version of hosts file has been amalgamated with various sources. You can download the file here (you will find it within downloaded zip file, in the "hosts-master" map). Then:

  • in Windows, you place it to the folder C:\Windows\System32\Drivers\etc
  • in Mac OS X, iOS, Linux or Android you place it to the folder /etc/hosts

After you are done, the easiest way is to restart the computer. Or you can also do it faster:

  • in Windows, open the Command Prompt window (cmd.exe) as an Administrator. Then run:
    ipconfig /flushdns
  • in Mac OS X, open the Terminal and run:
    sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
  • in Linux Debian/Ubuntu, open the Terminal and run with root privileges:
    sudo /etc/rc.d/init.d/nscd restart
  • in Linux with systemd, open the Terminal and run with root privileges:
    sudo systemctl restart network.service
  • in Fedora Linux or Arch Linux/Manjaro, open the Terminal and run with root privileges:
    sudo systemctl restart NetworkManager.service

Close the window and restart your browser, if it has been opened. That's all.
Enjoy your browsing! :)


###License This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to http://unlicense.org

HAVE A NICE DAY. (This wish is not part of the license anymore. You can however treat it as a special annex to the license.)

About

Cosmetic and tracking filters for uBlock Origin and Nano Adblocker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published