Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No. The ad picture can use the same URL scheme as the normal pictures of the website. The ad binary app can inform the ad network server which Url links serve the ads, so only the website owner and the ad network know which URLs are ad pics. The same for links. The URLs could also change every few hours. Adblockers work with regex based on URL and usually block third party files (different domain) from ad networks.

I would also encourage new "good ad blockers" that only block bad ads (CPU/memory intense ads that crash your browser on iipad)



The ad binary app can inform the ad network server which Url links serve the ads, so only the website owner and the ad network know which URLs are ad pics.

How does the ad network confirm the images being served are actually ads and not blank rectangles? It needs to visually confirm their content, which means there's some algorithm the blocker can use to identify ads.

(Why would a site serve blank rectangles? Simple: it'd allow them to serve ads from dozens of ad networks without making the site an unreadable mess)

Adblockers work with regex based on URL and usually block third party files (different domain) from ad networks.

Current adblockers work that way, since it's easier. They'd adapt. For example, Brand Killer[1] (aka Adblock for Real Life) already works by visual detection, and it would certainly be easier to do that online.

[1] http://challengepost.com/software/brand-killer


Heard about file hashing? (CRC32/MD5/etc) - problem solved.

Your OpenCV prototype is simply too expensive (CPU, GPU, battery resources) on consumer hardware many more years.


It's just a question of thinking about it. For example, having an easy way for users to mark an image as "ad" coupled with a shared DB of URLs (many users marked this as ad → auto-hide for everyone).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: