1. have the user configure what ads are acceptable with regards to format (text/image/flash), size (banner/leaderboard/rectangle/etc), sound, number of ads, etc. At installation ask the user if he wants to block ALL ads or the ANNOYING ads (that seems to be the 2 kinds of adblock users).
2. have adblock block all ads except when it encounters an iframe with an “ad” attribute that lists the properties of the ad displayed by that iframe
3. if the ad fits the user’s creteria, the iframe src is fetched and analyzed; if it fits with the stated description (e.g. no OBJECT tag for text or image ads) then the ad is displayed.
This scheme has the advantage that:
1. It’s not a simple matter of adding a meta-tag; the webmaster has to be somewhat dedicated about serving non-annoying ads
2. the webmaster has to disclose his ads; anything else is agressively blocked
3. we have a proto-standard that could eventually be adopted by the major browsers themselves
4. it promotes the use of iframe to load ads asynchronously and reduce overall page load time
5. in theory this allows the webmaster to provide fallback iframes for less-annoying version of certain ads, but that would allow detection of adblock
I know this goes a fair way beyond the simple “patch” that you had in mind, but I think it has potential.
Wladimir Palant wrote:Your counter-proposal was/is being discussed in the forum thread I linked to. The obvious issue is that you have to make a decision on whether the ad should be blocked before it is loaded – at which point you know almost nothing about it.
Wladimir Palant wrote:See here: http://adblockplus.org/blog/an-approach ... d-blocking
Feel free to comment here or in the blog comments.
Original Anonymous wrote:Do the advertisers and webmasters really deserve this kind of mercy?
Secondly, aren't white lists enough so that people who want to see ads on their favorite websites do so themselves without being nagged to?
Third, in your blog, to post #141, you mention that since that configuration of the browser doesn't save any history, the user won't be nagged. Could you elaborate on that? Doesn't browser keep track of history while the user is still running it? Wouldn't the user be nagged at that time?
Already people are up in arms about creating forks and de-throning you.
test wrote:I love your idea,
Personally i wouldn't mind an option, if it was technically possible,
to show all the ads but with no animation i.e only the first frame in a gif or flash.
Moose from Hell wrote:You may as well have it pop up for every single website you visit because every website with advertising is going to jump onto this bandwagon.
Alberto wrote:When the notification is shown, I think it is proposed that it will await for user decision before showing the webpage.
Alberto wrote:- What could happen if the notification is shown throughout a transaction? i.e. submitting a form, etc. Wouldn't that break some functionality if user accepts ads and then rejects?
The notification message still looks pretty complex. How about a simple question, and also a "Learn more" link to a (local) webpage with further explanation. Also, a "Don't show me this again" link to a webpage that has further explanation and option to disable this feature (not defaulted, so users have to read first).
Users browsing this forum: No registered users and 13 guests