103-early-anti-adblock
adblocker
103-early-anti-adblock | adblocker | |
---|---|---|
2 | 6 | |
115 | 735 | |
- | 1.1% | |
7.7 | 9.7 | |
about 2 months ago | 2 days ago | |
TypeScript | TypeScript | |
GNU General Public License v3.0 or later | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
103-early-anti-adblock
-
Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
executable binaries built from the source code.
[1] https://github.com/Mechazawa/103-early-anti-adblock/blob/mas...
adblocker
-
Mozilla reaffirms that Firefox will continue to support current content blockers
No well-known content blocker "process about 90,000 regexps" to find out whether a resource needs to be blocked or not, that's just not how it works internally.
Last time I ran benchmarks of all well-known content blockers using Ghostery's benchmark tool[1], all of them could process a network request under 20µs on average.
Some do have performance concerns, but it has nothing to do with network filtering, it has to do with other stuff they do beyond network filtering (for example see [2]) and declarativeNetRequest does not help there, so they will still suffer these performance issues under MV3.
---
[1] https://github.com/ghostery/adblocker/tree/master/packages/a...
[2] https://www.extremetech.com/computing/182428-ironic-iframes-...
-
Back to Firefox, Brave wasn't the best
Only benchmarking can tell, we shouldn't make assumption about this. Currently the only comparative benchmark which I know of is ghostery/adblocker and running it with the latest static filtering engines shows uBO performing better:
-
Best Mozilla Firefox Ad Blocker
With that in mind, uBO's blocking engine is currently the fastest as demonstrated by latest Cliqz's benchmarks, so the "quicker" claim does not hold either.
- LibreWolf browser: telemetry stripped Firefox fork
-
Can uBO be used in programs outside of browsers?
Author of RSS Guard here. After considering many approaches, I managed to dump old C++-based slow adblocking mechanism from RSS Guard and replaced it with this.
-
Wexond 5.2.0 is out!
Thanks to the Wexond Shield powered by Cliqz
What are some alternatives?
adblock-tester - Builder for https://adblock-tester.com and https://checkadblock.ru
settings
rssguard - Feed reader (and podcast player) which supports RSS/ATOM/JSON and many web-based feed services.
HTML5test - How well does your browser support HTML5?
SponsorBlock - Skip YouTube video sponsors (browser extension)
brave-browser - Brave browser for Android, iOS, Linux, macOS, Windows.
AdBlocker-Ultimate-for-Browsers - AdBlocker Ultimate for Browsers
serverless-dns - The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
gecko-b2g - Gecko with Gonk support
firefox-privacy-restorer - A script to modify your Firefox preferences to disable telemetry, built-in advertisements, and data collection anti-features
audacity - Audio Editor
rethink-app - DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.