Skip to content

Loading…

Mechanism for sites to detect uBlock and remove content. #585

Closed
JohnMunsch opened this Issue · 5 comments

5 participants

@JohnMunsch

For sites which are unwilling to offer their content without accompanying ads, there needs to be a mechanism for the site to remove all content from the page. At present I don't see any means mentioned in the wiki for sites to detect that ads are blocked.

Another option would be a meta tag in the site which causes the extension to automatically remove all content.

@l-mb

Right. A feature for an adblocker to make itself detectable. That must be the most amazing feature request I've seen this year. Thanks! ;-)

@SW1FT

Makes no sense.

@JohnMunsch

It does indeed make sense. Many users object to tracking behavior and privacy issues for third party scripts so they want a means to opt-out of that. That you consider reasonable. But a script that selectively removes parts of a website shouldn't allow the site owner to opt-out of that? Really? What makes you so special that only you get a choice but the site owner doesn't. Contracts where only one party gets to decide all the terms aren't contracts, they're exploitation of somebody. Maybe it's the user with tracking, maybe it's the website owner with no revenue.

If you're concerned that it becomes a war of measure and countermeasure if the adblocker is detectable, simply go with the meta tag like I suggested. If the site doesn't agree to partial display, the user doesn't get to modify the content.

@rodalpho

You're not going to find many people agreeing with your solution here, John.

If sites could trivially stop ad blockers with a meta tag, a vast overriding majority would instantly implement such a tag, immediately rendering the ad blocker essentially useless. Users would choose competing ad blockers not supporting that meta tag instead. End result is not positive change for site owners.

@gorhill

At present I don't see any means mentioned in the wiki for sites to detect that ads are blocked

It's not uBlock's job to tell a remote server what a user is doing with the content entering his/her browser.

Another option would be a meta tag in the site which causes the extension to automatically remove all content

You can't let remote servers decide for a user what should be removed or not -- that is counter to uBlock's mission: a tool for users to decide themselves.

@gorhill gorhill closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.