I have been programming
immersive ads. I could modify from an embedded iframe the content of information sites, suck data out of people, manipulate data (like navigation history). And I got really not confident in what unethical people could do and seen no way we could detect misbehaving code.
I feel like the potential of vulnerabilities dynamic ads (JS based) exposes the users to is under stated by the industry.
I use adblockers to just protect myself.
Who else does it?
And who else think their may be an ad-gate of the ads companies not stating the risks clearly? I mean to any coder that actually coded ads, we know what it actually can do, right?
But it's getting harder. More JS frameworks that depend on JS to render anything other than an empty white page. Then you whitelist that site, and it needs a couple of other domains to render anything. Then you're playing "guess which domain hosts the JS framework", which is not obvious, then you can also go back and play "unwhitelist the wrong answers", which since we're probably talking about a page that takes ten seconds to render and fifteen to be sure it didn't render when I blocked that site is quite a pain.
Also cloudfront is getting more popular, and that's all but an opaque domain now when it serves JS.
I'm getting seriously tempted to throw up my hands and do a serious adblock switch. I don't think using somebody else's list of domains is ethical, for various long and complicated reasons, but I'm finding myself having to balance that against the fact that the advertising industry doesn't seem all that worried about ethics at all, so I feel like I may be bringing an ethics knife to an ethics gun fight.