Adblock Plus and (a little) more

Adblock Plus 1.3.3 released · 2011-01-05 10:45 by Wladimir Palant

This is a late release announcement for Adblock Plus 1.3.3.

Install Adblock Plus 1.3.3

Changes

  • Fixed Adblock Plus 1.3.2 regression: Subscription downloads fail if the proxy server requires authentication

Detailed changelog

Known issues

Tags:

Comment [6]

  1. Ish · 2011-01-15 21:15 · #

    Hello,

    Everytime I load up Firefox (latest version), Adblock causes it to hang from 30 seconds to 1 minutes and always asks about which subscription I want in a new tab. No matter what I do, it always does this! Is there a fix for this? I noticed other people are having this same issue. Thanks!

    Ish

  2. Дмитрий · 2011-02-14 04:49 · #

    Владимир, не могли бы Вы к уже существующему third-party ввести новый расширенный параметр специфических опций фильтра :

    third-party-domain=Х , где Х-это номер уровня домена.
    ( или как вариант – дополнить старый параметр таким – third-party=Х )

    Для примера, очень будет продуктивным third-party-domain=2 (third-party=2) ,т.к. позволит блокировать всё с сайтов , отличающихся доменом 2го уровня от загружаемого. (т.е. это нужно для блокировки не всех сторонних сайтов подряд, а только с “чужими” доменами 2-го уровня.) Этот способ проверен на блокировщике для Оперы – и показал очень хорошие результаты !!! К сожалению мои попытки сэмулировать эту функцию (блокировки сторонних доменов 2го уровня – типа homesite.ext) другими существующими параметрами не увенчались успехом((( Заранее признателен.

    Reply from Wladimir Palant:

    Нет, third-party автоматически распознает, на каком уровне находится домен. То, о чем пишете вы, полезно только для конкретных сайтов. Реализуется двумя правилами, к примеру:

    *$script,domain=example.homesite.ext
    @@||example.homesite.ext^$script,domain=example.homesite.ext

    То есть все скрипты на example.homesite.ext блокируем, но скрипты с самого example.homesite.ext разрешаем.

  3. Дмитрий · 2011-02-15 01:44 · #

    А как можно реализовать именно распознавание домена 2го уровня для любого сайта ?

    Это правило очень важно, и в отличие от распознавания всего имени third-party, -Очень необходим именно аналог распознавания основного (несущего т.с.) домена 2го уровня (типа site.ext ) !!! Т.е. не могли бы вы реализовать именно его, т.к. по нему наиболее оптимально можно резать адверт. Просто оно не просто эффективно, – а архи эффективно !!! Чтобы не быть голословным скажу что по third-party у меня режется более 2000 элементов за сессию !!! И это – только одно правило!!! Однако third-party не совсем идеально, и в случае three.two.one.com не пропустит ни two.one.com , ни one.com, – а это дополнительные строки белого списка (((. В идеале нужно , чтобы с fore.three.two.one.com резало всё, кроме как с one.com в конце полного имени домена !

    Предложил бы названия:
    third-party-2nd
    third-party-main-domain
    third-party-2nd-domain
    third-party-2

    Готов в честном диалоге доказать свою позицию !!! ;)

    Reply from Wladimir Palant:

    Приходите в форум и обосновывайте вашу позицию (желательно на реальных примерах). Регистрация и в форуме не требуется, а блог для дискуссий плохо подходит. Пока что я не вижу, зачем нужна такая функция в общей виде. Она может понадобиться исключительно для конкретных сайтов – вот и добавляйте правила для этих конкретных сайтов. Избавиться одним единственным правилом от всей рекламы все равно не удастся.

  4. Дмитрий · 2011-02-15 10:41 · #

    ps
    Вот картинка из NoScript, подтверждающая, что блокировка по чужим доменам 2го уровня имеет место быть, и весьма эффективно !!!
    http://software.informaction.com/data/noscript/ss4.png

    Reply from Wladimir Palant:

    Ничего она не подтверждает. Тут речь всего лишь о том, как NoScript показывает сайты в пользовательском интерфейсе. К тому же, “Base 2nd level Domains” – это как раз то доменное имя, с которым работает опция $third-party.

  5. Дмитрий · 2011-02-15 11:11 · #

    $third-party как раз не совсем , по отношению к site.ext да, но , three.two.one.ext – нет(((
    Т.е. $third-party если я зайду в
    http://my.opera.com/community/forums/
    не даст мне загрузить картинки от сюда
    http://static.myopera.com/community/graphics/forum/

    А $third-party-2nd-domain (если бы существовал) позволил бы !!!
    Основное его отличие было бы в том, что этот новый параметр позволил бы писать НАМНОГО МЕНЬШЕ белого списка, чем если бы с $third-party .

    зы
    Там в NoScript на картинке как раз и есть то, что он может блокировать чужое если оно не принадлежит домену 2го уровня загружаемой страницы(но к сожалению только скрипты)

    2-е доказательство, это то что уважаемый Lex1 написавший отличный блокировщик для Оперы тоже уверен что лучшая блокировка – это по чужим доменам 2го уровня – и его скрипт и расширение – это великолепно подтверждают.

    Подчеркну, что основное и главное достоинство нового параметра от $third-party было бы –
    существенное уменьшение белого списка (думаю даже в десятки раз)

    ок, хотя бы постарался донести до Вас эту хорошую идею, далее попытаюсь в форуме…
    Искренне надеюсь, что она вам понравится !!!

    Reply from Wladimir Palant:

    Давайте-ка все-таки в форум.

  6. Дмитрий · 2011-02-15 11:24 · #

    upd
    Извиняюсь исправляю неточность, в первом абзаце я имел ввиду
    my.opera.com – как домен с которого зашёл бы
    и
    static.opera.com
    opera.com
    static.my.opera.com
    с которых бы нечего не грузилось при $third-party
    И грузилось бы при новом параметре!!!

    ps
    А будут ли работать ещё такие правила |$third-party ||$third-party
    ^$third-party
    $third-party|
    $third-party||
    $third-party^
    ?

Commenting is closed for this article.