
Loading…
Proposal: Add placeholders for blocked images? #1146
The feature of 3rd party images seems like an awesome idea to enhance privacy.
+1
Yes, I like the idea of blocking 3 Party images. It will foil web bugs too :)
To be clear, uBlock already blocks third-party images, but at the moment it does so by cancelling the HTTP request; the proposal is to put a placeholder in instead, and I think that should only be done if the user opts into it, because pages look cleaner if the blocked content just isn't there at all.
BTW I originally preferred replacing blocked images with 1x1 transparent placeholders, and similar minimal-content replacement for other blocked content, but that doesn't play nicely with HTTPS Everywhere and other extensions that rely on redirection via the webRequest API, as gorhill himself discovered early on: gorhill/uBlock#18
Maybe if declarativeWebRequest ever goes stable, uBlock for Chrome could redirect blocked images to a standard transparent image, and blocked scripts, stylesheets, and subdocuments to a standard empty document, without causing errors in other extensions, but that's been on hold for a long time: https://developer.chrome.com/extensions/declarativeWebRequest
3rd party images seems like an awesome idea to enhance privacy
What is it with the this common habit of piling more unrelated issues into a very specific issue? The issue opened here is about "placeholders for blocked images".
Ok, example of a page where Firefox's/Chromium's default placeholders are no good:
Just blank spaces.
Edit: Duh, I had forgotten to disable "Hide placeholders of blocked elements". The placeholders show fine when the settings is un-checked.
So the missing part in OP's request is "temporarily loading an image by clicking on a placeholder"
and I think blocking third-party images as well would even more improve privacy when surfing the internet
3rd party images seems like an awesome idea to enhance privacy
What is it with the this common habit of piling more unrelated issues into a very specific issue? The issue opened here is about "placeholders for blocked images".
Not unrelated, the OP has mentioned it.
@Mikey1993, I said that uBlock provides image blocking in the very same post you're quoting this from. The context matters as well :)
It would be nice to be able to customize the placeholder image. Google for example shows cat pictures instead of ads with their Contributor program. This could also use a Service like Placekitten to provide custom sized cat pictures on the fly.
I love the power of this extension and got a proposal to make it even better.
I'm using an "advanced user" mode so I can manually choose which third-party JavaScript should be executed and I think blocking third-party images as well would even more improve privacy when surfing the internet, since there are tracking mechanisms by hotlinking images on a website. Though uBlock provides this functionality, it's not always obvious that an image has been blocked on a page. It would be great not to just block third-party images but also put a placeholder instead of it so user knows that something is intended to be there, and temporarily loading an image by clicking on a placeholder would be the gold feature!
Thank you for the great project!