Comment by userbinator
7 hours ago
As long as MITM proxies still work (which is something that Enterprise customers demand --- even the notoriously-closed Chrome needs to), it will always be possible to filter pages outside of any browser. I've been using one for over 2 decades and it works in any browser.
However, I am also concerned that this is an "embrace extend extinguish" move.
Tell me more, what's your setup.
I use uBlock Origin in Firefox and network ad blocker. Wondering what other options are there.
In general, install a proxy which has its own certificate, resign every tls session with those keys, add the certificate of the proxy as a trusted certificate on your device.
I’m not familiar with off the shelf solutions for this that have ad blocking built in. Also ads are injected by JS so you need a mechanism to detect that.
More and more ads are now served from the same domain as the site making it harder to distinguish them from real content.
What would prevent sites from just injecting ads into their content server-side? You'll always need both element and request blocking.
That's why GP wrote MITM, not just network blocking. MITM implies the middlebox is trusted by the browser in which it has installed a certificate, so can see and modify content.