← Back to context

Comment by necovek

9 days ago

Unfortunately, there are already techniques that track you through static elements on a page (think tracking pixels, but any resource load is sufficient).

Considering the money in advertising on the internet, if web moved to more of a content delivery platform, we'd have both 1. content start including ads inline (you see that on Youtube already), and 2. static/server-side tracking techniques improve even further.

Even if we disallow cross-site resources, site owners will implement tracking server-side, though that obviously introduces a trust question between trackers and hosters.

With those two, an ad network with sufficient tracking support from web sites would still be able to cross-link the traffic on a single user and achieve similar results.

This does not mean we should not fight it. But this would just be a step in the cat-and-mouse game, but a very expensive and hardly achievable one too :)

Just put no cross-origin resources into my proposal. This eliminates ad networks entirely, including networked tracking pixels and networked ads (banners as well as text).

Yes, a site would still be able to host their own ads but advertisers wouldn’t be able to collect any analytics without implicitly trusting the host site. That really matters!

It means the advertisers need to enter a business relationship with the site directly. They can’t simply join a JavaScript ad-auction (the way nearly all ads work now). This makes them more akin to the sponsors we see now in videos. No tracking, just plain old fashioned audience targeting pertaining to the subject matter.