Technical Marketing Handbook
Technical Marketing Handbook
Simo Ahava
TMH #2: Ad Blockers with Pete Snyder
43 minutes Posted Jul 13, 2021 at 4:00 am.
– Introduction
– Pete explains the basic functionality of ad and content blockers
– What are the main motivations for people to user blockers?
– The Brave browser's history with ad blocking technology
– How Brave's blocking mechanisms work
– Who owns and maintains the filter lists used by ad blockers?
– Standardization efforts for filter lists
– Addressing web breakage and compatibility issues
– Resource replacement, or stubbing the APIs used by blocked scripts
– Prevent scripts from e.g. accessing storage instead of blocking them outright
– New ideas for shipping site JavaScript to make it easier to determine potential privacy and security issues
– Algorithmic heuristic approach for preventing scripts from collecting potentially harmful information
– Brave's small(er) size vs. market leaders and its ability to ship things faster and with less red tape
– Brave's third-party cookie blocking
– Partitioned storage vs. preventing storage access altogether
– Brave stripping tracking parameters from URLs
– Bounce Tracking
– The future of browser privacy
– Legislation and browser (privacy) engineering
– If you could change any aspect of the internet or the web, what would you do and why?
– Outro
0:00
43:27
Download MP3
Show notes
TMH #2: Ad Blockers with Pete Snyder
Published 13 July, 2021
In this episode, I got to chat with Pete Snyder (Brave) about ad and content blockers, and their impact not just on user experience on the web but also the engineering decisions a privacy researcher working on a web browser might have to make daily.Ad blockers are used to prevent the web browser from communicating with domains and URLs that have been flagged as harmful or malicious in various filter lists. This blocking makes the web browsing experience faster, more private, and more secure.However, there are lost of questions around how ad blockers work. Some of the things we discuss in the interview include:– Who decides what gets filtered out?– Who is responsible if things break on the web?– What is the future like for blocking technology?From Pete’s words I got the impression that there’s still a lot of work to be done in this space. Not just technology-wise, but also in terms of the research that’s required to figure out the appropriate mix of compromise that browser engineering, specifically in the privacy space, seems to be.We also talk about the Brave browser, as it has truly been a pioneer in privacy protections, with one of the most aggressive stances when it comes to protecting the browser user and being true to the browser’s mission as the user agent.
Listen to the episode using the player or find it in your favorite podcast service.
Topics
Notes and references
Brave's Adblock lists
The Chromium projects
Who Filters the Filters: Understanding the Growth, Usefulness and Efficiency of Crowdsourced Ad Blocking
Adblock Plus
EasyList
EasyPrivacy
Peter Lowe's list
Disconnect.me list
uBlock Origin
Brave's resource replacements
Firefox resource shims
Cliqz browser
SugarCoat: Programmatically Generating Privacy-Preserving, Web-Compatible Resource Replacements for Content Blocking
Brave Search
Cliqz anti-tracking logic
WebKit / Safari Intelligent Tracking Prevention
The Privacy Sandbox
Brave's fingerprint farbling
Global Privacy Control
Pete Snyder's website
Research at Brave
Pete Snyder on Twitter (@pes10k)
Brendan Eich (Brave CEO) on Twitter
The post TMH #2: Ad Blockers with Pete Snyder appeared first on Simmer.