Setting options with filterlist

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey
Post Reply
pollila

Setting options with filterlist

Post by pollila »

Now i was thinking about one that can help me in my supporting of adblock.

Since you haved changed the link check, "Banner-Links überprüfen in german", many of my persons want back the link check. So i must went to every installation and enable this option. Tu much work i think.

So my idea is to integrate a switch for the options in the filterlists.
For example: $$adblock-linkcheck:enable
Before: linkcheck enabled o disabled, After: enabled.

Also can we use this for put some switches for the subscriptions when they change their location in the web.
$$adblock-sub:http://maltekraus.de/Firefox/adblock.ph ... dblock.php
Before: filterlist at maltekraus.de, After: blabla.

What do you thing?
Wladimir Palant

Post by Wladimir Palant »

I was thinking about this already. Filter options like $checklinks / $~checklinks and $collapse / $~collapse might be useful. However, the "check banner links" option slows down things and it almost doesn't matter whether links need to be checked for one filter or for all of them.

As to moving filter lists: I plan to support permanent redirects.
polilla

Post by polilla »

Thanks Wladimir for you very quick answer.

Dont want another discussion about check links, but take a look at http://dict.leo.org/ and say me how can i block this ads that are their when im disabling check banner links?
(http://advert.leo.org/adv_dict_deen when advert is in the filterlist)
Its much faster without check links sure but then i must life with this type of advertising?

>As to moving filter lists: I plan to support permanent redirects.

Dont know surely what you mean, but i have a privat filterlist for family, friends etc. and sometimes i must search a new webspace. Like to handle this without change every account that have my filterlist.
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

polilla wrote:Dont want another discussion about check links, but take a look at http://dict.leo.org/ and say me how can i block this ads that are their when im disabling check banner links?

Code: Select all

dict.leo.org#TD(width=10)(style=padding-top: 7px;)
dict.leo.org/mckinsey_walkalone.gif
dict.leo.org#TD(class=cT)(width=15%)(align=right)
:)
Polilla

Post by Polilla »

Thanks rick,

for this means that when i disabeld check banner links i must eliminate every of this ads with element hiding. Is this true?
I never understood the other "check banner links" thread very well.

Is it so or not? I must life with more advertising or i must use many element hidings in my list when i disable this option?

Someone can anwser me this question with a simple NO o r YES. Or explain this clearly?
Speed against element hiding? Is it so?
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

Pollila:

There are very few instances of "check links' doing something that good filters don't take care of. You found one that wasn't blocked. The strings that I gave you blocked everything that "check links" did ... and much more. :wink:
(My filters actually removed 'zero' of those ads with 'check links' turned on)

My observation is that there are false-positives with "check links' on. And to me, false-positives are a much worse thing than not blocking something. The user can always block small ads on sites that they visit often ... like your site there.
polilla

Post by polilla »

Rick,
your list are using many people, you must find someone for all that is very difficult i know.

I wrote that i have a famlilar (not open for all but more effective) list and so i can life with false-positives very well.
But never viewed false-positives.

But you dont give me an answer of my question so im waiting a little bid more.
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

If you can live with the risk of false-positives (which I cannot because I serve many), then having "check links" on would:

Yes: Ads that are blocked would be faster than ads that are hidden, but using check banners probably makes ABP a bit slower overall (extra strings to check).

Yes: It would block some things that regular filters may miss.

You can use it if you wish. For your personal filters, you would know what the problem was if you ran into one. So use it.
polilla

Post by polilla »

Greate answer.

For me ABP with check banner disabled is very much faster not a bid. Try to life with this. Take another round of testing. We would seen then...
User avatar
Peng
Posts: 518
Joined: Fri Jun 09, 2006 8:14 pm
Location: Central Florida
Contact:

Post by Peng »

polilla wrote:Dont know surely what you mean, but i have a privat filterlist for family, friends etc. and sometimes i must search a new webspace. Like to handle this without change every account that have my filterlist.
You could sign up for SnipURL, "snip" the URL for the filterset, have people subscribe to the http://snipurl.com/whatever URL that's created, and whenever the URL changes, log into SnipURL and change it to redirect to the new URL.

Of course, if Adblock Plus started updating the URL for 301 redirects, that wouldn't work anymore.
Matt Nordhoff
Wladimir Palant

Post by Wladimir Palant »

@polilla: Actually, dict.leo.org is the only page where I used "check banner links" myself. Now I am simply hiding most of the page however:

Code: Select all

dict.leo.org##td.cT[style*="padding-top: 6px;"]:not([width="70%"])
dict.leo.org##td[style="text-align: center;"]
dict.leo.org##td[style="padding-top: 7px;"]
Wladimir Palant

Post by Wladimir Palant »

An update on this: the current development build adds $collapse and $~collapse options to override the global "Collapse blocked elements" setting. As to "Check banner links" - one can always specify $~link if the filter should not match links. Forcing something to block by link even though the option isn't enabled globally is still not possible for reasons outlined above.
Post Reply