That won't work for ads and content being served from the same domain.
Isn't the ultimate answer in this arms race a web proxy?
I'm wondering about a two-part architecture. One part in the browser that can inspect the rendered page, and another part between the browser and the outside world, that can block individual elements. Basically re-implement the Web Request API as a web proxy.
For locked-down environments where you can't run a local proxy, the proxy could be an external service.
Isn't the ultimate answer in this arms race a web proxy?
I'm wondering about a two-part architecture. One part in the browser that can inspect the rendered page, and another part between the browser and the outside world, that can block individual elements. Basically re-implement the Web Request API as a web proxy.
For locked-down environments where you can't run a local proxy, the proxy could be an external service.