In order to surgically debloat my web browsing experience, I have created a highly refined filter list stylized for uBlock Origin utilizing a powerful combination of HTML, cosmetic, and static filters. It is designed to work in compatibility with uBlock Origin’s default filter lists without any additional configuration while being optimized for performance on the Librem 5:
uBlock filters
uBlock filters – Ads
uBlock filters – Badware risks
uBlock filters – Privacy
uBlock filters – Quick Fixes
uBlock filters – Unbreak
EasyList
AdGuard – Mobile Ads (only enabled by default if mobile device is detected)
EasyPrivacy
Online Malicious URL Blocklist
Peter Lowe’s Ad and tracking server list
Currently the main document is formatted as a nested tree structure for an easy-to-read experience with commented lines and organized by highest to lowest priority:
Global Filters:
Network Filters:
Google Sign-In Inline Frame
Urchin Tracking Module
Matomo Campaign Tracking
KVR Audio:
Etc…
Here is what the Google Sign-In Inline Frame looks like on Reddit:
What is problematic about how web browsing works now is that I have to test both desktops and mobile layouts on different devices. For example, on KVR Audio Forum, some boards have nonfunctional ad-injection blocks on mobile, but are not present on desktop:
I have updated the filter list with notable changes:
Facebook:
Enable the X window button to bypass and close the CometLoggedOutPopupCTA.react dialog.
New York Times/Wirecutter:
Disable the paywall/regiwall meter in order to access unlimited articles.
KVR Audio (Forum):
HTML filters have been fully applied to both layouts and the flex banner introduced during Black Friday (shown here) has been purged.
Brax.Me
Created a URL parameters allowlist for the Store Preview and its respective Amazon AWS images while stripping all other tracking parameters across the website (except broken/nonfunctional links).
Update #2:
Shopify:
Created a URL parameters blocklist global filter for websites powered by Shopify.
Gearspace:
Started network and cosmetic filters for desktop layout.