> This is a business-model problem, not a technical problem.
The technical solution would be to introduce a highly optimized first-class browser API "just send everything I do to these trackers" without JS or including remote scripts.
Browser vendors adding thin veneers of security (while also introducing side channels) and web developers finding ways of circumventing these mechanisms, with some of these circumvention mechanisms being standardized again is a bizarre ritual dance that benefits no one. (Add to this the fact that the biggest browser vendor is also the biggest beneficiary of the whole ad racket.)
The technical solution would be to introduce a highly optimized first-class browser API "just send everything I do to these trackers" without JS or including remote scripts.
Browser vendors adding thin veneers of security (while also introducing side channels) and web developers finding ways of circumventing these mechanisms, with some of these circumvention mechanisms being standardized again is a bizarre ritual dance that benefits no one. (Add to this the fact that the biggest browser vendor is also the biggest beneficiary of the whole ad racket.)