[Done] Removing "Block Images from ..." context me
[Done] Removing "Block Images from ..." context me
This seems a common issue: a user decides to try out Adblock Plus, goes to the context menu and clicks "Block Images from bla-bla.com". He never noticed this menu item before, so this must be from Adblock Plus. And then he fails to recognize how he can unblock the images again - Adblock Plus isn't showing any filters. So he uninstalls Adblock Plus and keeps complaining about how bad this extension is - his images still don't show up.
There is a suggestion in Bugzilla about integrating Adblock Plus with "Block Images from" somehow. The functionality of the two is very different however, and Adblock Plus makes the built-in blocker redundant. I get the impression that best thing that we can do here is to remove this item from the context menu alltogether. There would be a hidden option (about:config) to switch this off.
I am considering this change for Adblock Plus 0.7.0.1, to be released this weekend. Any objections?
There is a suggestion in Bugzilla about integrating Adblock Plus with "Block Images from" somehow. The functionality of the two is very different however, and Adblock Plus makes the built-in blocker redundant. I get the impression that best thing that we can do here is to remove this item from the context menu alltogether. There would be a hidden option (about:config) to switch this off.
I am considering this change for Adblock Plus 0.7.0.1, to be released this weekend. Any objections?
Last edited by Wladimir Palant on Thu Oct 30, 2008 11:22 am, edited 1 time in total.
@Peng: Whoever needs "Exceptions" is someone who noticed "Block Images" by definition
Anyway, I received a valid objection: somebody who used "Block Images" before he installed Adblock Plus might simply forget that he didn't block something with Adblock Plus. And then we will have the original problem again - somebody is confused why images are blocked without any Adblock Plus filters.
A clean solution would be: in addition to hiding the menu item Adblock Plus Preferences will show an additional group "Image Manager filters" - first entry a comment describing what this is, then a list of entries from the image manager. Editing will open the image manager dialog.
This isn't going to make it into Adblock Plus 0.7.0.1 however.
Anyway, I received a valid objection: somebody who used "Block Images" before he installed Adblock Plus might simply forget that he didn't block something with Adblock Plus. And then we will have the original problem again - somebody is confused why images are blocked without any Adblock Plus filters.
A clean solution would be: in addition to hiding the menu item Adblock Plus Preferences will show an additional group "Image Manager filters" - first entry a comment describing what this is, then a list of entries from the image manager. Editing will open the image manager dialog.
This isn't going to make it into Adblock Plus 0.7.0.1 however.
I like that solution. Would you still hide the 'Block Images' context menu item in 0.7.0.1 without doing this, though?Wladimir Palant wrote:A clean solution would be: in addition to hiding the menu item Adblock Plus Preferences will show an additional group "Image Manager filters" - first entry a comment describing what this is, then a list of entries from the image manager. Editing will open the image manager dialog.
(I wonder, is blocking a domain with the image blocklist faster than using Adblock Plus?)
No, better make one change in 0.7.1 than an incomplete in 0.7.0.1 and a fix later.Peng wrote:I like that solution. Would you still hide the 'Block Images' context menu item in 0.7.0.1 without doing this, though?
It probably is but only if you don't have Adblock Plus installed at all.Peng wrote:(I wonder, is blocking a domain with the image blocklist faster than using Adblock Plus?)
Okay, good.Wladimir Palant wrote:No, better make one change in 0.7.1 than an incomplete in 0.7.0.1 and a fix later.
Hmm. Okay. I had never thought of moving stuff from the image blocklist to Adblock Plus.Wladimir Palant wrote:It probably is but only if you don't have Adblock Plus installed at all.
Not a bad idea. But I know the differences between internal blocking and adblock; do the newbies know it, too?? In most cases they will not read the instructions/information. And when they try to edit them and a new window pops up, they can perhaps be totally confused.Wladimir Palant wrote:A clean solution would be: in addition to hiding the menu item Adblock Plus Preferences will show an additional group "Image Manager filters" - first entry a comment describing what this is, then a list of entries from the image manager. Editing will open the image manager dialog.
And also the splitting of the lists can be dangerous. Import/export will not cover this list. And the lists are saved at different locations. When somebody tries to backup, he will not export the internal list.
In my opinion it would be the best, if the user is asked after the installation/update of adblock plus, if he would like to transfer the internal list into adblock (and delete the internal list) or not.
Re: Removing "Block Images from ..." context menu
I knew this feature, although I didn't know the context menu item was not from Adblock !Wladimir Palant wrote:This seems a common issue: a user decides to try out Adblock Plus, goes to the context menu and clicks "Block Images from bla-bla.com". He never noticed this menu item before, so this must be from Adblock Plus. And then he fails to recognize how he can unblock the images again - Adblock Plus isn't showing any filters. So he uninstalls Adblock Plus and keeps complaining about how bad this extension is - his images still don't show up.
Re: Removing "Block Images from ..." context menu
I think you've got a valid point here. I too had to deal with this problemWladimir Palant wrote:I get the impression that best thing that we can do here is to remove this item from the context menu alltogether. There would be a hidden option (about:config) to switch this off.
I am considering this change for Adblock Plus 0.7.0.1, to be released this weekend. Any objections?
several times already, with people accusing my list of blocking things it
didn't.
However - as you pointed out already - the functionality of
per-domain-blocking of images cannot be replicated using ABP, so
importing existing rules on installation isn't feasible either.
An integration in ABP's UI in my opinion also is a problem, because users
will assume this to be a part of ABP and expect exported filters to contain
those rules too.
So maybe you could remove the menu item if the image blocking list is
empty, which means it is not being used. I've never used it myself, and I
don't know how common usage of this feature is, but I don't expect too
many casual users being aware of it.
Or you could change the menu items text, adding somthing like "hey,
careful, that's not ABP" - not too pretty a solution, unfortunately.
Or - this may be one of the easiest - make import/export deal with those
rules too, as a not-really-ABP-related-but-nice-to-have bonus feature.
Hum. After all, I don't really see an obvious simple solution to this
problem except adding documentation about Gecko's image blocking
in an eye-catching place. Which obviously will still mean hardly anybody
reading it . Tricky.