comparing different blocking utilities
version 2021 update: More Trackers, Firefox Enhanced Tracking doing better.
Lightbeam hits | 2019 | percent blocked | 2021 | percent blocked | change |
---|---|---|---|---|---|
noblocking | 1145 | 1448 | |||
standard | 885 | 22.7% | 1244 | 14.1% | -8.6% |
strict | 445 | 61.1% | 469 | 67.6% | 6.5% |
uBO | 209 | 81.7% | 209 | 85.6% | 3.8% |
uBO Medium | 71 | 93.8% | 111 | 92.3% | -1.5% |
NoScript | 128 | 88.8% | 140 | 90.3% | 1.5% |
Privacy Badger | 311 | 72.8% | 414 | 71.4% | -1.4% |
**if you use this for some research project or just want to talk about it lemme know. I'd love to know/ help in any way.
Testing Firefox against 25 sites listed in the bookmarks.html file. Refreshed the pages a few times to make sure they fully loaded & scrolled down and up the page a few times to make sure it loaded what all it wanted.
Visualizations provided by Firefox Lightbeam https://addons.mozilla.org/en-US/firefox/addon/lightbeam/ *deadlink. github repo is at https://github.com/mozilla/lightbeam-we uploaded the latest release with which I did the testing into this parent directory file jid1-F9UJ2thwoAm5gQ@jetpack.xpi
Import the bookmarks.html into FFox to test for yourself!
No Tracking Protection Firefox > Privacy & Security > Content Blocking > Custom > uncheck everything
Standard Tracking Protection (Firefox's default) Firefox > Privacy & Security > Content Blocking > Standard
Strict Tracking Protection Firefox > Privacy & Security > Content Blocking > Strict
uBlock Origin "Easy Mode" (uBO's default configuration & Firefox's Content Blocking disabled. Cosmetic filtering is irrelevant.)
uBlock Origin "Medium Mode" (same as uBO Easy but third party scripts & frames disabled. Cosmetic filtering is irrelevant. attached my setup)
NoScript (custom configuration. attached my setup)
Notes on UBlock Origin Normally, I would block websockets, objects, and other in uBO by default with these rules added to My Filters:
*$font,third-party
*$object
*$other
*$websocket
And sometimes
*$xmlhttprequest,third-party
...and sometimes 3rd party fonts to save on bandwidth, esp. on mobile devices. Even in Medium Mode and on a static site, woff files can still be half of a website's size.
Recommendations?
If you don't want to deal with add-ons: in the least enable Firefox's built-in tracking protection (Privacy & Security > Content Blocking set to custom and check all of the boxes, enable tracker blocking for all windows, and block all 3rd party cookies.
If you do want to deal with add-ons use at least NoScript + Firefox's Tracking Protection or uBlock Origin in Medium Mode. The default uBO setup doesn't offer much more than Firefox's built-in features. Taking an aggressive approach to block all 3p scripts by default drastically eliminates the need to rely on blocklists and prevents those trackers not presently on blocklists.