Comparative benchmarks against widely used blockers: Top 15 Most Popular News Websites (original) (raw)

The results emphasize 3rd-party requests, as these are, I believe, a key statistics when it comes to gauge privacy matters. The rationale being that the more a user push data to more 3rd parties (a mere net request is pushing data) -- typically without the user being aware -- the larger the footprint of leaked metadata. It is difficult for a user to appreciate how much metadata is leaked to 3rd parties when visiting a web page, as requests to 3rd-party agents are not easy to see, let alone easy to act upon. This is where HTTP Switchboard will help you the most.

The values are averages of aggregated results of the 15 web page visited over 5 runs. In the table, a result reported as "x n" means "3rd-party count total count".

The most important figure in my opinion with regard to privacy is the 3rd-party Domain count, hence the results are ordered from left-to-right according to the third-party domain count.

Important: Starting June 4th, 2014, only EasyList, EasyPrivacy and malware protection filters (or equivalent) are going to be used for Adblock Plus and Adblock, or whatever equivalent for other blockers. I just realized that I used much more aggressive settings for ABP and Ghostery than for HTTPSB AA/BX for the May 2nd benchmark. Specialized Fanboy lists were not enabled for HTTPSB, while equivalent were for ABP and Ghostery. This means that for a more meaningful comparison next time I will have to leave "Widgets" un-selected in Ghostery. Fanboy lists were enabled in HTTPSB AA/BX mode for the February 26th benchmark.

June 4, 2014

HTTPSBBA/AX HTTPSBAA/BX Adblock Adguard PrivacyBadger No blocker
Domains 2122 5253 7475 9394 157158 401402
Hosts 4874 97143 128183 150222 236316 596683
Scripts 00 183263 215299 235321 308406 505625
Cookies 00 234 849 2074 3899 231317
Net requests 6251,217 8791,653 1,0251,864 1,0441,911 1,1442,021 1,9732,980
Bandwidth 16,645,571 ? 25,884,484 ? ? 29,375,024

Note: This time I primed Privacy Badger before the benchmark.

May 2, 2014

HTTPSBBA/AX Ghostery Adblock+ HTTPSBAA/BX Disconnect PrivacyBadger No blocker
Domains 2122 5253 5455 5455 9394 192193 420421
Hosts 4975 99160 97149 101153 171248 299381 641720
Scripts 00 173286 177272 169265 262385 334455 518641
Cookies 00 847 133 243 1983 52115 263341
Net requests 6801,199 9661,722 9131,612 9301,648 1,1241,936 1,3402,176 2,0792,849
Bandwidth 15,147,576 27,406,535 26,489,990 27,040,340 28,758,904 ? ?

Changes from previous benchmark: EFF-backed Privacy Badger (beta) added, see these important notes, mostly, the results for Privacy Badger represent a worst-case scenario as the extension improves with usage (next benchmark I will prime it beforehand). Starting with HTTP Switchboard version 0.8.6.4, Fanboy's specialized lists are not longer enabled by default.

February 26, 2014

HTTPSBBA/AX HTTPSBAA/BX Ghostery Adblock+ Disconnect No blocker
Domains 2122 4546 4849 5354 8788 412413
Hosts 4978 89142 98165 96152 153232 609697
Scripts 00 171282 176291 175280 252392 525677
Cookies 00 343 548 235 1685 231316
Net requests 6301,229 9411,710 9651,794 9201,698 1,0632,018 2,1203,048
Bandwidth 16,342,053 26,603,582 26,502,113 26,714,512 27,950,492 31,282,722

Change from previous benchmark: Starting with HTTP Switchboard version 0.8.3.0, all preset lists of blocked hosts are enabled by default, except of for the huge "assets/thirdparties/hosts-file.net/hosts.txt". This allows HTTPSB in allow-all/block-exceptionally mode to perform well when compared to other blockers.

January 24, 2014

HTTPSBBA/AX Ghostery Adblock+ HTTPSBAA/BX Disconnect No blocker
Domains 2425 5455 5960 6970 9192 476477
Hosts 5582 109183 107169 126200 157240 693785
Scripts 00 176307 173293 187327 235391 534698
Cookies 00 454 144 1073 1286 299389
Net requests 6511,232 1,0641,921 1,0191,815 1,0871,934 1,1032,091 2,3003,236
Bandwidth 14,935,325 25,128,116 25,150,853 25,785,433 26,007,184 28,855,067

See also

Notes

Methodology

Benchmarks were done using Browser session benchmark. The script used is:

wait 3
repeat 5
clear cache
clear cookies
http://news.yahoo.com/
http://www.huffingtonpost.com/
http://www.cnn.com/
http://news.google.com/
http://www.nytimes.com/
http://www.foxnews.com/
http://www.theguardian.com/
http://www.nbcnews.com/
http://www.dailymail.co.uk/
http://www.usatoday.com/
http://www.washingtonpost.com/
http://www.wsj.com/
http://www.abcnews.go.com/
http://news.bbc.co.uk/
http://www.latimes.com/

List taken from Top 15 Most Popular News Websites | January 2014.