Ads have many specialized requirements that you wouldn't really want to build yourself. Tracking, tokenization of url parameters, rotating ads to meet impression goals, and typically advertisers have build their ads to be served by major ad networks, so you would have to replicate their systems to support those ad units. Ads are way more complicated than most people realize.
Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
21–30 of 86 posts
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#22Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#23Also! With more and more ads running javascript based animations, you really don't want shady ad-network-provided JS running in the context of your main site. (XSS)
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#24Earlier quoted context omitted.
I work hard to block all ads, including those. It's super helpful if you can provide an HTML class to your divs so I can more easily block them, but I will keep on working on blocking all ads by all means possible. I'm thinking of building an ad extension that doesn't show the ads but reports to js that the ad is still there, so that websites think that ad is there. It might also help for some cases to download the a…
Stop browsing ad supported content then. It's a simple solution that works for everyone involved. Everyone says "i'd happily pay" but few put their money where their mouth is. For the HN downvoters why is choosing not to consume the ad supported content so bad?
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#25Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#26Earlier quoted context omitted.
Stop browsing ad supported content then. It's a simple solution that works for everyone involved. Everyone says "i'd happily pay" but few put their money where their mouth is. For the HN downvoters why is choosing not to consume the ad supported content so bad?
That's like saying "stop downloading F2P games" or "don't support the RIAA/MPAA". There are really just so few sites that aren't ad supported. "It's a simple solution that works for everyone involved." It's literally none of those things. It's not simple, it's not a solution, and it doesn't work for anyone involved.
Still I don't buy the argument that just because you don't want to pay for the content (by viewing ads) that you should still be able to consume it without ads. From a technical perspective I guess the client can do whatever it wants with the data returned but it's still not "right".
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#27We do that but Ad-blockers block even those ads. We have our own text-based adds like Google Adsense text ads which are just tags and those get filtered out as well.
I work hard to block all ads, including those. It's super helpful if you can provide an HTML class to your divs so I can more easily block them, but I will keep on working on blocking all ads by all means possible. I'm thinking of building an ad extension that doesn't show the ads but reports to js that the ad is still there, so that websites think that ad is there. It might also help for some cases to download the a…
We have a very strict ad policy; we manage all our ads internally, don't do any tracking, and all ads are 100% relevant to the content of the site. I have click-through rates on some ads types that are so far above the industry average you'd think I'm lying. We consider our ads just another service we provide on the site one that benefits us and our visitors.
The content is funded by ads and paying for content on the web to every single click you link isn't feasible. So morality aside, it's tragedy of the commons: People without adblockers effectively fund those that do. If the scales tip too far, the funds dry up and content will just go away.
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#28We do that but Ad-blockers block even those ads. We have our own text-based adds like Google Adsense text ads which are just tags and those get filtered out as well.
I work hard to block all ads, including those. It's super helpful if you can provide an HTML class to your divs so I can more easily block them, but I will keep on working on blocking all ads by all means possible. I'm thinking of building an ad extension that doesn't show the ads but reports to js that the ad is still there, so that websites think that ad is there. It might also help for some cases to download the a…
Because publishers have control of the website, they can do things like randomize the div name, parameter names, javascript names, javascript functions, sizes of the ad, randomize images for the ad, use dynamic JS positioning, etc..
Basically if a publisher was serving their own ads and didn't want them blocked, you would be extremely hard pressed to counteract it.
As far as building your extension- You cant build it so its automated. No matter what you build, Any publisher could bypass it within minutes. The best you can do is make it so the site doesnt work if ads are showing, but publishers are already fine with this (hence why warnings are put up saying 'disable adblock to continue')
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#29Earlier quoted context omitted.
I work hard to block all ads, including those. It's super helpful if you can provide an HTML class to your divs so I can more easily block them, but I will keep on working on blocking all ads by all means possible. I'm thinking of building an ad extension that doesn't show the ads but reports to js that the ad is still there, so that websites think that ad is there. It might also help for some cases to download the a…
Stop browsing ad supported content then. It's a simple solution that works for everyone involved. Everyone says "i'd happily pay" but few put their money where their mouth is. For the HN downvoters why is choosing not to consume the ad supported content so bad?
I think you'll find that the overwhelming majority of websites have no such terms of use, so who are you to tell us how we should be accessing these sites?
Re: Ask HN: Why don't publishers serve ads from their domains to thwart ad-blockers?
#30A different model is needed if the publishers servers have to get the ad first and then give it to the client because the ad server then needs to trust the publisher to report impressions honestly and the publisher has an incentive to inflate that number.