Adblock Plus
Автор расширения: Владимир Палант
Домашняя страница: http://adblockplus.org/en/

Описание: Adblock Plus умер, да здравствует Adblock Plus! Переписанное "с нуля" расширение теперь еще быстрее и надежнее избавит от рекламы в Интернете.

Скачать расширение

Ссылка битая

yakkou
Просто убери точку в конце ссылки.

Спасибо всем, кто тестировал. С автором Adblock в конечном счете все же сговориться не удалось, так что мы теперь Adblock Plus 0.6 - https://addons.mozilla.org/extensions/moreinfo.php?id=1865

Владимиp Палант пишет:

Спасибо всем, кто тестировал. С автором Adblock в конечном счете все же сговориться не удалось, так что мы теперь Adblock Plus 0.6 - https://addons.mozilla.org/extensions/moreinfo.php?id=1865

Как человек хорошо знакомый с внутренностями Adblock-ов, не могли бы вы разъяснить публике в чем основные отличия трех имеющихся на данный момент веток Adblock -
1)rue and co.
2)mcm and co.
3) ваша

И кроме описания различий хотелось бы узнать, почему вдруг взяли уже давно устоявшееся название для другого расширения (Adblock Plus)? Последнее расширение уже давно полюбилось многим (текущая версия 0.5.11.2), по функционалу давно убежало вперед от первоначального adblock'а, имеет локализацию на 17 языках.
А ваше расширение, судя по комментариям на https://addons.mozilla.org/extensions/m … hp?id=1865 по функционалу сильно отстает от него.

Практически появление Adblock Plus 0.6 стало большим обманом для пользователей. К настоящему Adblock Plus расширение не имеет никакого отношения.

Придумайте себе другое название для расширения, чтобы не было никакой путаницы.

Прошу прощения, я не очень часто заглядываю на этот форум.

Как человек хорошо знакомый с внутренностями Adblock-ов, не могли бы вы разъяснить публике в чем основные отличия трех имеющихся на данный момент веток Adblock

Внутренности у них у всех одинаковые - блокируют с помощью content policy, что позволяет даже не скачивать рекламу. Реализация моя, датирована июлем 2003 года. Соответственно принципиально возможности у них у всех одинаковые. Разница в деталях.

Adblock и Adblock Plus 0.5 по сути одно и то же расширение, браузер их и не различает. Adblock Plus 0.5 в основном лишь добавил некоторые фичи к Adblock, большей частью весьма неплохие. Сам же Adblock реально не обновлялся уже очень давно.

О недостатках:
Большинство кода Adblock написал rue (кое где есть мои куски, но большей частью их уже сложно узнать). Программист из него никакой, сам он мне говорил, что учился программировать на этом расширении. Это означает к примеру: ужасный пользовательский интерфейс. В смысле концепции больше всего мне не нравилось то, что слово Adblock есть в основном меню, в контекстном меню и в строке статуса - и каждый раз открывает другой диалог. В смысле реализации rue взял за правило все элементы интерфейса реализовывать заново. В диалоге настроек меню на самом деле никакое не меню и список на самом деле не список. А вместо нормальных кнопок OK и Cancel он предпочел Done и Revert. От того как там обрабатываются нажатия клавиш просто волосы дыбом встают.

И это только один пример. Во всем расширении то же самое. К примеру есть там код, который я изначально написал, чтобы ускорить проверку, нужно ли блокировать какой-либо элемент. После этого интерпретация фильтров изменилась, и этот код стал абсолютно бесполезным. Но он все еще там, rue менял этот код до тех пор, пока он не только перестал что-либо ускорять, но даже стал тормозить обработку.

Есть там и целый ряд фич, названных какими-то кодовыми словами, которые нормальный пользователь не может даже найти, не то что применить. Типичный пример: QuickBlock. Вы знаете, что это такое и как им пользоваться? Я вот не знал, хотя даже смотрел на код и пытался разобраться. Хорошо что mcm мне объяснил. Практически каждая из таких фич в принципе не должна была быть в Adblock, либо поскольку она не имеет никакого отношения к блокировке рекламы (Disable map), либо потому что она на практике бесполезна (PageBlock).

Все это ровно в той же степени касается Adblock Plus 0.5, он лишь добавил функции. Его функции отличаются значительно большей практичностью, реализация тоже значительно лучше, пусть и не идеальна. Важно: улучшенный пользовательский интерфейс (к примеру контекстное меню на статусной строке, не надо всегда лезть в диалог настроек), белый список, синхронизация фильтров с удаленным источником и некоторое другое. В основном действительно нужные вещи.

Теперь о моей версии:
Я практически написал Adblock заново, без изменений остались лишь несколько кусков, которые изначально и так были моими. Весь реальный функционал Adblock у меня есть, глюки остались за бортом. На отсутствие фич типа QuickBlock пожаловалась лишь пара человек (по крайней мере таких, что действительно использовали их, а не просто орали, что я выпустил урезанную версию). Большинство аномалий пользовательского интерфейса я устранил, хотя конечно всегда можно что-то улучшить. Интерфейс теперь представлен диалогом настроек, чтобы добавлять/редактировать фильтры, и сайдбаром - это новый элемент интерфейса, динамически показывает список элементов на активной странице, позволяет заблокировать один из них или открыть в новом табе для проверки. Реакция пользователей пока что подтверждает, что идея с сайдбаром была очень удачной.

Как вы знаете из этой темы, изначально моя версия должна была быть продолжением Adblock, а не Adblock Plus. Более того, rue не разрешил мне встраивать в нее функции из Adblock Plus. Поскольку окончательно он отказался использовать мою версию лишь накануне публикации, то на момент публикации практически никакого функционала из Adblock Plus в ней не было. Именно на это в основном и жаловались. Сейчас это уже изменилось и почти все полезные функции есть. Для версии 0.6.1 из видимых фич еще запланирована синхронизация фильтров с удаленным источником.

Были еще жалобы на отсутствие фичи под названием DIV blocking. Это одна из неудачных фич в Adblock Plus 0.5 и ее я встраивать не буду. Она позволяет прятать элементы на странице по имени тега. Подход, который применен, в корне неверный и сильно задерживает загрузку страницы. На самом деле лучше всего это делается с помощью userContent.css - или с помощью расширения, которое будет делать примерно то же самое через новый API в Gecko 1.8/Firefox 1.5. К Adblock это прямого отношения не имеет, поэтому я предложил написать расширение для Adblock Plus 0.6 (ага, расширение для расширения), которое будет все делать наилучшим образом. Единственное - должен найтись кто-нибудь, кто потом это расширение будет поддерживать. У меня времени уже нет.

Практически появление Adblock Plus 0.6 стало большим обманом для пользователей.

Крики об обмане уже затихают :)
По-моему изменения, которые я внес в версии 0.6.0.1, 0.6.0.2 и 0.6.0.3 большинство людей убедили.

Владимиp Палант

Thx a 1000000 за внятный и подробный ответ.
Желаю удачи с Adblock Plus.

Присоеденяюсь! На мой взгляд версия 0.6 намного лучше.

Я, наверное, не единственный, кто не совсем понял о чем речь.
Мне известны расширения Adblock, Adblock Plus. Появилось какое-то третее, а первые два перестали обновляться? Объясните пожалуйста. Спасибо.

Adblock Plus 0.6  — это альтернативная версия. Просто название у нее такое же как и у тех двух, отсюда и возникает путаница.

А, понятно. И кто-то взялся за разработку этой альтернативы, которая, судя по всему должна стать лучше "оригиналов"?:)
А нельзя переименовать расширение чтоб небыло путаницы?:)

Чего не понятно то? Человек все предельно ясно объяснил -
rue ( основоположник классического Adblock)  и mcm ( начальник Adblock Plus серии до 0.5....) совместно будут работать над новой версией Adblock. Владимиру отдали лейбл Adblock Plus.

TLev, извини, может быть я просто торможу после трудного дня. Я так понял, что Владимир взялся за основу и не сможет сопровождать это расширение в дальнейшем...
А просьба оттестировать новую версию адблока - это про какую идет речь?

Ven
Эту

Спасибо. Поставил. Отзывы сюда писать?

Кнопочки для вызова боковой панели явно не хватает.

Можно и сюда, наверное. Только я не гарантирую, что буду часто сюда заглядывать. И так уже есть Bugzilla, Adblock Plus forum и Mozillazine forums.

==> Обсуждение расширений
И переименовываю, чтобы не путаться.

В контекстном меню статусной строки есть пункт "Open sidebar" - этого не достаточно?

В контекстном меню статусной строки есть пункт "Open sidebar" - этого не достаточно?

На мой взгляд кнопочка не будет лишней. Хотя это субъективно.

Ждём русскую версию :)

Владимиp Палант
Как в версии 0.6.0.3 работает белый список?

На сайте http://scan.sygate.com/probe.html боковое меню имеет название sos_leftbanner.gif
Нижеследующая конструкция на Вашей версии не работает, а на 0.5 от mcm - работает:

Выделить код

Код:

*banner*
@@*/sos_leftbanner.gif

При этом запись @@*/sos_leftbanner.gif зелёная, следовательно должна быть исключением из записи *banner*.

Владимиp Палант
После удаления Adblock Plus старой версии и установки 6.0.3, в контекстном меню страницы исчезли  пункты, добавленные расширениями (ILO, Scrapbook и др.). Осталось дефолтное меню FF+пункты от FlashGot.

После удаления Adblock Plus старой версии и установки 6.0.3, в контекстном меню страницы исчезли  пункты, добавленные расширениями (ILO, Scrapbook и др.). Осталось дефолтное меню FF+пункты от FlashGot.

Я поставил поверх и всё осталось на месте

alc
Было у меня такое, удали и заново поставь Adblock Plus 0.6.0.3

UPD: Хотя, все таки, иногда такой глюк бывает. Только при этом в статус-баре не "Adblock" написано, а "Not loaded"...

Да, было написано Not loaded. Вылечил выключением/включением расширений, которые имели пункты меню.

ArtLonger
Вроде white list действует на страницу целиком, а не на отдельные объекты.

Владимиp Палант

И так уже есть Bugzilla, Adblock Plus forum и Mozillazine forums.

Не все же владеют инглишем на вашем уровне.
Здесь вы получите пи... пиара :rolleyes: от русских пользователей.

Кстати, смешно, - у вас же русский родной? А русской странички расширения не делаете - ай-яй-яй, понимаешь.(

У меня на данный момент только один вопрос: какова совместимость с SeaMonkey? Сейчас в моей SeaMonkey - Adblock Plus 0.5.10 - работает себе и работает, но я бы, конечно, поставил 0.6 если он совмесим.

Вряд ли найдёт общественную поддержку, но у себя сократил слово "Adblock" в текстовой кнопке в статусе до одной буквы "A" - аккуратненько так. Нельзя ли встроить как третий вариант отображения кнопки?
Мне такое сокращение важно для расширения места под отображение адресов и, например, функции "View style information" в Web Developer.

Реально пользуюсь только списком фильтров (в смысле - он сам работает) и частенько жму на кнопку в статусе, чтобы или блокирнуть чёнть или просто посмотреть список подключаемых объектов страницы. Боковушку бы использовать не стал - там помещается слишком короткий кусок адреса, поэтому отдельное окно удобнее.

Ещё, пока вы здесь, просветите, пожалуйста, как разработчик.

Есть ли некий критический размер фильтров (в знаках, примерно), при превышении которого начинаются подтормаживания?

Что эффективнее - простой список фильтров или рег выражения?

Можно ли одновременно использовать и рег выражения и простые фильтры?

Как в 0.6 работают wildcards? Помнится, по ходу разработки разных версий были изменения.

А, вот ещё вспомнил: хотелось бы, чтобы в окне блокируемых объектов страницы можно было скопировать адрес уже заблокированного объекта из списка - или из контекстного меню или сделать ещё одно окно-строчку рядом с тем, что есть (в одном бы выводился адрес, а в др - фильтр, а если его нет, то тоже адрес). Это я смотрю на 0.5.10 пока.

Не то, чтобы позарез нужно, но всё же, бывает откроешь окно блокируемых объектов страницы, щёлкаешь по строчкам, объекты согласно подмигивают и это хорошо, но когда их много и однотипных и в разных местах большущей страницы, то приходится долго искать, а, бывает, объект есть, но, сволочь, не мигает, так вот, выпьем же за то, чтобы, когда щёлкаешь, было всегда понятно что за объект и чтобы страница перепрыгивала на то место, где нажатый в списке объект находится.

Да, но главное, чтобы всё работало с Симкой! :)

Проблема опять появилась. После перезапуска было опять написано Not loaded и меню оголилось. Включил Adblock, перезапустил, все пункты вернулись на место. Странно..

Lynn

Вроде white list действует на страницу целиком, а не на отдельные объекты.

Оба-на... А зачем он тогда нужен?

alc

Проблема опять появилась. После перезапуска было опять написано Not loaded и меню оголилось. Включил Adblock, перезапустил, все пункты вернулись на место

Да, периодически проблема возникает...

Lynn
Хотя и написано на сайте

In the same context menu you also have the option to disable Adblock Plus on a certain page. It will add a filter like @@http://adblockplus.mozdev.org to the list — @@ at the beginning means that this filter defines pages where Adblock Plus should be disabled. You can add or modify those filters yourself of course. It's just like normal filters, feel free to use wildcards or regular expressions.

Но whitelist работает не страницу циликом, а только на объект, который этому правилу соотвествует (т.е. если на этой странице есть объекты которые есть в правилах Adblock'а (в blacklist), то они не будут загружены, я проверил)

UPD: Взято отсюда

Wladimir Palant пишет:

Ah so whitelist filters actually unblock the entire site as well. Do they still unblock individual elements that don't originate from the visited site?

No, they don't - at least not yet. I was just discussing this with mcm, it seems that I missed out something about how whitelisting actually worked in Adblock Plus 0.5.

Что-то я запутался... :(

Mishail
Что-то я совсем тебя не понял ;)
Пример можешь привести, чего ты проверял и что работало или не работало? У меня на http://scan.sygate.com/probe.html не работает вот это:

Выделить код

Код:

*banner*
@@*/sos_leftbanner.gif

Конечно дурацкая идея, назвать центровое меню banner'ом, но вот так у них сделано. А у тебя что?

Я в английском не силен, поэтому буду писать здесь.
1. Что делаеТ Check Parent Links (проверка родительских ссылок, как я понял)?
2. Что делает Object Tabs?
3. Хочется, чтобы при просмотре списка объектов на текущей странице, можно было видеть под какое правило попал тот или иной объект. Если таких правил несколько, то мне нужно чтоб было видно их все.
4. Кстати, а каков приоритет выполнения правил:
*banner* и */banner/* для объекта http://server.com/banner/1.gif? Я понимаю что первое правило более обширное, чем второе и второе включено в первое...но все же хочется понять механизм блокировки.
Пока что все, но буду еще писать - точно.

In the same context menu you also have the option to disable Adblock Plus on a certain page

Т.е. если адрес страницы подпадает под одно из whitelist rules, то показываются все элементы на этой странице.

It's just like normal filters, feel free to use wildcards or regular expressions.

— означает лишь, что ты можешь написать @@*/private/* и это правило будет срабатывать на всех страницах в адресе которых присутствует каталог private.

Хотя, возможно, это поведение поменяется, т.к.

Wladimir Palant пишет:

missed out something about how whitelisting actually worked in Adblock Plus 0.5.

После перезапуска было опять написано Not loaded и меню оголилось. Включил Adblock, перезапустил, все пункты вернулись на место.

Постоянный баг,а функционально,вроде пока,кажется удобней                                                                         Уточню - после перезагрузки компа,после перезапуска - нормально.

sbudnik пишет:

Постоянный баг

Ни разу не наблюдал. Пользуюсь пока что два дня.

Lynn

означает лишь, что ты можешь написать @@*/private/* и это правило будет срабатывать на всех страницах в адресе которых присутствует каталог private.

Не будет. К примеру, для http://scan.sygate.com/images/sos_leftbanner.gif белый фильтр @@*/images/* не работает. А вот @@*.sygate.* будет. Так что от таких белых фильтров толку мало.

Белые списки: сейчас применяются только к целым страницам, а не к индивидуальным элементам. Проблема известна, в следующей версии будет исправлено.

Контекстное меню: Большая просьба: не мог бы кто-нибудь, у кого это происходит, связаться со мной по почте (xpoint@gtchat.de)? Я эту проблему не могу воспроизвести. В какой версии Firefox это вообще происходит? Может это локализованные версии? Какие стоят расширения? Есть ли что-нибудь в JavaScript Console? Желательно предварительно установить в about:config javascript.options.showInConsole и javascript.options.strict на true.

Кнопка в тулбаре: в следующей версии будет, иконку мне сделали. Функционально будет аналогична фишке в статусной строке, от которой я собираюсь постепенно избавиться. Вот только еще не уверен, будет ли при нажатии открываться сайдбар или все-таки оставить настройки. Контекстное меню в любом случае будет.

Русская версия: локализации начнем добавлять начиная с 0.6.1. Русскую версию я сделаю сам :)

SeaMonkey: все должно работать. К сожалению серьезно тестировать пока времени нет, тем более что он бета, я тестирую в Mozilla 1.7.

Отдельное окно вместо боковушки: Скоро добавлю в боковушку кнопку "Detach", чтобы "отсоединить" боковушку от окна (это будет запоминаться для следующего открытия боковушки). Лично я пользоваться не стану: боковушка не закрывает часть страницы, а полный адрес виден в подсказке.

Эффективность: Размер фильтра роли играть не должен. Также неважно, используется ли простой фильтр или аналогичное регулярное выражение - в конечном счете они все становятся регулярными выражениями. А вот длина списка важна.

Работа фильтров: Регулярные выражения и обычные фильтры можно смешивать, конечно же. Звездочка при преобразовывается в регулярное выражение .* - так оно было всегда, как минимум с Adblock 0.3.

Копирование адреса: я тоже об этом подумал, будет.

Check Parent Links: я его вчера переименовал в check banner links, это немного понятнее. Если эта опция включена, то фильтры применяются к ссылкам, которые стоят на картинках.

Object Tabs: показывает слово Adblock над объектами, чтобы их тоже можно было заблокировать. Вот здесь есть иллюстрация: http://adblockplus.mozdev.org/faq.html#objects

Какое правило применено: в версии 0.6.0.3 это есть, во всплывающей подсказке.

Приоритет фильтров: отсуствует, фильтры просто проверяются по порядку.

@vladmir: Да, русский родной. Но у меня и с английской версией пока что достаточно забот :)

Никого не забыл?

Владимиp Палант пишет:

функционально будет аналогична фишке в статусной строке, от которой я собираюсь постепенно избавиться

Не надо от неё избавлятся.
У меня, в целях экономии места, все тулбары отключены, все необходимое вынесено на один неотключаемый тулбар (тот, который с меню). И впихивать туда ещё одну кнопку не хочется. С другой стороны статусная строка стоит пустая и небольшой кусочек отъеденый Adblock'ом там ничему не вредит.

Lynn пишет:

Не надо от неё избавлятся.
У меня, в целях экономии места, все тулбары отключены, все необходимое вынесено на один неотключаемый тулбар (тот, который с меню). И впихивать туда ещё одну кнопку не хочется. С другой стороны статусная строка стоит пустая и небольшой кусочек отъеденый Adblock'ом там ничему не вредит.

Полностью поддерживаю.

Владимиp Палант
ОК, спасибо. Когда можно ожидать 0.6.1? Фактичести белые списки - самая для меня ценная для меня возможность версии 0.5 от mcm :).

Размер фильтра роли играть не должен. <...> А вот длина списка важна.

Какую длину списка Вы рекомендуете принять за максимум?

Вопрос по flash - версия 0.5 работает с ним довольно мутно. Как это будет реализовано в Вашей? И можно ли это будет отключать? Я, к примеру, пользуюсь Flashblock'ом - он удобен тем, что если хитрый web-мастер сделал меню во флэше, то его можно закачать и загрузить одним щелчком. Старый Adblock временами довольно активно этому сопротивлялся. Не планируете ли Вы отдельные настройки для flash?

В версии mcm была введена возможность скрытой рекламы - т.е. закачать, но не показывать. Вы планируете делать такую возможность?

Максимальная длина списка: зависит от предпочтений. У меня где-то 150 фильтров и никаких тормозов я не наблюдаю. Думаю, что и 500 было бы еще без особых проблем. На старых компьютерах с таким списком уже могут быть проблемы.

Совместимость с FlashBlock: понятия не имею. Когда будет время, надо будет взглянуть, есть ли проблемы.

Скрытая реклама: нет, этой возможности не будет. Эта фича исключительно массирует эго, на самом деле за просмотры деньги уже практически никто не получает, оплата идет за клики. Кроме того сомнительно с этической точки зрения.

PS: Забыл. Версия 0.6.1: план был выпустить ее примерно через две недели после 0.6. Пока что похоже на то, что так оно и будет.

Очень бы хотелось чтобы по русски было поскорее. А в целом поставил глюков не замечаю.Спасибо.

Владимиp Палант
Спасибо. Для меня даже текущий функционал расширения более удобен нежели adblock plus 0.5.11.2.
Буду ждать кнопку на панель и синхронизацию.

Баг Not loaded имеет место...

Dimanish пишет:

Баг Not loaded имеет место...

Может, конфликтует с чем-то? У меня вообще такого не было...
Ты AdBlock 0.6 поверх 0.5 ставил?

@Dimanish: пожалуйста, напишите мне на xpoint@gtchat.de - интересует список установленных расширений, что показывает JavaScript Console итп. Я уже два часа пытаюсь эту проблему воспроизвести.

Самое смешное что и уменя такая проблема имела место. Однако спустя n-запусков браузера всё нормализовалось.

Есть у меня подозрение что это связано с All-In-One Sidebar и встроенной в неё функцией использования статусной строки как панели инструментов.

Поставил с удалением 5.11 (+физически удалил из каталога extensions. Всё работает отлично.

Есть у меня подозрение что это связано с All-In-One Sidebar и встроенной в неё функцией использования статусной строки как панели инструментов.

Использую во-всю эту фичу, проблем не наблюдается. Однако как-то раз, при какой-то хитрой манипуляции ищезла иконкак AdBlock 5.11 из строки состояния. Поменял на текстовую, появилась, потом пропала и уже восстановить ничего не получилось. Тут спас опять же All-In-One Sidebar. С 6.0.3 таких проблем не возникает.

Если я правельно понял, в строке состояния возможен только текстовый вариант. Отсюда вопрос: будет ли добавлен вариант с иконкой, как в предыдущих Адблоках (с иконкой для панели инструментов всё понятно, она меня волнует мало), опятьже для экономии места.

И ещё. Зачем такое большое расстояние между фильтрами в окне настроек? Оно конечно так красивше, однако не столь практично.

Владимиp Палант

Совместимость с FlashBlock: понятия не имею. Когда будет время, надо будет взглянуть, есть ли проблемы.

Посмотрите пожалуйста. Исключительно удобное расширение, а в связке с Adblock ну просто экстремально удобно. В принципе, если будут проблемы, достаточно сделать работу Adblock'a c flash отключаемой. Для сидящих, подобно мне, на GPRS'e (или dialup'e) это довольно важно.
PS: А просить ввести функционал FlashBlock'a в Adblock с моей стороны не слишком большая наглость? :)

Скрытая реклама: нет, этой возможности не будет.

Ну и отлично :). На мой взгляд довольно бесполезная фишка, а внимания ей mcm уделял много.

Будет ли у Вас блокировка по размеру?

И ещё. Можно уточнить, в каком порядке обрабатывается список фильтров? По алфавиту, по порядку расположения, белые вперёд и т.п... Если по порядку расположения в окне, то возможно ли сделать возможной свою сортировку перетаскиванием строк вверх-вниз? Просто тогда можно рекламу любимых сайтов вынести вверх, и она будет фильтроваться быстрее. Ведь список просматривается до первого соответствия, верно?

DiZeee

Зачем такое большое расстояние между фильтрами в окне настроек? Оно конечно так красивше, однако не столь практично.

Да, кстати. Согласен. Имхо лучше чуть покомпактнее. В 0.5 было как раз.

Баг Not loaded имеет место...

И правда... Лечится отключением-включением.

Мои колёса:

User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8) Gecko/20051111 Firefox/1.5

*** Extensions (enabled: 33, disabled: 4; total: 37)
AI Roboform Toolbar for Firefox 6.5.8
Adblock Plus 0.6.0.3
All-In-One Sidebar 0.6.3
BBCodeXtra 0.2.5.2 [disabled]
ColorZilla 0.8.3.1
Configuration Mania 1.06.2005112701
CuteMenus 2 0.6.2
DOM Inspector 1.8
Deepest Sender 0.7.0
Download Statusbar 0.9.4
Enhanced History Manager 0.5.8.04
Extended Link Properties 1.2.3
Extended Statusbar 1.2 [disabled]
Fasterfox 1.0.3
FirefoxView 0.31.2
FlashGot 0.5.9.98
Flashblock 1.5
Forecastfox 0.8.2.5
Forum.mozilla.ru 1.7.6
Gmail Manager 0.3.1 [disabled]
Gmail Notifier 0.5.4
Human URL 0.1.0
IE Tab 1.0.7
Image Zoom 0.2.2
InfoLister 0.9c
Linkification 1.1.7
MR Tech About:About 2.1
NewsFox 0.4
Restart Firefox 0.3.1
Sage 1.3.6
Save Image in Folder 0.7.1
Save Link in Folder 0.9.1
ScrapBook 0.18.4
Tab Mix Plus 0.3
Work Offline 1.0
googlebar 0.9.5.06
xSMS 0.0.5.13 [disabled]

Консоль JavaScript молчит...

Интересные дела, и проблема с контекстным менюд появилась, причём исчезли пункты всех приложений (включая сам Адблок), кроме Flashgot и All-In-One Sidebar. А ведь ещё вчера ночью всё было нормально, причём Firefox перезапускал несколько раз. Видимо, глюки начались после перезагрузки компа.

Владимиp Палант

Кнопка в тулбаре: в следующей версии будет, иконку мне сделали. Функционально будет аналогична фишке в статусной строке, от которой я собираюсь постепенно избавиться.

Весьма интересно какова будет последовательность действий для открытия окна со списком блокируемых в Симанки? Сейчас я просто однократно кликаю по кнопке в статусе. Хотя, вот только сейчас подумал, надо будет забацать кнопку на верхнее меню и понаблюдать за своим поведением - где удобнее.
Вы, как иногда делают разработчики, отдаёте предпочтение одному варианту, кажущемуся вам наиболее предпочтительным, а мы, юзерА, все разные и у каждого своя манера работы с браузером. Лучше бы и кнопку в статусе оставить и в тулбаре для Фокса и др.

SeaMonkey: все должно работать. К сожалению серьезно тестировать пока времени нет, тем более что он бета, я тестирую в Mozilla 1.7

Хе, это такая бета, что у других финалы поглючнее бывают, её (Moz 1.8a1 - SM1.0b) уж 2 года терзают. Финал грозили в январе, значит будет в феврале.
Скачал 0.6, сегодня поставлю.

Отдельное окно вместо боковушки: Скоро добавлю в боковушку кнопку "Detach", чтобы "отсоединить" боковушку от окна (это будет запоминаться для следующего открытия боковушки).

Хорошо бы получилось, но что-то попугиваюсь. Эта фишка на японском расширении (sidebar_en.xpi) в Симке работает, но с глюками.

Никого не забыл?

Вот это ещё:

и чтобы страница перепрыгивала на то место, где нажатый в списке объект находится.

Касается картинок.

Не знаю интересно ли, но 0.5.10 не активируется в Симке (частенько), если запуск через менеджер профилей, а если через ярлык на профиль, то нормально. С др расширениями такого не бывает.

Кстати, здесь на форуме, чтобы вставить ник, можно просто щёлкнуть по нему, а выделенное вставляется щелчком по "Цитировать".

Владимиp Палант
желаю сил и удачи в разработке вашего расширения

Русская версия: локализации начнем добавлять начиная с 0.6.1. Русскую версию я сделаю сам

когда появится русская локаль, обязательно поставлю. пока за компом работает еще и не особо продвинутая сестра. русский язык критичен

Вопрос по Adblock 0.6.0.3, автор Владимиp Палант. Удалил Adblock plus, импортировал его фильтры,
все хорошо, все работает, но!
Раньше при заходе на определенный сайт, который я часто посещаю, хотя бы гисметео, я видел рекламные баннеры Macromedia Flash, знакомился с информацией в них заключенной, и зная, что баннер провисит без изменений минимум неделю, спокойно блокировал его. По прошествии определенного времени, баннер
появлялся вновь,рекламируя что то другое, и я опять мог его заблокировать. Это было удобно, то есть-первое посещение-читаешь все, второе-только то что нужно. А вот в Adblock 0.6.0.3 я не нашел такой возможности.
Суть вопроса: блокирует ли Adblock 0.6.0.3 Flash? И каким образом? Flashblock не предлагать, ибо
это расширение заблокирует все флешки, что немногим лучше чем вообще не устанавливать Flash pleer.

Проблема с "not loaded" и пустым контестным меню наконец решена. Спасибо всем, кто прислал мне информацию. Adblock Plus 0.6.0.4 выпущен и скоро должен появиться на addons.mozilla.org. Кроме того и белый список теперь применяется к индивидуальным элементам тоже. Вообще см. http://adblockplus.mozdev.org/changelog-0.6.0.4.html

DiZeee: Расстояние между фильтрами в настройках: это чтобы текстовое поле (редактор) влезло без изменения высоты строки. Список не поддерживает разную высоту строк, поэтому у всех должна быть одинаковая. Позже может попытаюсь уменьшить высоту редактора, но слишком сильно стараться не хочется, чтобы не сломать ненароком какой-нибудь нестандартный скин.

ArtLonger: Функционал FlashBlock: не очень хочется объединять два расширения, меня и так достаточно ругают :) Посмотрю, что там и как (никогда им не пользовался), подумаю.

ArtLonger: Блокировка по размеру: не думаю. Ее я хотел ввести для баес-фильтров (или как они там по-русски называются), но это в далеком будущем. А вручную набивать фильтры по размеру как-то слишком сложно/неудобно получается. Для начала я хотел показывать размер в тултипе сайдбара, а там посмотрим.

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

vladmir: "чтобы страница перепрыгивала на то место, где нажатый в списке объект находится": это http://bugzilla.mozdev.org/show_bug.cgi?id=12879, надо проверить, получится ли это нормально реализовать.

vladmir: Цитирование, вставка имени итп: я пишу в одном табе, а смотрю сообщения в другом, вот такой уж я странный :) Прошу прощения, что мои сообщения сложно читать, просто приходится отвечать на много вопросов за раз.

yagorki: Блокировка Flash: Flash блокируется. Правда старую опцию "overlay flash" я по ряду причин не стал воспроизводить. Зато опция "Show tabs on Flash and Java" (бывшая "show object tabs") работает лучше, вот здесь скриншот: http://adblockplus.mozdev.org/faq.html#objects. Ну и всегда можно воспользоваться сайдбаром, просто искать элемент типа "object".

Владимиp Палант
А можно ли переместить значок Adblock в строке состояния в другое место?
Старая версия Adblock у меня была в её левом углу (как то я её переместил), а новая в правом и я не помню как я переместил старую версию в левый угол.

Владимиp Палант

Поставил Adblock Plus 0.6.0.3 на SeaMonkey 1.0b
Впечатления
1)
При установке зачем-то заявил, что мне нужны администраторские привиллегии, чтобы его устанавливать.
2)
При установке заявил, что ему до лампочки мои юзерские предпочтения и он установится в папку программы.
3)
При установке заявил, что в профиль он пойдёт только на Firefox 0.9+ (типа у меня минус lol)))
4)
Вроде бы установился, но при первом запуске заявил, что засёк старую версию Adblock или Adblock Plus на этом браузере. Хм, ну да и в др профилях адблоки тоже стоят, придётся, похоже, и оттуда удалять.(
Нет придётся удалить всё и ставить по новой.(
5)
Порекомендовал удалить старую версию способом, не использующимся в Симанке, хе, он так и не понял, куда попал.))
6)
Кнопка в статусе есть, работает, но без быстрого вызова списка объектов страницы толку от неё намного меньше.
7)
Боковушка - работает, но не удобно.
8)
Сначала, при первых 3-4х открытиях окна добавления фильтра из боковушки строчка для фильтра была пустая, подумал, что так и будет, но потом адрес объекта начал стабильно появляться.
9)
У боковушки - лишние бортики - не по делу лишнее место занимают (видимо пережиток Файрфокса). Придётся аннулировать в юзерхроме.(
10)
У боковушки не двигаются колонки. "Type" занимает слишком много места. То, что есть типы файлов - оч полезно. Хотя, я бы сократил до одной-трёх букв: "L", "im" "S" "css" "bg" - ну это не проблема, меняется в 5 секунд в локали.
11)
Контекстное меню картинок вроде бы работает.
12)
Не заметил никакой справки, странно. Поставил на Файрфокс - там меню "help" есть, но справки как таковой нет, только ссылки и "about". А на Симанке и меню "help" нет, - только "options".
13)
После добавления фильтра теперь нужно жать 2 кнопки, а в 0.5 - одну.
14)
Выпадающий список мне не нужен, но, наверное, штука полезная.
15)
При запуске через менеджер профилей в SeaMonkey Adblock Plus 0.6.0.3 подхватывается нормально, вроде бы.

Под впечатлением пламенной речи про оптимальный код и меньшую нагрузку на браузер, пока буду пользоваться этой версией, но (нет, - НО) при существенном ухудшении удобства пользования. Если в 0.5 подлежащий фильтрации объект оказывался в строчке редактирования фильтра в два щелчка (клик в статусе - клик в окне блокируемых объектов), то в 0.6 - в 4 (клик для открытия боковушки - клик для открытия вкладки Adblock Plus в боковушке - клик для определения объекта - двойной клик для открытия окна редактирования фильтра).
При этом окно-то всё-равно вызывается, но в 0.5 в нём было всё, что мне нужно для внесения нового фильтра (список объектов и строчка редактирования), а в 0.6 там только строчка редактирования (и ненужный в этот момент список фильтров).

Чтобы увидеть более-менее полную картину, приходится открывать боковушку насколько возможно (у меня - 40 процентов экрана). При этом в зоне страницы работать не удобно - увеличивается вертикальный скролл, появляется горизонтальный, табы максимально сокращаются. То есть, всё-равно приходится открыть боковушку, блокировать объекты, закрыть боковушку, открыть др стр, открыть боковушку, блокировать объекты, закрыть боковушку. К тому же, другие вкладки боковушки, которыми постоянно пользуюсь, - история и закладки, - у меня обычно открываются на минимальную ширину (треть от максимальной), значит теперь я буду вынужден ещё постоянно менять ширину боковушки. Тултипы - не решение, а костыли.

Это всё первые впечатления. Насколько стабильна работа, мне будет ясно где-нибудь через ... 3-4 недели.

+++
Ещё вопрос проклюнулся. В контексте списка фильтров есть пункт "редактировать", после нажатия (или после двойного клика) строчка фильтра становится редактируемой напрямую. Вот бы пристроить этот функционал в окно менеджера закладок в Симанки... Может расширение бы отдельное сотворить, жутко не хватает.
+++

Unghost

А можно ли переместить значок Adblock в строке состояния в другое место?
Старая версия Adblock у меня была в её левом углу (как то я её переместил), а новая в правом и я не помню как я переместил старую версию в левый угол.

В All In One Sidebar 0.6.3 есть в настройках-расширенный режим-разное-специальные возможности. Можно значек и влево и вправо.     Правда,это для значков панели инструментов.

Владимиp Палант
Спасибо за оперативные ответы и новую версию. Моя доволен и начинает плотно пользовать :)

Насчёт flash.
В принципе, поскольку Вы сделали белый список индивидуальных элементов, фильтр @@*.swf* дело поправляет. Просто FlashBlock удобен на сайтах навроде iXBT. Там масса информации во flash - графики, диаграммы и т.п. Но и рекламы во flash очень много. FlashBlock предоставляет вместо флэшек аккуратный значок, щелчок по которому загружает и запускает нужную флэшку. Adblock же работает или-или - или всё показывает, или ничего. По левому щелчку он просто схлопывает значок FlashBlock.
Так что смотрите, как Вам удобнее. Имхо возможность отключения обработки flash будет полезной, но и так хорошо.

Unghost

А можно ли переместить значок Adblock в строке состояния в другое место?

Можете воспользоваться расширением Organize Status Bar

После установки альтернативной версии данного автора)
Некоторые страчки стали моментально грузится, до этого тормозили страшно:)
Респект ему:)

И браузер стал грузиться быстрее, хотя кол-во фильтров тоже самое.

После установки альтернативной версии данного автора)
Некоторые страчки стали моментально грузится, до этого тормозили страшноsmile
Респект емуsmile

Кинь ссылки на страницы. У меня тоже раньше тормозило местами. Сейчас вроде бы нет. Хочу потестить :)

Дайте, пожалуйста, нормальную рабочую ссылку на это расширение!! А то или я туплю, или оно и впрямь с оф. сайта грузиться не хочет...:(

http://releases.mozilla.org/pub/mozilla.org/extensions/adblock_plus/adblock_plus-0.6.0.4-fx+fl+mz+ns.xpi

Не пора бы название темы переименовать в соответствии с текущим релизом или в 6.x.

Ответьте пожалуста - когда хотябы примерно выйдет русская версия ?

На мой взгляд, список блокируемых обектов надо сделать в отдельном окне. Отсоединять боковушку можно, но потом всё остальное (журнал, scrapbook и т.п.х.) тоже будет открываться отдельно. Идеальным вариантом было бы добавление опции в настройках: открывать в боковушке или в отдельном окне.

Владимиp Палант
Имхо надпись в строке состояния убирать не надо. Полезная штука, и зачастую куда более доступная, нежели прочие элементы управления. Но пожалуй много там писать не надо. Я сделал себе AD для обоих состояний - всё равно при отключении надпись серая.

Иконка как в 0.5.11.2 тоже не помешала бы.
У меня там кроме нее еще две (IE Tab и HTML Validator), и иконка в сочетании с ними выглядит лучше текстовой надписи.

Xm, а у меня коряво отображается operafan.net

Chinatown
А при чём здесь Adblock???

А при чём здесь Adblock???

и при чем тут фаерфокс? :)

Иконка как в 0.5.11.2 тоже не помешала бы.

Поддерживаю.

ViRUS
А при том, что когда я его отключаю(adblock) все  работает нормально

Chinatown
Ну так смотри, что фильтруется. Расширение-то чем виновато? По умолчание Adblock имеет ровно три фильтра, остальное твоё дело...

ArtLonger
Да по умолчанию стоят те же фильтры, что и в пятом эдблоке. Мне просто интересно почему так получилось

1.

Check Parent Links: я его вчера переименовал в check banner links, это немного понятнее. Если эта опция включена, то фильтры применяются к ссылкам, которые стоят на картинках.

То есть проверяется не ссылка на объект, а ссылка на которую ссылается объект? Или выполняется проверка и того и другого?
2.

Какое правило применено: в версии 0.6.0.3 это есть, во всплывающей подсказке.

И если я решу что надо удалить это правило, то достаточно будет сделать двойной клик на строчке в sidebar'e...удобно:)!

3. А можно как-то заменять заблокированные объекты пустыми картинками или чем-то еще? Чтоб не нарушался общий вид странички.

4. Если Adblock Plus выключен, а sidebar открыт, то элементы странички в sidebar'e, которые были бы заблокированы при включеном Adblock'e, отображаются серенькими...это так и должно быть?

Спасибо за работу! У меня быстрей стали странички грузиться.

Э-э-э...
Как я понимаю, Флэшблок 1.5 в паре с этим расширением не работает?
Т.е., кнопочка его на месте флэшки отображается, но вот при ее нажатии догрузки не происходит, флэшка высвечивается мгновенно, будто бы она уже там и была, шторочкой прикрытая;)

nester
Ничего подобного. Мгновенно только те, что из кэша, т.е. уже щёлкнутые. Вот сейчас проверил - загрузил стартовую iXBT и дал команду файерволлу Block all. Те флэшки, на которых я экспериментировал, по щелчку открылись мгновенно, прочие - не открылись вовсе.

Ven

4. Если Adblock Plus выключен, а sidebar открыт, то элементы странички в sidebar'e, которые были бы заблокированы при включеном Adblock'e, отображаются серенькими...это так и должно быть?

Нет, у меня при выключенном Adblock'e в сайдбаре все ссылки чёрные.

@vladimir: 1-3) Наколько я знаю, в смысле установки расширений Seamonkey ничуть не продвинулся по сравнению с Mozilla Suite. Компоненты ставить в профиль нельзя (потому невозможна установка в профиль), автоматического удаления расширений нет. Или я отстал от жизни?

5) А какой же тогда используется?

7) Боковушка в последних билдах (http://gtchat.de/adblock/adblockplus-0.6.0.4+.xpi) работает с Mozilla Suite намного лучше. Кроме того ее можно "отсоединить" от основного окна. В Seamonkey пока ничего не тестировал (честно говоря, я его даже и не видел пока).

12) Странно, с чего бы это? В Mozilla Suite есть.

Я понимаю, надо бы заняться тестированием в Seamonkey. Но времени мало.

"Редактирование" напрямую без проблем делается для списков (listbox), а для деревьев, которые используются в менеждере закладок, уже очень и очень нетривиально.

@Vladik: Русскую локаль (и другие) добавим в версию 0.6.1. Предполагаемая дата выхода: 2005-01-31.

@INFOMAN и sbudnik: Многие хотят. Наверное сделаю, вместо текста (делать это настраиваемым смысла не вижу).

@Ven:

1. И то, и другое.

3. Хотелось бы. Но боюсь, что для этого придется менять Gecko, так что это в долгосрочных планах. Будем пробовать.

4. Страница загрузилась, когда Adblock был еще включен?

Владимиp Палант, 4. Не могу воспроизвести ситуацию. Сейчас все ОК. Если опять возникнет - напишу.

Со внешним видом боковушки в Симанки разобрался - покоцал всё.
Кроме даблклика там ничего и не нужно, собственно.

В юзерхром добавил (если кому интересно)

/* adblock-sidebar adblockplus-0.6.0.3.xpi */
#adblock-sidebar listbox{
border-width:0 !important;
margin:0 !important}
#adblock-sidebar #suggestionsListLabel,
#adblock-sidebar listhead,
#adblock-sidebar hbox{display:none !important}
#adblock-sidebar #typeCol{width:26px !important}

/* adblockplus-0.6.0.4+.xpi */
#abp-sidebar listbox{
border-width:0 !important;
margin:0 !important}
#abp-sidebar #suggestionsListLabel,
#abp-sidebar listhead,
#abp-sidebar #adblockButton{display:none !important}
#abp-sidebar #typeCol{width:26px !important}

В файле global.properties

сократил кнопку в статусе:

status_active_label=A
status_disabled_label=A

сократил типы:

type_label_other=oth
type_label_script=scr
type_label_image=img
type_label_stylesheet=css
type_label_object=obj
type_label_subdocument=fr
type_label_document=dcm
type_label_background=bg
type_label_link=L

Крысота!
====:====
В непоявлении меню "Help" в окне Adblock Plus виноват я, вот это правило в юзерхроме действует на все окна:

menu[label="Help"]{display: none !important}

чтобы не затрагивалось меню "Help" в окне Adblock Plus, нужно использовать или

#main-menubar menu[label="Help"]{
display:none !important;
}
или
#navigator-toolbox menu[label="Help"]{
display: none !important;
}

Владимиp Палант

Наколько я знаю, в смысле установки расширений Seamonkey ничуть не продвинулся по сравнению с Mozilla Suite.

Угу.(

Компоненты ставить в профиль нельзя

Можно и всегда было можно... хм, ну сколько себя помню...
У меня в основном профиле 22 расширения, в других - другие - на пробу.

потому невозможна установка в профиль

Легко.)

автоматического удаления расширений нет

Нет.(

Или я отстал от жизни?

Да как сказать... :rolleyes:

А какой же тогда используется?

Есть удалятельное расширение, но оно фигово как-то удаляет, может улучшили его, не знаю, давно не пробовал.
В двух расширениях есть отключение расширений - галкой, но это не удаление, конечно.
Я удаляю с пом PowerGREP - вручную. Ничего сложного, ну минута на удаление уйдёт, а не 5 секунд (из-за ручного удаления предпочитаю перед установкой выкидывать все локали, кроме en-ru).

НО есть ещё один способ, примерно как насморк лечить отсечением головы.
Удалить целиком профиль, предварительно скопировав личные настройки (закладки, куки, почту и т.д.), создать новый профиль и в него поставить всё, коме того, что не нужно. Это будет аналогично удалению того, что не нужно.

Или не трогать основной профиль, поставить расширение в пробный профиль, присмотреться к нему, если понравится - поставить в основной, а если не понравится, то, со временем, пробный профиль удаляется вместе с накопившимися там пробными установками.

Так вот, если расширение в профиле, то его можно удалить вместе с профилем, а программу переустанавливать не нужно, а если оно ставится в папку программы, то нужно или удалять всю программу или удалять расширение вручную. Словом, было бы помогательно, если бы был выбор куда ставить. Но это не катастрофично, если труднореализуемо - пусть себе ставится глобально. Только вы ему скажите :-) чтобы он не мотивировал отказ ставиться в профиль всякими левыми отмазками.

То есть, если не трудно, добавьте после определения программы, куда идёт установка, для Симанки и Мозиллы другие тексты. Про удаление можно просто написать "удалите др версию..." без указания способа. А причиной неустановки в профиль не нужно называть версию Фокса, которая ничего не объясняет устанавливающему. Можно или вообще убрать упоминание Фокса или написать как есть, мол, для Мозиллы и Симанки возможна только глобальная установка.

Боковушка в последних билдах (http://gtchat.de/adblock/adblockplus-0.6.0.4+.xpi) работает с Mozilla Suite намного лучше.

Да, собственно, она и в 0.6.0.3 прекрасно работает, за исключением первых запусков.

Кроме того ее можно "отсоединить" от основного окна.

Попробуем.)

В Seamonkey пока ничего не тестировал (честно говоря, я его даже и не видел пока).

Кхм, как бы это помягче, ... в общем, Симанки - это девочка :D ... обычно :rolleyes:

Насколько представляю, совсем скоро выйдет релиз-кандидат (может не один), он-то уж совсем ничем не будет отличаться от финала. Лучше, всё-таки, до того подготовиться. Не знаю как кто, а я после установки SeaMonkey 1.0 сразу пройдусь по всем расширениям, кто не обновился - я не виноват.)) а потом займусь др делами и забуду про расширения.

Странно, с чего бы это? В Mozilla Suite есть.

Всё нормально!

:) надо бы заняться тестированием в Seamonkey :)

Прибито гвоздиками на самом видном месте.

а для деревьев, которые используются в менеждере закладок, уже очень и очень нетривиально.

Берёмся только за тривиальные задачи? Поняяятно.

Владимиp Палант
Удалил в SeaMonkey всё адблоковское изо всех профилей и программы, поставил adblockplus-0.6.0.4+.xpi
Вроде бы всё работает. Не удобно то, что нельзя одновременно с откреплённой боковушкой открыть и пользоваться другими боковушками. И почему не сделать нормальное окно... ведь всё-равно же откреплённая боковушка - это и есть то самое окно, которого вы так усиленно избегаете...
В варианте с окном - открепленной боковушкой нужный мне функционал весь на месте, но добираться до него существенно дольше (5 кликов вместо 2).

Открепление боковушки само по себе пока не глючит.

Есть такая мелочь: не сохраняется выделение строчки при откреплении боковушки в окно.

Менюшка вверху окна Preferences вполне на месте и удобно.

Хотя, вот только что серая строчка в боковушке при первом даблклике не передалась в строчку фильтра, со второго и дальше - нормально. Чёрные строчки передаются сразу.

Краткая справка всё-таки должна бы быть.

Случайно наткнулся в install.js одного расширения:
// profile installs only work since 2003-03-06

Не удобно то, что нельзя одновременно с откреплённой боковушкой открыть и пользоваться другими боковушками. И почему не сделать нормальное окно... ведь всё-равно же откреплённая боковушка - это и есть то самое окно, которого вы так усиленно избегаете...

Полностью поддерживаю, надо сделать нормальное окно.

расширение прекрасно работает. И как всегда, охота чего-то лучшего. Мне кажется функциональность и так вполне достаточная ( имею ввиду интерфейс), а надо акцентировать внимание на постоянно меняющихся элементах рекламных технологий. Вот, например, смотришь некий сайт, а он раз в минуту, чаще или реже, а то и постоянно начинает (или пытается) что-то качать... И поскольку инфа вся на ладони, ничего хорошего качать страница для нас не может... Что качает? Какой скрипт? Можно ли его блокировать? Пока все это возможно определить лишь муторным поочерёдным блокированием обращений к разным клиентским либо серверным скриптам. Вот сдесь бы  и ввести какую-либо автоматику или удобный интерфейс с определителем "активности".

Далее... Продвинутые рекламщики делают урлы рекламы непригодными к фильтрованию. Например, вся графика как бы лежит в том же месте, что и реклама, плюс псевдослучайные имена файлов... Бог знает, как с этим бороться... Но, подозреваю, что можно...

Возможно, особенно в свете первого предложения по скриптам придется в конце концов придти к сайтозависимым фильтрам. Т.е. на одном (обычноновостном) сайте - один набор фильтров, а там вот - другой.... Иначе фильтры разростутся не по детски.

Владимиp Палант
Хорошее расширение, есть только два пожелания - убрать из боковушки кнопку Adblock (смысла в ней немного - двойной щелчек на элементе делает то же самое), либо сделать её неактивной, если элемент списка не выбран. Второе: при включении/выключении Adblock'a перезагружать текущую страницу, а чтоб те кому это не надо не ругались - сделать это опциональным...

Народ, обьясните мне плиз какой ваще смысл в этом расширении? т.е. я понимаю что банеры нафиг ни кому не нужны, но по моему лучше поставить  Файрвол какой нить типа аутпоста и он сам будет резать неплохо банеры. Сидел я с этим блоком так и не всек разницы, после его удаления все банеры так же легко убирались аутпостом и разницы я не заметил.

Ну вот у меня стоит Winroute, от которого я не могу отказаться, а использовать его совместно с Outpost'ом нельзя...
Так что твое решение не является для меня вообще решением...
Правда, можно было в Winroute'е прокси настроить...но я его для другого использую и прокси мне пока что не нужен.

@vladmir:
Я уж испугался, решил, что Seamonkey действительно где-то существенно отличается от Mozilla Suite.

Вы меня неправильно поняли. Ставить расширения в профиль в Mozilla Suite/Seamonkey можно, а вот компоненты XPCOM - нет. Эта компонента, собственно, и отвечает за блокирование рекламы, все остальное - только пользовательский интерфейс. В Adblock из-за этого используется мой хак двухлетней давности, но он достаточно кривой/опасный, кроме того в скором будущем из-за изменений Gecko перестанет работать - и тогда будут крупные проблемы. Поэтому я предпочел отказаться от установок в профиль.

Что касается предложения удалить Adblock через его меню Options - речь о встроенной возможности Adblock и Adblock Plus 0.5, может сообщение недостаточно четкое. Возможно также, что Adblock неправильно определяет Seamonkey и прячет в нем пункт меню Deinstall (именно так он и называется, исправить корявый английский я просил еще два года назад). В Firefox этого сообщения нет, там деинсталляция просто запускается автоматически.

Невозможность использования боковой панели, когда панель Adblock Plus в состоянии detached - тут никакого принципиального ограничения нет, просто Seamonkey всегда пытается открыть панель Adblock Plus, когда открывается боковушка. Наверное надо автоматически переходить к предыдущей панели, когда панель Adblock Plus отсоединяется.

Добраться до боковушки в 0.6.0.4+: правый клик на Adblock в статусной строке и клик на "Open sidebar". Два клика. Альтернативно Ctrl-Alt-B. Если панель не установлена, то она установится автоматически. Именно это я и имел в виду - "работает намного лучше".

Сохранение выделения при откреплении: да, думал об этом, надо сделать.

Берёмся только за тривиальные задачи? Поняяятно.

Шутник вы, однако :)
Не факт, что данная задача вообще решается. Когда я смотрел на это два года назад, любые решения имели следствием существенное ухудшение юзабилити. Конечно, за это время опыта у меня прибавилось и, возможно, теперь я смогу найти решение - но пока что есть более приоритетные задачи.

@ViRUS: Первое предложение - учту. Второе - вряд ли, автоматическая перезагрузка чревата потерей данных.

Владимиp Палант

Поэтому я предпочел отказаться от установок в профиль.

Понятно, надо значит надо.

речь о встроенной возможности Adblock и Adblock Plus 0.5

Ааа.)

может сообщение недостаточно четкое

может

Возможно также, что Adblock неправильно определяет Seamonkey и прячет в нем пункт меню Deinstall (именно так он и называется, исправить корявый английский я просил еще два года назад).

Так, только теперь въехал, что речь об удалении старого Adblock его встроенными средствами. Пунктик Deinstal там действительно был, помнится, да, забыл про него. Просто привык вручную тк в этом случае удаляется всё подчистую, а автоматизированные средства, бывает, оставляют там строчку, здесь строчку.

Наверное надо автоматически переходить к предыдущей панели, когда панель Adblock Plus отсоединяется.

Ммм... это вы мне, как пользователю, даёте инструкцию или себе, - как разработчику? :)

Два клика.

Ну я считал до клика, на котором адрес объекта появляется в строке редактирования.

В общем, понятно - соблазнить вас на вариант с окном, а не отсоединяемой боковушкой не получится, надо приспосабливаться к тому, что есть.
Меня, собственно, устраивает, ну другой немного интерфейс, привыкну.

Работает всё прилично, не хулиганит, и, совершенно точно, прекратились подтормаживания при открытии страниц, которые были в 0.5.10

Можете зачислить меня в список довольных пользователей, спасибо!

Шутник вы, однако

Дык не на работе. :)

возможно, теперь я смогу найти решение

Хорошо бы.

но пока что есть более приоритетные задачи

Да, точно, вышел финал SeaMonkey 1.0 - нужно тестировать Adblock Plus :)

Как опция... Жить надо весело, а потому предлагаю создать тематическую библиотеку баннерозаменителей, которая на определенные праздники (или постоянно, или никогда, или с некого сайта, или с локали) выдавала бы вместо рекламы эти самые картинки разных размеров. Представляете - в каком-нибудь Занзибаре день независимости, а у вас все сайты в красивых соответствующих баннерах. Любителям можно портреты свои ставить в разных ракурсах или еще кого, мастдая, например. А то еще цветочки-рюшечки понавставлять, динозавров там всяких...

Так что там с новой версией? Когда? обещенные сроки, кажется, уже прошли...

Вопрос немного оффтопный.
Стоял AdBlock 0.6.0.4+ и Adblock Filterset.G Updater 0.2.6
В Адблоке стояли фильтры только Апдейтеровские.
Обновил автоматически Апдейтер до версии 0.3.0.1 и решил перезагрузить фильтры в Адблоке. Сказано - сделано. Удаляю все фильтры из Адблока (Remove All Filters...). Удаляю Апдейтер. Качаю версию 0.3.0.1, ставлю. И что я вижу? Список фильтров в Адблоке снова пуст :(
Апдейтеровские фильтры не прописались автоматом.
Ну и что мне делать? Скажите хотя бы строчки, которые пишет Апдейтер для добавления в Адблок своих фильтров, я вручную пропишу, что ли...

Всем жаждущим новой версии: релиз-кандидат вот здесь. Официально опубликуем завтра или послезавтра, если ничего серьезного не обнаружится. Если в русском переводе где-то ошибки - шлите на xpoint@remove-this.gtchat.de, я сам тоже еще попроверяю.

@September: mcm очень торопился выкинуть поддержку для ABP 0.6, эта версия Filterset.G Updater работает только с ABP 0.6.1 :)

Владимиp Палант
То есть, если я правильно понял, придётся до выхода 0.6.1 использовать старые версии Апдейтера? Так?

Всё, разобрался. С той сборкой, ссылка на которую дана чуть выше, Апдейтер уже работает :)

УУУУУх дождалась  наконец русской локали :)
А то я за этой веткой "из-за кустов наблюдала" в ожидании 0.6.0.4+
Установила. Все прекрасно  работает.
Но... фильтров у меня моловато будет.
Кто-нибудь поделитесь со мной, пожалуйста, чтоб я по-больше у себя установила.

наталья пишет:

Кто-нибудь поделитесь со мной, пожалуйста, чтоб я по-больше у себя установила.

http://www.pierceive.com/filtersetg/2006-02-03a.txt фильтры с офсайта adblock updater'a.

Владимир Палант
При нажатии на кнопку на панели навигации в меню пусто:
http://dimanish.pochta.ru/pictures/adblockplus_1.png
так задумано?

@Dimanish: Нет, не задумано:

http://gtchat.de/trash/menu.gif

В консоли JavaScript что-нибудь есть?

@Dimanish: А, сам уже понял - это кнопки при старте не было, вы ее потом на тулбар перетянули. Спасибо, исправлю.

Edit: Исправил. Попутно обнаружил баг в Gecko, пришлось применить очень некрасивый хак. Исправленный development build там же, где и предыдущий.

Adblock Plus 0.6.1 только что вышел.

Установка:
http://adblockplus.mozdev.org/installation.html

Основные нововведения:
- Первый многоязычный релиз, есть русский перевод
- Подписки на фильтры
- Отсоединяемая боковая панель
- Иконка в панели инструментов

Полный список изменений:
http://adblockplus.mozdev.org/changelog-0.6.1.html

Владимиp Палант
Хотелось бы функцию установки расположения иконки в строке состояния... :) Уже привык что Adblock всегда в правом углу

http://adblockplus.mozdev.org/faq_customization.html#statusdrag ;)

Владимиp Палант
Хотелось бы без установки дополнительных расширений... в некоторых же делают, что можно выбрать т.н. номер п/п в строке статуса... или сами внедряют drag'n'drop (напр. Work Offline) :)

Владимиp Палант
Можете сделать ширину колонки "тип" статичной + с регулировкой в ручную, а то когда прокручиваешь вверх/вниз эти дерганья не красиво выглядят.

Владимиp Палант
adblockplus-0.6.1-en-US.xpi на SeaMonkey 1.0

Боковушка и ея открепление не глючат - хорошо.

Фоновые картинки не мигают, а хорошо бы.

Если открыть картинку (ту же фоновую, чтобы её идентифицировать) в отдельной вкладке - бок панель пустая - плохо. Можно попробовать на правой картинке в шапке этой страницы.

При откреплёной боковушке Adblock Plus теперь можно работать с другими боковушками - хорошо.

Список фильтров начинается с серой строчки "Advertisement filters"
что она означает не понял, похоже на какую-то классификацию (должны быть некие нерекламные фильтры?), но других серых строчек нет...

Яркокрасная кнопка в статусе не в тему , т.е. буквально - это самое яркое пятно на экране - плохо,
впрочем, легко убирается - хорошо.

Закрывать окно настроек (при пустой строчке нов фильтра) удобнее кнопкой "Cancel" - забавно.

"Add filter subscription" - если б не читал форумы ни в жисть не догадался бы что это такое.

Блокированные - красные - хорошо.

Справки нет - плохо.

Блокированный адрес теперь можно скопировать - хорошо.

После внесения фильтра объект исчезает со страницы, но строчка в бок панели не меняет вид на красную, нужно закрыть боковушку и опять открыть - тогда краснеет.

После удаления фильтра из списка, строчка в бок панели не меняет вид на чёрную,
закрытие-открытие боковушки не помогает, только после перезагрузки страницы - плохо.

По прежнему при первом клике по строчке объекта - строка внесения фильтра пустая - плохо.

При установке в SeaMonkey аппелирует к версиям Файрфокс - плохо.

Вернусь к неустановке adblockplus-0.6.1 в профиль SeaMonkey. Всё-таки не очень здорово, что нельзя создать чистый профиль для проверки чего-либо без расширений. В любом профиле одно расширение (adblockplus) действует всегда.

Вопрос Владимиру Паланту. adblock 0.6.1 меня прямо порадовал. Посоветуйте пожалуйста литературу, для начинающего, как вообще писать расширения? WIKI  я просмотрел, не совсем то, есть ли настоящая ,бумажная книга? А то  мы делаем максимум переводы готовых расширений, а хотелось бы чего нибудь своего.
У меня есть замысел одного расширения.Спасибо.

@_Denis_: Будет, когда поменяем в боковушке listbox на tree - самое позднее в 0.6.2.

@vladmir: По поводу фоновых картинкок см. http://bugzilla.mozdev.org/show_bug.cgi?id=13135 - только одна эта проблема и осталась, и то хорошо.

Боковая панель пустая - так и должно быть, во вкладке, где кроме самого документа ничего нет, блокировать нечего. Чтобы заблокировать картинку, надо эту вкладку закрыть.

Advertisement filters - белый список (фильтры, которые начинаются на @@) идет отдельной категорией. Это видно на скриншотах, вообще-то...

Add filter subscription - для того и есть FAQ, чтобы не догадываться...

Боковушка не обновляется, если элемент блокируется - тоже будет исправлено, когда поменяем в боковушке listbox на tree, самое позднее в 0.6.2.

Когда элемент "разблокирован" боковушка обновляться не должна - на странице он все еще заблокирован. Пока не научимся "разблокировать" элементы на странице (что в скором будущем не предвидится), менять здесь нечего.

"По прежнему при первом клике по строчке объекта - строка внесения фильтра пустая" - либо я чего-то не понимаю, либо у меня это не так.

"При установке в SeaMonkey аппелирует к версиям Файрфокс" - я же вроде уже писал об этом? С какой стати вы взяли, что он "аппелирует к версиям Файрфокс"? Он вполне в состоянии распознать Seamonkey. Поскольку встроенной деинсталляции расширений в Seamonkey нет, он просит вас вызвать деинсталляцию вручную. То есть зайти в настройки Adblock и выбрать в его меню деинсталляцию, есть у Adblock такая фича. В Firefox он никого ничего не просит делать вручную, а просто делает сам.

"Вернусь к неустановке adblockplus-0.6.1 в профиль SeaMonkey" - прошу прощения, с этим обращайтесь к разработчикам Seamonkey (bug 45701). Система установки расширений у него мягко говоря отвратительная, именно из-за этого я в первую очередь и перешел на Firefox.

@yagorki: Боюсь, что мало могу вам помочь. Кроме XULPlanet (очень полезный источник информации) я мало чем пользуюсь, а многие вопросы приходится решать в исходниках Gecko. Вообще, я знаю лишь одну книгу, которая серьезно занимается этой тематикой: Rapid Application Development with Mozilla

Владимиp Палант
Есть ли в планах, хотя бы отдаленных, добавление возможности блокирования баннеров в Thunderbird ?
Adblock 0.5.x не мог блокировать баннеры в Thunderbird из-за Bug 245361. Это относится и к Adblock Plus 0.6.x?

Владимиp Палант
жалко что вы не будете делать блокировку DIVвов очень она мне нравится.
Вам +, спасибо за хорошее расширение.

@Unghost: Ну, баг такой есть, так что в планах Thunderbird числится, хоть и не в качестве первоочередной проблемы. Но bug 245361 действительно делает это бесполезным. Может займусь им, когда будет время (вряд ли скоро).

@_Denis_: Читайте http://adblockplus.mozdev.org/faq_features.html#divblock

Владимиp Палант

Adblock старый можно было обнаруживать скриптом по window._AdblockFiltered, в AdblockPlus , по крайней мере c 6...версии этого  вроде бы нет. Можно ли надеятся что теперь нет простого способа обнаруживать факт работы Adblock на странице?

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

Edit: Подумал над этим хорошенько - надо это изменение все-таки уже в 0.6.1.1 встроить, в качестве профилактики. Всегда можно заменить, если придумаю что-нибудь получше.

Edit2: Встроил. Кстати, выпустить 0.6.1.1 я собираюсь завтра, если переводчики не подведут.

Владимиp Палант
Сегодня на чистом профиле ставил эксперименты как работают друг с другом Ez Sidebar (последняя версия) и AdBlock plus 0.6.1. Как я и думал, есть небольшие проблемы, когда два эти расширения стоят в одном профиле. Дело в том, что каждое из них своими силами может откреплять боковую панель. Каждое из них имеет для этого кнопку (для AB P она в виде слова). Открепляем панель:
1. Открепляем боковую панель силами AB P. В откреплённой панели знакок для открепления ES исчезает. Всё хорошо.
2. Открепляем панель силами Ez Sidebar. И вот тут начинается проблемы, т.к. после открепления AdBlock plus не понимает, что панель откреплена. И её можно "открепить" во второй раз. После чего она пропадает. Никаких серьёзных проблем это не влечёт, панель можно вернуть через меню, но хотелось бы чтобы такой проблемы не было:)

Посмотрел на этот изврат... Ну ладно, если вам от этого лучше будет - теперь мы обходим глюки EzSidebar стороной и открепляемся даже от него :)

Владимиp Палант
спасибо:)

Владимиp Палант

Боковая панель пустая - так и должно быть, во вкладке, где кроме самого документа ничего нет, блокировать нечего.

Просто сейчас фоновые картинки в списке есть (их может быть пара десятков на страницу) а понять какая из них какая можно только поочерёдно открывая их поодиночке в той же вкладке или в новой вкладке, запоминая их имя и находя это имя в списке. Ну канительно же. Впрочем, если никак нельзя это дело упростить, то и фик с ним.

"По прежнему при первом клике по строчке объекта - строка внесения фильтра пустая" - либо я чего-то не понимаю, либо у меня это не так.

Пишу то, что вижу, возможно влияют другие установленные расширения или настройки какие-то, но запомнил совершенно точно: после свежей (т.е. все записи по пред версии адблок были удалены, включая в prefs.js) установки - первый правый клик по изображению - выбираю Adblock Image - открывается окно настроек с пустой строчкой нового фильтра, при повторе и дальше - всегда в строчке - адрес объекта. В след раз смогу проверить после выхода след версии, т.к полное удаление занимает некоторое время.

С какой стати вы взяли, что он "аппелирует к версиям Файрфокс"?

Читаю в диалоговом окне: "Installing Adblock Plus in your profile is only supported for Firefox 0.9+. "
Зачем пользователя Симанки путать инфой о др. программе и различиях взаимодействия адблок с разными версиями той программы.

он просит вас вызвать деинсталляцию вручную.

Нет этого диалога я уже не видел т.к. сначала удалил пред. версию.

А, так вы об этом сообщении... Ну да, надо бы его слегка поменять.

Доброго дня уважаемые :)
Вопрос-просьба для Владимира Паланта:
Есть такая программа для удаления рекламы и нежелательных скриптов как Ad Muncher. Все бы в ней хорошо но платная она. Так вот вопрос, знаком ли автор с сим замечательным творением? База Ad Muncher очень хороша. Во всяком случае я проверял качество вырезания нежелательной рекламы до и после ad munchera, и могу сказать, что с полной базой предоставленой плагином Adblock Filterset.G Updater тот же adblock plus(проверял на версии 0.5.хх) режет далеко не все, а примерно две трети. Так вот соотвественно просьба. Можно ли включить в будущем в adblock конвертор баз от ad muncer? Вот пример такой базы, просмотреть можно обыкновенным проводником. Ссылки на новые базы в изобилии можно найти в интеренте.

Владимиp Палант
Я так понял что функционал divblock сохранен только интерфейса нет, но ручками прописать вроде не работает.

zu
В этой базе несколько типов и не все подходят для AD, напиши мне соответствие буква - тип я попробую сделать тебе конвертер.

_Denis_
Вот тут выложил архив с двумя файлами. В одном соответствие: буква - тип. Во втором хелп к admuncherу. В разделе "Ad Muncher Configuration" -> "My filters" подробно расписаны все типы используемые в фильтре, с правилами синтаксиса.
пысы. если файл качаться не будет напиши, выложу на другой ресурс.

@zu: Ни по одной из ссылок мне ничего скачать не удается. Я так понимаю, там только из России можно  зайти? В любом случае, принцип работы у AdMuncher совсем другой, так что вряд ли возможна какая-либо автоматическая конвертация.

@_Denis_: Нельзя сказать, что функционал divblock сохранен - это теперь совсем другая штука. Я попытался в какой-то степени сохранить синтаксис. Читайте здесь: http://adblockplus.mozdev.org/faq_features.html#divblock (если еще не читали, конечно)

Владимиp Палант
Могу выслать по емайлу. Я всетаки думаю что львиную долю можно использовать.

Шлите. Мой адрес есть здесь: https://addons.mozilla.org/extensions/authorprofiles.php?id=346

Adblock Plus 0.6.1.1 только что вышел.

Установка:
http://adblockplus.mozdev.org/installation.html

Основные изменения:
- Устранены утечки памяти
- Исправлен ряд проблем, связанных с фреймами
- Фоновые картинки теперь можно блокировать через контекстное меню

Полный список изменений:
http://adblockplus.mozdev.org/changelog-0.6.1.1.html

Владимиp Палант
Читал, прятать то он должен или нет. У меня не прячет.

А у меня прячет. Что спрятать-то пытаетесь?

@zu: Получил. В принципе, фильтры типов A и B можно перенять. В качестве конвертера сойдет такой однострочник:

Выделить код

Код:

perl -ne "BEGIN{print qq([Adblock]\n)} print qq(*$_) if s/^[AB]//" ServerStrings.dat > adblock.txt

Результат я вам отослал. Вот только из вашего файла получается 1600 фильтров, это будут жуткие тормоза. В Adblock Plus 0.6.2 я собираюсь оптимизировать отработку фильтров, алгоритм уже тестирую - длинные списки фильтров ему не помеха, можно будет и 16000 засунуть. Но сейчас 1600 фильтров будет многовато.

Владимиp Палант

adblock_plus-0.6.1.1-fx+fl+mz+ns.xpi на SeaMonkey 1.0

Installing Adblock Plus in your profile is currently not supported in Mozilla Suite and SeaMonkey.

Вот! Адекватно.

Все локали запиханы в один файл...  ех, думал всегда будет лафа с одной локалью - не проверил... столько мусора...
chrome.rdf вздулся как дохлая рыба...

Мне бы было удобнее, чтобы алфавитная сортировка включалась принудительно, а не по умолчанию, впрочем, не принципиально.

Попапы в боковушке - хорошо, хотя ведут себя забавно. Если открыть боковушку, открыть окно настроек, чтобы оно частично перекрывало боковушку, навести на строчку в боковушке - появится попап, после перевести курсор в окно, так, чтобы он по пути проехался по др строчке, - и попап последней задетой строчки будет висеть уже в окне настроек.

Фоновые картинки, похоже, нормально блокируются из контекстного меню - хорошо (а кто-то, помнится, сомневался).

Адрес блокируемого появляется и при самом первом открытии - хорошо.

Если открыть окно настроек из статуса при открытой боковушке, а потом даблкликнуть по строчке объекта, то окно настроек фокусируется (выходит на передний план), но без адреса объекта в строке редактирования. Может это и правильно, но не очень понятно. И то же самое, если просто даблкликнуть по строчке объекта, - объект в строке редактирования появляется, а потом не закрывая окно ещё раз даблкликнуть по строчке объекта, - то окно настроек фокусируется (выходит на передний план), но с первым адресм объекта в строке редактирования. То есть нужно сначала закрывать окно с ненужным фильтром, а потом заново открывать. Вроде бы, не совсем логично, впрочем, не принципиально.

В общем, практически готовый продукт. Работает отлично.

Инсталяционные файлы о одной локалью см. тут: http://adblockplus.mozdev.org/installation_localized.html
Появляются всегда с запозданием в несколько часов, зеркала не очень часто обновляются.

Владимиp Палант
Пробывал на глав. стран. http://www.overclockers.ru/ спрятать "small" так #*(small).

У меня #span(small) и #*(small) нормально прячут строку с датой. Эта фича работает только для Firefox 1.5+ - вы на это обратили внимание?

зеркала не очень часто обновляются

Вот я тоже это заметил. Не похоже, чтобы было так, как у них в доках написано (хотя если так как по максимуму - то возможно)

А где эти доки? По моим наблюдениям обновления происходят примерно четыре раза в день.

It can be as quick as the top of the next hour

Вот с этим согласиться не могу

, yet with some servers you may see a delay of up to 8 hours..

А вот это вполне возможно...

http://www.mozdev.org/docs/download.html

Владимиp Палант
Щас заработало, в первый раз не получилось.
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 - Build ID: 2006011112

_Denis_
Страницу перезагрузить не забыли? ;)

INFOMAN
Ну да, что-то в этом роде.

zu
если еще надо пиши на майл вышлю консольную прогу 7кб.

Владимиp Палант
Вобщем пока все работает и функционала хватает, как и скорости.
Можно поэксперементировать с удобством.

Владимиp Палант
Нет, но это не помогло только один первый раз.

Владимиp Палант Перешёл с AdBlock plus 0.5.*.
Нехватает сортировки и фильтрации по маске в боковушке и ctrl+shift+f (не помню как функция называется, заменяет флэш на поле с надписью "Click to adblock flash" или что-то вроде)

Ещё на 3dnews баг http://forum.mozilla.ru/uploaded/3dbug.png В боовушке красным цветом ни одной строки нет, тем не менее что-то блокируется. С отключенным AdBlock всё ок.
P.S. видимо глючило у них, т.к. сейчас всё нормально.

@Viper: сортировка в боковушке стоит в плане для версии 0.6.2.

Что касается 3dnews - вы уверены, что это в ABP баг, а не у них? Может они просто не показали этот баннер, а после перезагрузки все исправилось? Я, во всяком случае, никаких странностей на этом сайте не вижу.

Владимиp Палант см. P.S. в прошлом сообщении :)
Иногда (напр. на сайте http://www.nma-fallout.com/ - верхний баннер не флеш, надо обновить страницу, возможно несколько раз) у флэш баннеров нет "вкладок" для блокировки. На nnov.ru тоже :(

Насчет флеша - это http://bugzilla.mozdev.org/show_bug.cgi?id=12910, решение еще ищу.

Пардон, если это уже обсуждалось. Вобщем у меня вопрос: как осуществляется фильтрация? Точнее банеры вобще не загружаются (чем прилично экономится траффик) или же просто скрываются от глаз пользователя?

:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

KID
Не загружаются.

KID, можно и так и так. По-умолчанию - не загружаются. Но можно настроить так, чтоб загружались, но не отображались - не все, а выборочно.

Спасибо за ответы! Вот еще один вопрос: что значит в настройках расширения пункт "сворачивать заблокированные жлементы". По умолчанию этот пуект активирован.

KID Если отключить - будут пустые прямоугольники вместо блокированных картинок/флэша.

В меню Помощь может быть лучше переименовать пункт в "Написание регулярных выражений", а то написать как-то не очень подходит?

Уже вышла 0.6.1.2, но об этом нигде ни слова:)

Modex
Исправил, спасибо.

Ven
Ну, в 0.6.1.2 основное изменение - 5 дополнительных языковых версий, а здесь это мало кому нужно :)

Я просто хотел выпустить версию со всеми готовыми переводами, прежде чем начать добавлять текст, который опять придется переводить.

И еще "Ставить ярлык на Flash и Java" может лучше - "Добавлять ярлык к Flash и Java"

Вот насчет этого не уверен...

Владимиp Палант
Во всплывающей подсказке текст "Adblock Plus включён, нажмите здесь, чтобы открыть/закрыть сайдбар". Вроде бы, принято переводить sidebar как боковая панель (по крайней мере в Fx везде такой перевод). Может быть, стоит заменить перевод, чтобы придерживаться одной терминологии?

Quicksilver tears
Так я вообще-то везде так и переводил... Исправил.

Владимиp Палант
Затишье перед бурей(новых версий) ?

Времени мало :)

подскажите, а где взять ресурс с ежедневными обновлениями фильтров?
спасибо

Владимир Палант
Возникло следующее пожелание:  реализуйте, пожалуйста, поиск фильтров. Было бы очень удобно.
yuki
http://www.pierceive.com/

А что, в SeaMonkey под Linux не поддерживается блокировка по ссылке?
В Винде вроде работало, а тут нет...

Dimanish: уже есть, в будущем Adblock Plus 0.7.

INFOMAN: должна поддерживаться, это от ОС не зависит. Только блокируются ведь не сами ссылки, а картинки, на которых они стоят - может из-за этого недоразумение. Ну и опция "Проверять ссылки на баннерах" должна быть включена...

Точно. Спасибо. Видимо, я там ее включил как-то, а сейчас забыл про нее.

Владимиp Палант
Почему Adblock Plus 0.6.1.2 видит image в любом месте, где бы я ни кликнул. Даже в веб форме.

http://img97.imageshack.us/img97/291/1570bl312dd.jpg

petrovich
Не знаю что вы понастраивали у себя, но у меня все нормально :D
http://people.mozilla.ru/modex/images/ad_image.PNG

На чистом профиле тоже самое.

Народ есть ли где нибудь русская версия хелпа, что-то мне лень в англ разбираться как делать фильтры , или где нибудь есть архив с кучей фильтров?

@petrovich: Это только на этом сайте или везде? У страницы откуда-то взялась фоновая картинка, может скин какой-нибудь... А что именно предлагает заблокировать?

@petrovich: Это только на этом сайте или везде? У страницы откуда-то взялась фоновая картинка, может скин какой-нибудь... А что именно предлагает заблокировать?

На  http://www.mozilla.org предлогает заблокировать:
http://www.mozilla.org/images/body_back.gif
http://www.mozilla.org/images/key-point_back.gif

На http://forum.mozilla.ru
http://forum.mozilla.ru/style/img/Mozilla-ru/pun_body_bg.gif

На http://www.spreadfirefox.com
http://www.spreadfirefox.com/themes/spreadfirefox/bg_head.gif

Adblock Plus 0.5.9.20051016 предлогает заблокировать background image.

petrovich
Это нормально - это фоновые картинки этих сайтов.

Edit: Adblock Plus 0.5.9 может только предлагать, реально блокировать фоновые картинки в Gecko 1.7+ он не умеет.

Я не знаю , в той-лт ветке задаю вопрос , но у меня проблема :
Стоят AdBlock+ 0.6.1.2 и AdBlock Filterset.G Updater 0.3.0.2
Обновил фильтры , однако почему-то счётчики mail.ru , hotlog , one.ru , liveinternet не режутся :(
Как это исправить ?

SurferNet
Можно добавить фильтры *liveinternet* *hotlog* *mail.ru* *one.ru*. Но это радикально. Картинки с этих серверов не будут грузится совсем. Для этого нужно зайти в настройки расширения и в нужном поле ввести данные фильтры поочереди.

Можно кликнуть правой кнопкой на счётчике (да и на любой картинке) и выбрать "Adblock: Заблокировать изображение". Это добавит фильтр на конкретную картинку.

Это нормально - это фоновые картинки этих сайтов.

В Adblock Plus 0.5.9 кликаешь картинку - получаешь adblock image. Кликаешь в пустом месте - получаешь adblock background image. Всё просто и логично. :)

Я не блокирую фоновые картинки, поэтому убираю из контекстного меню пункт adblock background image. Таким образом, остаётся только один пункт - adblock image. Появляется он только тогда, когда действительно нужен. Не могли бы вы в своём расширении разделить все картинки на image и background image?

Предлогаю вам добавить возможность редактирования пунктов встраиваемых в контекстное меню эдблоком из самого расширения, как это реализованно в Flashgot и Tabmix Plus. Это было бы хорошей фичей, позволяющей избежать разростания меню.

Edit: Adblock Plus 0.5.9 может только предлагать, реально блокировать фоновые картинки в Gecko 1.7+ он не умеет.

У меня блокирует.

Извините я только поставил Adblock Plus. Не подскажете где можно для него взять наборы фильтров.

Несколько переводов релиз-кандидата Adblock Plus 0.7 уже готово, в их числе и русский. Так что желающие могут установить его - не похоже, что еще обнаружатся серьезные баги. Комментарии, как всегда, приветствуются.

Кстати, присоединяюсь к HSWT - есть ли хорошие списки фильтров для Рунета? Дело в том, что я собираюсь вставить в диалог "Добавить подписку" список подсказок. Поэтому требуются списки, на которые можно подписаться (постоянный адрес) и которые можно порекомендовать (автор учитывает комментарии пользователей). Для США, Германии и Франции такие списки нашлись - а как обстоят дела с Россией?

Владимиp Палант
Здравствуйте.
Когда у меня стояла отличная резалка баннеров AdMuncher , то у неё были настолько хорошие фильтры , что в принципе реклама вообще не пролезала (очень редко).

Если интересно , то наверно можно встроить эти филтры в само расширение.
Выгрузил на форум
http://forum.mozilla.ru/uploaded/AdMuncher_Filters.txt

Ну, фильтры от AdMuncher перевести можно, конечно (с определенными ограничениями) - выше это уже обсуждалось. Но от статического списка толку мало, нужна именно подписка, которую кто-то будет регулярно подгонять под изменения в интернете.

Владимиp Палант
У Outpost есть фильтры. Они не подойдут?

Опять же - речь не о том, какие фильтры используют другие программы. Нужен список фильтров конкретно для Adblock (а лучше конкретно для Adblock Plus), который кто-то поддерживает актуальным, и на который есть смысл подписаться.

Edit: Нашел http://forum.mozilla.ru/viewtopic.php?pid=8242 - печально это...

Владимиp Палант
Что за фича: в списке элементов страницы, блокирование которых возможно, при наведении на ссылку, содержащую изображение, в подсказке загружается само изображение. Зачем? Если я хочу заблокировать изображение, зачем грузить его в кеш?

Dimanish
Фича - чтобы проще было понять, к чему относится эта запись. Картинка при этом берется из кеша, ничего нового мы туда не записываем. Для уже заблокированных элементов картинка не показывается.

Владимиp Палант
Не очень вас понял.
Кеш очищен. Установлено расширение Image-like-Opera. Политика по-умолчанию "Загружать изображения из кеша".
Есть свеженький сайт, в том смысле, что к его элементам не применено ни одного фильтра Adblock Plus.
Запускаем окно "Открыть список элементов". Наводим на ссылку, содержащую нечто вроде *.hotlog.ru, т.е. баннер-изображение. В подсказке изображение грузится в кеш. Т.е. прежде чем заблокировать баннер мы его лицезреем в подсказке. Может стоит сделать опциональное отображение фичи?
С другой, стороны фича обходится через контекстное меню -> "Adblock Plus: заблокировать изображение..."
Вобщем, для dialup не очень хорошо.
В остальном случаях очистить кеш и вперед.

И еще, имхо не очень практично размещена кнопка "Справка", постоянно на нее тыкаю :), поскольку рядом с "Отменой". Не так уж часто нужна эта справка.
Имхо, пункта меню вполне достаточно.

Dimanish
А вы мне скажите - откуда это изображение взялось? На самой странице его нет разве? А если есть - так может оно уже загрузилось в кеш?

Что касается кнопки "Справка" - это вам она не нужна, а очень многие просто в упор не видят меню. Размещает ее Firefox так, как принято в данной операционной системе - под Windows это рядом с кнопкой Отмена, а вот под Linux слева, отдельно от всех остальных кнопок...

Владимиp Палант

А вы мне скажите - откуда это изображение взялось? На самой странице его нет разве? А если есть - так может оно уже загрузилось в кеш?

Я ж говорю, кеш очистил, стоит расширение ImgLikeOpera, первоначально страница загружается с отключенными изображениями.
Ну а дальше:

Dimanish пишет:

Запускаем окно "Открыть список элементов". Наводим на ссылку, содержащую нечто вроде *.hotlog.ru, т.е. баннер-изображение. В подсказке изображение грузится в кеш.

+ при условии, что баннер решили таки не блокировать, нажимаем F5 -  изображение появляется на страцице (теперь оно же в кеше).

А, теперь понял, о чем вы... Да, с ImgLikeOpera у Adblock (любого) будут весьма интересные взаимодействия - они работают на одном принципе. Настройку extensions.adblock.previewimages сделаю, но в пользовательском интерфейсе ее не будет.

2Владимиp Палант
я тут скачал 0.7rc: я правильно понимаю, что там теперь-таки список правил стал tree вместо listа?
И ещё такой жизненно важный для меня вопрос: планируется ли возможность иметь не один blacklist, а несколько (имхо, было бы очень удобно разбить правила на этакие группы типа 'banners', 'porn' и т.д.)

Sauil
Да, список правил теперь tree - сразу на сотню проблем меньше (хотя с редактором все-таки пришлось повозиться).

Разбивка на группы - нет, не планируется. Не вижу, как это можно было бы реализовать, не усложняя пользовательский интерфейс. Сейчас есть два варианта:
1. Держать свои группы как файлы на диске, а в Adblock Plus их вставить как подписки.
2. Держать всё в одной группе, но разделить комментариями (начинаются на восклицательный знак).

ух ты...
Subscription-то я и пропустил. А между тем, это уже почти то, что я искал.
Я (вернее мой научник) просто в качестве курсовой работы хотел сделать некую систему синхронизации вот этих самых black-листов, тем более, что вроде как никаких готовых решений этой задачи я не видел. Но прежде всего нам хотелось разбить  один большой лист на группы. Я даже начал было что-то такое делать с adblockом (выглядело бы оно примерно так: http://www.mx1.ru/~sauil/adblock/settings.xul), но тут неожиданно наткнулся на вас и вашу версию, и вроде как принял решение забить на обычный adblock и переключиться на ваш adblock plus :)

Только что вышел Adblock Plus 0.7

Установка:
http://adblockplus.mozdev.org/installation.html

Основные изменения:
- В диалоге установок для каждого фильтра показывается, сколько раз он что-то блокировал
- Список в боковой панели можно сортировать и фильтровать
- Можно выключать отдельные фильтры
- Очень существенно улучшено быстродействие при работе с большими списками фильтров
- В диалоге установок фильтры можно искать, копировать и перетаскивать мышкой
- Фильтры теперь хранятся в отдельном файле (по умолчанию adblockplus/patterns.ini в профиле пользователя)

Полный список изменений:
http://adblockplus.mozdev.org/changelog-0.7.html

В диалоге установок для каждого фильтра показывается, сколько раз он что-то блокировал

круто... теперь лишние можно выкинуть :):D

И ещё такой жизненно важный для меня вопрос: планируется ли возможность иметь не один blacklist, а несколько (имхо, было бы очень удобно разбить правила на этакие группы типа 'banners', 'porn' и т.д.)

Не вижу, как это можно было бы реализовать, не усложняя пользовательский интерфейс.

угу. Мне хватило бы возможности создавать свои группы и  перетаскивать правила между ними. По умолчанию всё складывается в blacklist/whitelist, а потом можно перетащить куда угодно.

В диалоге установок для каждого фильтра показывается, сколько раз он что-то блокировал

Отдельное спасибо за эту фишку

Владимиp Палант

В диалоге установок для каждого фильтра показывается, сколько раз он что-то блокировал

Эта функция не только декоративная? Используется ли она для сортировки фильтров по количеству попаданий, для увеличения скорости фильтрации?

А у меня такой вопрос - сделал adBlock наглым флешевым баннерам, а эта гадость снова тут как тут при повторном входе на сайт когда выключаю лиса и снова включаю :mad:
Как побороть? :sick:

Вопрос : Можно ли с помощью этого расширения заблокировать загрузку фрейма на странице по его описанию ?

Мать моя в кедах! Это самое полезное расширение для Лисы! Исполнено просто великолепно!!!! :beer: И под альфой работает!

Dpriest

гадость снова тут как тут при повторном входе на сайт

Вероятно меняется адрес рекламки.

Как побороть?

Внимательно посмотреть на фильтр и на то, что он блокирует и подправить, чтоб соответствовал.

==+==

Владимиp Палант

Adblock Plus 0.7 на SeaMonkey 1.0
Чем дальше, тем лучше, даже лень перечислять все полезняшки.-)
Превьюшки картинок в попапах оч удобная штука.

Пока не понял в чём смысл колонки "state". Состояние же понятно по цвету строчки.

Блок фоновых картинок - штука правильная, но раздражает тем, что строчка блокировки лезет во все контекстные меню на странице, когда нужно работать с текстом и т.п.

Вроде бы Adblock вызывает сбой в SM при переключении профилей "на лету" из меню. До вас доходила такая инфа?

Владимиp Палант
У меня вопрос, если внутри спрятанного элемента есть баннер то он будет загружаться или нет ?

Насчет русского списка, вот мой список http://denis-ovs.narod.ru/adBlock_ru_13_04_06.txt
пришлите мне свои скидаю в один, и еще как делать эту подписку.

vladmir пишет:

Вроде бы Adblock вызывает сбой в SM при переключении профилей "на лету" из меню. До вас доходила такая инфа?

Не знаю что конкретно подразумевается под "сбоем", но на Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0 всё нормально. Возможно, что дело опять в CVS-сборке.

Владимиp Палант пишет:

А, теперь понял, о чем вы... Да, с ImgLikeOpera у Adblock (любого) будут весьма интересные взаимодействия - они работают на одном принципе. Настройку extensions.adblock.previewimages сделаю, но в пользовательском интерфейсе ее не будет.

Посмотрел внимательно на сетевую активность, и вижу, что заблокированые элементы подгружаются всё равно (картинки отключены). Это и есть интересное взаимодействие?

..
Дополнение. Отключил ImgLikeOpera, всё равно грузятся.
Это так и задумано? А как же экономия трафика?

Например, запрашивается
http://top.list.ru/counter?id=7;t=36;l=1
GET /counter?id=7;t=36;l=1 HTTP/1.1
в то время, как этот урл подсвечивается красным курсивом в списке доступных к блокировке элементов, то есть фильтр на него срабо

а у кого самый полный список блокируемого содержимого??

Mash
Я не уверен, поэтому осторожно уточняю.
После выхода SeaMonkey 1.0.1 буду возиться с обновлением и заодно проверю точно.
На данную секунду у меня есть собственный опыт (пару мес назад), но с несколькими другими установленными расширениями - нужно переключиться туда а потом обратно - после одного переключения ничего не происходило, а после второго пропадали панели и что-то там ещё и уже не восстанавливались. Садо-мазо совершалось три раза (6 профилей)).
Второе - в ньюсах видел утверждение (одно) что при тех же симтомах подозревался Адблок.
Так что, интересно что к чему.

А ещё что-то Рубордовская реклама последнее время у меня, вроде бы, не блокируется, при том, что фильтры говорят, что блокируют. Ещё не въехал в чём дело, понаблюдаю.
Понаблюдал, нормально сейчас. Видимо что-то просочилось после переустановки расширения, наверное, c фильтрами перехимичил.

Лучший фильтр: /\//ad(|.)\./

К вопросу о подписках: у меня размер файла с фильтрами около 10 Кб + 6 подписок, скажите куда выложить я скину, могу периодически обновлять, если это кумо-то нужно конечно...

Dr.Di0NiS
Выкладывай на форум. Вверху ссылка есть - Загрузки

Теперь подписка всегда будет тут http://denis-ovs.narod.ru/adblock.txt и имя файла меняться не будет.

_Denis_
+1 Полезный списочек

Вроде бы Adblock вызывает сбой в SM при переключении профилей "на лету" из меню. До вас доходила такая инфа?

Спрашивали - отвечаем.
Во-первых, на страничке
http://adblockplus.mozdev.org/changelog-0.7.html
этот баг значится как пофикшенный

Fixed: Switching profiles at runtime in Mozilla and SeaMonkey isn't handled properly

Во-вторых, прикладные исследования показали, что и в самделе профили переключаются без проблем.

_Denis_ пишет:

Теперь подписка всегда будет тут http://denis-ovs.narod.ru/adblock.txt и имя файла меняться не будет.

+1
спасибо ТОВАРИСЧ!

Скачал, поставил. Супер! :)

Есть предложение: хорошо бы сделать опцию, чтобы забаненные сайты (если банишь целый сайт) сразу добавлялись в "родной" список браузера для блокироки картинок и cookies. Ну, и в списке это обозначать каким-нибудь значком, чтобы можно было менять этот статус прямо в строчке настроек.

Raoul
А зачем? так не устраивает?

Raoul
А не проще поставить/использовать Файервол? И там банить сайты и куки и рекламу - и для ФФ хорошо, и для ИЕ, и для RSS-реадеров.
Кстати, а для чего нужны файлы с подписками на блокировку рекламы? - На мой взгляд, если файервол что и пропустит, то, используя регулярные выражения, можно легко всё блокировать без 10 килобайтных файлов.
Если кто не знает как - прошу почитать хорошую темку (на английском, увы...) http://aasted.org/adblock/viewtopic.php?t=45&start=0&postdays=0&postorder=asc&highlight=

Если кто-то долго ждал ответа - прошу прощения, только вернулся из отпуска.

ViRUS
Функция только декоративная. Увеличение скорости достигается более эффективными методами, подробная документация скоро будет. Пока опишу только эффект: количество простых фильтров (которые не регулярные выражения) начиная с версии 0.7 на быстродействие практически не влияет.

vladmir
Смысл колонки "state" в сортировке ;)

Вроде бы Adblock вызывает сбой в SM при переключении профилей "на лету" из меню

Информация доходила, в версии 0.7 вроде бы всё исправил - или еще есть какие-то симптомы?

_Denis_
Будет загружаться - element hiding на загрузку не влияет.

Боюсь, что ваш список - не совсем то, что нужно. Нужны списки, которые кем-то поддерживаются. Это означает, что список меняется, когда что-то меняется в интернете (это вроде есть), а также, что кто-то реагирует на вопросы/пожелания пользователей (на http://denis-ovs.narod.ru/ пусто, куда обращаться?).

Dotster
Для начала - чем смотрите? Если LiveHTTPHeaders, то ему можно верить. Если что-нибудь другое - еще не факт.

Ну а далее - если Adblock Plus что-то показывает красным, то загрузка действительно заблокирована. У меня ни LiveHTTPHeaders, ни Analyzer никакой загрузки не показывают. Возможно у вас загрузка происходит из-за какого-нибудь другого расширения.

Raoul
Ну, как-то объединять Adblock Plus с "родной" блокировкой браузера надо - тут вот один товарищ уже жаловался, что заблокировал сайт, а он после деинсталляции Adblock Plus все равно не показывается (он нажал на Block images from ...). Вот только как именно это реализовать - пока не знаю. Ваше предложение как-то тоже не подходит, все-таки функционал у Adblock Plus и у встроенной блокировки сильно разный.

Владимиp Палант
Это список, который я сам использую, сам делаю и соответственно он будет обновляться, обращаться ко мне на мыло, судя по отзывам в этой ветке народу понравилось.
На страничке что ни будь напишу позже.
Качать по прямой ссылки на файл http://denis-ovs.narod.ru/adblock.txt.

после установки adblock_plus-0.7-fx+fl+mz+ns в какую прогу не знаю, ставил везде, в /Documents and Settings/имяюзер/ появилась папка /_aai_ee noie/, а в ней лежит adblock_plus-0.7-fx+fl+mz+ns. Сам. Лично.
криминала конечно нет, но зачем он скопировался?

Sidan
Это не ко мне, сам он ничего никуда не копирует. Смотрите, что у вас за расширения установлены.

Это MRTech. Там есть функция архивирования. Когда с сайта устанавливаешь расширеия он сбрасыват их на хард.

Владимиp Палант
Вчера забыл сказать, а как насчет блокировки по атрибуту alt="" может такое тоже сделаете.

_Denis_
http://adblockplus.mozdev.org/filters.html#elemhide_attributes

Владимиp Палант
Да про это я как-то забыл, но вот не пойму как этим блокировать картинки(что бы они не загружались), можно пример.

Владимиp Палант

Информация доходила, в версии 0.7 вроде бы всё исправил - или еще есть какие-то симптомы?

Дык я ж в след посте отчитался:
http://forum.mozilla.ru/viewtopic.php?pid=99054#p99054

Во-вторых, прикладные исследования показали, что и в самделе профили переключаются без проблем.

Больше пока не знаю к чему прицепиться.))

М. Порешаев пишет:

А не проще поставить/использовать Файервол?

Нет, не проще, локалка корпоративная, и прокси задан жёстко.

Владимиp Палант пишет:

Ну, как-то объединять Adblock Plus с "родной" блокировкой браузера надо - тут вот один товарищ уже жаловался, что заблокировал сайт, а он после деинсталляции Adblock Plus все равно не показывается (он нажал на Block images from ...). Вот только как именно это реализовать - пока не знаю. Ваше предложение как-то тоже не подходит, все-таки функционал у Adblock Plus и у встроенной блокировки сильно разный.

Но в чем-то пересекающийся. Блокировать куки с рекламных сайтов и счётчиков нужно, и если Adblock Plus сможет помочь в этом благородном деле - было бы здорово.

Да, кстати, в списке с http://denis-ovs.narod.ru/adblock.txt один недостаток - он режет .*/top/, но часто это вполне нормальные шапки сайтов.

Update.

Владимиp Палант
С каким интервалом времени происходит автоматическое обновление подписок? Его можно как-то настроить?

Dimanish
extensions.adblockplus.synchronizationinterval - по умолчанию 24 часа.

Владимиp Палант
Дык как там с примером.(сообщение №226)

_Denis_
Прошу прощения. Чтобы не загружались - никак, "element hiding" только прячет. Предотвращают загрузку обычные фильтры, но в них нельзя учитывать атрибуты.

Владимиp Палант  пишет:

Чтобы не загружались - никак, "element hiding" только прячет.

Жалко :( , а не планируется в будущем ?

SurferNet
Не уверен. Расширить возможности обычных фильтров в принципе можно, но не знаю, стоит ли. Для объектов такая фича в любом случае проблематична, но для остальных можно бы и сделать.

Насколько я понимаю, при помощи Adblock Plus можно скрывать текстовую рекламу на страницах.
Объясните, пожалуйста, как это делать на примере forum.exler.ru. Надо убрать ссылку "Хайвей: Sony PlayStation каждому покупателю хостинга!", которая выделена красным цветом. Почитал на adblockplus.mozdev.org, что-то не очень понятно. Будтье добры.

_Denis_
Добавь фильтр /\//ad(|.)\./ , у меня он режет больше всего :)

Добавь фильтр /\//ad(|.)\./ , у меня он режет больше всего smile

Выделить код

Код:

*top100*
/[\W_]ad(banner|click|flow|frame|ima?ge?|log|serv(er|e)?|stream|type|view|vert(ising|isement)?|v|js|trix|xchange|wrapper)?s?[\W\d_]/

SurferNet
А что /[^a-z]ad[svjx0-9]?[^a-z]/ режет меньше,
но он подвергнется модификации

cr@nk
Привет земляк.
Вместо *top100* у меня top*.*.
Типа второго тоже есть.

У меня по неосторожности профиль слетел, так что список обновлю чуть позже чем планировал.

Владимиp Палант
Мы не мешам с этими списками ?

_Denis_

Мы не мешам с этими списками ?

Лучше тогда сюда

_Denis_
Да, лучше туда, наверное.

SurferNet
А что этот фильтр должен делать? По-моему это то же самое, что просто //ad. - но лучше писать http://ad. (будет работать быстрее, поскольку в нем достаточно чистого текста для оптимизации). У меня кроме этого еще есть фильтры http://ad0., http://ad1. и http://ad2. - тоже встречаются достаточно часто.

Dimanish
Сложно - непонятно, по какому признаку его прятать, там нет хороших идентификаторов. Можно было бы использовать forum.exler.ru#font(color=red), но не факт, что они не отмечают таким же красным текстом что-то нужное. Можно спрятать по ссылке: forum.exler.ru#a(href^=http://hw.ru/). Но это не универсально, они могут позже вставить другую рекламу таким же образом. Лучше всего, наверное, спрятать жирный красный текст в ссылке, но это уже только с CSS: forum.exler.ru##a>font[color="red"]>b

Владимиp Палант
Для "Element hiding" регулярные выражения поддерживаются ?

_Denis_
Нет, там совсем другой подход. Это на самом деле CSS (даже тогда, когда CSS не используется явно), а CSS не поддерживает регулярные выражения.

Народ , какой фильтр режет следующее
..default/sad.gif
..default/mad.gif
http://www.kinopoisk.ru/kinopoisk_image.php?img=./images/kadr/_im_239977.jpg&width=475&height=597&type=kadr

/ad/ или /\//ad(|.)\./ ? :(

SurferNet
/ad/ режет - это интерпретируется как регулярное выражение. А вы, скорее всего, хотели написать */ad/*

Кстати, сайдбар в подсказке показывает, какой фильтр заблокировал элемент...

Пользователям старых браузеров
Начиная с Adblock Plus 0.7.1 браузеры, основанные на Gecko 1.7 (то есть Firefox 1.0, Mozilla Suite 1.7 и Netscape 8.1), поддерживаться больше не будут. Эти браузеры больше не поддерживаются Mozilla Corporation (см. Sunset Announcement for Fx/Tb 1.0.x and Mozilla Suite 1.7.x), всем пользователям рекомендуется перейти на Firefox 1.5 или SeaMonkey 1.0.

Почему нельзя оставить в Adblock Plus поддержку Gecko 1.7? В актуальные версии Gecko вошли существенные изменения, в особенности в области безопасности. Без поддержки Gecko 1.7 можно будет значительно упростить работу расширения, увеличить быстродействие и уменьшить размер пакета. Не говоря уже о том, что теперь моя ошибка не сможет так просто превратиться в дыру безопасности.

Владимиp Палант
Ну так 0.7 вполне функциональная версия, а увеличить быстродействие и уменьшить размер пакета - важнее всего :)
Текущая версия работает как пчёлка, спасибо Вам за такое сверхполезное расширение.

Сравнивая AdBlock Plus 0.5.11.3 и AdBlock Plus 0.7 в последней версии Владимиpа Паланта при добавлении фильтра происходит заметная задержка около 2 секунд при блокировке изображения, в 0.5.11.3 на той-же самой странице все происходит очень шустро.  Никто не замечал подобной проблемы.
Существует ли возможность в 0.7 изменить показ объектов на странице не в боковушке, а на окне как в 0.5.11.3 или в отдельной вкладке, в боковой панели закладки каждый раз переключаться не удобно.

Гест
Задержка при добавлении из-за того, что фильтры сразу применяются - 0.5.11.3 этого не делает. Может в 0.7.1 сделаю, чтобы это отрабатывало в фоновом режиме.

В боковушке можно нажать на "Отсоединить".

Владимир а размер фильтров сильно влияет на быстродействие приложения, у меня экспортированный файл занимает 17 кб. Где то на форуме читал что рекомендуется меньше 10 кб.

Начиная с версии 0.7 - не обязательно. Если не использовать регулярных выражений, то фильтров может быть сколько угодно, на быстродействие это почти не влияет. Я пробовал 3500 фильтров, без проблем.

Вышел Adblock Plus 0.7.0.1 с мелкими поправками. Changelog

Владимиp Палант
В связи с прекращением поддержки Mozilla Suite в новых версиях хорошо бы что бы 0.7 (или 0.7.0.1 ?) не затерялась и была доступна для закачивания с mozilla.org или ещё откуда-то и чтобы ссылка на неё была где-то на adblockplus.mozdev.org - не очень глубоко. Ну пару лет хотя бы.

просто //ad. - но лучше писать http://ad. (будет работать быстрее, поскольку в нем достаточно чистого текста для оптимизации).

Можно об этом поподробнее?
Почему лучше с http ?

И, всё-таки, что-то с рубордом не совсем получается. Очищаю кэш, сначала всё нормально, всё блокируется, я расслабляюсь, забываю, потом через какое-то время сохраняю страницу с картинками, а там - весь красный список. Три раза засекал. На других сайтах такого не было пока. Причину не могу отловить.

http://adblockplus.mozdev.org/faq_features.html

What does "Check banner links" do?
Sometimes you want to block an image banner but the image's address is difficult to block for some reason. When "Check banner links" is activated, you will be able to block the banner using the address the banner is linking to. This address will appear as a separate item of type "link" in the sidebar and you will also have the "Adblock link" option in the context menu.

Что-то не въезжаю что делает эта функция, - ссылка встроена в код, её можно только скрыть... объясните, пожалуйста поподробнее.

А уже бы и русскую версию пора бы для adblockplus.mozdev.org.
А то приходится самогоном заниматься:

http://fotoleto.ru/mozilla/mozilla-extensions.html#adblock

Дарю идею: сделайте страничку с мелкими картинками с разными именами и путями для тренировки пользователей на настройку фильтров. Наглядно - картинка не загрузилась - фильтр работает.
Мне помогало.

vladmir
Старые версии есть здесь: https://addons.mozilla.org/firefox/1865/history/
Но я полностью поддерживаю предупреждение:

Be Careful With Old Versions

These versions are displayed for reference and testing purposes. You should always use the latest version of an addon.

На остальное отвечу потом - надо бежать.

А подскажите мне вот что, как мне заблокировать с помощью этого расширения ненужный мне баннер, чтобы в дальнейшем он не появлялся? Я вот делаю новый фильтр http://217.16.26.81/banners/0000055/0000055289/0.gif или http://195.161.119.235/images/39454/39454994_3.gif, но потом они снова появляются((

koshtan

но потом они снова появляются

У них адрес случайно не изменяется?

http://217.16.26.81/banners/0000055/0000055289/0.gif

чтобы блокировать такое не легче создавать фильтр, подобный

Выделить код

Код:

*/banners/*

Адрес меняется, только помоему пару раз, потом повторяется.Это будут все баннеры блокироваться или только там?

И еще, подскажите как этим расширением пользоваться, как создавать фильтры, ну там где звездочку поставить и так далее, а то там справка на английском, очень хотелось пользоваться этим расширением, а то установленно а ничего не блокируется и фильтры не знаю как создавать и ничего с сайтов не исчезает(баннеры и тп.) Буду очень признателен ечли подскажите) Может я как то неправильно настроил? Версия последняя) И еще там когда контекстное меню выбираешь, правой кнопкой по баннеру есть рти строчки: заблокировать изображение, заблк. фрейм и заблк. ссылку, с первым понятно, а заб. фрейм и ссылку?)

И еще, вот есть у меня список фильтров, их как, по одному запихивать в расширение, заходить в него, вставлять в строчку и нажимать добавить фильт или есть какой-нибудь друной способ? Можно сразу много фильтров вставить?

Я тут лазил и нашел два списка фильтров, может кому надо)) В первом не все относится к рекламе торой список рекламных серверов.

http://fotoleto.ru/mozilla/adblock-fotoleto-06.02.06.txt

http://pgl.yoyo.org/adservers/serverlist.php?hostformat=adblock

Владимиp Палант

Владимир, когда нибудь если найдется лишняя минутка, не могли бы вы прокомментировать попонятней 2 дыры в безопасности Adblock, нарытые как я понимаю вами, и успокоить нас всех в отношении отсутствия подобных в AdblockPlus.

@TLev: Дыры в Adblock самые тривиальные - доступ к элементам страницы без XPCNativeWrappers. Теоретически из-за этого страница может выполнить свой код в контексте расширения (то есть со всеми правами). Практически это реализуется сложно, но раз MoFo пол года назад придавала аналогичной дыре в Adblock немалое значение, значит использовать ее реально.

Владимиp Палант пишет:

@TLev: Дыры в Adblock самые тривиальные - доступ к элементам страницы без XPCNativeWrappers. Теоретически из-за этого страница может выполнить свой код в контексте расширения (то есть со всеми правами). Практически это реализуется сложно, но раз MoFo пол года назад придавала аналогичной дыре в Adblock немалое значение, значит использовать ее реально.

Спасибо, на MozillaZine вы все уже предельно ясно объяснили.

А почему на http://adblockplus.mozdev.org/installation.html до сих пор висит ссылка на версию 0.7 ?

INFOMAN
Бери здесь: https://addons.mozilla.org/firefox/1865/

Уже взял

@INFOMAN: Да, забыл исправить версию на сайте.

_Denis_ в твоей подписке несколько неточностей , вот заметил , что режется link.ru , получается на сайте dlink.ru режутся все картинки :|

SurferNet
поставь впереди /
тоесть /link.ru

Punk_UnDead
Подписка не редактируется

На некоторых сайтах есть анимированные фоны, из-за которых браузер у меня начинает тормозить. Чтобы их заблокировать, нужно перезагрузить страницу.

Возможно ли исправить (отрубать фон без перезагрузки) в следующих версиях?

Вряд ли - разве что удастся внести изменения в Gecko. Для обычных картинок я получаю их контекст (элемент, который их содержит), для фоновых - только сам документ. То есть я не знаю, где они расположены и как определены.

Владимиp Палант
По поводу файла
http://fotoleto.ru/mozilla/adblock-fotoleto-06.02.06.txt
Насколько часто он будет обновляться? И будет ли обновляться вообще?
Это я к тому, можно ли его поставить как подписку или просто импортировать и забыть...

Еще вопрос.
Если в исключениях у меня будет стоять, к примеру, тот же самый @@.link.ru, а в подписке он будет резаться. Что обладает более высоким приоритетом?

KAKTYC_UA

Это мой файл, для примера, без претензий, как иллюстрация, обновлять не собираюсь, о чём, собственно, можно догадаться и по имени файла.

KAKTYC_UA
У исключений всегда самый высокий приоритет. Поэтому исключения должны вообще-то добавлять только пользователи, а не подписки (то, что делает в этом смысле Filterset.G, мне сильно не нравится).

А вообще для фильтров не важно, добавил ли их пользователь или подписка - главное, что фильтр есть. Когда применяются фильтры, Adblock Plus подписки уже не видит - просто один большой список.

Доступна для скачивания версия 0.7.0.2.
Владимиp Палант
Какой список изменений?

Вышел Adblock Plus 0.7.0.2

Установка:
http://adblockplus.mozdev.org/installation.html

Основные изменения:
- Браузер больше не падает, когда установлен Mozilla ActiveX Plugin (проблема только обходится, настоящее решение должно скоро войти в Gecko)
- Исправлено: контекстное меню долго открывается, если установлено много исключений для приема cookies
- В настройках теперь можно нажать OK непосредственно во время редактирования фильтра
- Сайдбар сохраняет выбранную строку при закрытии/открытии и переключением между табами

Полный список изменений:
http://adblockplus.mozdev.org/changelog-0.7.0.2.html

Владимиp Палант
А как это  top*.*.  будет выглядеть ввиде рег. выражения /  / .

Загляните в patterns.ini, так к каждому фильтру и его регулярное выражение записывается.

Владимиp Палант

На остальное отвечу потом - надо бежать.

Уже прибежали? :-) Вот это, всё-таки, интересно:

просто //ad. - но лучше писать http://ad. (будет работать быстрее, поскольку в нем достаточно чистого текста для оптимизации).

Можно об этом поподробнее?
Почему лучше с http ?

Русская версия страниц для adblockplus.mozdev.org не намечается?

Несрабатывание блокировки, такое впечатление, бывает при переполнении кеша. Но не уверен. Или после изменения каких-то настроек. Фантазирую.-)

vladmir
Да, забыл ответить, а сейчас опять времени совсем нет :(
А русская версия сайта будет, когда будет время перевести...

для всех
Вышел Adblock Plus 0.7.1. Времени переводить список изменений нет, так что просто сошлюсь на http://adblockplus.org/en/installation (установка и список основных изменений) и на http://adblockplus.org/en/changelog-0.7.1 (подробный список изменений)

Владимиp Палант
Дело ставится на широкую ногу! Это я про собственный домен. Внушаить! В смысле - уверенность пользователям, что разработчик не забросит своё многополезное дело.-)

Попалась на глаза одна мелочь - на странице
https://addons.mozilla.org/mozilla/1865/history
у предыдущих версий стоят ссылки на одноязыковые варианты, но они ведут на последнюю версию

Adblock Plus 0.7.0.2 (June 08, 2006)
    Detailed changelog: http://adblockplus.org/en/changelog-0.7.0.2
    Single-language builds: http://adblockplus.org/en/installation#single_language
    FAQ: http://adblockplus.org/en/faq

Наверное лучше или убрать эту строчку или поставить другие ссылки.

И ещё у файла странное слегка имя:
adblock_plus-0.7.1-fx+fl+zm.xpi

Во-первых не zm, а mz
Во-вторых, если у adblock_plus-0.7.1 нет поддержки Мозиллы Сюиты, то и mz бы надо заменить на sm что ли.

Владимиp Палант

Насчёт несрабатывания блокировки, о которой я писал, кажется въехал: файлы из блокируемого списка грузятся не при первоначальном открытии страницы, а при последующем сохранении страницы с картинками в онлайне. Если переключиться в офлайн и сохранить, то подгрузка заблокированного не происходит и в кеш дополнительно ничего не попадает. А если в онлайне сохранить, то дополнительно грузятся как бы заблокированные картинки, они попадают в кеш и потом при любом повторном сохранении с того же сайта других страниц оказываются в папке с картинками.
Вроде бы на эту тему что-то где-то было уже...

Можно ли в адблоке повлиять на файлы, загружаемые при сохранении страницы в онлайне?

vladmir
Да, наверное ссылки лучше убирать - одноязыковые пакеты для старых версий я не храню. Что касается имени файла - его генерирует AMO. У них SeaMonkey сокращается как zm.

При сохранении страницы "полностью" всегда сохраняются все файлы, так работает Gecko. А вот ScrapBook вроде бы не сохраняет заблокированные файлы (но у него другие проблемы).

Владимиp Палант

Что касается имени файла - его генерирует AMO. У них SeaMonkey сокращается как zm.

Ну понятно - чтобы враг не догадался.(

Владимиp Палант
У меня в списке элементов когда картинку какую нибудь выбираешь Adblock почти всегда промахивается с фокусировкой на ней и не отображает ее во всплывающей подсказке.

C patterns.ini очень удобно спасибо.

Владимиp Палант
...доброго времени суток..,
заранее извенюсь за незнание терминов и пр.,буду называть вещи своими именами..
пользуюсь вашим расширением и FF очень давно,но иногда приходится использовать k-meleon ,ввиду его меньшей требовательности к системным ресурсам, в котором отсутсвует поддержка самого экст.,
возник вопрос :можно-ли добавить экспорт\импорт (как это делается в *.txt) в формат(?) userContent.css для последующего copy\paste в ённый?с блокировкой изображений больменее понятно,но вот со-скриптами :(
возможно вопрос поднимался,но чтение и поиск результатов не дали,..а может и кривизна рук. :)

:offtopic:
Мне кажется, что было расширение, позволяющее блокировать текстовую рекламу настраницах. Просто с синтаксисом блокировки элементов спомощью userContent.css и аналогичной возможностью в AdBlock я никак не могу разобраться :dumb:

@Lopus: Вроде бы я видел, что Adblock Plus можно как-то установить в K-Meleon. Правда там, кажется, используется Gecko 1.7, то есть нужно брать версию до 0.7.0.2.

Кстати, вышел Adblock Plus 0.7.1.1 - исправлено несколько мелких проблем, кроме того установка в nightlies опять без проблем (на AMO странные колебания, поставить максимальную версию 3.0a1 они вдруг опять разрешают).

Владимиp Палант
:)А первую часть моего пред. сообщения(№285) может как нибудь прокомментируете ?

Владимир
Часто держу подписки свернутыми. Если вывести окно поиска по Ctrl+F, затем его закрыть - всё дерево подписок, фильтров и правил сокрытия элементов откроется... Не удобно.

Владимиp Палант
А что это за восклицательные знаки напротив некоторых фильтров ?

А что это за восклицательные знаки напротив некоторых фильтров ?

Так обозначаются регулярные выражения

Господа, а как в 0.7 сделать отображение иконки на панели статуса как в 0.5? : Подчеркнутый текст AdBlock. И при нажатии такое-же меню... Мож подскажете где или автору намекнете что неплохо было-бы если можно переключаться...

В UserChrome.css добавляем:

Выделить код

Код:

/* Remove Adblock Plus icon from the status bar */
#abp-status image {
  display: none !important;
}

/* Make Adblock Plus text visible in the status bar */
#abp-status label {
  display: -moz-box !important;
}

Сейчас попробую... Спасибо.

Если я кого-то опять забыл - напомните, пожалуйста. Наконец стало немного получше со временем.

_Denis_

У меня в списке элементов когда картинку какую нибудь выбираешь Adblock почти всегда промахивается с фокусировкой на ней и не отображает ее во всплывающей подсказке.

Это как? Там ведь не нужно никакой фокусировки, просто навести мышку на нужную строчку.

Dimanish

Часто держу подписки свернутыми. Если вывести окно поиска по Ctrl+F, затем его закрыть - всё дерево подписок, фильтров и правил сокрытия элементов откроется... Не удобно.

А какие есть альтернативы? Ведь поиск должен искать и по свернутым подпискам. И показывать найденные результаты.

StirolXXX
Кстати говоря, этот код из FAQ: http://adblockplus.org/en/faq_customization#statusbar_text

vladmir

В связи с прекращением поддержки Mozilla Suite в новых версиях хорошо бы что бы 0.7 (или 0.7.0.1 ?) не затерялась и была доступна для закачивания с mozilla.org или ещё откуда-то и чтобы ссылка на неё была где-то на adblockplus.mozdev.org - не очень глубоко. Ну пару лет хотя бы.

Не согласен, Mozilla Suite больше не поддерживается и использовать его я никому не рекомендую. Благо переход на SeaMonkey достаточно прост. Так что упрощать жизнь я никому не собираюсь. Кому очень надо - найдет старые версии на addons.mozilla.org.

Можно об этом поподробнее?
Почему лучше с http ?

До Adblock Plus 0.7 каждый адрес просто сравнивался по очереди с каждым из фильтров, пока не находился подходящий. Эта система и сейчас используется, но только когда фильтров мало. А в случае, если их много, Adblock Plus теперь работает иначе.

Для каждого фильтра он пытается найти "shortcut" - строку из восьми символов чистого текста, которая обязательно должна быть в адресе, который попадает под этот фильтр. К примеру, для фильтра "abrakadabra" как shortcut может использоваться "abrakada" или "brakadab" или "rakadabr" или "akadabra". Выбирается всегда первый вариант, который еще не присвоен никакому другому фильтру.

Когда проверяется какой-то адрес, Adblock Plus извлекает из него все подстроки длиной в восемь символов и проверяет, присвоены ли они каким-то фильтрам (операция очень эффективная, поскольку используются хеш-таблицы). Адрес нужно сравнить только с этими фильтрами - весь остальной список можно проигнорировать, раз их shortcut в адресе не присутствует.

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

И, всё-таки, что-то с рубордом не совсем получается. Очищаю кэш, сначала всё нормально, всё блокируется, я расслабляюсь, забываю, потом через какое-то время сохраняю страницу с картинками, а там - весь красный список.

То есть - страница сохраняется как "HTML complete"? В этом режиме Gecko сохраняет все картинки, включая и те, которые были ранее заблокированы (эти при сохранении подгружаются). Это фича, причем не наша.

Что-то не въезжаю что делает эта функция, - ссылка встроена в код, её можно только скрыть... объясните, пожалуйста поподробнее.

Объясняю: есть картинка внутри ссылки. Обычно заблокировать эту картинку можно только по ее собственному адресу. Если же включена опция "check banner links", то заблокировать ее можно и по адресу, на который указывает ссылка. К примеру, на http://dict.leo.org/ у баннеров адреса типа http://dict.leo.org/sun1.gif и блокировать их слишком много мороки (все картинки на сервере блокировать не хочется). Зато ссылки на этих баннерах все указывают на http://advert.leo.org/ - никаких проблем.

А уже бы и русскую версию пора бы для adblockplus.mozdev.org.

Проблема лишь в одном - время нужно. С переходом на Textpattern поддерживать несколько языков стало проще, но текста там все-таки очень много. Я все никак немецкий перевод не закончу, в немецкой версии сайта достаточно много ссылок на англоязычную документацию.

Дарю идею: сделайте страничку с мелкими картинками с разными именами и путями для тренировки пользователей на настройку фильтров. Наглядно - картинка не загрузилась - фильтр работает.

Спасибо, может сделаю :)

Владимиp Палант

Не согласен, Mozilla Suite больше не поддерживается и использовать его я никому не рекомендую.

Мне кажется - рано ещё списывать, не было пока заявлений о критических уязвимостях Mozilla Suite да и в реальной жизни маловероятно с ними столкнуться.
Многие используют Мозиллу, поскольку в Симанки 1.0.х не исправлен баг с открытием файлов с кириллицей дабблкликом с диска, в 1.5.х он исправлен, но тестовые сборки - это тоже на любителя. Финал 1.5 будет ещё не скоро.

Благо переход на SeaMonkey достаточно прост.

Да его вообще практически нет - это же одна программа.
Позиция понятна, действительно - найдут кому надо... или спросят.-)

Ещё по http в адресе.

Если у меня уже есть списочек с короткими фильтрами (я же их специально сокращал) и хочу весь список переделать, то как лучше скормить его? Чтобы внутри Adblock Plus не появилось дублирования?

Для коротких адресов-фильтров - понятно - добавка http добавляет манёвр при назначении "shortcut"-а
А для оч длинных? Если сократить, оставить знаков примерно 15?
"shortcut" же уже назначится и фильтры, собственно, не повторяются (хм, у меня точно)

А как назначение "shortcut"-а действует, если посередине фильтра звёздочка? Звёздочка нужна чтобы захватить переменную часть адресов.

Поэтому лучше, если таких фильтров в списке как можно меньше

Всё равно прилично останется - разных .adv.

То есть - страница сохраняется как "HTML complete"?

Да и вы уже отвечали на этот вопрос. :) Понятно, но жалко что так.

Опция "check banner links" - понятно (вообще-то успел уже сам въехать).

Русскую версию сайта можно было бы начать с одной страницы с парой абзацев да и из этой темы накопипастить чуть-чуть.

Спасибо за плодотворный труд на наше благо. :)

Если у меня уже есть списочек с короткими фильтрами (я же их специально сокращал) и хочу весь список переделать, то как лучше скормить его? Чтобы внутри Adblock Plus не появилось дублирования?

Я как-то написал небольшой скриптик для проверки, есть ли в списке ненужные фильтры:http://adblockplus.org/trash/redundancy_check.html. Просто скопируйте свои фильтры в текстовое поле, он сам покажет ненужные.

А для оч длинных? Если сократить, оставить знаков примерно 15?
"shortcut" же уже назначится и фильтры, собственно, не повторяются (хм, у меня точно)

Для эффективности длина фильтра роли не играет, будет у вас там 15 знаков или 150 - разницы нет. Единственное, что с длинными фильтрами вероятность заблокировать что-нибудь не то меньше. Так что смотрите сами.

А как назначение "shortcut"-а действует, если посередине фильтра звёздочка? Звёздочка нужна чтобы захватить переменную часть адресов.

Нужен чистый текст, то есть восемь символов внутри фильтра, не содержащие спецсимволов, таких как звездочка. То есть, в данном случае возьмется либо текст до звездочки (если его там достаточно), либо после. Для фильтра "abra*kadabra" назначить shortcut не получится.

Владимиp Палант

А какие есть альтернативы? Ведь поиск должен искать и по свернутым подпискам. И показывать найденные результаты.

Ввести функцию, например, в меню "Правка" - "Свернуть всё", "Развернуть всё".

Dimanish
Боюсь, что полезность такой функции спорная. Может есть прецеденты? В Firefox вроде бы нигде ничего такого не используется, может в какой-нибудь другой популярной программе?

Владимиp Палант
Не буду настаивать, действительно, спорная функция, тем более пользуюсь поиском по фильтрам крайне редко.

Владимиp Палант
Можно ли с помощью адблока резать теги html ? Вроде он умеет парсить или я ошибаюсь ?

SurferNet
Нет, Adblock не меняет HTML-код. Но можно прятать части его, см. element hiding.

Владимиp Палант
прошу разъяснить некоторые моменты

До Adblock Plus 0.7 каждый адрес просто сравнивался по очереди с каждым из фильтров, пока не находился подходящий. Эта система и сейчас используется, но только когда фильтров мало. А в случае, если их много, Adblock Plus теперь работает иначе.

Сколько конкретно "мало" и "много", и как это влияет на быстродействие, если вообще это существенно.
У меня, например, 16 простых фильтров и 9 регулярных выражений.

Нужен чистый текст, то есть восемь символов внутри фильтра, не содержащие спецсимволов, таких как звездочка.

А какие еще есть спецсимволы, кроме звездочки? - как в Виндах: \ / * ? " < > | ?
Если так, то получается, что в "shortcut" не будет символов :// и /  из адреса http://www.ya.ru/, а получится www.ya.r? Тогда не совсем понимаю смысла в добавлении к фильтру http:// - можно и ограничиться написанием www.ya.ru??

М. Порешаев
"Много" означает, что есть по крайней мере сто фильтров, для которых удалось найти shortcut. Эксперименты показали, что примерно на этом количестве фильтров оба подхода работают одинаково быстро. Разница заключается в том, что при дальнейшем увеличении количества фильтров обычный перебор будет становиться медленней, в то время как эффективность оптимированного подхода почти не зависит от количества фильтров.

Спецсимволы - это только те символы, которые имеют в фильтрах особое значение. На данный момент их три: *, | и @.

Владимиp Палант
Когда в списке элементов выбираешь картинку сама страничка скролится на место где эта картинка находится чтобы показать ее и обводит красным контуром.
Так ?
Так вот в моем случае картинка не оказывается в поле зрения, к тому же не отображает ее во всплывающей подсказке.
http://denis-ovs.narod.ru/adblock.PNG

_Denis_
Да, позиционирование в этом случае неправильное - над этим вообще надо поработать, там много проблем. Что касается картинки в подсказке, то она отображается только в том случае, если картинка найдена в кеше. Если же она еще не догрузилась до конце, то в подсказке она не отобразится.

Владимиp Палант
У меня кеш отрублен.

Тогда эта фича работать не будет - создавать дополнительные запросы к серверу для отображения "превьюшек" не хочется. А есть причины не использовать кеш?

Владимиp Палант

А есть причины не использовать кеш?

Ага он как упадет иногда потом так долго и дорого странички открывать, поэтому пользую прокси кеш.
Рас это фича то все нормально, я думал мож бага такая.
Хотя страничка ведь в памяти хранится, но видимо данные оттуда не взять ?
Здесь данные есть about:cache?device=memory
А тут нет about:cache?device=disk

Кеш я включил но это непомогло:cry:.
Конфига.

Из памяти должен брать, по крайней мере у меня это работает.

На саите http://www.bre.ru/ у меня тоже работает а на других нет.

Владимиp Палант
Сделайте пожалуйста чтобы спрятанный элемент не загружался, это позволит строкой типа этой ##*[height="31"][width="88"] избавиться от многих баннеров, не загружая их, вложения отслеживать не обязательно.

_Denis_
Это как так? Ведь надо подгрузить эти параметры (##*[height="31"][width="88"]), а потом только спрятать. Или я чего-то не понимаю... :dumb:

_Denis_
Да уж... Боюсь, что это чисто технически невозможно.

Владимиp Палант
Жаль.

Вышел Adblock Plus 0.7.1.2

Установка:
http://adblockplus.org/en/installation

Основные изменения:
* Ссылки для протокола abp: позволяют добавить подписку двумя щелчками (см. subscription link factory)
* Авторы подписок теперь могут с помощью комментария указать, как часто Adblock Plus должен скачивать подписку (к примеру "expires after 5 days" или "Expires: 48 hours")
* Установки: улучшена совместимость инлайн-редактора фильтров с различными темами браузера
* Исправлено: при установке под SeaMonkey/Linux устанавливались неправильные права файлов

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.1.2

Владимиp Палант
А вы подписку то забыли подправить, после моего переезда в гуглю.

Я просто так и не понял, окончательно ли вы решили переехать. На narod.ru подписка все еще есть. Ладно, я исправил ссылку - для следующей версии. Я правильно понимаю, что сделать HTTP-редирект на narod.ru невозможно?

Там ведь серверные скрипты не поддерживаются.

На narod.ru я больше не могу создать фаил с именем adblock.txt.

Добавлено Вск 20 Авг 2006 15:36:03 :
Сейчас проверил все работает как и раньше, полностью восстановили все фаилы, а было пусто.
Тогда лучше оставить на народе там оформление полегче на гугле страничка тяжеловата.

Владимиp Палант
А можно сделать как в опере , чтобы вместо заблокированного элемента было то , что можно самому указать(например локальный рисунок) и по размеру заблокированного , а то иногда страница "съезжает" или криво выглядит после фильтрации.

Настройки -> Сворачивать заблокированные элементы -> галку снять.
Тогда вроде не должно съезжать

SurferNet
Локальный рисунок - это я как раз собираюсь сделать (вот только смысла задавать этот рисунок самому не вижу). А вот чтобы сделать размер таким же, как у заблокированного рисунка - это надо сначала этот размер узнать, то есть рисунок скачать :)

Владимиp Палант
может попробовать к каждому фильтру размер замещения проставлять?

Punk_UnDead
Ну-ну... Может лучше использовать свое время на что-то более полезное, чем измерение размеров баннеров и приписка этих размеров к фильтрам? :)

А вот чтобы сделать размер таким же, как у заблокированного рисунка - это надо сначала этот размер узнать, то есть рисунок скачать

Не, ну в тегах же прописывают размер... иногда... Вот когда прописывают, тогда проще :)

cr@nk
Ну, когда прописывают - тогда и размер заменяющего рисунка будет соответствующий. Но оно и сейчас уже так, вообще-то...

Владимиp Палант
зачем же ваше, каждый своё

А вот чтобы сделать размер таким же, как у заблокированного рисунка - это надо сначала этот размер узнать, то есть рисунок скачать

А есть возможность скачивать не весь файл, а только ту часть, в которой указаны размеры?

INFOMAN
Нет.

Всем привет.
Есть вопрос :angel:
Вот у меня несколько подписок каждая из них немалого размера, а что происходт когда фильтры (правила, сайты и пр.) в разных подписках дублируются? Соответственно проверять каждую на дубли  это просто не реально :whistle:
Можетли АдБлок сам выделить дубли и удалить их? Если нет то можно ли реализовать такую функцию? (этот вопрос скорее к нашему Уважаемому разработчику расширения :beer: ).
Собственно почему спрашиваю наличие дублей как Я полагаю может существенно затормозить работу расшиерения, а значит соответственно и скорость загрузки страниц... или нет?
Прошу прощения если этот вопрос где то мелькал :angel:

Уже всё есть: http://adblockplus.org/en/redundancy_check :)

Вообще, количество фильтров начиная с Adblock Plus 0.7 роли не играет (а для 0.7.2 я нашел еще более эффективный алгоритм). Тут, правда, есть определенные ограничения - фильтры не должны быть регулярными выражениями и должны содержать как минимум 8 знаков чистого текста между спецзнаками (то есть, как правило, между звездочками). Фильтры, которые этим требованиям не отвечают, все еще будут затормаживать работу расширения, остальные - нет. Более подробно я объяснял это выше в этой теме (и уж совсем подробно - в Investigating filter matching algorithms).

Спасибо за ответ :D
Правда у меня несколько туговато с английским :angel:
Но что-то понял :whistle:
А вот за страничку http://adblockplus.org/en/redundancy_check  контроля фильтров отдельное спасибо! Я просто в восторге!!!
Из 2750 фильтров осталось 1222. Даже вроде как стало быстрее.
:beer:

Владимиp Палант
Измените пожалуиста мою подписку обратно на народовскую поскольку все нормально работает.

_Denis_
Изменил.

Владимиp Палант
Извиняюсь за неудобства.

Владимиp Палант
Вопросик, CSS 3 поддерживается в правилах для скрытия элементов?

Dimanish
Поддерживается всё, что поддерживает сам Firefox. А он поддерживает CSS3 пока что только частично.

Владимиp Палант
А можно ли упросить добавление нового фильтра? раньше возможно было добавить новый фильтр всего двумя нажатиями Enter (первый раз добавляет фильтр, второй раз закрывает окно)... сейчас же если нажимать Enter то фильтр только становится доступным для редактирования и потом опять сохраняется... можно сделать способ для более быстрого добавления фильтра? :rolleyes:

Modex
Ctrl+Enter

А кто то знает подписку в UA ?:angel:

Владимиp Палант

Немножко в сторону вопрос. Перешёл в основном профиле в Симанки 1.1a со ScrapBook 0.13.7 на ScrapBook 1.2.0.3 mod. Всё, что мне надо - работает, но проявляется тот же глюк, что, помнится, был раньше в адблоке - после загрузки первое окно расширения открывается совсем пустым, нужно закрыть и открыть ещё раз - тогда второе - полностью. Если не сложно поделитесь, пожалуйста, что и где вы правили в адблоке,  хотя бы примерно - в каких файлах - может у меня получится поправить в ScrapBook.

vladmir
Мне гораздо проще ответить на вопрос, что я *не* исправил в Adblock'е. А вообще проблема странная, про такую я в Adblock не слышал. Подозреваю, что дело тут не только в ScrapBook, с чем то он там конфликтует. Можете попробовать спросить на http://amb.vis.ne.jp/mozilla/forum.php?lang=en, автор ScrapBook обычно реагирует достаточно оперативно (проблему описать как можно более подробно, конечно).

Автор SM официально не поддерживает вроде.

Владимиp Палант

А вообще проблема странная, про такую я в Adblock не слышал

Полистал свои посты в этой теме, да, с вашими версиями Adblock Plus такого не было, извиняюсь за гнусный поклёп, но с каким-то другим расширением было, похоже в памяти спуталось вот с этим, впоследствии устранённым глюком: "после свежей (т.е. все записи по пред версии адблок были удалены, включая в prefs.js) установки - первый правый клик по изображению - выбираю Adblock Image - открывается окно настроек с пустой строчкой нового фильтра, при повторе и дальше - всегда в строчке - адрес объекта."

Подозреваю, что дело тут не только в ScrapBook, с чем то он там конфликтует.

Да я и на чистом профиле пробовал и потом ещё ставил xSidebar(он добавляет функционал боковушки FF).

INFOMAN

Автор SM официально не поддерживает вроде.

Да, последняя версия ScrapBook для Мозиллы Сюиты ещё - 0.13.7 - а сейчас под SM модифицирует автор xSidebar, вот у него и спрошу, пожалуй.

Adblock Plus  условно избавляет пользователей от рекламы, не отображая те или иные рекламные элементы и не загружая графическую составляющую. В исходном коде страницы тем не менее остаются все рекламные ссылки и увесистые рекламные ява скрипты, страница не сильно худеет от этого. Некоторые всем известные аналогичные программы для ИЕ вырезают код из страниц тем самым значительно облегчая онную. Планируется ли реализовать и в Adblock Plus нечто подобное?

Adsberg
"Облегчая" для кого? Скачивать меньше никак не получится. Разницы в скорости отображения вы от этого тоже не заметите. Разве что памяти будет немного меньше расходоваться - вы об этом?

Да, я имел в виду расход памяти.
в прочем можно и помечтать об обработчике страниц на каком нибудь сервере и доставки их пользователю уже в урезанном виде.(шутка)

в прочем можно и помечтать об обработчике страниц на каком нибудь сервере и доставки их пользователю уже в урезанном виде.(шутка)

Ну, может и шутка, но если вас заботят такие вещи, то стоит взглянуть на Proxomitron. От Adblock Plus такой функциональности ждать не стоит - тут вы затратите максимум усилий на вырезание "ненужных" частей страницы при минимуме результатов.

Владимиp Палант
А можно ли укоротить тултип появляющийся при наведении на элемент например в строке состояния... а то бывает рядом курсором водишь и "всплывает" на полэкрана тултип...  ширину поуменьшить можно? :P

Modex
Не пользуйтесь фильтрами на полэкрана - и будет вам счастье :P
http://adblockplus.org/en/deregifier

Владимиp Палант
Да? Ну-ну... вот скрин :D Подскажи мне способ укоротить фильтр на букву Щ :lol:
http://people.mozilla-russia.org/modex/images/ADBLOCK.png

Владимиp Палант
Вы выпустили dev build для k-meleon'а на двух языках. А можно и про русский не забывать?:)

Modex
Ну да, это я хотел поменять. Русский еще ничего, а вот с немецким там все очень плохо...

Quicksilver tears
У, как все запущено... Оказывается есть еще русский перевод, на который сайт K-Meleon'а не ссылается. При этом K-Meleon не работает с Unicode, соответственно эта русская версия у меня только через AppLocale работает (а комбинации клавиш для открытия меню типа Alt-Г просто не работают, никак). Ну и придется все-таки нормально преобразовывать Unicode, а то названия пунктов контекстного меню коверкаются...

Edit: Поправил, теперь с меню все нормально. Следующий dev build будет и на русском тоже.

После обновления Adblock plus  не загужаеться:
http://img108.imageshack.us/img108/6642/untitled1rt3.jpg

Загляните в Консоль JavaScript, может там есть какое-то сообщение.

PS: Это Firefox 2.0 Beta 1 под Windows, кажется?

Владимиp Палант
Нет, похоже это 1.5.0.х. Там слева на скриншоте видно часть слова "Переход". В 2.0 этот пункт переименован.

Владимиp Палант
При подготовке русской версии K-Meleon 1.02 столкнулся с проблемой. После копирования всех файлов adblock plus по своим папкам, я запускаю K-Meleon и сталкиваюсь с тем, что все кнопки интерфейса расползаются по строкам (adblock plus загружается как и все остальные модули при создании профиля). Я предусмотрел, что в интерфейсе будет создаваться кнопка на панели инструментов, и добавил для неё необходимые строки. Файл с настройками панелей инструментов по умолчанию находятся в файле skin.js, находящемся в папке ...\K-Meleon\default\pref\. Если я тут же закрою браузер и открою его снова, то панели инструментов выстроятся так, как это определено в файле skin.js. В том числе и кнопка adblock plus. Это баг или я что-то неправильно делаю?
Без Adblock'а панели выстраиваются в нужном порядке с первого раза.
Если нужна русская сборка, я её выложу для скачивания.

Вообще-то я просто еще не разобрался, как в K-Meleon происходит позиционирование панелей. Поэтому спасибо, что указали на файл skin.js.

Я создал файл \default\pref\adblockplus_extra.js с таким содержанием (вы должны будете еще указать index, конечно):

Выделить код

Код:

pref("kmeleon.toolband.Adblock Plus.break", 0);
pref("kmeleon.toolband.Adblock Plus.size", 34);
pref("kmeleon.toolband.Adblock Plus.visibility", true);

Теперь у меня кнопка нормально добавляется за панелью Layers, а не расползается на всю длину. Работает в английском 1.02 и русском 1.01. У вас нет?

Владимиp Палант
Не помогает. При создании нового профиля сначала все панели (вообще все!) расползаются по своим строкам, после второго запуска все панели располагаются как указано.
У меня готова русская версия K-Meleon 1.02. Я подготовил 2 версии: обычную - только перевод, и настроенную - куда добавил некоторые плагины, в том числе и adblock plus. В самое ближайшее время выложу их на форуме. Посмотрите, пожалуйста, настроенную версию с adblock plus. Может разберётесь почему расползаются панели при создании профиля.

Владимиp Палант
Сборку с предустановленным AdBlock Plus можно скачать отсюда

Посмотрел. Панели разъезжаются из-за диалога со списком подписок, хотя абсолютно непонятно, при чем он тут (в английской версии этого не происходит, возможно из-за скина). Кроме того при выходе K-Meleon иногда вылетает в вызове из adblockplus.dll (функция free), чего с английской версией тоже почему-то не наблюдается. И с тем, и с другим попробую позже разобраться.

Еще примечание: комбинация клавиш Ctrl+Shift+B используется в Adblock Plus по умолчанию, соответственно для редактора закладок она уже не работает.

Владимиp Палант пишет:

Посмотрел. Панели разъезжаются из-за диалога со списком подписок, хотя абсолютно непонятно, при чем он тут (в английской версии этого не происходит, возможно из-за скина). Кроме того при выходе K-Meleon иногда вылетает в вызове из adblockplus.dll (функция free), чего с английской версией тоже почему-то не наблюдается. И с тем, и с другим попробую позже разобраться.

Еще примечание: комбинация клавиш Ctrl+Shift+B используется в Adblock Plus по умолчанию, соответственно для редактора закладок она уже не работает.

Я попробую поменять тему обратно — на тему по умолчанию из английской сборки (Phoenity) и посмотрю будут ли разъезжаться панели. Хотя я не представляю из-за чего тема может оказывать влияние на это.

Скажите, пожалуйста, список всех горячих клавиш для Adblock'а. Я при назначении Ctrl+Shift+B смотрел какие горячие клавиши используются в K-Meleon (все они описаны в файле accel.cfg). Там такой не было, а в Fx я посмотреть не подумал.

Как всегда: спасибо за расширение и за его адаптацию для K-Meleon'а:)

В Adblock Plus горячие клавиши настраиваются через about:config, см. extensions.adblockplus.sidebar_key и дальше. По умолчанию используются Ctrl+Shift+B и Ctrl+Shift+A.

Исправил обе проблемы: http://adblockplus.org/development-builds/k-meleon-support-three-more-issues-fixed

Владимиp Палант
А можно добавить сортировку списка фильтров? а то каждый перемещать выше/ниже при большом количестве уже становится напряжно... :whistle:

Modex
А щелкнуть по колонке "Правило"?

Упс :D мда... и не догадаешься без поллитра :P

Добавлено Вск 01 Окт 2006 23:08:02 :
Тогда другой вопрос :)
Можно ли сделать какую-нить проверку на предмет наличия фильтров www.1.ru/* и 1.ru/*
а то когда большой список неудобно прокручивать его все время в поисках...

Ctrl-F или меню Edit / Find - поллитра абсолютно не нужно ;)

Владимиp Палант
А можно чтобы в поиске по мере ввода убирались неподходящие значения? :) как в about:config...
а то прокручивать всё равно много :P

Нельзя :P

Владимиp Палант
Так надо сделать! :iron:
Кстати когда нажимаешь на кнопку выбора колонок границы других немного дергаются... :)

Я не считаю, что надо, интерфейс настроек и так уже перегружен функциональностью.

То, что дергаются колонки - не моя вина, в Firefox'е это везде так.

Жалко :/ От такой незаметной функции вряд ли что-то пострадало... а тем бы кто заметил была бы приятная мелочь :)

Владимиp Палант
Замечательная программа, автору - респект!!! Но вот очень не хватает поддержки XPath. Использование селекторов CSS в фильтрах сокрытия элементов далеко не всегда позволяет добраться до необходимого узла в дереве документа. Ну, к примеру, в некоем div отсутствуют однозначно идентифицирующие его признаки, зато они есть у одного (или нескольких) потомков. CSS не предоставляет механизма продвижения по дереву "снизу вверх", т.е. от дочерних элементов к родительским, и в данном примере скрыть этот самый div не удаётся. А с помощью XPath это (и многое другое) сделать несложно... Есть расширение RIP (Remove It Permanently), позволяющее это делать, но из-за одной фичи держать лишнее расширение (к тому же необновлявшееся с января) - как-то не очень... Вот если б в любимый AdBlock да поддержку XPath!.. Это реально (хотя бы в урезанном виде - ведь вся мощь CSS тоже не используется - применимы только селекторы)?

Это уже обсуждалось пару раз. Проблема в том, что RIP прячет после загрузки страницы, а надо вообще не показывать. Кто-то предложил использовать для этой цели XSLT, но:
а) есть сомнения, что в Gecko можно применить XSLT при загрузке определенных страниц
б) я вообще-то не знаю ни XSLT, ни XPath

Владимиp Палант

вообще-то не знаю ни XSLT, ни XPath

XSLT, XSLT  в примерах, XPath, Спецификация XPath, XPath в примерах

Проблема в том, что RIP прячет после загрузки страницы, а надо вообще не показывать

Простите, не совсем понял Вашу фразу - здесь ключевое слово "после"? И "вообще не показывать" в смысле вообще не загружать? Извините, не знал :blush: что AdBlock работает таким образом - думал, что "правила, использующие CSS" равносильны обычным user-CSS (а в таком случае ведь всё равно парсится уже загруженный контент). Поправьте, пожалуйста, если ошибаюсь :usch:

Спасибо, документацию я и сам могу найти :)
Основная проблема все-таки, что я не знаю, как можно заставить Gecko применить этот XSLT. Разница между Adblock Plus и RIP, насколько я знаю, в том, что RIP дожидается полной загрузки страницы и только после этого прячет что-либо, а Adblock Plus прячет сразу же (то есть, нужный элемент вообще даже и не показывается). userContent.css работает так же, как и Adblock Plus, конечно.

Владимиp Палант

не знаю, как можно заставить Gecko применить этот XSLT

Ясненько... :cry:

RIP дожидается полной загрузки страницы

А Вы уверены, что дело в XPath, а не в RIP?

RIP дожидается полной загрузки страницы и только после этого прячет что-либо, а Adblock Plus прячет сразу же (то есть, нужный элемент вообще даже и не показывается). userContent.css работает так же, как и Adblock Plus, конечно

Т.е. всё упирается в рендеринг? И если в IE юзеру на обозрение предъявляется только полностью загруженный и обработанный документ, то в Fx страница начинает показывается, даже если получена неполностью? Разница между RIP и AdBlock проявляется в этом случае? Просто у меня ну очень :) быстрый канал, и визуально (органолептически ;)) в моменты редких задержек я не раз наблюдал (Fx v2) картину с точностью до наоборот описываемой Вами (догадываюсь, что не всё так просто, наверняка имеются в достатке и другие факторы, влияющие на это, но всё же...)

Все современные браузеры отображают страницу постепенно. И очень часто загрузка страницы тормозит вовсе не из-за канала, а к примеру из-за вставленной с другого сервера картинки (счетчики и тому подобное). И пока эта картинка не загрузится, RIP не сработает (только что проверил, это действительно так).

Владимиp Палант

очень часто загрузка страницы тормозит вовсе не из-за канала, а к примеру из-за вставленной с другого сервера картинки (счетчики и тому подобное)

Причина задержки непринципиальна, имхо... Во всяком случае в файерволле у меня запрет на оффсайтовые (захостинговые) запросы, не говоря, уже о дополнительном двойном сбросе запросов на "счётчики и тому подобное" в фильтрах рекламы AdBlock и фильтрах локального прокси HandyCache (все фильтры полностью мои, и в такой ситуации появление в логах просочившегося счётчика рассматриваю как ЧП :)). Но я не утверждаю, что RIP сразу прячет, а наоборот - неоднократно наблюдал, как на некоторое время показываются "забаненные" в userContent.css элементы! Но если "ближе к телу" ;) есть ли у вас хоть в самых дальних ToDo желание покорить и эту высоту?

Если найдется способ - возможно. Я как-нибудь спрошу кого-нибудь из разработчиков Gecko, не знает ли он подходящего способа, да и сам покопаюсь. Но эта фича не приоритетна.

Владимиp Палант

да и сам покопаюсь

Дорогу осилит идущий! :rock: Спасибо за исчерпывающие ответы...

Есть ли возможность сделать так, чтобы реклама загружалась, но не показывалась? Не только картинки, но и реклама с googlesyndicator (скриптовая текстовая такая реклама)...

St.MPA3b
Насколько я помню в версиях 0.5.x.x. была такая функция. Но то расширение от другого автора.

St.MPA3b

сделать так, чтобы реклама загружалась, но не показывалась? Не только картинки, но и реклама с googlesyndicator (скриптовая текстовая такая реклама)

Создавай свои пункты в правилах скрытия элементов

А это будет действовать на скрипты/флэш?

St.MPA3b

А это будет действовать на скрипты/флэш?

Будет действовать на всё, что можно идентифицировать... Изучайте мат-часть, CSS-селекторы в нагрузку... ;)

Может кто нибудь подскажет как блокировать текстовую рекламу с сайтов, описание к фильтрам конечно хорошо, но с английским туго :).

Скрипты гугла я режу следующим :

googleadservices.com
*google-analytics*
*googleads*
googlesyndication.com
l.google.com
*google*/ads?*
*google*adfetch*
*google*referer*
*google.com*/promo_*

хотя можно это всё и более общими фильтрами подменить

Блин... ты не понял.
У меня текстовая реклама и раньше блокировалась.
Возможно ли сделать так, чтобы она загружалась (т.е на гугл отправлялась инфа о том, что такой-то ip загрузил рекламу), но не отображалась?

Найти div/iframe в который оно выводится и скрыть его

2Владимиp Палант, можете подсказать возможно блокировка текствой рекламы на странице, вот такого  вида:

Поставляем сваи железобетонные, а также
предлагаем и поставляем большой ассортимент ЖБИ: СВАИ, плиты, блоки, перемычки, лотки, ригели, марши, а также асбестоцементные шифер и трубы, цемент, сухие смеси и стеновые материалы. Отличные цены и качество.
- Москва

Если можно объясните пожалуйста поподробней как это осуществить.

Гест
ага особенно если она вставляется на стороне сервера
никак, если только элемент не поименован, в этом случае его можно найти и скрыть

Гест
Ты бы адрес страницы дал...

К вопросу о текстовой рекламе dwg.ru

St.MPA3b
А смысл?

Владимиp Палант
В одной браузерной игре
> Резать рекламу запрещено?
> Да, за это бан пожизненный.
http://board.ogame.ru/thread.php?threadid=56163&page=3

Тогда это не ко мне, ИМХО это проблемы этой самой игры. Рекомедую просто не пользоваться, всем лучше будет.

Проксомитрон вам поможет. ) Главное что б вокруг рекламки было за что зацепиться. Я имею в виду уникальные для сайта комбинации тегов и т.п.

Lain_13

Проксомитрон вам поможет

Прокс вырежет. А человеку надо спрятать. Вот RIP действительно поможет. Давайте дружно попросим уважаемого автора - XPath просто жизненно необходим (правда, не в этом случае - здесь вовсе не жизненно :P), CSS не справляется! :cry:

Гест

К вопросу о текстовой рекламе dwg.ru

Для твоего случая создай правило

Выделить код

Код:

dwg.ru##table.forumline + table + table + p

и забудь об этой рекламе... :P

P.S. В. П., а с XSLT ситуация всё так же мутная?

Spoiler
Огромное спасибо за подсказку, можете пояснить методику такого вида блокировки, чтобы не задавать больше вопросов такого типа.

Гест

можете пояснить методику такого вида блокировки

Проблема разделяется на две составляющие - что блокировать и как блокировать
С первой никаких особых сложностей - дистриб Fx комплектуется расширением "DOM инспектор" - проводником по "Document Object Model", в нём прекрасно видно всё дерево документа с узлами-тэгами и их атрибутами. Есть даже расширение для расширения (и не одно!), к примеру - Inspect Context или Inspect This (иногда использую). Определив, что мы хотим блокировать, остаётся создать соотв. правило - процесс описан уважаемым автором. При необходимости применяем селекторы CSS (сеть полна описанием...). Всё - наслаждаемся очищенной страницей! :rock:

Spoiler
Я уже говорил - это не приоритетная фича. Сейчас гораздо важнее выпустить Adblock Plus 0.7.2 до Firefox 2.0 (это при том, что у меня абсолютно нет времени), потом я может смогу посмотреть на XSLT.

Владимиp Палант

Я уже говорил - это не приоритетная фича

Повторять не надо - "ловим на лету"... :P Давить на Вас - ну кто ж посмеет? Просто, "дитя не плачет - мать не розумеет"... А время, что время? - хронический цейтнот уже давно  стал нормой нашей жизни... :cry: Ещё раз удачи в Вашем благодарном деле :)

Владимиp Палант
Зачем эти иностранные товарищи пользуются моим списком, он сделан для рунета, странно как то это все.

_Denis_
Тут как раз уже всё понятно - некоторые "товарищи" просто ставят галочку на каждой подписке в списке (или на первых n подписках). Поскольку ваша в списке последняя, то пользуются ей сравнительно немногие, но тем не менее. Более подробными объяснениями это не лечится, поэтому Adblock Plus 0.7.2 будет позволять выбрать в диалоге только одну подписку. Кроме того, я сокращу список, который показывает диалог - полный список будет открываться по ссылке "Show full list" (просто страница на adblockplus.org). В частности, ваш список будет виден только на странице, но не в расширении - он не универсален.

А вот такие меры думаю зря

Я вобще подписками не пользуюсь. Фильтры более или менее универсальные, но больше заточены под меня. Это лучше, чем бездумно ккачать чьи-то фильтры :dumb:

Я юзаю AdsBlock.txt с http://surfer56.googlepages.com/firefox
Ничего лишнего оно, вроде, не отрубает. Все остальное, что остается, я вырубаю сам.

cr@nk

Это лучше, чем бездумно ккачать чьи-то фильтры

Уж это так точно! :/

Сейчас зачем-то удалил подписку и начал делать все сам :|
Так... приятнее :D

Ну, далеко не все могут составлять фильтры сами (а из тех, кто может, не все хотят тратить время на это).

SurferNet
Думаю, что не зря. Дело тут даже не в том, что многие подписываются слишком бездумно (у EasyList трафик уже больше 2 GB в месяц), но и в том, что я хочу оставить в списке рекомендаций действительно только те подписки, которые я могу рекомендовать. А эти подписки имеет смысл использовать только по одной.

St.MPA3b
На мой вкус слишком много регулярок и исключений.

_Denis_
Посмотрите, пожалуйста, http://adblockplus.org/en/subscriptions - если надо исправить или дополнить описание, то пишите (желательно до воскресенья, чтобы потом не пришлось еще и переводы править).

St.MPA3b
Оффтопик :
Эээ :)))
Времени нет заняться вплотную этими списками , а когда время появляется - желания :(
Ложные срабатывания бывают иногда , но опять же - времени не хватает , чтобы подкорректировать их.

А в общем - фильтры сворганил неплохие

Фильтры хорошие. С твоим первым фильтром из списка проблем не было.
Но я доверяю только себе :).

Владимиp Палант

у EasyList трафик уже больше 2 GB в месяц

Смешно, однако, - это ж, наверное, "несколько" больше объёма блокированного.-)))

vladmir
Подозреваю, что если сложить всё, что блокирует EasyList (для всех пользователей), то счет уже пойдет на терабайты в месяц.

Владимиp Палант

для всех пользователей

Дошло.)

Владимиp Палант
I.Dol сказал, что у него в K-Meleon adblock plus предложил обновиться. Такое предложение об обновлении возможно?

Нет, Adblock Plus сам не обновляется, I.Dol что-то путает. Вероятно, он получил какое-то другое сообщение.

Владимиp Палант

Точно,с Flashblock спутал,извиняюсь.

Вышел Adblock Plus 0.7.2.1

Установка:
http://adblockplus.org/en/installation
(пакеты для K-Meleon на http://adblockplus.org/en/kmeleon)

Основные изменения:
* Добавлена поддержка Thunderbird, SeaMonkey Mail, K-Meleon и Songbird
* Новые иконки
* Оптимизирована обработка фильтров (особенно для больших списков)

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.2

Владимиp Палант
Существует испанская версия K-Meleon 1.02. Думаю им тоже будет полезен adblock plus:)
Как всегда спасибо за чудесное расширение:)

Испанская? Ну-ну... И почему же на сайте K-Meleon об этом ни слова? Все в форумах должны копаться? :-(

Ладно, сейчас добавлю и испанский билд.

Владимиp Палант
А вот значок в 0.7.2.1 убогий... Почто тараканчика придавили? :)

А вот значок в 0.7.2.1 убогий... Почто тараканчика придавили?

Да ладно нормально :D
Главное содержание, а не значок.

Владимиp Палант
может уже спрашивали, но в ЖЖ например по одному из фильтров блокируются стили, пришлось css вносить в белый список
может стоит сделать настройку, чтобы стили НЕ блокировались

Для тех кто использует Songbird, чтобы добавить подписку, нужно открыть окно добавления подписки и просто взять ссылку List на сайте http://adblockplus.org/en/subscriptions , перенести её в строку адреса для подписки и нажать ok.

ArtLonger
По крайней мере теперь однозначно, что какой значок означает. Для любителей тараканчика через пару часов сделаю стиль и сошлюсь на него в FAQ.

Punk_UnDead
По какому? Я думал, уже все подписки исправили. Чтобы стили вообще не блокировались, добавьте фильтр "@@*$stylesheet".

Кстати, Filterset.G вносит такую строчку автоматически...
...да и еще во многих других местах помогает.

Lain_13
Да уж... Чего уж точно не могу рекомендовать, так это Filterset.G. Он в этом Filterset.G наворотил такое с регулярками, что сам уже не может их исправлять - поэтому исправляет исключениями, под которые регулярно попадает и реклама. И при этом работает эта штука на порядок медленнее любого оптимированного под Adblock Plus списка. Итого: берите EasyList вместо Filterset.G и будет вам щастье.

Владимиp Палант
XSL Transformations (XSLT) in Mozilla

Spoiler
Спасибо, это всё я знаю :)

Владимиp Палант
заблокировано было следующее
http://stat.livejournal.com/??contextualpopup.css,lj_base.css,portal/MainStyle.css,portal/XColibur.css,ad_base.css,horizon/screen.css,horizon/horizontal.css?v=1160694672

Punk_UnDead
Это как раз понятно - этот адрес блокировало несколько подписок. Так какая же все еще блокирует его?

Я никак не могу понять AdBlock блокирует саму загрузку рекламы или только ее скрывает?
Поясните дураку(мне).:whiteflag:

DrLabRus
Короче :) реклама к тебе на компьютер не скачивается :)

После перехода на ФФ 2.0 (я произвел "чистую" установку - т.е. сначала удалил предыдущую версию фокса + удалил профиль) и установки на него Adblock Plus 0.7.2.1 это расширение перестало блокировать флэш-элементы на вэб страницах (и не отображает "ярлычков" возле них, при щелчке на которые можно флэшку заблокировать). Параметр "Показывать ярлык для Flash и Java" в настройках расширения установлен, однако... не показывает :( Раньше (на ФФ 1.5.0.7) все работало нормально.

Даже если вручную прописать строчку фильтра для блокировки флэш на конкретной странице сайта.... он все равно не блокирует.

Как побороть проблему?

Пит Бэнкман
Смотрите в сайдбаре, под какое исключение у вас попадает этот Flash (http://adblockplus.org/en/tips?tip=effective_filter). Вы, случайно, не Filterset.G используете?

DrLabRus

AdBlock блокирует саму загрузку рекламы или только ее скрывает?

Или/или. В зависимости от того, под какие фильты подпадёт

Вы, случайно, не Filterset.G используете?

А что это такое? :blush:

А что это такое?

Хламоподобный набор фильтров

У меня задействована подписка на фильтры RU AdList + несколько моих фильтров.

Хм, в RU AdList исключений нет. Так что же все-таки показывает сайдбар? Там этот объект вообще есть?

Объект в списке в сайдбаре есть. И заблокировать его из Сайдбара (по правой кнопке мыши из меню) получилось. Но хотелось бы вернуть очень удобные прозрачные ярлычки, которые "прилипались" к флэш-элементам и позволяли очень просто и удобно их блокировать.

К сожалению, пока что эти ярлычки не всегда видны (bug 12910), в таких случаях приходится пользоваться сайдбаром.

Владимиp Палант: очень надеюсь, что этот баг будет в скором времени пофиксен. Ибо эта функция - ну очень удобная :) Так приятно, когда Adblock сам указывает на нерадивые флэшки и прочие баннеры.

Владимиp Палант
он был заблокирован фильтром

Выделить код

Код:

/[\W_]ad(?!=&)(banner|click|flow|frame|ima?ge?|log|serv(er|e)?|stream|type|view|vert(ising|isement)?|trix|xchange|wrapper)?s?[\W\d_]/

он по умолчанию, если я не ошибаюсь

впрочем я поставил стили в исключения, как вы и посоветовали и теперь безмерно счаслив

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

у кого нибудь есть подобные проблемы?

Обновился и слетела сессия в таб миксе и настройки в адблоке в том числе списки.

У меня всё нормально
:::: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1) Gecko/20061010 Firefox/2.0
Табмикс не юзаю.

В общем запорол профиль что не есть гуд.

Вышел Adblock Plus 0.7.2.2

Установка:
http://adblockplus.org/en/installation
(пакеты для K-Meleon на http://adblockplus.org/en/kmeleon)

Основные изменения:
* Улучшена поддержка K-Meleon и Songbird
* Стала возможной установка в SeaMonkey простым копированием файлов
* Исправлено: иконка в строке состояния всегда стоит самой правой, Organize Status Bar ее тоже передвинуть не может

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.2.2

Нет, всё-таки странное поведение при добавлении нового фильтра.
Жму на кнопку в статусе - выскакивает откреплённое окно со списком объектов страницы,  даблжму на строчке объекта, кот хочу заблокировать - вверху выскакивает окно с адресом объекта в редактируемой строчке.
В окне 3 кнопки: Add filter, OK и серая Apply (Cancel пока не нужна).
Так, раз серая - значит её игнорируем.
Задумываюсь, что нажать... я ж добавляю новый фильтр - значит нужно жать Add filter.
Жму на кнопку Add filter - редактируемая строчка перескакивает сверху куда-то вниз и оказывается пустой. И что теперь? Добавлять пустую строчку? Какой из трёх кнопок? Apply уже не серая, кстати. И Add filter не серая то есть и её вроде нажать можно? Оппа, при её нажатии редактирование прячется и виден блокируемый адрес, но ничего не происходит. Забавно. Значит надо жать на OK или Apply. Да, они срабатывают стандартно. Хотя, если нажать Apply, то остаётся активной Cancel - вроде бы это должно означать возможность отмены, но при нажатии Cancel строчка адреса объекта всё равно красная и он внесён в фильтры, т.е. Cancel не работает.

Путём захватывающих экспериментов приходим к выводу, что жать лучше сразу на OK. Почему тогда Add filter не серая.

Скачал 0.7.2.2 - нету кнопки в строке состояния и всего лишь три фильтра:
*/adbanner/*
*/advertisements/*
http://*.adserver.example.com/*

Хотя на днях на работе скачивал (видимо предыдущую версию) - была кнопка в строке состояния и был какой-то фильтр с регулярными выражениями
Это так в новой версии задумано?
И дайте пжл фильтры который были в предыдущей версии

p.s. Gecko/20061010 Firefox/2.0

Партизан
На работе у вас, видимо, до этого уже стоял Adblock - вот его настройки и импортировались. Показать иконку в строке состояния можно через Настройки - Показывать в строке состояния (настройки есть в диалоге установок или в меню иконки на панели инструментов). Стандартные фильтры - только для примера, пользуйтесь подписками.

Владимиp Палант, да действительно на работе стоял AdBlock, а сейчас ставил на чистый профиль. С остальным тоже всё ясно, спасибо :)

Владимиp Палант, почему из стандартного списка исчезла подписка на RU AdList?
Неудобно, после установки Adblock Plus на новую машину приходиться в ручную ставить подписку через "Посмотреть все известные подписки", ...

Потому что "стандартный список" - это список рекомендаций, универсальные и хорошо отлаженные списки фильтров. К сожалению, RU AdList пока что по этим критериям не проходит и нужен лишь небольшому количеству пользователей.

Ваше мнение. У меня свое отличное :blush:, лучше бы уж тогда голосование устроили. Про другие подписки тож могу минусов по написать, а по количеству пользователей где есть информация ?

В FF 2 все работает, а вот в TB 1.5.0.7 нет. В TB все картинки можно вырезать с помощью адблок или нет, а то они даже не все в списке есть :( .

:beer:

_Denis_
Поскольку это список моих рекомендаций, то решает именно мое мнение.

В Thunderbird можно блокировать только те картинки, которые загружаются из интернета. Картинки, которые прикреплены к письму, блокировать бесполезно - они уже скачались.

Владимиp Палант пишет:

Поскольку это список моих рекомендаций, то решает именно мое мнение.

Трудно объяснять по телефону друзьям-чайникам как добавить подписку на RU AdList, сделайте это попроче(раньше например было более удобнее!)

Reg
Не намного сложнее - нажать на "показать все подписки" и рядом с "RU AdList" щелкнуть на Subscribe, потом нажать OK.

Видимо друзья, как мы называем их на работе, хай-енд юзеры :dumb:
Владимиp Палант
Вобще не надо подписок!
Самые действенные:
*top100*
/[\W_]ad(banner|click|flow|frame|ima?ge?|log|serv(er|e)?|stream|type|view|vert(ising|isement)?|v|js|trix|xchange|wrapper)?s?[\W\d_]/

cr@nk

Вобще не надо подписок!

В принципе, согласен, но если тебе и мне не надо - это не значит, что не надо другим...

Самые действенные:

А вот сразу и доказательство вышесказанного - у меня самый действенные

Выделить код

Код:

/\b\d*c(nt|ount(\d+|er)?s?)\b/
/\b(double|value)?click\d*(?!\.php)\b/

Надеюсь, другим ничем не будем мериться? Так что, давай без ля-ля...

В принципе, согласен, но если тебе и мне не надо - это не значит, что не надо другим...

Это понятно. НО требовать включения определённой подписки тоже не правильно. Скоро будут угрозы физической расправы, если не будет подписки

А вот сразу и доказательство вышесказанного - у меня самый действенные

Я вобще подписками не пользуюсь. Фильтры более или менее универсальные, но больше заточены под меня. Это лучше, чем бездумно ккачать чьи-то фильтры dumb

cr@nk

Я вобще подписками не пользуюсь

Я тоже :/ Но, положа руку на сердце, скажи - а сколько нас таких? А у скольких установлен ABP? :P Абсолютное большинство не знает, что такое CSS, а уж "регекспы" и вовсе посчитают нецензурщиной ;)

Фильтры более или менее универсальные, но больше заточены под меня

Макс. эффективность только в этом случае и возможна, только непонятно, что ты этим хотел сказать - что 2*2=4 или что ты "круче кожаных трусов"? :rock: Так в этом никто и не сумневается... :tongue2:

Это лучше, чем бездумно ккачать чьи-то фильтры

Опять же лучше для кого? Для тебя и меня? Жидковато... И вроде сабж насильно ничего не качает... Фича опциональна - чем мешает-то? Ресурсы кушает :( или ввергает в неразрешимые сомнения? :cry:

Так в этом никто и не сумневается...

Это хорошо!


Надо, чтобы народ сам развивался

cr@nk
Кому надо? Вам? Вынужден вас разочаровать - большинство людей как не умели пользоваться компьютерами, так никогда и не научатся. Скажу больше - им это и не надо. Им нужно, чтобы всё просто работало, без каких-либо усилий с их стороны. То же самое, кстати говоря, нужно и многим из тех, кто умеет пользоваться компьютерами. Все-таки чаще всего у них есть и более интересные развлечения, чем составление списка фильтров рекламы. Так что подписки нужны, даже очень. И думаю, что на этом офф-топик можно бы закончить.

:) и я про тоже. вообщето я в шутливой форме написал если кто непонял, а тут такой офф.

В рассылках subscribe.ru у меня реклама не режется :/.

_Denis_
Так у subscribe.ru она из интернета грузится или прямо с письмом приходит? Если последнее - element hiding и только он.

Хз как проверить адблок показывает адрес http://image.subscribe.ru/... тип изображение значит с инета грузиться.

2 Владимиp Палант
Есть предложение. :angel:
Не секрет, что создав из нескольких подписок набор фильтров можно получить список из 1000 и более фильтров.
Из них реально необходимых наберется может 50-100 максимум, это можно увидеть по количеству "попаданий" в самом Adblock Plus через пару месяцев.
Так вот всвязи с этим предложение - нельзя ли реализовать такую опцию как удаление фильтров с нулевыми попаданиями или там с попаданием менее 2, 3 и тп.
Думаю многим бы это пригодилось, потому как удалить в ручную скажем из 1000 фильтров 900 довольно неблагодарное и утомительное занятие. :dumb:

SoulWar
Предложение исходит из неверных предпосылок :P

1. Если подписка оптимизирована под Adblock Plus (а на http://adblockplus.org/en/subscriptions почти все оптимизированы), то нет большой разницы, 100 фильтров у вас в списке или 1000 - быстродействие почти то же самое.
2. Подписываться на слишком большое количество подписок не рекомендуется. Большинство подписок во многом пересекаются, соответственно пользы от пяти подписок лишь минимально больше, чем от одной. А вот случаев, где заблокируется что-то нужное, будет почти в пять раз больше. Соответственно рекомендация: "универсальная" подписка (типа EasyList или dutchblock) должна быть только одна. К ней есть смысл добавить вспомогательные подписки, которые с ней не пересекаются (к примеру EasyElement или Corset). А вот несколько универсальных подписок - это уже больше проблем, чем пользы.

Владимиp Палант
А когда на вашем сайте появятся статьи на русском языке? :) хотя бы про написание фильтров :rolleyes:

У меня не хватает времени даже немецкий вариант сайта обновлять :-(
Может кто-нибудь переведет, чтобы я только проверил?

2 Владимиp Палант

а на http://adblockplus.org/en/subscriptions почти все оптимизированы

и это тоже использую :)

http://adblockplus.org/en/redundancy_check

Просто мысль показалась хорошей :rolleyes:
Ну раз смысла нет, то и на нет суда нет.

Владимиp Палант
А нет ли намерений сделать исключения для Collapce Blocked Elements?
У меня всегда включено, но для некоторых сайтов я б предпочёл видеть дырки от картинок и альты.
Ну вот пример: www.echo.msk.ru - некоторые миняющиеся полезные ссылки с первой стр - только под баннерами, грузить гирлянду картинок оттуда не буду, при включённой опции Collapce Blocked Elements просто пропускаю некоторые материалы.

vladmir
Это скорее следует классифицировать как ложные срабатывания фильтра */banners/*
Что касается "Collapse blocked elements" - я вообще не знаю, что делать с этой опцией. С одной стороны она где-то полезна, но с другой все-таки и проблем может быть немало.

Эмм, пробывал скрывать баннер вот таким фильтром: блабла#table(style=width:600px; height:80px; background: url(i/upbg.gif);) - но не получается :/

Вот кусок исходника страницы:

<div align=center><table style="text-align:center;"><table cellspacing="0" cellpadding="0" border="0" style="width:600px; height:80px; background: url(i/upbg.gif);"><td align=center>

Fixer
Атрибут style - особенный. Браузер его преобразовывает в список свойств, а потом из них опять создает строку. Соответственно в браузере значение у атрибута style может быть совсем не таким, как в исходном тексте страницы (причем еще и зависит от версии браузера). Посмотреть можно в DOM Inspector. Для данного случая он показывает:

Выделить код

Код:

style="background: transparent url(i/upbg.gif) repeat scroll 0%; width: 600px; height: 80px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"

В правиле можно задать и часть атрибута, к примеру:

Выделить код

Код:

блабла#table(style*=width: 600px; height: 80px;)

Кстати говоря, вложенные скобки этот синтаксис не поддерживает, для них нужно использовать raw CSS.

Владимиp Палант

Это скорее следует классифицировать как ложные срабатывания фильтра */banners/*

"Ложные" - это если б на странице в путях не было бы /banners/ а фильтр срабатывал, а когда banners-ами сайтостроители называют и рекламу и полезные информационные картинки, то какие претензии к фильтру. Но у меня на этом сайте вообще все картинки заблокированы по директориям, кроме нескольких - кнопки отправки сообщений и ещё что-то.

Что касается "Collapse blocked elements" - я вообще не знаю, что делать с этой опцией. С одной стороны она где-то полезна, но с другой все-таки и проблем может быть немало.

Так если она отключаема - пользователь сам решает какие проблемы ему наиболее симпатишны.-)
Схлапывание хорошо тем, что сокращает прокрутку, особенно помогательно на некоторых форумах с кучей рекламы вверху - открываешь десяток страниц и все прокручивай до первого сообщения. Ещё у меня мин шрифт 16px - некоторые части с текстом расползаются, а реклама размещена фиксированно - рамка от заблоченной картинки висит поверх текста - не нра.
Ясно, белого списка не будет... ладно, не критично.-)

Владимиp Палант

Таки заблокировало =) Надо будет осилить на досуге твою строчку =)

Respect

Владимиp Палант
при отстыкованном окне "список элементов" (тот, что по Ctrl+Shift+B) поле с элементами снизу чуть вылезает за границу окна...
можно поправить?

shutnik
Разве вылезает? По-моему оно доходит ровно до границы окна. Другое дело, что там нужен небольшой отступ - либо уже никаких отступов и слева/справа тоже (как в history sidebar).

Владимиp Палант
У нас возникла проблема в работе adblock plus в K-Meleon'е. Подробности.

Вышел Adblock Plus 0.7.2.3

Установка:
http://adblockplus.org/en/installation (пакеты для K-Meleon на http://adblockplus.org/en/kmeleon)

Основные изменения:
* Исправлена серьезная проблема безопасности в SeaMonkey
* "Показывать ярлык на Flash и Java" опять работает с отключенным JavaScript
* Опция "Отключить: на ..." теперь работает, даже когда открыт диалог настроек

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.2.3

Владимиp Палант
Adblock plus 0.7.2.3 работает с английской сборкой K-Meleon? Дело в том, что я начал делать Pro сборку на английском языке и у меня не работает adblock plus. Когда я нажимаю Adblock Image, появляется окно с фильтрами, но строка с предложением добавить фильтр неактивна. Так так и остаётся "Add filter..."
Ставил Adblock plus на абсолютно чистый K-Meleon (распаковал 7z-архив, поставил Adblock plus и запустил браузер).

Добавлено Вск 17 Дек 2006 19:53:03 :
Так-с, если ставить на чистую русскую версию, то 0.7.2.3 тоже не работает.
Тестировал на этой сборке.

Добавлено Вск 17 Дек 2006 20:09:07 :
0.7.2.2, русская версия работает отлично.

Да, надо было перед выпуском версии проверить как следует в K-Meleon'е :-(

Спасибо, что сказали - исправил, скачайте заново.

Владимиp Палант
Спасибо за быстрое исправление данной ошибки:)

Владимиp Палант
Неожиданно обнаружился ещё один баг. Если тема оформления имеет сложный фон (например, тема WhistlerXP. Здесь последняя в списке), то adblock plus неправильно обрабатывает его для собственной панели инструментов. Рисунок фона сбивается.

да, вижу. интересно, чем это моя панель отличается от всех остальных...

Quicksilver tears
Нашел стиль, который надо было указать. Исправлено, опять же - можете скачать заново.

Есть проблема с SeaMonkey 1.0.7
Расширение устанавливается, но после перезапуска, внизу горит значок Adblock Plus с восклицательным знаком.
Пишет, что Adblock Plus не смог загрузиться. Скачал и поставил английскую версию Adblock Plus (SeaMonkey 1.0.7 на английском) те же проблемы.
Хотя если честно мне ка-то странно, думал расширение "заточено" вплоть до SeaMonkey 1.1.
На SeaMonkey 1.0.6 проблем не было.
P.S. Adblock plus 0.7.2.3

SoulWar
Должно работать без проблем в SeaMonkey 1.0.7. Вот только установка в SeaMonkey регулярно барахлит, установить второй раз не пробовали?

И второй и третий, и четвертый разы устанавливал :(
Убивал профили и кэш, вот только в реестре не чистил.
Ща сделаю еще один тотальный заход, если не будет работать то даже незнаю :dumb:

Добавлено Срд 20 Дек 2006 17:15:37 :
Итак, после зачистки реестра и указания прокси сервера (в инет хожу через проксю) все заработало, хотя мне если честно странно причем тут реестр :whiteflag:
Я так понимаю для запуска внутри браузера Adblock Plus активное соединение с интернет не нужно (ну в смысле запустить браузер с пустой страницей)?

SoulWar
У меня нормально Adblock plus 0.7.2.3 встал на SeaMonkey 1.1b
Правда, я ставил поверх Adblock plus 0.7.2.2, а как ставил ту - уже не помню.
То есть, именно с установкой - ни чего такого глючного.

Кстати,  0.7.2.3 стал нормально позиционировать элементы по клику в списке.

Владимиp Палант
А для регулярных выражений отрицание можете добавить.

Кстати,  0.7.2.3 стал нормально позиционировать элементы по клику в списке.

У меня тож.

_Denis_

для регулярных выражений отрицание можете добавить

В регекспах есть отрицания (к примеру, конструкция вида "(?!bla-bla-bla)")

Spoiler
Точно, был не внимателен теперь нашел.

vladmir
Да, позиционирование есть в списке изменений версии 0.7.2.3.

Добавлено Птн 05 Янв 2007 19:54:46 :
Вышел Adblock Plus 0.7.2.4

Установка:
http://adblockplus.org/en/installation (пакеты для K-Meleon на http://adblockplus.org/en/kmeleon)

Основные изменения:
* Исправлено контекстное меню при включенном "Проверять ссылки на баннерах"
* Ярлыки на Flash и Java больше не влияют на расположение элементов страницы
* Закрыта возможность обнаружить Adblock Plus (bug 292789 в Gecko)

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.2.4

Владимиp Палант
А вы уже работаете над восьмой версией ?

Восьмая версия пока что в стадии планирования, на большее времени нет.

Здравствуйте. Потратил целый час но всетаки прочитал всю тему. Я наверное что то пропустил но у меня такой вопрос. Нужно ли что то сделать для нормальной совместимости Adblock Plus с ImgLikeOpera и с Flashblock или всетаки стоит от чего-нибудь отказаться? Спасибо

P.S. еще раз сорри если это уже обсуждалось

Cade Foster
А в чём проблема и что требуется? У меня вот с ILO замечательно работает.

просто прочитал гдето в середине темы, что в Adblockу нужно какойто параметр в about:config включить. я так понял чтобы определить очередность их работы

Cade Foster

просто прочитал гдето в середине темы, что в Adblockу нужно какойто параметр в about:config включить. я так понял чтобы определить очередность их работы

Ну так измени этот параметр. и дай ссылку.
Но у меня без этих хаков всё отлично работает.

Вот что тут писали ранее:

Владимиp Палант > 30-03-2006 22:35:20

А, теперь понял, о чем вы... Да, с ImgLikeOpera у Adblock (любого) будут весьма интересные взаимодействия - они работают на одном принципе. Настройку extensions.adblock.previewimages сделаю, но в пользовательском интерфейсе ее не будет.

А что насчет Flashblock. нельзя ли флэшки блокировать Adblockом?

Cade Foster

Владимиp Палант > 30-03-2006 22:35:20

А, теперь понял, о чем вы... Да, с ImgLikeOpera у Adblock (любого) будут весьма интересные взаимодействия - они работают на одном принципе. Настройку extensions.adblock.previewimages сделаю, но в пользовательском интерфейсе ее не будет.

А что насчет Flashblock. нельзя ли флэшки блокировать Adblockом?

У меня такой настройки вообще нет. Думаю, не о чем беспокоиться.
Адблоком можно и флешки резать. добавить фильтр *.swf . Только вот на нужных сайтах если надо будет включить, придётся на этом сайте весть Адблок отключать.

Cade Foster
Проблема, о которой там речь, уже давно исправлена. Сейчас Adblock Plus показывает картинки в подсказке сайдбара только в том случае, если эти картинки уже в кеше. Соответственно и с ImgLikeOpera проблем быть не должно.

Владимиp Палант
Спасибо за разъяснение. И простите за наглость есть еще несколько вопросов (опять же может уже обсуждались): Можно ли сделать так что при отключении Adblock при помощи тулбара или статусной строки на странице открывались заблокированные элементы (как в ILO) или если это невозможно просто автоматически перезагружать страницу?
И еще маленькое предложение эстетического характера: можно ли сделать чтобы кнопка Adblock на тулбаре имела два положения (отжатое и нажатое), как кнопки Журнала или Закладок поскольку она выполняет туже роль (открывает и закрывает боковую панель)?
Спасибо

"Разблокирование" запланировано для следующей версии Adblock Plus.

Сделать, чтобы кнопка на тулбаре была нажатой, когда сайдбар открыт, нельзя - в Firefox это для кнопок с меню не предусмотрено, получается весьма уродливо.

Владимиp Палант

Сделать, чтобы кнопка на тулбаре была нажатой, когда сайдбар открыт, нельзя - в Firefox это для кнопок с меню не предусмотрено, получается весьма уродливо.

Я не представляю как это реализовано, но в  расширении ScrapBook имеется такая кнопочка, абсолютно не отличимая от кнопок Журнала или Закладок.

P.S. Извиняюсь что из-за таких мелочей отвлекаю.

Cade Foster
Именно, что неотличима. У кнопки, которую добавляет Scrapbook, нет меню. У ABP - есть, стрелочка справа от кнопки. Вот именно из-за этой стрелочки кнопка в нажатом состоянии выглядит уродливо.

Владимиp Палант

А если сделать две кнопки: одна картинка, вторая стрелка. расположить их рядом. Тем, кому не нужно будет меню: все операции будут сводится к просмотру заблокированных элементов и разблокированию необходимых (надеюсь в дальнейшем будет реализовано), то тот сможет ограничится одной лиш кнопкой без стрелки.
Вот такое дураццкое предложение :-)

Ага, и передвигаться эти две кнопки будут по-отдельности, и выглядеть они будут не так, как нормальная кнопка с меню, и т.д. Нет.

Владимиp Палант

У меня возник один вопросик (может он покажется глупым или уже обсуждался): скажите работает ли расширение Adblock Plus со сжатием страниц gzip?

Спасибо

Cade Foster
Да можно и так сказать. Сам Adblock Plus наверно и не знает сжата ли страница, Firefox отдает ее уже разжатой если она таковой была.

Cade Foster

У меня возник один вопросик (может он покажется глупым или уже обсуждался): скажите работает ли расширение Adblock Plus со сжатием страниц gzip?

А в чём может возникнуть проблема-то?

Обнаружил неприятный момент,при просмотре на http://www.kpnemo.ru/ при включенном Adblock  не отображаются ссылки,расположенные на левой серой панели,
галочка - отключить на:http://www.kpnemo.ru/ ничего не дает,только полное - отключить Adblock,тогда появляются.Возможно решение?

Cade Foster
Вообще-то всё уже сказано - Adblock Plus срабатывает, когда браузер страницу уже получил и преобразовал ее во внутреннее представление. Как и откуда эта страница была получена, для Adblock Plus абсолютно не важно.

sbudnik
Это element hiding, на него исключения (пока?) не распространяются. У вас где-то есть фильтр типа "#*(textad)" - вот он эти ссылки и прячет.

Владимиp Палант
Благодарю,нашел в одной из подписок.
А интересно,в связи с чем этот элемент заблокирован?

sbudnik
Это общий фильтр, он не привязан ни к какой конкретной странице. Просто автор этой подписки решил, что в элементе с названием textad скорее всего будет текстовая реклама.

Может кто-нибудь поможет тестировать русский перевод расширения Element Hiding Helper для Adblock Plus? Сейчас это кандидат в релизы, через несколько дней я его выпущу. Его задача: упростить создание правил для скрытия элементов. Для этого он добавляет в меню иконки ABP пункт "Скрыть элемент на странице". После нажатия можно выбрать элемент мышкой, во время чего предоставляются различные вспомогательные функции типа "расширить выбор" или "просмотреть исходный код". После выбора элемента открывается окно, где можно выбрать различные параметры для правила, к примеру по каким атрибутам этот элемент должен скрываться. Нажимаем "добавить фильтр" и готово.

Требуется установленный Adblock Plus 0.7.2.3 или выше. Поддержка Firefox/Thunderbird/SeaMonkey/Flock/Songbird такая же, как и у самого Adblock Plus. K-Meleon пока не поддерживается.

Перевод вроде нормальный, но есть глючок после установки расширения (нижняя часть боковой панели на скрине).

_Denis_
Пользуйтесь http://imageshack.us/ что-ли... Ждать полчаса, пока картинка загрузится, никакого терпения не хватит.

В Error Console эта ошибка есть в развернутом виде - скопируйте ее, пожалуйста.

Все, прошло.
В Error Console ошибок небыло.

Странно.

Вышел Element Hiding Helper 1.0. Если кому интересно, есть несколько иллюстраций того, как он работает.

Владимиp Палант

Что-то я не понял.
Пытаюсь поставить на SeaMonkey 1.1 - не идёт:
elemhidehelper (version 1.0)
     --------------
     ** ERROR (-214): Installing: G:\INTER\SM-1\chrome\elemhidehelper.jar
     ** ERROR (-214): Register Content:
     Install **FAILED** with error -214  --

Между прочим, внутри elemhidehelper-1.0-en-US.xpi нет файла elemhidehelper.jar а есть вовсе даже adblockplus.jar а внутри него всё же файлы хелпера... вроде.

Ставлю на Firefox 2.0.0.1 в логе
Install completed successfully 
но внизу - серая полоса с одной только красной стрелкой без кода...

Это вы вчера скачали single-language build? Я их сегодня утром исправил и заменил.

Вопрос такой: какое кол-во фильтров сказывается на быстродействии?  Если их не большее 500 то это влияет на скорость работы браузера или нет?

О каких фильтрах речь? Если обычные фильтры для блокировки (по типу "http://ad.server/*"), то их количество как правило на скорость работы браузера влиять не должно (подробнее о том, как это работает и какие есть ограничения, тут). Если речь о скрытии элементов (правила, содержащие знак #), то тут уже все зависит от быстродействия реализации CSS в браузере, а в ней я еще не разбирался. Сильно подозреваю, что быстродействие зависит исключительно от количества правил, которые применяются к домену, на котором вы сейчас находитесь. Правила для других доменов никак не должны влиять на быстродействие. Во всяком случае, в подписке EasyElement на данный момент 582 таких фильтра, и никакого отрицательного эффекта на быстродействие я не заметил (и никто другой тоже, насколько я понимаю).

Владимиp Палант
А с какой целью сделано "расширение расширения"? Не лучше ли этот дополнительный функционал прикрутить непосредственно к ABP?

Владимиp Палант
А можете сделать скрытие элементов не только на домен но и на отдельную страницу.
Пример для чего это надо...
Вот правило
overclockers.ru##table[bgcolor="#dddddd"][border="0"][cellpadding="0"][cellspacing="0"][width="100%"]
с ним удобней читать новости(прячет голосование за новость), но на главной оно скрывает все таблицы с заголовками новостей что не позволяет мне пользоваться им.

По поводу скорости. Скрытие элементов существенно влияет на скорость, на глаз может 10~30 процентов при 2~3 правилах на домен.

Spoiler
Не лучше. Функционал этот подавляющему большинству пользователей Adblock Plus не нужен. Тут требуются минимальные знания HTML, то есть требования к опытности пользователя явно выше, чем у основного расширения. Опять же таким образом не засоряется интерфейс основного расширения (одна уже горячая клавиша Ctrl+Shift+H повышает вероятность конфликтов). Ну и возможно независимое развитие, для исправления ошибок в EHH незачем выпускать новую версию ABP.

Это не последнее "расширение расширения", которое я намереваюсь выпустить - раздувать основное расширение узконаправленной функциональностью для продвинутых пользователей я не хочу. Еще одно, кстати, уже есть (не мое): Adblock Plus Filter Uploader.

_Denis_
Уже давно думаю об этом. Пока не знаю, можно ли/стоит ли это делать.

Spoiler
Если с англишем нормально то почитать можно тут.
если коротко то ABP достиг необходимого для большинства функционала и дальше новые функции будут ввиде отдельных расширении.

Владимиp Палант
Если что я за.

Владимиp Палант

требования к опытности пользователя явно выше, чем у основного расширения

Сумнительно. Создание правил сокрытия в ADP (полностью вручную) кроме HTML требует знания CSS. А кроме того, знатоки HTML теперь котируются круче знатоков RegExp? ;) Считаю Ваш аргумент надуманным и несерьёзным... :)

не засоряется интерфейс основного расширения

Какой такой интерфейс? Пункт в контекстном меню он и теперь присутствует, а открывать отдельное окошко по этому пункту - что мешает делать это самому ABP?

возможно независимое развитие

А зачем "независимо" развивать довесок, не могущий жить без основного сабжа? Это было бы удобно, если б делалось разными авторами, но это как бы не наш случай...

для исправления ошибок в EHH незачем выпускать новую версию ABP

Опять же - в чём преимущества выпуска новой версии EHH по сравнению с новой версией ABP?

Зыбко как-то всё, неубедительно...

Владимиp Палант

Установилось Element Hiding Helper 1.0. на Симанки нормально, в принципе работает. Единственно - клавиша "h" не срабатывает, может убрать из подсказки? Чуть менее наглядно при повторных работах с фильтром, поскольку нет списка блокируемых для открытой страницы, а так полезная штука... правда мне как-то привычнее userContent.css

vladmir
Клавиша h у меня работает нормально (по крайней мере, в английской версии, в русском варианте она переведена). Может страница, на которой вы были, ее перехватывает? Я это уже поправил, в следующей версии страница эти клавиши вообще не будут получать.

Что касается скрытых элементов - в следующей версии Adblock Plus они будут показываться в списке (см. http://adblockplus.org/blog/hit-counts- … ing-coming).

Владимиp Палант
Хитро однако.

Владимиp Палант

Клавиша h у меня работает нормально (по крайней мере, в английской версии, в русском варианте она переведена). Может страница, на которой вы были, ее перехватывает?

Нет, нормально всё (у меня английская версия), эт я не въехал что такое help :) почему-то сразу представилось, что должно появляться окошко справки с текстом с объяснениями как что работает, и на клавишу h маловато нажимал, чтобы дошло. С другой стороны, если до меня не дошло, то и найдётся и ещё один такой же, может для него озаглавить подсказку так, чтобы в заголовке было слово help или в строчке h show/hide help добавить "это окошко" или как-то так.

Что касается скрытых элементов - в следующей версии Adblock Plus они будут показываться в списке

И это правильно.

подскажите как по размеру блокировать ?
например юзербары 350x20

zilov
http://forum.mozilla-russia.org/doku.php?id=firefox:tips:usercontent.css

ээээ....а Адблоком нельзя ? по ссылке непонятно
(преименовал и добавил в userContent.css:

Выделить код

Код:

/* Блокируются все элементы (картинки, флэш) совпадающие с типичными размерами рекламных банеров.*/
*[height="19"][width="350"] {
display: none;
}

тёмный лес
попроще можно ? :usch:

Для Adblock Plus:

Выделить код

Код:

#*(height=20)(width=350)

Но это не блокирует скачивание, а только прячет. Да и то лишь в том случае, если размеры явно прописаны в исходном тексте страницы. Блокировать скачивание по размерам невозможно - пока не скачал, размеры не узнаешь.

На сайте yourfilelink.com при попытке что-нибудь скачать появляется надпись: на вашем компьютере установлен блокирующий рекламу софт, пожалуйста отключите его.
Если нашелся один такой умник, скоро их станет много и на некоторые сайты перестанут пускать с адблоком. Надо, видимо, думать, как сделать, чтобы адблок было не видно снаружи.

Умник уже не один. Установить, что на странице не хватает некоторых элементов, в конечном счете не так сложно. Вот только пользы ему от этого мало, только пользователей отпугивает - соответственно пока рано бояться, что этот подход получит широкое распространение.

А я вот это заблокал и все работает.
http://cdn.fastclick.net/
http://media.fastclick.net/
http://www.yourfilelink.com/ad/ad.js
http://www.yourfilelink.com/check.js

_Denis_

http://www.yourfilelink.com/check.js

О ! Молодец !
Всё дело действительно было в этой херне. Но думаю они скоро догадаются и начнуть вставлять её прямо в странички.

Что выбрать на замену этому уродскому серверу?

Замечание п. 4.2
Sergeys

Хо ! Хо ! Хо-о-о !!!

Замечание
4.11  Создавать сообщения, не несущие конкретной смысловой нагрузки в контексте обсуждаемой темы (флуд)
Sergeys

обращаю внимание тех кто пользуется сторонними подписками.
в сегодняшнее обновление подписки Chinalist вкралась ошибка. в результате которой браузер показывает практически все в текстовом режиме. или отключите саму подписку или найдите в ней строчку с точкой и отключите ее.

Интересный баг вызывает AdBlock Plus 0.7.2.4 в FireFox 3 Alpha 2 и Alpha 3. Точнее в их ночных сборках, начиная, наверное, с самой первой сборки второй альфы.
При включении расширения полностью исчезают все кнопки, которые можно разместить на панелях инструментов из окна настроек. Видимо в FF3 изменился способ добавления туда своих кнопок и при попытке разместить туда кнопку адблока -- исчезают все.
На данный момент я использую:
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a3pre) Gecko/20070212 Minefield/3.0a3pre - Build ID: 2007021204

Кстати, Адблок еще на самое страшное расширение в этом плане. ;)
Есть такая штука, как danbooru toolbar 0.4.1... Так она вобще выносит все кнопки со всех панелей...

\\ Добавлено...

Блин, как только описал баг пришла дурная мысль. Включить\выключить кнопку на тулбаре из меню кнопки на панели статуса....
Все вернулось на свое место! Надо ж было столько времени над такой мелочью... :/

Lain_13

При включении расширения полностью исчезают все кнопки, которые можно разместить на панелях инструментов из окна настроек

Включить\выключить кнопку на тулбаре из меню кнопки на панели статуса... Все вернулось на свое место!

Полностью подтверждаю :/

Lain_13
Это bug 363383, если я вас правильно понял.

Не уверен, но похоже. Правда у меня фокс никак не матерился. Просто в окне настройки тулбаров не было ни одной кнопки. Да и кнопку АВР я никуда не перетягивал. Она у меня как стояла на тулбаре там куда упала, после пересоздания лайаутов (я вытирал их файл конфига для эксперимента), так никуда более и не перемещалась. Я ее не скрывал только потому, что при перенастройке фокса, до подключения АВР я переместил все элементы с навигейшн тулбар на букмарк тулбар. А букмарки прилепил справа к менюшке... А навигейшн панел скрыл... Зачем я так сделал, я уж не помню, но когда подключил АВР и не увидел его кнопки (которая лично мне мешает на тулбаре), то и не вспомнил о ней... Вот потому и идея скрыть/отобразить эту кнопку у меня появилась тоько когда писал об ошибке.

Приветствую!
Возможно, обсуждалось, но не заприметил..
Нечаянно адблок плюсом отхватил не ту строчку, теперь как-то вернуть надобно. В about:config ничего похожего не нашел. В userContent.css - вообще пусто (не создавал там правил). Где чего искать, откуда выцарапывать?
Сброс профиля не хотелось бы делать, нет ли более тонкого струмента?

А в настройках Adblock Plus не искали? ;)
http://adblockplus.org/images/6.gif

Dr.Max

Где хранятся фильтры Adblock Plus?  Т.е. те адреса ,которые я хочу блокировать?

Профиль -> папка adblockplus -> файл patterns.ini

Странно видеть ответ на вопрос, который никто не задавал :)
Нашел http://forum.mozilla-russia.org/viewtop … 21#p169621

http://strannick.blogspot.com/2007/03/adblock-plus.html

Очень интересное пособие для начинающих по установке и настройки Adblock Plus ( с картинками! Очень много трафика)

TLemur
Во флейме уже было ;)

Скажите как работает расширение - оно только прячет баннеры или убирает запросы на них, экономя траффик и время?

Убирает запросы.

В Proxomitron'е есть фильтр который убивает ссылки на открытие новой страницы (_blank|_new|blank|new) чтоб они открывались в том же окне.
Можно сделать такой же для Adblock Plus?

Нет, Firefox это уже делает сам. Всякие _blank у меня открываются в новом табе, работает очень неплохо.

Всякие _blank у меня открываются в новом табе, работает очень неплохо.

Я как раз хочу чтоб открывались в том же табе, в новом табе можно и колесиком мыши открыть если нужно.

Идите на about:config, найдите настройку browser.link.open_newwindow и поменяйте значение на 1.

Здравствуйте,

Вас беспокоят по след. вопросу:

Есть такой метод во Flash называется sIFR, этот метод подгружает редкий шрифт под любой браузер ИЕ Опера или ФФ, так как font-face может только ИЕ юзать.

Дело в том, что появляется надпись Adblock над каждым словом, после которого юзер может сделать правило.

Если Adblock был создан для блока рекламы (Adver Block), в моем случае обычные новости сайты, все находятся под надписью Adblock.

Если вы скажите, что пусть добавляют, то тут я скажу след., многие качают ФФ, даже не думая, лучший не лучший, просто качают , в общем-то, для ознакомления, чтобы посмотреть, как работает этот браузер, а не ИЕ. Потом либо остаются на этом, либо к предыдущему.

Многие подумают, а зачем вообще добавлять?

В общем, единицы добавят правило, а остальные может даже и не знают, что это такое, а некоторые боятся лишнюю кнопку нажать, но при этом, устанавливая различные программы.

Сайт у меня создан не только для людей, которые знают, как добавить правило, а так же, знающие различия между браузерами, что каждый из них поддерживает, а что нет.

У меня сайт создан для всех, и для детей маленького возраста.

Я уважаю труд, и уважаю разработчика плагина, давайте тогда решим проблему. Так как sIFR - не реклама, а многим не объяснишь, как добавлять, многие постучат по стулу и скажут, мы посетителя сайта, хотим, чтобы было все превосходно, то они правы в частности, так как кому хочется лишний раз добавлять правило, это может не сост. труда для нас, а попробуй это объясни другим, которые может просто не хотят понимать, в том числе и детям.

Если пусть, сами это не выход, так как, например, если пойду, пиво куплю, сейчас очень многие привыкают, что они сами открываются, или есть за что дернуть, или повернуть по резьбе, многие наоборот матерятся, что не могут продумать. Тоже самое и здесь в сравнительной степени.

Заранее благодарю

P.S.

Забыл добавить, что многие кол-во плагинов качают без разбору, некоторые с разбором, но все равно это является проблемой для сайта.

По этому поводу было длинное обсуждение в форуме Adblock Plus: http://adblockplus.org/forum/viewtopic.php?t=972
Результат отрицательный. Большинство комментирующих было против моей идеи, но лучшего решения тоже никто предложить не мог.

Я могу сказать решение, мне его на этом форуме и посоветовали, но только как вы отреагируете?

Мне посоветовали, чтобы создатель плагина добавил в разреш. сайты, чтобы потом уже не было проблемы, я примерно конечно понимаю след. ответ.

Но все-таки проблемы надо решать, спасибо, что дали мне ссылку, попробую предложить идею, чтобы не было проблем, как с вашей стороны, так с стороны создателей/посетителей сайтов.

Пользователь может добавить исключение для вашего sIFR-объекта, это решает проблему. Мое предложение в вышеупомянутой теме просто упрощает процесс.

Мдя... Если бы все добавляли, то вопроса бы не было, нарошно не добавляют

Вы про что, а то я в танке :dumb: и не понял ничего.

Да видимо пользуюсь консервативными сайтами, поэтому даже не знал о такой вещи как sIFR и не буду знать, заблокировал.

Вышел Adblock Plus 0.7.5

Установка:
https://addons.mozilla.org/ru/firefox/addon/1865 (пакеты для K-Meleon на http://adblockplus.org/en/kmeleon)

Основные изменения:
* Список элементов теперь привязан к низу окна браузера
* Улучшения скрытия элементов: попадания теперь считаются и показываются в списке элементов
* Подписки теперь можно перенести на другой адрес, не создавая неудобств для пользователей
* Реализована поддержка новых возможностей блокировки в Firefox 2.0.0.4 и выше
* K-Meleon 1.1 теперь поддерживается

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.5

Список элементов теперь привязан к низу окна браузера

Это что такое. Боковая панель вниз переехала в смысле ?

Это что такое. Боковая панель вниз переехала в смысле ?

Угу.

Просветите, пожалуйста!
Долго пытался понять - но так и не понял из документации.
Как писать правила для конкретного сайта?
Задачи такие:
заблокировать загрузку всех внешних ссылок для конкретного сайта
заблокировать загрузку конкретных ссылок (используя RegExp) только при просмотре данного сайта (при просмотре других сайтов эти ссылки должны загружаться)

Боюсь, что никак. Adblock Plus применяет фильтры ко всем сайтам, если для сайта нет исключения. Специальный флаг, чтобы фильтр применялся только к внешним ссылкам, планируется, но на данный момент еще не реализован.

Специальный флаг, чтобы фильтр применялся только к внешним ссылкам, планируется, но на данный момент еще не реализован.

Поскорее бы! Очень нужная фишка!
А при это можно будет указывать сайт, ко внешним ссылкам которого будет применено правило?

Нет.

Грустно. :cry:
Нет ни одного способа заблокировать загрузку внешних ссылок для конкретного сайта или хотя бы для всех (временно). Очень нужная вещь!

popkov
http://imglikeopera.mozdev.org/

_Denis_

http://imglikeopera.mozdev.org/

Спасибо! Буду юзать. :)

Владимиp Палант
У меня к вам пожелание
чтоб понятней было изображу 16кб
добавьте к меню в списке элементов еще один пункт "Загрузить" чтоб можно было подгружать заблокированные элементы не только в новой вкладке.

Это уже в прогрессе, просто пока не готово (http://adblockplus.org/blog/status-of-i … ng-feature). Из Adblock Plus 0.7.5 пришлось убрать, чтобы выпустить новую версию побыстрее.

у меня такая проблема.  блокирую рекламу и потом на странице становится неактивной ни одна ссылка. приходиться делать перегруз страницы. может надо настроить что-то?

Еще раз и помедленнее. Дайте пример, где и что блокируете. Что конкретно вы делаете. И объясните, что происходит со ссылками.

пример. когда есть ссылка на ifolder.ru  (это происходит не только там), то у них выскакивает реклама.  я жму кнопку заблокировать - реклама исчезает, но все ссылки, которые есть на данной странице становятся неактивными, то есть на них навожу, жму - ничего не происходит. как будто ссылки превращаются в текст. приходится делать refresh страницы - и все проходит.

да еще такой момент. это происходит не всегда. пытался найти закономерность, никак.

у меня стоит: windows xp sp2, firefox 2.0.0.3, антивирус nod32 , больш ничего, что связано с интернетом вроде нет. если что-то надо уточнить, спрашивайте.

еще, когда устанавливал adblock - то включил все подписи (забыл как они называются - извининяйте). других правил не создавал.

Все подписки устанавливать не надо - от этого будут одни проблемы.

Наконец нашел хоть один файл на ifolder.ru, который мне дают скачать: http://mundolatino.ifolder.ru/1493960
Рекламы и так уже нет, так что жму правой клавишей мышки на картинке и говорю "Заблокировать изображение". Мне предлагается заблокировать http://mundolatino.ifolder.ru/images/empty.gif - жму ОК. Ссылка "авторизируйтесь" после этого все еще показывает в строке статуса, куда она указывает, нажать ее тоже можно. У вас не так?

Вышел Adblock Plus 0.7.5.1

Установка:
https://addons.mozilla.org/ru/firefox/addon/1865 (пакеты для K-Meleon на http://adblockplus.org/en/kmeleon)

Основные изменения:
* Исправлена ошибка, из-за которой в очень редких случаях обнулялся список фильтров
* Исправлено несколько небольших проблем с Adblock Plus 0.7.5
* Все столбцы в списке элементов страницы теперь по умолчанию видны (место для них теперь есть)
* Улучшена поддержка K-Meleon

Полный список изменений:
http://adblockplus.org/en/changelog-0.7.5.1

да, все так.  я же говорю, что такое происходит не всегда.

подскажите, как правильней выбрать подписки.

Вот и хотелось бы ссылку, где это произошло, и инструкции - что и как блокировать.

Что касается подписок: не надо добавлять подписки, которые делают одно и то же. Если у вас уже есть EasyList, то к примеру от "Cédrics Liste" вам толку будет уже мало - а проблем в два раза больше. А вот EasyElement - это дополнение к EasyList, эту подписку можно добавить, если хочется блокировать еще и текстовую рекламу.

electropeople.org  -  тут постоянно тусую, поэтому тут чаще всего и происходит косяк. имеено:    на ссылку альбома можно нажать, а на "комментарии" и "подробнее" - уже нельзя.

Добавлено Втр 01 Май 2007 23:00:30 :
еще забыл:  стоит подписка  RU AdList с адресом http://denis-ovs.narod.ru/adblock.txt 
также включено автоматич. обновление и фильтры

Ну вот ещё такая штука: насколько понимаю, белый список не действует на фильтры по ссылкам. То есть, конкретная картинка (полный путь) в белом списке, на этой картинке - ссылка на директорию на том же сайте, которая в чёрном списке. Результат - картинка загружается, но схлапывается (в настройкамх - скрывать места заблокированных элементов. Если картинка без ссылки - нормально показывается.

Действительно. Создал bug 16965, чтобы не забыть про это.

похоже, что проблему нельзя решить? приложение очень хорошее,банится почти вся реклама...

собсна все о чем хотел сказать находится тут

2 Владимиp Палант
Вопрос такой вот это http://adblockplus.org/en/redundancy_check корректно работает для всей линейки Adblock Plus 0.7.x?
Спрашиваю потому как, иногда некоторые авторы, расширение или программу обновляют, а про обновление сопутствующих "полезностей" забывают.

Уважаемый Владимир Палант

При совместном использовании вашего расширения и Flashblock возникает их недопонятка: если флешка заблокирована адблоком, то рамка с кнопкой для ее запуска остается, а после клика по ней пропадает, что есть естественно... Написал я разработчикам Flasblock о проблеме с просьбой сделать как нибудь, чтобы рамок от заблокированных флешек не оставалось, но мне сказали, что флешблок выцепить те флешки, которые заблокировал адблок и не рисовать рамок не может и послали к вам и как вариант предложили блокировать и пустые рамки :) Может на словах не очень понятно, как пример можно посмотреть cnews.ru там весь верх страницы в пустых рамках.

П.С. Версии обоих расширений последние...
П.С.С Может быть вам стоит скооперироваться с создателями Flashblock для решения такой проблемы? С уважением, благодарный пользователь ваших трудов.

Scarab

Написал я разработчикам Flasblock о проблеме с просьбой сделать как нибудь, чтобы рамок от заблокированных флешек не оставалось

Если есть цель полностью заблокировать рекламу + все флеши, непонятно, зачем тогда вообще использовать Flasblock.
Проще в банлисте Adblock добавить строчку
.swf
и никаких флешей не будет. И рамок их тоже. Flasblock в этом случае вообще не нужен.

А если мне надо открыть флехи? Как раз здесь и нужен флешблок, далеко не весь флеш-реклама, а значит и не должен блочиться адблоком... В общем Flashblock мне нужен для гибкого ключения\выключения флеша, таким функционалом адблок не располагает, да и не его это занятие.

Scarab

А если мне надо открыть флехи?

А как ты их будешь открывать, если собираешься убрать рамки? ;)

Как раз здесь и нужен флешблок, далеко не весь флеш-реклама, а значит и не должен блочиться адблоком...

Тогда советую добавить в банлист адблока строчку
@@*.swf
Тогда адблок будет игнорировать все флеши (они у него будут в белом списке) и флешблоку не будет никаких помех.

Мне нужно чтобы адблок блокировал только рекламные флешки, а флешблок не рисовал бы для них рамок, для обычных флешек действия должны быть обратными (т.е. не блокировать, рисовать рамки)

Scarab
Как отличить плохие флешки от хороших?

"Плохие" порезал адблок, "хорошие" нет, а собственно к чему вопрос?

Сколько раз я матерился на всевозможных форумах, чтобы админы не разрешали аватары по 500-1000 килобайт, что для аватары даже 100х100 больше 8кб не надо — бестолку. В итоге на какую-то гавненую картинку с разрешением 90x90 уходит просто куча трафа. Интересно, возможно ли сделать фильтр, чтобы отсекал загрузку изображений, объем которых больше определенного значения (с учетом разрешения, например)? В принципе объем получаемого файла приходит вместе с HTTP заголовком, поэтому браузер мог бы решать — грузить дальше файл, или прервать процесс. Вот только не ясно, позволяет ли делать такое ядро Firefox?

SoulWar: Насколько я знаю, там все работает корректно. Единственное, что правила для скрытия элементов этот инструмент не проверяет.

Scarab: Боюсь, что проблема взаимодействия с FlashBlock не решается, он работает на совсем другом уровне.

VEG: Не позволяет. Все, что делает Adblock Plus, должно происходить до начала загрузки.

Владимиp Палант
Я имею в виду вообще возможно такое добавить? Хотя если и можно, пока никто не проникнется идеей реализовать это, эта идея будет бесполезной:(

Если постараться, то добавить такое наверное можно. Вот только это будет совсем не тот механизм, с которым работает Adblock Plus. Слишком много работы для такого маленького улучшения.

у меня просьба!!! если зайти на zaycev.net , то там выскочет окно в середине. когда пытаешься его закрыть, то открывается firefox в новом окне. почему adblock его не блокирует? такие окна на многих сайтах стали появляться. а так очень доволен adblock!!

у меня просьба!!! если зайти на zaycev.net , то там выскочет окно в середине. когда пытаешься его закрыть, то открывается firefox в новом окне. почему adblock его не блокирует?

Добавь в Adblock фильтр для Заайцев.

Выделить код

Код:

zaycev.net/m3_images

исчезла надпись вверху. а я говорил не про это. а про то, что в центре!!!:dumb::)

Добавлено Вск 10 Июн 2007 14:50:24 :
странно...
добавил это zaycev.net/m3_images  , ничего не изменилось. потом удалил это  же zaycev.net/m3_images. заново открыл сайт - и реклама в центре исчезла.... ничего не понимаю...

Добавлено Вск 10 Июн 2007 14:53:47 :
та же проблема на другом сайте!!! http://soft-teleport.ru/
надо как-то это автоматизировать или подскажите, как узнать адрес этой рекламы, чтобы ее добавить в фильтр?

deniboyone

или подскажите, как узнать адрес этой рекламы, чтобы ее добавить в фильтр?

Есть специально для этого расширения для AdBlock называется Element Hiding Helper.

просто гениально!)))  все работает!!! спасибо!!! а то реклама бесит!!!))

Владимир Палант Обращаюсь к вам как к разработчику.
Когда выхожу через gprs в интернет, в качестве фильтра в adblock использую точку. Очень экономит трафик. Но после обновления Файрфокса на версию 2.0.0.4 , заметил одну странность. Если включен этот фильтр то невозможно проверить обновление расширений. Проверяю вручную. После отключения этого фильтра все снова замечательно проверяется.

deniboyone
По-моему, это то, что у меня блокирует фильтр:

Выделить код

Код:

|http://traf.biz/*

zu
Вы, случайно, не используете All-in-One Sidebar? Если менеджер расширений загружен в сайдбар, то его запросы могут блокироваться. Можете добавить исключение:

Выделить код

Код:

@@|https://aus2.mozilla.org/*

Вроде бы должно хватить.

Владимиp Палант
На всякий случай привожу список своих расширений.
- Adblock Plus 0.7.5.1:
- Add to Search Bar 1.5.2:
- Autofill Forms 0.6.1:
- Bookmark Duplicate Detector 0.6.4:
- Cookie Button in the status bar 0.8.10:
- CustomizeGoogle 0.60:
- DOM Inspector 1.8.1.4:
- DownThemAll! 0.9.9.10:
- Drag de Go 0.2.5:
- Extended Statusbar 1.2.5:
- Fasterfox 2.0.0:
- Forecastfox 0.9.5.2:
- Foxmarks Bookmark Synchronizer 1.0.1:
- gTranslate 0.3.1.004:
- IE Tab 1.3.3.20070528:
- ImgLikeOpera 0.6.15:
- Leak Monitor 0.3.6:
- MR Tech Local Install 5.3.2.3:
- NoScript 1.1.4.8.070523:
- Preferential 0.8.2:
- ScrapBook 1.2.0.8:
- ScrapBook AutoSave 1.3.0.3:
- ScrapBox.net 1.2.0.4:
- Secure Login 0.8.1.2:
- Tab Mix Plus 0.3.5.2:
- Talkback 2.0.0.4:
- translator 1.0.4.3:
- Англо-Русский словарь проверки орфографии 0.2:

Я сперва погрешил на расширение MR Tech Local Install. Но после отключения ничего не изменилось. Расширения не обновляются. Т.е. нажимаю на кнопку "Найти обновления" и ничего не происходит. Через файрвол проверил, от файрфокса вообще нет запросов к сайтам расширений. Могу логи предоставить. Копался долго в чем дело оказалось дело в фильтре - . По ссылке скрин фильтра. Как только отключаю этот фильтр так сразу и запросы на обновление идут и сами расширения замечательно обновляются. Повторюсь что это произошло после обновления файрфокса на версию 2.0.0.4, в предыдущей версии все было замечательно.
К чему вообще этот сыр бор? Я так понимаю в последней версии изменили какой то код который повлиял на работу разрабатываемого Вами расширения. Поэтому посчитал что вам будет интересна эта информация.

Код, который изменился в Firefox 2.0.0.4, я же и написал - теперь стало возможным блокировать запросы, которые раньше шли мимо Adblock'а. Побочное явление - старые фильтры в некоторых случаях стали блокировать больше, чем предполагалось. Но на диалог обновления расширений все это влиять не должно, его Adblock Plus игнорирует в принципе (проверил, у меня это именно так). Затрудняюсь сказать, почему у вас не так. Он у вас все-таки открывается именно как диалог, не в окне браузера?

PS: Извиняюсь, выше привел неправильное исключение. Чтобы Adblock Plus пропускал запросы на обновление расширений, нужно правило:

Выделить код

Код:

@@|https://addons.mozilla.org/*

Вот диалог обновления Жму клавишу и ничего. В таком состоянии может находится сколь угодно долго. Лог запросов показывает что в это время ни одного запроса на сайты обновления не было.
Добавил ваше исключение в фильтры сработало до первого расширения у которого в качестве сайта обновления указан не addons.mozilla.org Вот скрин. Можно конечно выяснить какие сайты указаны в качестве домашней страницы, у каждого расширения, и позаносить их в исключения. Но я так понимаю, что на этих сайтах вообще никакую рекламу резать не будет. Чего не хотелось бы в принципе.

Так ведь это я и имел в виду - вы открываете менеджер расширений в табе браузера, поэтому Adblock Plus не пропускает его запросы. Жмите Ctrl+Shift+B и увидите, что он там блокирует.

PS: Исключение можно добавить на конкретно тот адрес, который запрашивается - без звездочек.

Владимиp Палант, такой вопрос: Вот в расширении ScrapBook есть функция DOM-очистки с помощью которой можно удалять "блоки" с текстом, изображениями и т.д. Можно ли настроить фильтр в вашем расширении так, чтобы блокировать части страниц подобно функции DOM-очистки? На пример хочется, чтобы на форумах на загружались подписи или прочее...

Можно прятать блоки - см. http://adblockplus.org/en/filters#elemhide_basic и Element Hiding Helper.

У меня такая проблема. Поставил Файрфокс 2.0.0.4 (рус) и дополнение АдБлок Плюс 0.7.5.1, окно установок адлблока почемуто всегда пустое, хотя я добавил туда подписки и фильтры. Пробовал переустановить дополнение и браузер - не помогло. :(
ОС: Vista Ultimate (rus)

http://img383.imageshack.us/img383/9738/adblocknf5.jpg

Поскольку это Vista, может нет прав писать в adblockplus/patterns.ini в профиле Firefox? Этот файл вообще создается?

Да, файл создается и там прописались правила и подписки которые я добавил. :rolleyes:

И тем не менее после перезапуска Firefox фильтров нет? Это очень странно...

Владимиp Палант Спасибо огромное. Открытие в новом окне решило проблему без дополнительных настроек.

2 Владимиp Палант:
Нашел несовместимость АдБлока с МультиСайдбаром.
См. тут: http://forum.mozilla-russian.org/viewto … 61#p183161

АиоС и Консоль2 с МультиСайдбаром чудесно уживаются, а вот АдБлок список блокированных элементов отображать ни в какую не желает. :( Хотелось бы видеть следующую версию АдБлока совместимой с этим расширением, уж больно оно удобное. Мне вообще интересно, оно как сайдбар отображается или как доп. панелька?

Несовместимость ПРОВЕРИЛ на чистом профиле в ФФ 3.
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a6pre) Gecko/20070614 Minefield/3.0a6pre - Build ID: 2007061404

Мдя... Я несколько неправильный багрепорт написал. :)
В действительности АдБлок и Мультисайдбар на чистом профиле совершенно спокойно друг с другом уживаются. А вот если к ним прибавить ВебДевелопера или Сплит Браузера, то начинаются чудеса у них всех.

Вот описание:
http://forum.mozilla-russian.org/viewto … 03#p183303

Очень хотелось бы увидеть реализацию "честного" сайдбара, а не фейкового+танцы с бубном. Т.е. что б им можно было управлять тем же самым МультиСайдбаром, например, к верху прилепить. А то сейчас, если привязать на нижний край сайдбар, то, сначала, выводится тот самый прилепленный сайдбар, над ним адблок и уже над ними всеми - страница.

content\overlay.xul

Выделить код

Код:

    <!-- Fake sidebar -->
    <vbox id="appcontent">
        <splitter id="abp-sidebar-splitter"/>
        <vbox id="abp-sidebar"/>
    </vbox>

Кстати, а куда этот фейковый сайдбар лепится, если учесть, что не указано место insert'а в vbox'е?

Владимиp Палант

Специальный флаг, чтобы фильтр применялся только к внешним ссылкам, планируется, но на данный момент еще не реализован.

А когда он всё-таки будет реализован? Я уже нуждаюсь :rolleyes:

popkov
Вроде в третей версии лисы будет, точнее это в геко 1,9 добавят/дбавили новую возможность которая для этого нужна Adblock +.

Владимиp Палант,
а можно ли в правилах скрытия элементов скрывать определенный пользователем родительский элемент, основываясь на информации с дочернего элемента? Т.е., к примеру, есть правило (rambler.ru#A(href*=http://www.rambler.ru/click?from=fpnews&_URL=http://sport.rambler.ru/db/sport/msg.html?)) для удаления ссылок на спортивные мероприятия на заглавной странице Рамблера (ну не нравятся они мне), а мне надо удалить родительский TR элемент, дабы новость исчезала полностью вместе с другими элементами этой новости, а не как это происходит сейчас.
http://img63.imageshack.us/img63/2189/10891085108010841086108lv8.png

Также хотелось бы узнать, имеется ли возможность использовать маску * непосредственно в ссылках? К примеру, есть несолько ссылок, которые надо заблокировать

<a href="http://www.rambler.ru/click?from=fpnews&amp;_URL=http://sport.rambler.ru/db/sport/msg.html?mid=10705256">Право на праздник
</a>
<a href="http://www.rambler.ru/click?from=fpnews&amp;_URL=http://www.rambler.ru/news/sport/olympic/10704550.html">Делягин: Cочинцы могут национальный проект сделать национальным позором
</a>

И хотелось бы создать одно правило для скрытия данных элементов, но у меня не выходит. :(

Так как насчет проблемы с плагинами квик тайма от Apple? Adblock Plus приводит к краху огнелиса! при попытки просмотра страниц с яблонечным контентом :/ подробности выше...

Владимиp Палант
Поставил Elemhidehelper-1.0.1
Хочу скрыть на http://forum.ru-board.com/ вверху страницы
Главные новости IT за 07.07.2007, Суббота       Наши друзья: CITForum, CitCity, CITKIT
и все заголовки под ними.
Выделяю, добавляется в фильтр forum.ru-board.com#TD(class=sh1)
Но тогда вырезается верхняя часть меню сайта,которое в правом углу,
остается только
Выход • Профиль • Личный Ящик • Подписка • Настройки • Закладки
Как правильно?

rubel
Пользуйтесь горячими клавишами "у" и "ш" для расширения или сужения поиска. Да и про другие горячие клавиши не забывайте. ;)
forum.ru-board.com#TABLE(class=rbc_main)
Так вроде работает нормально.

KrMolot

Пользуйтесь горячими клавишами "у" и "ш" для расширения или сужения поиска. Да и про другие горячие клавиши не забывайте. ;)
forum.ru-board.com#TABLE(class=rbc_main)

Пользовался, но именно этой строки я и не увидел. :/
Видимо, без знания HTML эта примочка бесполезна. :(

Заметил такую вещь, что адблок плюс тормозит отображение (появление) закладок в fx3.0a. Т.е. если на bookmarks toolbar нажать на папку, в которой много закладок, то из-за адблока происходит задержка (лаги) появления этих закладок. Проверено на новом профиле.

:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a7pre) Gecko/2007070706 Minefield/3.0a7pre

1. Я поддерживаю вопрос от KrMolot, по поводу блока парента на основании данных из его чилда. Лично мне это уже довольно часто стало нужным, очень нужным.
Например я хочу заблокировать на сайте samlab.ws дивы, содержащие в себе текстовый чайлд со словом "(РЕКЛАМА)" или на bash.org.ru блоки содержащие в себе ссылки вида:

Выделить код

Код:

#A(href*=/adclick.php?)

Они меня только раздражают. :(

2. Почему если я указываю следующее правило

Выделить код

Код:

samlab.ws##BODY > DIV#left > DIV.box-shadow:last-child

для сайта samlab.ws исчезает не только последний чайлд с рекламой ихней собственной кнопки (раздражает оно меня, мигает...), но и меню (фёст-чайл по определению элементал хайдер хелпера).

Всётаки очень хотелось бы получить ответ на вопрос...

А можно к tooltip'у, который всплывает при наведении на кнопку адблока, добавить noautohide="true"? А то пока изучаешь, что там такое написано (тексту-то много), он уже исчезает.
Мне кажется, так удобнее будет.

http://www.virusinfo.info/showthread.php?t=12088 вот тут написано, что адблок не блокирует трафик с рекламных сайтов, это глюк или нет ? Или я неправильно понял ?

https://addons.mozilla.org/ru/firefox/addon/3145 - а тут написано что из адблока был удалён этот функционал

А вот тут http://adblockplus.org/ написано:

Die Domain "adblockplus.org" ist nicht verfьgbar.

Уже не написано...

в веб приложениях активно использующих аякс,  адблок со временем приводит к зависанию браузера, без адблока все ок

(пример дать немогу, я счас разрабатываю  и тестирую это приложение)

KrMolot

а можно ли в правилах скрытия элементов скрывать определенный пользователем родительский элемент, основываясь на информации с дочернего элемента?

К сожалению - нет. Скрытие элементов работает с помощью CSS, а CSS не позволяет выбрать элемент, основываясь на его содержимом.

Также хотелось бы узнать, имеется ли возможность использовать маску * непосредственно в ссылках?

Для скрытия элементов - нет. Но можно добиться аналогичного результата:

Выделить код

Код:

a[href*=rambler.ru/click?from=fpnews&_URL=][href*=/sport/]

Lain_13

Почему если я указываю следующее правило [...] для сайта samlab.ws исчезает не только последний чайлд с рекламой ихней собственной кнопки (раздражает оно меня, мигает...), но и меню (фёст-чайл по определению элементал хайдер хелпера).

Видимо он тоже попадает под это правило. Почему - вопрос к разработчикам Firefox. Я вообще заметил, что при динамическом добавлении элементов :last-child в Minefield глючит. Надо бы получше разобраться и послать баг-репорт...

Infocatcher

А можно к tooltip'у, который всплывает при наведении на кнопку адблока, добавить noautohide="true"?

Не уверен. Подозреваю, что на кнопку люди все-таки хотят нажать чаще, чем читать tooltip. А он мешает...

SurferNet

http://www.virusinfo.info/showthread.php?t=12088 вот тут написано, что адблок не блокирует трафик с рекламных сайтов, это глюк или нет ?

Нет, это "фича" Adblock. В Adblock Plus этой фичи больше нет, загрузка блокируется всегда.

Bananas

в веб приложениях активно использующих аякс,  адблок со временем приводит к зависанию браузера, без адблока все ок

Не видел такого. Боюсь, что без примера не обойтись.

Владимиp Палант
У меня вот такой вопрос. Месяца 3-4 назад для K-Meleon'а был выложен dev build с некоторыми изменениями, касающимися только этого браузера. Однако что в версии 0.7.5.2, что в версии 0.7.5.3 про это в changelog'e нет ни слова. Забыли вписать или про исправления не внесены в релиз?

Да, просто забыл вписать в changelog версии 0.7.5.2.

Владимиp Палант

Вот ща глянул подписки на UA-IX Бан-лист и RU AdList много одних и тех же правил.
Как лучше оставить только дин из них или можно использовать оба? Интересует как раз с точки зрения не будет ли это тормозить загрузку страниц (одинаковые фильтры в разных подписках).

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

После последнего обновления Adblock Plus до версии 0.7.5.3. при запуске\перезапуске FF появляется сообщение:

http://keep4u.ru/imgs/s/070927/d4064ae48e5323ac8b.jpg

После клика "Cancel" все работает нормально.
Проявилось на двух сборках.

Да вроде же написано, какое расширение выдает сообщение? На http://adblockfilters.mozdev.org/installation.html есть новая версия, на addons.mozilla.org ее к сожалению все еще нет...

Владимиp Палант

На http://adblockfilters.mozdev.org/installation.html есть новая версия, на addons.mozilla.org ее к сожалению все еще нет...

Спасибо, все нормализовалось!

Написано что совместима с ТВ. Думал поставил, щелкнул правой клавишей на нежелательном письме (спам) и потом оно больше не появится. Адрес будет заблокирован. Но не работает. Вроде установилось, но ничего не происходит. Как лучше бороться со спамом.

В Thunderbird он блокирует не письма, а все те же запросы к HTTP. Если, к примеру, в письме есть картинка, которая должна загружаться с сервера - ее можно заблокировать. Такие картинки чаще всего используют, чтобы проследить, когда пользователь прочитал письмо.

Теперь боле-менее понятно. Спасибо.

При попытке добавить фильтр (нажатие Enter) окошко AdBlock исчезает. Фильтр, естественно, не добавляется.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a9pre) Gecko/2007101304 Minefield/3.0a9pre

Oleg NT
Если, когда уже пора нажимать Enter, просто мышкой ткнуть куда-либо рядом, то вроде нормально добавляет. Хотя подобную неприятность сам замечал не раз.
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a9pre) Gecko/2007101405 Minefield/3.0a9pre

DrLabRus
К сожалению, не работает.

Oleg NT
https://bugzilla.mozilla.org/show_bug.cgi?id=398135

maaD
А по-русски? Хотя бы кратко. А то моего английского не хватает...

По-русски:
"Баг 398135 – [FIX]После исправления бага 372769 невозможно добавлять новые правила в adblock plus"
Дальше идет само сообщение об ошибке с описанием воспроизведения и рассуждения на тему "а почему так происходит". Сразу же было выяснено, что проблема в самом Фоксе. В принципе патч уже есть, но он пока не проходил ревью, поэтому его ещё не внесли.

Lain_13 все правильно объяснил. В Minefield пользовательский интерфейс Adblock Plus сейчас не работает из-за ошибки в самом Minefield. Проблематичные места в Adblock Plus я исправил (http://adblockplus.org/development-buil … sues-fixed), но сейчас приходится ждать, пока исправят Minefield.

Создал несколько фильтров для самого нужного плага.... :angel:
Пока распространялся среди знакомых, сильных багов вроде не замечено...

http://nsis.narod.ru/clean_internet/

P.S. Фильтры постоянно модифицируются и редактируются...

Hackrus

То что делаешь замечательно, однако перед тем как постить подписку почему бы тебе не использовать хотябы такую "мелочь" как http://adblockplus.org/en/redundancy_check :D

Кроме того по фильтрам у нас отдельная тема http://forum.mozilla-russia.org/viewtop … 9&p=11  ;)  там тебя быстрей услышат.

SoulWar
Спасибо, учтем-с:blush:

ребят сложилась такая непруха:

нужно скрыть со страницы таблицу у которой: id - не указан, class = tableonce, а cellspacing=0.
пробовал такое правило: site.ru#TABLE(id=)(class=tableonce)(cellspacing=0) - не работает.

к сожалению id нужно учитывать обязательно, потому что на странице есть таблицы которые должны быть обязательно отображены, а у них id указано и рандомно разное.

помогите, пожалуйста!

GZep
Может тебе ::firstchild и ::lastchild помогут? Или таблица где-то в середине? И вообще, дай адрес сайта.

вот пример таблицы, которую надо вырезать:

Выделить код

Код:

<table cellspacing="0" class="posttable">
<tr>
<td class="post-row1l"><span><a name="entry0" href="#" onclick="addAfterQuote('[b]Nick[/b], '); return false;" title="Вставить ник в поле ввода">Nick</a> </td>
<td class="post-row1r">
<table cellspacing="0" class="subtable">
<tr>
<td class="subtable_l">
.......... и т.д. ..........

а вот какие вырезать не надо:

Выделить код

Код:

<table cellspacing="0" class="posttable" id="d1284611">
<tr>
<td class="post-row1l"><a name="entry123456" href="#" onclick="addAfterQuote('[b]Nick2[/b], '); return false;" title="Вставить ник в поле ввода">Nick2</a> </td>

<td class="post-row1r">
<table cellspacing="0" class="subtable">
<tr>
<td class="subtable_l">
.......... и т.д. ..........

помогите, плиз...

Добавлено Tue Oct 23 17:03:30 2007 :

::firstchild и ::lastchild

а как их юзать? что-то я не нашел...

помгите, плиз! как юзать ::firstchild и ::lastchild???

Пример использования first-child:

Выделить код

Код:

ngemu.com##BODY > TABLE > TBODY > TR > TD:first-child

Т.е. если искомая таблица с мусором идет самой первой или самой последней, то поможет нечто вроде:

Выделить код

Код:

site.org##table[cellspacing="0"][class="posttable"]:first-child

Путь к мусору, как в предыдущем примере, можно и уточнить.

К сожалению конструкции вида:

Выделить код

Код:

site.org##table[id][cellspacing="0"][class="posttable"]

Будут пришибать как раз все таблицы, у которых указан хоть какой-то ID.

Всётаки, дайте ссылку на сайт, не посмотрев на сам сайт тяжело сказать, можно ли с этим что-то сделать...

Lain_13
спасибо огромное! все получилось!:) вот так:
site.org##table[cellspacing="0"][class="posttable"]:last-child

К сожалению, ссылку на сайт дать не могу, так как являюсь активным участником этого проекта и мне реально стыдно блокировать мусор с этого проекта...:/

Мог бы и в личку кинуть. %)
Ну да ладно, раз помогло...

В Konqeror добавил фильтр http://denis-ovs.narod.ru/adblock.txt и теперь кроме банеров режутся все картинки :/
Вот скрин: http://img266.imageshack.us/img266/2801/65373775vu0.jpg

Если открыть список заблокированных элементов (первый пункт меню адблока), то можно увидеть, какое именно правило тебе так подгадило.

Lain_13 пишет:

Если открыть список заблокированных элементов (первый пункт меню адблока), то можно увидеть, какое именно правило тебе так подгадило.

Из опций это всё что есть http://img98.imageshack.us/img98/9950/13557752ih6.jpg:rolleyes:
Пришлось удалить все строки в начале списка оставив только адреса...

alex_root
Врят ли это правило из подписки, по-этому хорошо бы кому-нить показать свой экспортированный список... или лучше всего посмотреть в окне заблокированных элементов самому. У тебя будет одно повторяющееся правило, режущее все изображения... вот его и закомментируй или снеси...

alex_root
Мдя... Я думал у тебя FF, а то твой UA не виден. Тут я даже не знаю, где искать нужную панельку. :( Попробуй поставить фокс и в нём протестировать свой список исключений. В нём панелька будет. ВО втором фоксе доступна по Ctrl+Shift+B. Как в Конке -- не представляю.

alex_root
По-моему, /.../$~stylesheet и прочие подобные конструкции (например, [не "/"] ... [не "/"]$image) – фича Adblock Plus.
Попробуйте или совсем удалить, или заменить, скажем:
/$~stylesheet => .*\.css$/
/$~image => .*\.(jpe?g|png|gif|tiff?)$/

Если кому нада http://adblock.nxt.ru/banlist.txt антипарнушный банлист. Постораюсь обновлять и доводить до ума. Ссылка постоянная.

Добавлено Sun Oct 28 02:47:50 2007 :

Infocatcher пишет:

alex_root
По-моему, /.../$~stylesheet и прочие подобные конструкции (например, [не "/"] ... [не "/"]$image) – фича Adblock Plus.
Попробуйте или совсем удалить, или заменить, скажем:
/$~stylesheet => .*\.css$/
/$~image => .*\.(jpe?g|png|gif|tiff?)$/

Перешёл на Огнелис;)

Выбираю картинку, её контекстное меню - AdBlock Image - И в поле Add Filter адрес картинки не вставляется. :( Это косяк моей сборки, или копать в других расширениях?

stoneflash
От себя замечу, что не видел пока багов от сторонних плагов.. хотя может и мало видел... :)

А может ли Adblock+ грохать имаги и флэшки по размеру? Пример: все флэшки более 200*100, или все флэшки от 200*100 до 200*300.

Думаю, надо прописать что-то типа /200х([200-300])/$object,но будет резать все объекты вместе с флешками (по примеру объект с именем 200х258)

bodrox
Это скорее так блокировать: http://forum.mozilla-russia.org/doku.ph … ontent.css

/* Блокируются все элементы (картинки, флэш) совпадающие с типичными размерами рекламных банеров.*/
*[height="60"][width="468"],  *[height="60px"][width="468px"],
*[height="31"][width="88"],  *[height="31px"][width="88px"],
*[height="60"][width="234"],  *[height="60px"][width="234px"],
*[height="600"][width="120"], *[height="600px"][width="120px"],
*[height="600"][width="160"], *[height="600px"][width="160px"],
*[height="120"][width="240"], *[height="120px"][width="240px"],
*[height="150"][width="180"], *[height="150px"][width="180px"],
*[height="300"][width="250"], *[height="300px"][width="250px"],
*[height="336"][width="280"], *[height="336px"][width="280px"],
*[height="400"][width="240"], *[height="400px"][width="240px"],
*[height="250"][width="250"], *[height="250px"][width="250px"] {
display: none;
}

AdBlock по адресу смотрит и имени.

Владимир, я вам отправлял письмо на trev@adblockplus.org по поводу украинских переводов, но так и не получил ответа. Уже начинаю волноваться, дошло ли оно по назначению или было зарублено спам-фильтром :|

Владимиp Палант

Не новость, но наглядный пример как фоновые картинки используются на страницах и что в Адблоке не так удобно их глушить.

http://www.ruschudo.ru/regions/3.html
Слева - фото фоном в таблицах. Они, конечно, легко отрубаются, но не пропадают сразу после добавления как нефоновые картинки и нельзя переместить страницу на фотку и не моргает.-)

Выделить код

Код:

/* Блокируются все элементы (картинки, флэш) совпадающие с типичными размерами рекламных банеров.*/
*[height="60"][width="468"],  *[height="60px"][width="468px"],
...
*[height="250"][width="250"], *[height="250px"][width="250px"] {
display: none;
}

Эх... Прикрутить бы как-то к этому безобразию RegExp'ы... :(

/* Блокируются все элементы (картинки, флэш) совпадающие с типичными размерами рекламных банеров.*/

Напоминаю на всякий случай что элементы эти не блокируются а скрываются.

Напоминаю на всякий случай что элементы эти не блокируются а скрываются.

Та это понятно...

Вопрос автору.
Мне вот интересно, а нельзя ли добавить в АдБлок возможность выкусывать (в идеале, с подстановкой) куски кода страницы на основании регулярных выражений? Например, что бы можно было написать нечто вроде:

Выделить код

Код:

emuparadise.org#//cgi-bin/download(.*?|)\1.cgi/#//cgi-bin/down\1.cgi/

Данное правило теоретически должно изменять линки на страницу с рекламой и просьбой поклацать по ссылкам на сайте emuparadise.org на линки на эти самые диски.
До первого символа # -- адрес сайта.
Между #/.../# регулярное выражение.
После этого между /.../ -- текст, который должен оказаться на месте заменяемого.
Фактически регулярные выражения разделены сочетанием "/#/"... И я не уверен, что его можно использовать. В принципе можно для тех же целей воспользоваться "невозможным" сочетанием метасимволов. Например "<>" или "<<" (для наглядности).

Выделить код

Код:

emuparadise.org#//cgi-bin/download(.*?|)\1.cgi<</cgi-bin/down\1.cgi/

Если второй половины разделителя и второй половины нет -- ничего не подставляется, просто удаляется найденный кусок.
Важно заметить, что должны поддерживаться переменные \0..\9, для выполнения подстановок, в принципе можно сделать статическими и сказать, что можно использовать максимум 10 (\0..\9), 16 (\0..\F) или, даже, 36 (\0..\Z) переменных. Впрочем, даже второй вариант врядли кому-то всерьез понадобится и можно ограничиться поддержкой 10 переменных.

Баг:
В Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9b2pre) Gecko/2007110805 Minefield/3.0b2pre, да и в предыдущих версиях невозможно создать правило щелкнув ПКМ по картинке и выбрав блокировку по картинке или УРЛу -- открывается окно настройки адблока, но новый фильтр для редактирования не появляется. Просто присутствует пункт "Добавить фильтр...".

Lain_13
а теперь представим сколько нужно памяти, чтобы гонять кучу экспов через исходные коды страниц...

shutnik
Не так и много. Искалка по регекспам и так в памяти УЖЕ есть.

В принципе такое безобразие можно и в виже отдельного расширения-дополнения к АдБлоку делать.

Мне гораздо сложнее представить как оно будет действовать в условиях динамической отрисовки сайта во время загрузки. Тут либо неоправданная нагрузка на проц после подгрузки каждого куска, либо полная обработка после прогрузки всего сайта, либо отключение динамической отрисовки страницы (а этого вообще не хотелось бы, да и ещё вопрос, как это сделать) и приенение перед отображением.

Всем
То, что АдБлок прекрасно справляется с тысячами фильтров, это уже не вооруженным глазом видно на моей слабой машине....:rock: Но вот, что будет когда этих фильтров перевалит за 100.000?:blush: Как их лучше сортировать? По алфавиту?...:blush: Что в тенденциях развития?...

Hackrus
Мне кажется что лучше было бы встроить поиск дублирующихся правил в само расширение и динамически удалять из памяти те, которые напрочь перекрыло, а в списке маркировать, мол это мусор в пределах этого же списка, а это мусор, так как в другом списке правил есть более общее.

Поддерживаю Lain_13 толковое предложение.

Интересный эффект
На этой странице ABP совместно с HandyCache блокируют содержимое. По отдельности всё нормально грузится.

У меня оно и вместе нормально грузится... Правда есть момент -- блокирую я только через АВР...

http://alex_root.email.su/ в общем, типа пиара :rolleyes:::::
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070208 Mandriva/2.0.0.6-12mdv2008.0 (2008.0) Firefox/2.0.0.6

Хочу выразить огромное восхищение данным расширением :)
Последние пару лет пользовался прокси, но тут решил попробовать старое - поставил AdBlock. Установил русскую подписки. По-моему, _denis_ ее автор (по памяти ник набираю). Рекламы вообще как будто нет.
Чудесное расширение, отлично выполняет работу!

У меня вопрос? раньше у меня была кнопка чтобы отключать картинки ... после перестановки винды я забыл как называется это дополнение ... может кто помнит?

StK, ImageLikeOpera, по всей видимости.

Помогите, кто может!!!

До недавнего времени ничего такого не было. Примерно неделю не могу понять, что случилось...
стоит последняя версия adblock Plus. FireFox версии 2.0.0.12.

При добавлении в фильтры рекламы новой записи и нажатии "ОК" через 25-30 секунд появляется сообщение "скрипт не отвечает"... Окошко настроек, при этом, не закрывается. Нажимаю "ОСТАНОВИТЬ СКРИПТ" а потом "ОТМЕНА" в основном окне.

Повторное добавление записи или нажатие в основном окне настроек adblock Plus  "ОК"  приводит к тому же сообщению о том, что "скрипт не отвечает".

После нажатия "ОТМЕНА" и повторного вызова окошка настроек вижу, что новая запись блокируемого адреса сохранена.
Снова нажав "ОК" получаю, как обычно, "скрипт не отвечает"...
Действует только "ОТМЕНА".

Ради интереса проверил не один раз. Картинка всегда одинакова. Правда фильтр работает!!! Но вот сообщение о том, что "скрипт не отвечает" меня раздражает конкретно...

http://img212.imageshack.us/my.php?image=86058430gb7.jpg

---------------

И ещё один момент... Только заметил... Перестал нормально вырубаться FireFox.
Хоть "выход" нажимай, хоть банальный "крестик закрытия", всё равно он висит в процессах, и грузит ЦП на 90-99 процентов, и на уходит, пока не выкинешь принудительно.
После этого выдаёт, при повторном запуске, запрос на "восстановление сессии"

Что делать ???

Или может кто подскажет мыло техподдержки в россии???

Подскажите пожалуйста: строчка контекстного меню Adblock Plus-а -   "Adblock Plus: заблокировать изображение..." устанавливается последним пунктом этого самого меню. Можно ли её с помощью настроек FireFox 2 сделать, скажем, предпоследней? Или, вообще, указать ей произвольное место в списке? А то я за  свою долгую жизнь уже привык, что последний пункт контекстного меню, что в FF, что в IE - это "Свойства". Иногда путаюсь.

TarnMenu Editor

MySh
Спасибо! Проверил - работает.
А есть ли всё-таки какая-нибудь "чистая" настройка, без держания включёнными доп. плагинов? А то, чую, рухнет Лис рано или поздно под тяжестью пристроек, не выдержав своей такой красоты.

В ABP скоро? видимо произойдут изменения в результате которых я откажусь от него в пользу другого решения и соответсвенно от поддержки своего списка.
это я так вобщем инфа к размышлению

_Denis_
Можно популярным языком - какие изменения? И что это за "другое решение"?

1 тут
2 кому что нравится выбрать то есть из чего

stoneflash пишет:

Выбираю картинку, её контекстное меню - AdBlock Image - И в поле Add Filter адрес картинки не вставляется. :( Это косяк моей сборки, или копать в других расширениях?

Поддерживаю.

Firefox 3.0b4pre

Скачайте dev билд последний с ним работает.

_Denis_
Хм... Что-то давненько обновлений небыло или набор уже совершенен? :whistle:

SoulWar
Последнее изменение было 07.01.2008 там ошибка что 2007 год указан, а так да то что есть совсем не плохо а вырезать рекламу со всех саитов я и несобирался.

_Denis_

было 07.01.2008 там ошибка что 2007 год указан

Понял, а то смотрю все подписка 2007 :dumb:

вырезать рекламу со всех саитов я и несобирался.

Так на всех и не вырежешь :D

Понадобилось заблокировать один файл из директории, которая в белом списке, - не хочет. Вопрос - нельзя или как-то льзя?
То есть, предположим,

site.ru/img/ - заблокировано, дальше несколько ненужных директорий и одна нужная:
site.ru/img/privat/ - в белом списке
и есть один ненужный файл:
site.ru/img/privat/photo.gif
он вносится отдельно, как фильтр, но не срабатывает этот фильтр - картинка не блокируется.

Добавлено Mon Feb 25 12:11:16 2008 :
Владимир Палант, мы вас чем-то обидели? Не появляетесь здесь больше, смотрю.-(

Тоже слежу за этим рассширением и не давно задал вопрос Владимиру:

>Здравствуйте Владимир, давно жду очередного обновления этого незаменимого рассширения, но так и не дождавшись, хочу задать вопрос:  скажите, какие у вас планы по развитию Adblock Plus и будет ли вообще развитие?

На что получил незамедлительный ответ:

Планов много, вот только времени маловато. Следующая версия (0.7.5.4) почти готова, нужны только небольшие доработки. В дальнейшем планируется найти замену проблематичной функции "tabs on flash and java", возможно улучшить интерфейс добавления фильтров. Некоторые функции планируется выпустить как независимые расширения, в частности почти готов Adblock Plus Watcher (расширение, которое показывает запросы, которые получает Adblock Plus, и результат их обработки).

Владимир

Так что обновление и новые фичи не за горами:)

Так что обновление и новые фичи не за горами

Отличные новости. Скорей бы.

vladmir
да так нельзя, чтобы обойти такое ограничение делайте более конкретные правила.

у меня вопрос по Adblock Plus: Element Hiding Helper
можно ли в нем указывать блокируемые элементы как в Remove It Permanently, то есть так:
/html/body/div[3]/div/div[3] ибо как я понял Element Hiding Helper не умеет работать с DIV которые не имеют ID или Class, и если заблочить DIV без описания, то удалятся все DIV на странице.
Вобщем как блочить div, td, table, span.. элементы без ID и Сlass?

Обсуждение Karma Blocker здесь (сообщения перенесены).
Что обсуждается в данной теме можно узнать прочитав название.

site.ru/img/ - заблокировано, дальше несколько ненужных директорий и одна нужная:
site.ru/img/privat/ - в белом списке
и есть один ненужный файл:
site.ru/img/privat/photo.gif
он вносится отдельно, как фильтр, но не срабатывает этот фильтр - картинка не блокируется.

Здравый смысл подсказывает мне, что это будет:

Выделить код

Код:

/site\.ru/img/(?(?=privat/)privat/photo\.gif|.*)/

Но прожуёт ли AdBlock Plus такую конструкцию или нет я не знаю.

Lain_13
Спасибо, я позже попробую, это надо как-то отдельно заняться. :)

0.7.5.4! :rock:ну наконец-то обновился..

Adblock Plus 0.7.5.4 released · 15 hours ago by Wladimir Palant
Changes

    * Locales added: Hebrew, Malay
    * Improved Firefox 3 compatibility
    * Changed default keyboard shortcuts to Ctrl+Shift+E (preferences) and Ctrl+Shift+V (blockable items)
    * Removed “Check banner links” option

Не богато. Хотя, не может не радовать Malay.

Tarn
А надо чтобы всегда пунктов было столько, что до конца сил не хватало прочитать? ;)
P.S.

Всё равно под FF 2.0 почти ничего не поменялось. Ну, значит всё и так хорошо.

У меня , после обновления нестало в контекстном меню пункта " Adblock Plus заблокировать ссылку " скажите почему убрали эту опцию ....

Vladik

скажите почему убрали эту опцию

Автор видимо хочет немного снизить популярность своего расширения.Я так понимаю какая-то реклама будет грузится,только её не будет видно при помощи element hiding rules.

У меня "Check banner links" отключены. И не вижу проблемы.
Обсуждение здесь:
http://adblockplus.org/forum/viewtopic.php?t=2084

Всем доброго! Только что случился такой трабл - при запуске Фокса выскочило уведомление, что Ад Блок хочет обновиться.. Кто ж против? Дал добро.. Запускаю после этого Фокс и вижу, что Ад Блок слетел (!), его нету, и "попутно" прихватил с собой еще пару расширений и "запустил" выключенные расширения.. Поправил все конечно обратно, скачал - поставил, но так как вижу такие "фокусы" впервые, решил "проинформировать" так сказать.. Да, юзаю Фокса 2.13, может уже какие "несовместимости" пошли?
Пы.Сы. От греха подале отключил автоматическое обновление расширений..

to      Владимир Палант

На компе установлены следующие дополнения к firefox для anti рекламы и картинок (экономия!!!!!!!!!!!) :
-adblock plus 
-HandyCache( это недопольнеие к ФФ, а локальный прокси )
-ImgLike Opera

БЫл какойто глюк с браузером И он стал показывать на страницах в нете ТОЛЬКО ТЕКСТ без всяких выделений и других цветов,даже фона не было)!!!!!!!!!!!! Выяснилось что виновать ваш adblock plus!!
После обновления это всё изчезло и стал показывать как надо так ВОТ :

          ОБЪЯСНИТЕ КАК СДЕЛАТЬ ЧТОБЫ ПОКАЗЫВАЛ ТОЛЬКО ТЕКСТ НА СТРАНИЦАХ, баз всяких оформлений и выделений!!!!!!!

Как-то похоже не очень активно на этом форуме происходит общение.. А вроде как центральный форум по Фоксу.. Удивлен немного, и не в лучшую сторону.

Извиняюсь, что давно руки не доходили ответить на вопросы здесь.

А может ли Adblock+ грохать имаги и флэшки по размеру? Пример: все флэшки более 200*100, или все флэшки от 200*100 до 200*300.

Нет, эти картинки и флэшки ведь не загружаются - откуда тогда знать их размер? Разве что в HTML-коде прописаны, тогда можно эти элементы прятать, к примеру "#*(height=250)(width=250)".

Владимир, я вам отправлял письмо на trev@adblockplus.org по поводу украинских переводов, но так и не получил ответа. Уже начинаю волноваться, дошло ли оно по назначению или было зарублено спам-фильтром neutral

Боюсь, что не дошло - я такого письма не вижу :-(

Мне вот интересно, а нельзя ли добавить в АдБлок возможность выкусывать (в идеале, с подстановкой) куски кода страницы на основании регулярных выражений?

Нет, Adblock Plus не работает вообще с HTML-кодом, блокируется исключительно загрузка отдельных элементов. Такое "выкусывание" - это для локальных прокси-серверов.

То, что АдБлок прекрасно справляется с тысячами фильтров, это уже не вооруженным глазом видно на моей слабой машине.... Но вот, что будет когда этих фильтров перевалит за 100.000?

Ничего не будет - на быстродействие это сильно повлиять не должно (если не использовать регулярные выражения). Вот только чтение/запись фильтров будут тормозить, это пока проблема. Но, думаю, пока дело дойдет до 100.000 фильтров, эту проблему мы тоже решим.

Подскажите пожалуйста: строчка контекстного меню Adblock Plus-а -   "Adblock Plus: заблокировать изображение..." устанавливается последним пунктом этого самого меню. Можно ли её с помощью настроек FireFox 2 сделать, скажем, предпоследней? Или, вообще, указать ей произвольное место в списке? А то я за  свою долгую жизнь уже привык, что последний пункт контекстного меню, что в FF, что в IE - это "Свойства". Иногда путаюсь.

Можно сделать с помощью CSS, вставьте этот код в Stylish или userChrome.css:

Выделить код

Код:

@-moz-document url(chrome://browser/content/browser.xul) {
    menuitem#context-viewinfo,
    menuitem#context-metadata {
        -moz-box-ordinal-group: 1000;
    }
}

Тогда View page info и Properties всегда будут последними пунктами контекстного меню.

В ABP скоро? видимо произойдут изменения в результате которых я откажусь от него в пользу другого решения и соответсвенно от поддержки своего списка.

Что-то я не видел ваших комментариев, зачем все еще нужен "Check banner links".

у меня вопрос по Adblock Plus: Element Hiding Helper
можно ли в нем указывать блокируемые элементы как в Remove It Permanently, то есть так:
/html/body/div[3]/div/div[3] ибо как я понял Element Hiding Helper не умеет работать с DIV которые не имеют ID или Class, и если заблочить DIV без описания, то удалятся все DIV на странице.

Аналогом этого правила в Adblock Plus будет "##html > body > * + * + div > div > * + * + div", насколько я понимаю. И Element Hiding Helper такие правила составлять позволяет (в расширенном виде). Вот только настолько привязываться к структуре страницы не стоит, при малейшем измении это правило будет делать совсем не то, что хотелось. Лучше все-таки найти какой-нибудь уникальный атрибут - если не у элемента, который нужно спрятатать, то хотя бы у элемента перед ним или у его родителя.

Не богато. Хотя, не может не радовать Malay.

Смотрите полный список изменений.

Всем доброго! Только что случился такой трабл - при запуске Фокса выскочило уведомление, что Ад Блок хочет обновиться.. Кто ж против? Дал добро.. Запускаю после этого Фокс и вижу, что Ад Блок слетел (!), его нету, и "попутно" прихватил с собой еще пару расширений и "запустил" выключенные расширения..

Тут проблема в Firefox, расширения себя не сами устанавливают. Соответственно, я и помочь ничем не могу - знаю только, что такие случаи изредка бывают.

ОБЪЯСНИТЕ КАК СДЕЛАТЬ ЧТОБЫ ПОКАЗЫВАЛ ТОЛЬКО ТЕКСТ НА СТРАНИЦАХ, баз всяких оформлений и выделений!!!!!!!

Элементарно - добавьте в Adblock Plus фильтр "*", чтобы блокировалось все. И на большинстве страниц таки кроме текста ничего не останется.

Добавлено Wed Apr 16 11:07:08 2008 :

demetsuri пишет:

Автор видимо хочет немного снизить популярность своего расширения.Я так понимаю какая-то реклама будет грузится,только её не будет видно при помощи element hiding rules.

Да, вы правильно угадали, чего хочет автор. И очистка расширения от устаревшего и проблематичного кода тут вовсе ни при чем.

Владимиp Палант

Да, вы правильно угадали, чего хочет автор. И очистка расширения от устаревшего и проблематичного кода тут вовсе ни при чем.

Я полностью поддерживаю проводимую оптимизацию кода, но вижу как раз за разом уменьшается функциональность расширения, а мне хотелось бы чтобы было обратное.
Очень хотелось бы чтобы функционал(но не код) расширения Blocksite был добавлен в Adblock. Blocksite у меня не функционирует должным образом и приходится пользоваться Leechblock'ом.
И вот например Check banner links у меня был включен всегда и не разу не вызвал глюков или крашей,но при этом работал очень хорошо.А теперь "Check banner links" нет и я этому не рад и Adblock пока не обновлял...

demetsuri пишет:

Я полностью поддерживаю проводимую оптимизацию кода, но вижу как раз за разом уменьшается функциональность расширения, а мне хотелось бы чтобы было обратное.

Функциональность не уменьшается, просто устаревшая функциональность заменяется новой. Функция "Check banner links" имела смысл два года назад, хотя бы уже для совместимости с Adblock. С тех пор интернет изменился, рекламы, которую нужно было бы блокировать по ссылке, стало очень мало. Зато появилось много текстовой рекламы - а пользователи не понимают, почему в одном случае "Adblock link" есть, а в другом нет. Ссылки ведь на самом деле не блокируются. Да и тормозит эта функция весьма существенно (независимо от использования). И проблемы в Firefox 3 вызывает (только в моей базе ошибок несколько сообщений по этому поводу, хотя Firefox 3 даже еще не вышел) - даже если бы их удалось исправить вовремя к выходу окончательной версии, с этой функцией проблемы возникать будут и дальше.

С другой стороны, скрытие элементов работает очень эффективно и без побочных эффектов. Возможности у этого подхода очень широкие, без сложно объяснимых ограничений. Да, пользовательский интерфейс сложнее, но зато и возможных применений гораздо больше. В принципе, можно и добавить в контекстное меню функцию "спрятать ссылку", если она будет полезна достаточно многим людям.

Аналогично дела обстоят и с другими функциям, доставшимися "в наследство" от Adblock. Collapse blocked elements в Firefox 3
реализуется браузером - скоро эта функция станет ненужной. "Tabs on Flash and Java" регулярно вызывает какие-нибудь проблемы, на данный момент я ищу ей замену.

Конечно, к изменениям приходится привыкать, менять фильтры итп. Но вроде бы я ничего не менял, когда можно было без этого обойтись.

Очень хотелось бы чтобы функционал(но не код) расширения Blocksite был добавлен в Adblock.

Вопрос, как всегда - зачем? Зачем конкретно вам нужен этот функционал? Реализовывать "чтоб було" я не буду.

Владимиp Палант

Вопрос, как всегда - зачем? Зачем конкретно вам нужен этот функционал? Реализовывать "чтоб було" я не буду.

Вот например при закачке файлов с обменника depositfiles.com после того как мы получаем ссылку открывается новое окно с сайтом "Мировой покеррум" , и единственный способ этого не допустить заблокировать сайт  partypoker.com, такая же картина на обменнике megaupload(грузится megavideo)
И поправьте меня если я ошибаюсь ,но если заблокировать Blocksit'ом серверы Гугла,то не будет и текстовой рекламы Adsense.

@demetsuri: BlockSite не может блокировать новые окна, он только не дает содержимому этих окон загрузиться. А Adsense при желании элементарно блокируется с помощью Adblock Plus.

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

Что-то я читал-читал страницу этого топика и у меня возник один только вопрос.
Расширение в будущем будет эффективно работать (при условии возможности реализации этой эффективности) или покрайней мере автор к этому стремится?
А то, заявление про уменьшение популярности не очень радует (типа если автору заплатят то некоторые виды рекламы блокироваться не будут). Или может я что-то не так понял?

Владимир, у меня к вам тоже пара вопросов по версии 0754:
1) на сайте ya.ru и yandex.ru перестали срабатывать правила ya.ru#P, yandex.ru#UL(id=foot). почему?
выражение yandex.ru#A(href*=direct.yandex.ru) не работает. а вот #A(href*=direct.yandex.ru) - уже срабатывает. почему?
2) почему стал учитываться регистр букв? к примеру #a(href*=beer) и #a(href*=Beer) - уже разные вещи :( может и в старых версиях так было. не замечал, но это "прибавляет геммороя" ужасно!
и еще одна просьба:
как научить срабатывать фильтр на сайтах, у которых ссылки непрямые? например, я блокирую все сайты со словом beer.
попадается сайт beer-brothers.ru, у него не срабатывает фильтр #A(href*=beer) на ссылки в меню, там ссылки резать приходится только вот так = beer-brothers.ru#A(href=/news).

Расширение в будущем будет эффективно работать (при условии возможности реализации этой эффективности) или покрайней мере автор к этому стремится?

Вроде бы оно уже работает весьма эффективно. Есть какие-то конкретные проблемы?

А то, заявление про уменьшение популярности не очень радует (типа если автору заплатят то некоторые виды рекламы блокироваться не будут). Или может я что-то не так понял?

Прошу посмотреть слово "сарказм" в толковом словаре. И все-таки - что конкретно не блокируется?

ах да, еще вопрос. картинки режутся только после того как они загружены из сети? браузер к примеру не отображает баннеры, но если сохранить страницу, в папке .files страницы сохраняется вся реклама, все скрипты.. т.е. траффик не экономится ни разу?
п.с. вернулся пока на версию 0.7.5.3

Сеньйор_Санёг пишет:

1) на сайте ya.ru и yandex.ru перестали срабатывать правила ya.ru#P, yandex.ru#UL(id=foot). почему?
выражение yandex.ru#A(href*=direct.yandex.ru) не работает. а вот #A(href*=direct.yandex.ru) - уже срабатывает. почему?

"ya.ru#P" у меня работает. "yandex.ru#UL(id=foot)" не работает поскольку такого элемента просто нет, по крайней мере на страницах поиска - может Яндекс что-то поменял? "yandex.ru#A(href*=direct.yandex.ru)" - опять таки, у меня работает. Вы в Firefox 2 проверяете?

2) почему стал учитываться регистр букв? к примеру #a(href*=beer) и #a(href*=Beer) - уже разные вещи :( может и в старых версиях так было. не замечал, но это "прибавляет геммороя" ужасно!

Регистр букв в значениях атрибутов (в отличие от их имен) учитывался всегда - и я тут ни при чем, в CSS это так. Боюсь, что изменить это я не могу.

как научить срабатывать фильтр на сайтах, у которых ссылки непрямые? например, я блокирую все сайты со словом beer.
попадается сайт beer-brothers.ru, у него не срабатывает фильтр #A(href*=beer) на ссылки в меню, там ссылки резать приходится только вот так = beer-brothers.ru#A(href=/news).

Боюсь, что никак - пока по ссылке не пойдешь, не узнаешь, что она куда-то перенаправляется.

Добавлено Thu Apr 17 11:30:52 2008 :

Сеньйор_Санёг пишет:

ах да, еще вопрос. картинки режутся только после того как они загружены из сети? браузер к примеру не отображает баннеры, но если сохранить страницу, в папке .files страницы сохраняется вся реклама, все скрипты.. т.е. траффик не экономится ни разу?

Если речь о скрытии элементов - нет, трафик не экономится, но скрытые картинки загружаются в последнюю очередь. С обычными правилами картинки вообще не загружаются, конечно.

"ya.ru#P" у меня работает. "yandex.ru#UL(id=foot)" не работает поскольку такого элемента просто нет

к сожалению не работает это в фильтре 0754. точнее как, срабатывает от создания правила до обновления страницы :) т.е. нажимаю ctrl+shift+h, элемент хелп хайдингом выбираю к примеру поле на странице ya.ru которое надо спрятать.. оно прячется. но нажав F5 как будто фильтра и небыло - опять поле есть.
в версии 0.7.5.3 эти два выражения срабатывают на ура! фаерфокс - 2 версии. так что, пока даунгрейд до версии 0753 :(

Сеньйор_Санёг пишет:

к сожалению не работает это в фильтре 0754. точнее как, срабатывает от создания правила до обновления страницы :) т.е. нажимаю ctrl+shift+h, элемент хелп хайдингом выбираю к примеру поле на странице ya.ru которое надо спрятать.. оно прячется. но нажав F5 как будто фильтра и небыло - опять поле есть.
в версии 0.7.5.3 эти два выражения срабатывают на ура! фаерфокс - 2 версии.

Постойте, у вас ya.ru не в белом списке, случайно? То есть иконка ABP на зеленом фоне, когда вы на этом сайте? В версии 0.7.5.4 белый список применяется и к правилам для скрытия элементов.

Постойте, у вас ya.ru не в белом списке

нет. я недавно тоже думал про белый список. я даже думал, что сайт яндекса тайно прописан в "белом списке" в новой версии 0.7.5.4 вами зачемто.. короче, не срабатывает правило ya.ru#P, хотите верьте, хотите - нет. проверьте на 0753 - что вам стоит?

Сеньйор_Санёг пишет:

нет. я недавно тоже думал про белый список. я даже думал, что сайт яндекса тайно прописан в "белом списке" в новой версии 0.7.5.4 вами зачемто.. короче, не срабатывает правило ya.ru#P, хотите верьте, хотите - нет. проверьте на 0753 - что вам стоит?

А что мне проверять - у меня ведь ya.ru#P срабатывает нормально в 0.7.5.4. За "тайно прописан в белом списке" - спасибо, за это и люблю помогать русским. В англоязычном форуме почему-то обвинений не выдвигают, критика какая-то вся сильно конструктивная, никто не грозится уйти в другую песочницу. Скучно...

жаль что проблема так и осталась неразрешенной :(

Владимиp Палант
Никакого сарказма.
Никаких претензий к работе расширения нет, наоборот я очень доволен и волнуюсь о том, чтоб в будущем все стало еще лучше (ведь Зло в виде рекламы "эволюционирует").
Спасибо за расширение и работу над ним :beer:

P.S. Но я так и непонял зачем нужно уменьшать популярность?

SoulWar
Сарказм был в моем сообщении. Никто популярность расширения уменьшать не собирается, просто убираются проблематичные фичи, если их можно заменить.

На всякий случай, вот это - тоже сарказм:

Владимиp Палант пишет:

За "тайно прописан в белом списке" - спасибо, за это и люблю помогать русским. В англоязычном форуме почему-то обвинений не выдвигают, критика какая-то вся сильно конструктивная, никто не грозится уйти в другую песочницу. Скучно...

Владимиp Палант

Код:

@-moz-document url(chrome://browser/content/browser.xul) {
    menuitem#context-viewinfo,
    menuitem#context-metadata {
        -moz-box-ordinal-group: 1000;
    }
}

Тогда View page info и Properties всегда будут последними пунктами контекстного меню.

Большое спасибо. Именно это мне и было нужно! А то ставить целый Menu Editor для устранения проблемы, явно решаемой парой строчек, совсем не хотелось. Слишком высокая плата за незнание этих самых строчек.;)

Владимиp Палант пишет:

Если речь о скрытии элементов - нет, трафик не экономится, но скрытые картинки загружаются в последнюю очередь. С обычными правилами картинки вообще не загружаются, конечно.

Объяснить, пожалуйста популярно, что понимается под "сокрытием элементов" (разве картинки - не элементы?); объясните, пожалуйста, поподробней в каких случаях траффик экономится, а в каких - нет.
просто читал последние пару страниц форума и вот наткнулся на вашу цитату, хотя раньше всегда думал, что знаю, что всё, что режет АБП - не скачивается (т.е. траффик экономится).

А теперь мой вопрос:
Я уже писал на офф форуме свой вопрос - не могли бы вы помочь в его решении?

И ещё просьба - не могли бы вы написать полноценный (не тот, что сейчас существует, который грубо говоря ничего толком не описывает) фак для ABP: Element Hiding Helper. Я почему-то только вчера узнал о таковом, но это дополнение - просто ЧУДО! :D
Конкретно интересует вещь, которую хотелось бы осветить, и прежде всего, многочисленными ПОДРОБНЫМИ (да, как для даунов :dumb:) примерами - почему при блокировании одного TD элемента иногда блокируется вся таблица целиком? уже пару раз запарывал так какой-нить сайт целиком, пока не научился искать у элементов уникальные свойства (обычно высота, ширина align иногда и т.п.)... было б конечно вообще идеально, если б можно было в отдельно заблокированном элементе (допустим, если он большой) точно так же указать мышкой, что внутри блокируемого элемента оставить как исключение... хотя я понимаю, что это довольно трудно реализовать + для реализации вам нужна всегда веская причина.

Сегодня вышел Element Hiding Helper 1.0.4, а чейнджлога не видно :-(

Changes

    * Locales added: Catalan, Hebrew, Korean
    * Changed keyboard shortcut to Ctrl+Shift+K to avoid conflict in Firefox 3
    * Made compatibility info match Adblock Plus again (at least Songbird 0.4 required now, Midbrowser and eMusic Remote are supported)

Ребята ! У меня вопросы  !Ну установил я дополнение Adblock Plus: Element Hiding Helper 1.0.4, а как им пользоваться то - У меня стоит обычный  Adblock Plus 0.7.5.4 -так у него хоть есть настройки - а у этого нет ! 
Второе - как добавлять фильтры ?
Третье - в одном из отзывов на главной страничке об этом расширении написано: Ну и что толку от этого аддона, если вебмастер не поставил ID?  - Что это такое ?
Объясните pls !

amzoom пишет:

Объяснить, пожалуйста популярно, что понимается под "сокрытием элементов" (разве картинки - не элементы?); объясните, пожалуйста, поподробней в каких случаях траффик экономится, а в каких - нет.

В Adblock Plus реализованы два абсолютно разных механизма. Обычные фильтры типа "*/banner/*" блокируют загрузку с определенных адресов. Кроме того есть еще правила скрытия элементов, их помогает писать Element Hiding Helper - эти не блокируют загрузку, но скрывают части страницы. Правила скрытия элементов видно по наличию символа #, к примеру "site.com#div(id=banner)"

amzoom пишет:

И ещё просьба - не могли бы вы написать полноценный (не тот, что сейчас существует, который грубо говоря ничего толком не описывает) фак для ABP: Element Hiding Helper. Я почему-то только вчера узнал о таковом, но это дополнение - просто ЧУДО! :D
Конкретно интересует вещь, которую хотелось бы осветить, и прежде всего, многочисленными ПОДРОБНЫМИ (да, как для даунов :dumb:) примерами - почему при блокировании одного TD элемента иногда блокируется вся таблица целиком? уже пару раз запарывал так какой-нить сайт целиком, пока не научился искать у элементов уникальные свойства (обычно высота, ширина align иногда и т.п.)...

Вот именно, вы ведь выбираете, по каким признакам Adblock Plus должен распознавать элемент. Если вы скажете прятать все элементы TD на каком-то сайте, то исчезнут все таблицы. Поэтому и нужно найти какой-нибудь признак, который уникален для элемента с рекламой.

amzoom пишет:

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

Боюсь, что реализовать не трудно - реализовать невозможно. Дело в том, что скрытие элементов реализуется через CSS, а в CSS не бывает исключений. Если элемент скрыт, то он скрыт целиком. Точно так же невозможно скрыть элемент по его содержимому, это тоже принципиальное ограничение CSS.

Добавлено Sun Apr 20 11:36:18 2008 :

amzoom пишет:

Сегодня вышел Element Hiding Helper 1.0.4, а чейнджлога не видно :-(

Внизу на https://addons.mozilla.org/ru/firefox/addon/4364 есть блок "Дополнительные детали", чтобы его увидеть надо нажать на "расширить". Альтернативно на http://adblockplus.org/releases/ тоже перечислены изменения.

Но изменений мало, для пользователей заметно только, что изменилась горячая клавиша - Ctrl+Shift+K вместо Ctrl+Shift+H.

Добавлено Sun Apr 20 11:44:01 2008 :

Norco-77 пишет:

Ребята ! У меня вопросы  !Ну установил я дополнение Adblock Plus: Element Hiding Helper 1.0.4, а как им пользоваться то - У меня стоит обычный  Adblock Plus 0.7.5.4 -так у него хоть есть настройки - а у этого нет ! 
Второе - как добавлять фильтры ?
Третье - в одном из отзывов на главной страничке об этом расширении написано: Ну и что толку от этого аддона, если вебмастер не поставил ID?  - Что это такое ?
Объясните pls !

Краткая инструкция по использованию: http://adblockplus.org/en/elemhidehelper#using
На русский никто не перевел, но в основном - жмете Ctrl+Shift+K, чтобы выбрать элемент. Мышкой выбираете, клавишами В и Ш можно выбрать блок побольше. Щелкаете мышкой или жмете Enter - выбираете, на каком сайте должно действовать правило и по каким уникальным признакам Adblock Plus должен распознавать элемент (лучше всего атрибут ID, конечно, но не всегда он есть). Нажмите 'Предпросмотр', чтобы проверить, как страница будет выглядеть с этим правилом - и жмите 'Добавить', правило будет добавлено в список фильтров Adblock Plus.

Владимиp Палант пишет:

В Adblock Plus реализованы два абсолютно разных механизма. Обычные фильтры типа "*/banner/*" блокируют загрузку с определенных адресов. Кроме того есть еще правила скрытия элементов, их помогает писать Element Hiding Helper - эти не блокируют загрузку, но скрывают части страницы. Правила скрытия элементов видно по наличию символа #, к примеру "site.com#div(id=banner)"

понял, спасибо

Владимир Палант пишет:

Вот именно, вы ведь выбираете, по каким признакам Adblock Plus должен распознавать элемент. Если вы скажете прятать все элементы TD на каком-то сайте, то исчезнут все таблицы. Поэтому и нужно найти какой-нибудь признак, который уникален для элемента с рекламой.

Понял, спасибо. Просто я наделятся, что все-таки возможно заставить его отличать определенный td от всех td на странице, когда нету уникальных признаков.

Владимир Палант пишет:

Боюсь, что реализовать не трудно - реализовать невозможно. Дело в том, что скрытие элементов реализуется через CSS, а в CSS не бывает исключений. Если элемент скрыт, то он скрыт целиком. Точно так же невозможно скрыть элемент по его содержимому, это тоже принципиальное ограничение CSS.

Вчера я целый день учился пользоваться этой штукой и стайлишем, вот в итоге до этого сам додумался; спасибо, что подтвердили.
И ещё пара вопросов - я уже писал на офф форуме свой вопрос - не могли бы вы помочь в его решении?
На сайте яндекса при поиске - сразу под поисковой строкой и ещё справа есть контекстная реклама - Мне удалось её заблокировать только ABP:EHH-ом, но как вы сами подтвердили мои опасения - значит реклама-таки грузится, просто не отображается - так вот, можно ли как-то в таких случаях переделать этот фильтр для ABP, чтоб она даже не грузилась?

amzoom

Понял, спасибо. Просто я наделятся, что все-таки возможно заставить его отличать определенный td от всех td на странице, когда нету уникальных признаков.

Можно сделать жуткое извращение вида

Выделить код

Код:

body > div:first-child + div + div > div:first-child + div > ul > li:first-child + li + li {
    display: none !important
}

, указав полный «путь» до подлежащего скрытию элемента:
css_xpath.html (см. комментарии в исходном коде)

Добавлено Sun Apr 20 18:27:36 2008 :

Выделить код

Код:

body > div

указывает на все дочерние <div>'ы для <body>.

Выделить код

Код:

body > div:first-child

указывает на первый дочерний <div>.

Выделить код

Код:

body > div:first-child + div

указывает на <div>, следующий за первым дочерним <div>'ом.

И т.д.

Infocatcher пишет:

Можно сделать жуткое извращение вида ..., указав полный «путь» до подлежащего скрытию элемента

Element Hiding Helper это тоже позволяет сделать (переключиться на "расширенный вид" и указать, что в правило нужно включить все родительские элементы). Но это таки жуткое извращение, малейшее изменение сайта и ваше правило перестанет работать. Чуть более надежно найти родитель с уникальными признаками и указать "полный путь" от него.

Спасибо большое Infocatcher, теперь всё ясно.

Владимиp Палант, вы бы не могли всё-таки как-нибудь прокомментировать топик?

Владимиp Палант

Чуть более надежно найти родитель с уникальными признаками и указать "полный путь" от него.

Тут Вы совершенно правы. Забыл про это сказать...

Кстати, так и не понял, почему иногда надо писать фильтр вида url#css, а иногда – url##css (обычно на «сложных» CSS, например, с селектором «>»).

P.S.

Element Hiding Helper это тоже позволяет сделать

Круто! Странно, что я раньше такой полезности не замечал (хотя на расширенный режим переключался)...

Владимиp Палант

Но изменений мало, для пользователей заметно только, что изменилась горячая клавиша - Ctrl+Shift+K вместо Ctrl+Shift+H.

При таких горячих клавишах открывается окно расширения Scrapbook - Capture Details.

demetsuri
about:config => extensions.adblockplus.ehh-selectelement_key

Владимиp Палант
Рядом с некоторыми flash-баннерами не появляется кнопка блокировать, примером может служить сайт первого канала, справа вверху баннер.

:whiteflag: Извините за нелепый вопрос, но я не успел тут все прочитать а интересно сильно. Так Adblock Plus то што он блокирует то уже и не загружается, верно? Или всетаки загружается но не показывается?  Я заинтересован как можно сэкономить трафик (ну GPRS што поделаешь) я тут выбираю между Opera и Firefox, и кажется последний берет верх :).

Rainiux

Владимиp Палант пишет:

Если речь о скрытии элементов - нет, трафик не экономится, но скрытые картинки загружаются в последнюю очередь. С обычными правилами картинки вообще не загружаются, конечно.

Anton1985
там флеш реклама embeded...

:dumb: Ну кажется всетаки Adblock Plus поможет мне экономить:).
Вот в картинке первый скачек трафика - открывается страничка Adblock Plus включен, второй скачек таже страничка Adblock Plus выключен. :beer:

http://rainiux.narod.ru/dir/NetMeter.png

Rainiux

dumb Ну кажется всетаки Adblock Plus поможет мне экономитьsmile.

Таки да :cool:
А если добавить NoScript и ImgLikeOpera, экономия ещё существенно вырастет.

MySh

+ Flashblock :)

Зачем Flashblock? Разве NoScript не блокирует и флэш тоже?

Tarn
ну это да,просто подумал об удобной кнопочке  но она уже вне темы :lol:

:D Поставил я NoScript и ImgLikeOpera но эти, они постоянно пытается заблокировать чтото нужное. Но в принципе то понравилось оставил, буду настраивать. Надо как можно эффективнее настроить кеш штоб картинки которые вчера загрузились сегодня уже брались с кеша а не с сервера, с Firefox чтото в эту сторону уже и получается :P . А Adblock Plus то вещь жизненно необходима :puss:.

Rainiux
Если сервер не сообщает браузеру, что картинку можно кэшировать - то Firefox её и не будет кэшировать. Opera же делает неправильно - кэширует в любом случае.
Но в любом случае, в настройках того же ImgLikeOpera можно задать принудительное кэширование. Тогда Firefox будет вести себя так же неправильно, и кэшировать картинки, невзирая на то, что сообщает ему сервер.

А почему неправильно кэширует в любом случае? Веть нечестно когда картинка на сервере не меняется годами, а при каждом открытии страницы сервер почемуто забывает сообщить што картинку можно и закешировать для завтра...  :( Или принудительное кэширование не поможет тогда?

ты рассматриваешь случай, где сервер поступает неправильно. Если картинка не меняется годами, то правильно настроенный сервер скажет твоему браузеру, чтобы он кэшировал её.
но есть же случаи когда сервер правильный, и картинка меняется, и тогда будет неправильно не загружать картинку, а брать из кэша картинку до изменения.
но это редкость.
потому, функция принудительного кэширования полезна.

Владимиp Палант
Натолкнулсо на одно глюкко:
1. Добавляем в Adblock+ фильтр вида : "http://pagead2.$~other,~object-subrequest". Это из подписки EasyList.
2. Открываем любую страницу с сайта Giorgio Maone (автор NoScript и FlashGot), например http://noscript.net/changelog. Там по обоим краям страницы сверху вниз идёт всяческая ненавязчивая текстовая реклама на разных языках, которая почему-то всё равно отображается, несмотря на фильтр.
3. Жмём какую-нибудь рекламную ссылку. Вот самая подходящая : "Глюки". Все о фильме "Глюки". Рецензии, кадры фильма, расписание. Эффект - переход по ссылке не происходит, элемент со страницы исчезает, в конец списка элементов (должен быть открыт) добавляется строчка о заблокированном объекте типа "Фрейм".

Win-XP Pro SP2, FF 2.0.0.13, ABP 0.7.5.4.

P.S.: Глюк проявляется только при включённой опции "Сворачивать заблокированные элементы".

Владимиp Палант
Есть огромное пожелание в дополнение к ABP Helper'у в борьбе со слоями сделать прикреплённый к такому слою стик "Block" (такой как прикрепляется к флэшу).
Потому как эти слои сейчас даже Helper'ом не отловить даже стало ... очень уж они навязчивые стали - вылезают где-попало и прямо посередине :( .

И возможно ли добавить в правила скрытия возможность понимать маски сайтов и элементов ...
(например для стандартного "site.com#div(id=banner)" чтобы можно было написать "*.com#div(id=banner)" или "site.com#div(id=ban*) )


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

Заранее очень признателен.

Anton1985
Кнопка появляется всегда, но иногда ее не видно - как правило, она вылезает за границы фрейма. В этих случаях можно нажать Ctrl+Shift+V (list of blockable items), в этом списке можно найти объекты и заблокировать их двойным щелчком.

Tarn
Чтобы заблокировать эту рекламу, нужно добавить фильтр для oss.informaction.com - я сообщил автору EasyList об этом. Глюков, насколько я вижу, нет, просто Giorgio Maone забавляется.

D555
В HTML ничего кроме "слоев" нет, к чему прикажете крепить кнопку? :(

Вообще, эта реклама гораздо лучше блокируется, если нажать Ctrl+Shift+V и пройтись по списку скриптов - один из них ее показывает, и разпознать какой именно чаще всего не проблема.

Что касается "выдирания кода" - Adblock Plus с HTML-кодом страницы вообще не работает. Соответственно, реализовать такую фичу не получится.

Владимиp Палант

Что касается "выдирания кода" - Adblock Plus с HTML-кодом страницы вообще не работает.

Ведь это от вас зависит, правда ;) ?!
Думаю, очень многие бы присоединились к такой просьбе резки рекламы вместе с кодом...и даже текст макстоновского плагина(скрипта) посмотреть можно ...
Имхо - очень бы было важное нововведение !!!
(а реализовать можно было б если не в самом ABP то как дополнительное расширение по примеру хелпера например...)

Владимиp Палант

Чтобы заблокировать эту рекламу, нужно добавить фильтр для oss.informaction.com - я сообщил автору EasyList об этом.

Спасибо, работает.
Ещё небольшой вопрос: при обновлении подписок, EasyList у меня почему-то перескакивает вниз и становится после ABP Tracking Filter  в списке фильтров в окне установок. (Хотя, на другом компе с теми же подписками такого не наблюдается). Вроде как, от этого порядок обработки должен меняться. Это повод для расстройства?

D555 пишет:

Владимиp Палант

Что касается "выдирания кода" - Adblock Plus с HTML-кодом страницы вообще не работает.

Ведь это от вас зависит, правда ;) ?!

От меня. Но зачем мне вдруг менять механизм блокирования на более сложный и ненадежный?

Tarn
Вообще-то порядок следования подписок меняется клавишами Ctrl+Shift+Вверх и Ctrl+Shift+Вниз, сами они ничего делать не должны. Но на быстродействие это не влияет никак, порядок обработки фильтров все равно от этого не зависит.

порядок обработки фильтров все равно от этого не зависит

Ну и бог с ним, значит, виндоглюк.

На форуме игры Ragnarok Online, что то перемудрили со скриптом на ad.adriver.ru. Теперь, с установленным Adblock Plus, ни одна страница от туда, до конца не прогружается. Похоже виноват скрипт который от: <!-- AdGravity TopLine code START-->, до: <!-- AdGravity TopLine code END -->. Как можно обойти/прибить с помощью Adblock'а или userContent.css? С отключённым javascript, страницы прогружаются до конца, но такой вариант не подходит - много нужных опций.

Deim0s
Да, именно этот скрипт и виноват - он вставляет новый скрипт-элемент в страницу, пока баннер не загрузится. Даже без Adblock Plus глюки жуткие, просто не так заметно. Adblock Plus и userContent.css ничем помочь не могут, а нужен скрипт для GreaseMonkey, который будет заменять функцию ar_getDoc.

Владимиp Палант
Спасибо, попробую. Просто Опера (с "зарезанной" рекламой), хоть и с ошибкой в консоли "Связанный сценарий не загружен", но проходит резво. Думал и здесь малой кровью обойтись можно :) .

Deim0s
Подозреваю, что в Опере те же глюки, просто она не показывает, что загрузка продолжается.

Владимиp Палант

просто она не показывает, что загрузка продолжается.

Владимир, извините что совсем не по теме, а можно ли в FF сделать подобное (скидывать статус онлоад, для определённой страницы), желательно без помощи расширений. Вопрос очень актуальный, подобных страниц много, а делать исключения для рекламы или отключать Adblock, не приемлемо. Автоматический сброс, был бы очень кстати, т.к. на самом деле нужные элементы все загружаются.

Deim0s
Жмите ESC. Других способов не знаю (в Опере ведь загрузка тоже идет, хоть она ее и не показывает).

Владимиp Палант

Но зачем мне вдруг менять механизм блокирования на более сложный и ненадежный?

Сложный - да ...., ненадёжный - наврядли ..., зато Более функциональный !!! Намного функциональный !!! Даже бы сказал АдБлок нового поколения !!!

- выдиранием кода можно было бы довести странички до совершенства !
Думаю многие бы поддержали меня в этом полезном пожелании..., тем более, что оно действительно функционально (начинаю завидовать Макстону, что у него(не самого имхо лучшего броузера) такое есть ...(( )
Да и функции HideElement могли бы выполняться тоже резкой кода ...
(Кстати, а не выполняются ли эти функции резкой кода уже сейчас ?)

D555

Думаю многие бы поддержали меня в этом полезном пожелании

Совсем наоборот. То, что Adblock Plus "с HTML-кодом страницы вообще не работает" - это абсолютно правильное поведение.

выдиранием кода можно было бы довести странички до совершенства

И получить на выходе изуродованный HTML, а потом разбираться, почему вёрстка плывёт и что-то там не работает.

И вообще, кто хочет уродовать код странички — пользуется Greasemonkey.

Infant
а не знаете, Greasemonkey срабатывает до загрузки картинок? в смысле, можно ли им пользоваться как подспорьем к AdBlock для экономии трафика?

Нет, этого я не знаю. Но думаю (вот почему), что нет.

Там ничё не сказано про то, почему нет. Просто посоветовали юзать АдБлок коли рекламу резать приспичило…

Вообще было бы интересно увидеть кодокромсалку «от Паланта» в виде отдельного расширения, так как АдБлок великолепен. Эдакий встроенный Проксомитрон на жаваскрипте. %)
з.ы. Ох не уверен я, что он будет шустро работать...

У меня вопрос: а почему бы не включить RU AdList как подписку по умолчанию?

У меня вопрос: а почему бы не включить RU AdList как подписку по умолчанию?

Или ещё лучше - в зависимости от локали предлагать в первую очередь подписки именно для этого языка/страны. Для ru - "RU AdList", для ua - "UA-IX Бан-лист", и т. д. По-моему, это логично, и многих избавит от ненужного похода на сайт за подпиской.

Или ещё лучше - в зависимости от локали предлагать в первую очередь подписки именно для этого языка/страны.

Вот я в следующем сообщении хотел это предложить. :)

Просто сейчас как-то странно: adblock по умолчанию предлагает нам западные подписки, но разве ж все пользователи из Америки? Автор русский (русский?), вот и хотелось бы, чтобы он нас тоже не забывал. :)

Боюсь предлагать RU AdList - у него проблемы с ложными срабатываниями, а проблемы с подписками пользователи обычно интерпретируют как проблемы с Adblock Plus. Меня завалят жалобами. Пусть пока будет как есть, а попутно EasyList тоже начинает неплохо блокировать русскую рекламу.

Владимиp Палант

Боюсь предлагать RU AdList - у него проблемы с ложными срабатываниями, а проблемы с подписками пользователи обычно интерпретируют как проблемы с Adblock Plus. Меня завалят жалобами.

Неужели настолько глючный? У меня ни разу проблем не было, да и в этой теме уже давно никто не жалуется. :)

Пусть пока будет как есть, а попутно EasyList тоже начинает неплохо блокировать русскую рекламу.

По регуляркам типа *banner* - конечно, EasyList неплохо блокирует. А вот например на Ру-борде и Хабрахабре все баннеры остались. И всякие паразитные yadro.ru и warlog.info EasyList не блокирует. RU AdList, несмотря на его заброшенность, намного лучше адаптирован к рунету, чем остальные подписки.

Ну хорошо, по умолчанию RU AdList не надо. А можно хотя бы включить все подписки с этой страницы в выпадающий список с указанием страны? Чтобы при установке Adblock не ходить зря на сайт.

Неужели настолько глючный? У меня ни разу проблем не было

Аналогично. В связи с этим вопрос: а у западных листов нет ложных срабатываний? Совсем? Они настолько идеальны?

а проблемы с подписками пользователи обычно интерпретируют как проблемы с Adblock Plus

Это проблема неумных пользователей. Не стоит на них опраться. А из других стран много жалоб приходит?

Хотелось бы видеть поддержку rss читалки Brief в Adblock Plus (также я написал на их форуме об этом http://brief.mozdev.org/drupal/node/187#comment-650 ).

Вообще было бы интересно увидеть кодокромсалку «от Паланта» в виде отдельного расширения, так как АдБлок великолепен. Эдакий встроенный Проксомитрон на жаваскрипте. %)

Полностью присоединяюсь к такому пожеланию..., т.к. такой кодокромсалки как раз нехватает Фоксу.

А чем вам GreaseMonkey не подходит. Ну кроме того, что он не от Паланта?

Тем, что в случае GM надо значть жабаскрипт. А я говорю про функционал, аналогичный проксомитрону. Т.е. хочется проксомитрона без этого самого проксомитрона. Тем более, что проксоми-да-что-за-название-такое-трон уже давно не развивается и существует только под виндами.

Прошу пояснить, как делать фильтр для сворачивания текстовой рекламы. А то с графикой и фреймами справляюсь, а текст - не знаю, как.
Наверное, об этом уже писали, но все 33 страницы читать терпения у меня не хватит.

Хорошо было бы, если бы справка на русском была. Не обязательно полный перевод английской, но всё-таки нужна.

Воспользуйтесь расширением Elements Hider Helper, которое упрощает работу с адблоком и учите CSS. %)

Огромное спасибо Lain_13!
Точнее это дополнение называется Adblock Plus: Element Hiding Helper.
Думаю, с ним учить CSS из-за рекламы не придётся!

я вот поставил ABPEHH и очумел от возможностей удаления ненужного содержимого с сайтов... но мне захотелось больше: научиться целиком изменять содержимое сайтов и я поставил stylish. css всё же выучить пришлось, но это не так сложно, т.к. полно примеров и даже толковую учебную информацию (здесь).
Даже лозунг сам собой придумался:
АВРЕНН позволит вам почуствовать себя полу-богом... а Stylish - богом.

Тогда кем же позволяет себя жувствовать жабаскрипт... :)

Кстати, по поводу Стайлиша, рекомендую посетить userstyles.org

яваскрипт это уже зло. слишком много нужно всего знать и уметь, но допустим я его знаю - что это мне даст? расскажи немного про практическоего его применение.

по поводу userstyles.org - зря ты думаешь, что я о нём не знаю :) я там даже трижды публиковался :)
стили Tvoy NNM; Vkontakte.ru - super style и 1 недо-стиль для сбережения глаз и для того чтобы почуствовать себя аскетом - Matrix - Global style.

:)

Джаваскрипт позволит тебе творить со страницей абсолютно всё что угодно. Начиная от банального перемещения, переписывания, вырезания, вставки и заканчивая анимацией, добавлением аякс и прочих радостей.

поконкретней можешь? практическое применение. а то эти слова "перемещение, переписывание, вырезание, вставка, анимация" - чушь какая-то. перемещение - чего? куда?
переписывание - чего? на что? где?
вырезание - АВР + АВРЕНН чтоли?
вставка - ctrl+v чтоли? :D
анимация - чего? а главное, зачем?
кстати, greasemonkey вроде эти скрипты все кушает?

Сейчас тестирую Firefox 3.0 RC3 и большинство расширений нормально встали и отлично работают, Adblock Plus 0.7.5.3 не совместим,а Adblock Plus 0.7.5.4 просто не эффективен и поэтому надо искать ему замену. Что делать? Как быть?

Варианта два: повысить эффективность ABP 0.7.5.4 либо сделать искуственную совместимость ABP 0.7.5.3 с FF 3.0 RC3 и посмотреть, будет ли всё работать.

demetsuri

Adblock Plus 0.7.5.4 просто не эффективен

Ерунда. Всё прекрасно работает. Ну сам подумай, что там такое могло измениться, чтобы он стал вдруг неэффективен?
Подписки добавлял?

Sid

Ерунда. Всё прекрасно работает. Ну сам подумай, что там такое могло измениться, чтобы он стал вдруг неэффективен?

Берём баннер в котором картинка лежит на бесплатном фотохостинге,а клик ведёт на сайт рекламодателя.Я конечно понимаю что можно применить Element Hiding Helper, а раньше можно было забить ссылку на рекламодателя и более его рекламу не видеть нигде.

Подписки добавлял?

Конечно.Однако я и сам с усам и делаю всё,чтобы рекламу не видеть больше одного раза необходимого для её блокировки навсегда.

amzoom

Варианта два: повысить эффективность ABP 0.7.5.4 либо сделать искуственную совместимость ABP 0.7.5.3 с FF 3.0 RC3 и посмотреть, будет ли всё работать.

Ну я сделал maxVersion>3.0.* в файле install.rdf для ABP 0.7.5.3 и хотя блокировка ссылок вроде работает,не работает Open blockable items - очень нужная вещь для быстрого отстрела
рекламы,вредоносных скриптов и прочего. Про ABP 0.7.5.4 - боюсь с ним уже покончено - автор переориентировался на вебмастеров и их владельцев, поэтому ищу альтернативу.Цель поиска не видеть рекламу вообще.

demetsuri

Берём баннер в котором картинка лежит на бесплатном фотохостинге,а клик ведёт на сайт рекламодателя.

А, в таком случае приношу свои извинения, эту функцию действительно убрали, так как большинству юзеров она оказалась не нужна. Посмотри, там в топике вроде есть варианты, как можно это сделать с помощью фильтров.

memini

У меня - работает. 0754.

У меня не работает.0753

Adblock Plus: Element Hiding Helper 1.0.2 Неплохое дополнение.Единственная просьба к автору.В настоящее время,оно работает,только через контекстное меню.Очень неудобно.Не могли бы вы,придумать кнопку,хотя понимаю,что это не просто будет.Надо же указать картинку блин.

vv07,
Adblock Plus: Element Hiding Helper 1.0.4 вызывается сочетанием клавиш Ctrl+Shift+K. Есть это в версии 1.0.2, не знаю. Прежде чем писать, проверьте обновления. А лучше в дополнительных настройках файрфокса включить автоматическую проверку обновлений.

Радик245 пишет:

vv07,
Adblock Plus: Element Hiding Helper 1.0.4 вызывается сочетанием клавиш Ctrl+Shift+K. Есть это в версии 1.0.2, не знаю. Прежде чем писать, проверьте обновления. А лучше в дополнительных настройках файрфокса включить автоматическую проверку обновлений.

Если я написал,то знаю что именно спрашиваю.Зачем вы меня за пацана то держите.
У меня стоит именно последняя версия,и сочетанием не вызываеться,потому что у меня стоит Scrapbook.Только я не про эжто спрашивал.:(читайте внимательнее,о чем я.)

Adblock Plus: Element Hiding Helper 1.0.2

Поэтому я подумал, что 1.0.2 у Вас и стоит.

Зачем вы меня за пацана то держите.

Ну откуда я знаю, кто какого возраста и сколько знает :) Версию не последнюю указали, потому я так и написал.
Да не в обиду кому-либо будет сказано, но сейчас дети знают компьютер гораздо больше, нежели взрослые.

demetsuri
В Adblock Plus 0.7.5.4 масса изменений, как раз для лучшей совместимости с Firefox 3. В частности изменилась горячая клавиша к "open list of blockable elements" на Ctrl+Shift+V, старая в Firefox 3 занята. Да и с блокированием по ссылке в Firefox 3 очень некрасивые проблемы вылезли - одна из причин, почему я решил эту функцию убрать совсем (тем более, что есть замена без всех этих проблем). Но что я вам объясняю, если вы очевидно знаете мою "мотивацию" лучше меня самого...

vv07
Ну ведь как-то выбрать, что и где вы хотите спрятать, все-таки надо... Хочу добавить в контекстное меню пункт "спрятать эту ссылку", но это все-таки только один вариант, а в общем случае это не пройдет.

Владимиp Палант

В общем то,я так и предпологал.Спросил на всякий,мало ли.Спецов тут хватает:lol:
Будем так пользоваться,что теперь:beer:

vv07
Кстати, посмотрите настройку extensions.adblockplus.ehh-selectelement_key в about:config (более подробное описание http://adblockplus.org/en/faq_customization#shortcuts)

Хорошо!Посмотрю.Спасибо.

Уважаемый Владимир Палант, я думаю, что блокировка ссылок нужна не меньше, чем блокировка собственно картинок и т. п. Всё больше картинок размещаются на общедоступных онлайн-сервисах для хранения фотографий, а их блокировать целиком не хочется. Но не теми же фильтрами, чтобы не было ложных срабатываний.

с блокированием по ссылке в Firefox 3 очень некрасивые проблемы вылезли - одна из причин, почему я решил эту функцию убрать совсем (тем более, что есть замена без всех этих проблем)

Жаль, что вылезли... Но я всё-таки надеюсь на то, что они будут решены. Замена всё-таки неполноценная. Ссылки на один и тот же сайт в разных местах блокировать по отдельности приходится.

За Adblock Plus Вам - огромное спасибо!
Жаль, что находятся людишки, которые ненавидят Adblock Plus настолько, что начинают блокировать доступ на свои сайты для Firefox именно из-за Adblock Plus. Подробнее об этом здесь http://www.webplanet.ru/news/advert/200 … ocked.html
Если бы только прибыли хотели - делали бы сайты так, чтобы рекламу нельзя было отделить от важной информации адблоком. Но блокируют доступ из принципа.

Владимиp Палант

Но что я вам объясняю, если вы очевидно знаете мою "мотивацию" лучше меня самого...

Пока я вижу только дрейф в сторону плохой фильтрации рекламы.
Тема Opinions requested: Removing "check banner links" на оф.форуме закрыта.
Странные личности rick752(со своим очень странным белым списком) и Ares2(отправляющий всех желающих вернуть check banner links в закрытую тему),недавнее Moved to a new server(признак перемен),пропажа RuAdlist(Россия) с Welcome to Adblock Plus - всё это пугает

demetsuri пишет:

Владимиp Палант

Но что я вам объясняю, если вы очевидно знаете мою "мотивацию" лучше меня самого...

Пока я вижу только дрейф в сторону плохой фильтрации рекламы.
Тема Opinions requested: Removing "check banner links" на оф.форуме закрыта.
Странные личности rick752(со своим очень странным белым списком) и Ares2(отправляющий всех желающих вернуть check banner links в закрытую тему),недавнее Moved to a new server(признак перемен),пропажа RuAdlist(Россия) с Welcome to Adblock Plus - всё это пугает

То, что создателям и Adblock Plus, и фильтров для него противостоят неслабые силы - очевидно. Но это же не значит, что все, включая автора Adblock Plus, сдались.
Впрочем, вам никто не навязывает использование Adblock Plus. Это бесплатное дополнение, никто за его качество не отвечает. Если знаете что-то лучшее - предлагайте на форуме.

demetsuri
Тема "Opinions requested: Removing check banner links" находится в форуме Future development - там многие темы закрыты, которые не "future",  а уже самое обыкновенное настоящее. Этот форум предназначен исключительно для обсуждения будущих направлений, и я стараюсь избавить его от лишнего шума. Аналогичное обсуждение в обычном форуме открыто, цензурой я в своем форуме не занимаюсь.

Rick752 никак не "странная личность", а человек, который тратит массу времени на поддержание одной из лучших подписок фильтров на сегодняшний день (и на Adblock Plus в общем). Его белый список - как раз следствие решения массы проблем, о которых ему сообщают пользователи. Это исключительно случаи, где слишком общее правило вызвало проблемы на популярном сайте, рекламу он в белый список не заносит. Прежде чем писать про кого-то глупости, попрошу предъявить факты.

Moved to a new server - ага, более стабильный хостинг значит тоже плохо.

"Пропажа RuAdlist(Россия) с Welcome to Adblock Plus" - его там никогда и не было. Был пару лет назад краткий момент, когда в этом списке числились все подписки. Но очень быстро стало очевидно, что ничего хорошего из этого не выйдет, и я оставил в списке только те подписки, которые действительно могу порекомендовать. RuAdlist в сокращенный список не вошел.

Легко же вас испугать...

"Пропажа RuAdlist(Россия) с Welcome to Adblock Plus" - его там никогда и не было. Был пару лет назад краткий момент, когда в этом списке числились все подписки. Но очень быстро стало очевидно, что ничего хорошего из этого не выйдет, и я оставил в списке только те подписки, которые действительно могу порекомендовать. RuAdlist в сокращенный список не вошел.

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

Владимиp Палант

"Пропажа RuAdlist(Россия) с Welcome to Adblock Plus" - его там никогда и не было.
Заходим на сайт http://easylist.adblockplus.org/  внизу скриншот - 5 подписок USA,GER,FR,GER,RU

рекламу он в белый список не заносит.

На мой взгляд этот белый список состоит почти исключительно из рекламы

Выделить код

Код:

! WHITELISTS
@@|http://*.wikimedia.org/wikipedia/
@@1800flowers.com/*/banners/
@@.adbrite.gif|
@@/adcontent.videoegg.com/crossdomain.xml|$other,object-subrequest
@@/adcontent.videoegg.com/eap/*
@@/admatch-syndication.mochila.com/viewer/*?$script
@@ads.ign.com/fod/*.html
@@ads.ign.com/*masthead
@@/ads.imeem.com/$other,object-subrequest
@@/ads/video/*.flv$other,object-subrequest
@@/ads1.msn.com/ads/*.jpg$other,object-subrequest
@@ads1.msn.com/library/dap.js
@@/adserver.yahoo.com/a*LREC$script
@@.adserver.yahoo.com/*=HEAD&
@@*/autoplayer/*$object
@@.bbc.co.uk/*/banners/*logo
@@.brightcove.com*/viewer/
@@.cbc.ca/*/promos/
@@.cbsnews.com/*video;
@@cdn.fastclick.net/fastclick.net/video/
@@/cnn_adspaces.js|
@@cosmos.bcst.yahoo.com/scp_v3/detectomatic/
@@.crutchfield.com*/banners/
@@despair.com/banners/
@@.doubleclick.net/*sect=player;
@@.doubleclick.net/pfadx/nbcu.*/video$other,object-subrequest
@@doubleclick.net/pfadx/sw.nol/
@@.doubleclick.net/*/DartShell$other,object-subrequest
@@doubleclick.net/*/videogallery/$other,object-subrequest
@@.doubleclick.net/crossdomain.xml$other,object-subrequest
@@/espn360/banner?$subdocument
@@gcirm.gannettvideo.com/*Video$script
@@flyordie.com/*&affiliate
@@.forbes.com*/video
@@fox*.com*video$object
@@.fox.com/fod/$subdocument
@@.gametrailers.*player$image
@@int1.fp.sandpiper.net/$other,object-subrequest
@@judo.salon.com/$script
@@.js.yimg.com/combo?*/carousel_*/sponsored_links
@@js2.yimg.com/us.yimg.com/a/1-/java/promotions/js/ad_eo_1.1.js
@@/ll.static.abc.go.com/streaming/move/*
@@/mediacenter/*.flv|
@@meevee.com/ads/adIframe.aspx?
@@microsoft.com/*/banners/$image
@@.mlb.com/shared/*/video/$other,object-subrequest
@@.mlb/homepage$other,object-subrequest
@@/mp3toys_files/*
@@/n*ad.doubleclick.net/pfadx/com.ytpwatch.$other,object-subrequest
@@NBC*preroll.$other,object-subrequest
@@/nbcu.nbc/*$other,object-subrequest
@@.nbl.com.au/*/0*-image.
@@.newsarama.com/*/hbx.js
@@newsimg.bbc.co.uk/media/*promo
@@nissanusa.com/
@@/NissanLiveSets_$script
@@nytimes.com/ads/mm
@@/oascentral.feedroom.com*&
@@oascentral.discovery.com/*?playerId=
@@/podimages/*_tab.
@@rad.live.com/*&DPJS
@@/RealMedia/ads/adstream_mjx.ads/*?*type=video
@@.sears.com/data/
@@/smh.com.au/images/ads/*
@@.space.com/flashvideo/
@@.spike.com/*spike-functions.js?
@@.stream.aol.com$other,object-subrequest
@@thenewsroom.com/mash/options/$other,object-subrequest
@@Table_files/$subdocument
@@ticker.cnbc.com/js/s_code.js
@@vidavee.net*video$subdocument
@@/video/player
@@video.on.nytimes.com/
@@video.wwe.com$object
@@videos.theonion.$other,object-subrequest
@@/widget.slide.com/*/preroll.swf
@@yahoo.com/a?*headr
@@.videogamer.*/videoad.xml?
@@http://ads.biggerboat.com/$script
@@http://ads1.msn.com*=video$object
@@|http://*.kidswb.com/video
@@http://media*video*.flv|
@@http://media.*.flv|
@@http://*.mlb.com/media/player/
@@http://www.nbc.com/*/video/episodes.
@@|http://oascentral.*Top*?|$script
@@|http://www.people.com/people/*/photos
@@http://promo.ebay.*?GetCrossPromos
@@|http://promo.verizon.com/
@@http://video.*.flv
@@http://*videodetective.com/

demetsuri,
Вы действительно сталкивались с тем, что реклама проходит из-за этого списка, или сделали вывод по содержимому списка?

demetsuri
А вы посмотрите дату последнего изменения у этого скриншота на easylist.adblockplus.org - 21 сентября 2006 года. Пару лет назад, я вроде бы так и сказал?

На мой взгляд этот белый список состоит почти исключительно из рекламы

Значит сильно поверхностный взгляд. Для непонятливых, которорые любят цитировать фильтры: покажите мне сайт, где эти фильтры применяются к рекламе, а не к нормальному содержимому страницы.

Смотрим последний фильтр - crutchfield.com. Щелкнул два раза по ссылкам на этом сайте, нашел - http://www.crutchfield.com/App/Product/ … &tp=26. Вот здесь две картинки попадают под белый список. И если посмотреть внимательно, они явно относятся к содержанию этого сайта. И так со всеми фильтрами.

Ну, так в чем конкретно проблема с этими фильтрами? Вы уж извините, что я так прямо, но - задолбали.

Радик245
Хотел бы я знать. В RuAdlist слишком много очень общих фильтров, в других списках, которые мне попадалисть - тоже. Поэтому я русскую рекламу подкидываю в форум EasyList, так что самые распространенные баннеры он уже блокирует.

Блин,я смотрю у вас,врагов хватает Уважаемый.Не нравиться ваше расширение,ох не нравиться.Я установил его сегодня и уже ощутил реальную пользу.Буду юзать.

Владимиp Палант

Для непонятливых, которорые любят цитировать фильтры: покажите мне сайт, где эти фильтры применяются к рекламе.

Вот например фильтры белого списка

Выделить код

Код:

@@.doubleclick.net/*sect=player;

@@.doubleclick.net/pfadx/nbcu.*/video$other,object-subrequest
@@doubleclick.net/pfadx/sw.nol/
@@.doubleclick.net/*/DartShell$other,object-subrequest
@@doubleclick.net/*/videogallery/$other,object-subrequest
@@.doubleclick.net/crossdomain.xml$other,object-subrequest

Мне сложно представить,чтобы "A global Internet Advertising Solutions company" имела отношение к чему либо кроме рекламы.
И ещё Rick752 считает,что

"Check links" is the 'kiss of death' for many ad-hosted video, downloading, and media promo sites

- это мораль купца.

Ну, так в чем конкретно проблема с этими фильтрами?

Нет проблемы - эти фильтры я удаляю в первую очередь.

Радик245

Вчрочем, вам никто не навязывает использование Adblock Plus. Это бесплатное дополнение, никто за его качество не отвечает. Если знаете что-то лучшее - предлагайте на форуме.

Вариант 1. Антирекламный Host файл
Вариант 2. Использование стороннего софта: Firewall(Outpost),Proxy(Handycache)
Вариант 3. Доработка существующего расширения Adblock или Adblock Plus
Вариант 4. Создание нового расширения (этого очень бы хотелось мне)

Владимиp Палант

Вы уж извините, что я так прямо, но - задолбали.

Извините,если обидел, но с переходом на Firefox3,столкнулся с проблемами и ещё раз попытался убедить вернуть потерянную функциональность.

demetsuri пишет:

Мне сложно представить,чтобы "A global Internet Advertising Solutions company" имела отношение к чему либо кроме рекламы.

Это у вас с фантазией плохо. А вы и не фантазируйте - просто сходите на http://www.nbc.com/Video/index_scet.shtml#mea=262253 и попробуйте посмотреть это видео. До недавнего времени и на cnn.com все видео такие были. А потом уже порассуждайте про мораль. Вот это и есть "ad-hosted video", о чем бы вам и Рик сказал - если бы вы спросили.

Владимиp Палант

А вы и не фантазируйте - просто сходите на http://www.nbc.com/Video/index_scet.shtml#mea=262253 и попробуйте посмотреть это видео.

Я не сторонник просмотра видеороликов в плохом качестве,предваряемых к тому же рекламной вставкой.Я уже пару лет не смотрю даже местное ТВ из за рекламы.Все необходимые тв-шоу можно получить через торренты в нормальном качестве.Такое явление как "ad-hosted video" должно быть прекращено навсегда и все компании типа doubleclick.net,fastclick.net и прочие продавцы воздуха тоже.

demetsuri
Пожалуйста, не смотрите, тогда и с так ненавистным вам фильтром не столкнетесь. На cnn.com я рекламной вставки, кстати, не заметил, и вообще - это новости, а не Гарри Поттер. doubleclick.net же в последнее время все чаще используется как content distribution network, а вовсе не для рекламы. Для вас это не проблема, а для остальных трех миллионов пользователей EasyList - таки да.

memini и demetsuri!!!
Одному "Ниссан" не нравится, другому - некачественное видео.

Пусть он еще все сайты интернета внесет в свой белый лист, где его "черный лист" глючит.

С вашим подходом все сайты в чёрный список попали бы! Выключите модемы, чтобы точно рекламы из интернета не видеть!

Добавлено Fri Jun 13 17:18:17 2008 :

Радик245

    Впрочем, вам никто не навязывает использование Adblock Plus. Это бесплатное дополнение, никто за его качество не отвечает. Если знаете что-то лучшее - предлагайте на форуме.

Вариант 1. Антирекламный Host файл
Вариант 2. Использование стороннего софта: Firewall(Outpost),Proxy(Handycache)

Так что на этот день лучше Adblock Plus?

Вариант 3. Доработка существующего расширения Adblock или Adblock Plus
Вариант 4. Создание нового расширения (этого очень бы хотелось мне)

Как только сделаете, demetsuri, - напишите мне, будем тестировать!

Радик245 пишет:

memini и demetsuri!!!
Одному "Ниссан" не нравится, другому - некачественное видео.

Пусть он еще все сайты интернета внесет в свой белый лист, где его "черный лист" глючит.

С вашим подходом все сайты в чёрный список попали бы! Выключите модемы, чтобы точно рекламы из интернета не видеть!

Дело не всегда в траффике и скорости загрузки страницы из-за рекламы... меня вот больше напрягает само её наличие. Просто потому, что она ЕСТЬ.

amzoom пишет:

Радик245 пишет:

memini и demetsuri!!!
Одному "Ниссан" не нравится, другому - некачественное видео.

Пусть он еще все сайты интернета внесет в свой белый лист, где его "черный лист" глючит.

С вашим подходом все сайты в чёрный список попали бы! Выключите модемы, чтобы точно рекламы из интернета не видеть!

Дело не всегда в траффике и скорости загрузки страницы из-за рекламы... меня вот больше напрягает само её наличие. Просто потому, что она ЕСТЬ.

Согласен. А о трафике я и не упоминал.

Владимиp Палант

На cnn.com я рекламной вставки, кстати, не заметил, и вообще - это новости, а не Гарри Поттер.

Для меня лично CNN это одна большая политическая реклама, как впрочем и большинство медиа-империй.

Радик245

Так что на этот день лучше Adblock Plus?

(Adblock Plus 0.7.5.3+Leechblock 0.4.2) для Firefox2, а вот для Firefox3 не знаю пока.

Как только сделаете, demetsuri, - напишите мне, будем тестировать!

Был бы умней уже сделал бы, пока могу только побуждать других это сделать.

demetsuri

пока могу только побуждать других это сделать.

лучше "побуждать" так, чтобы не раздражать автора своими требованиями и подозрениями.
Leechblock предназначен для блокирования доступа к определённым сайтам и в этом смысле очень полезен. Для блокирования рекламы тоже можно использовать, но если есть Adblock Plus и Element Hiding Helper, Leechblock отдыхает. От рекламы...

Радик245

Leechblock отдыхает. От рекламы...

Приведу пример: Некоторые хостеры, при превышение лимита сайта подсовывают страницу со своей рекламой, другие определяют ,что ты из России и подсовывают свою рекламу и это нельзя заблокировать при помощи Adblock, это можно сделать только применяя blocksite или leechblock.

лучше "побуждать" так, чтобы не раздражать автора своими требованиями и подозрениями.

Не требования - а мольбы(просьбы), не подозрения - а провокации.

demetsuri, возможно, я просто ещё не сталкивался со случаями, когда даже Element Hiding Helper не помогает. Я когда-то пользовался Element Hiding Helper, потом забыл, теперь опять поставил.

В Firefox 3 при переносе кнопки AdBlock-а на панель All in one sidebar кнопка почему-то сильно растягивает эту панель (справа возле иконки большой margin походу стоит). Было бы неплохо пофиксить.

Для меня лично CNN это одна большая политическая реклама, как впрочем и большинство медиа-империй.

Нехило земеля разбушевался.;) Этак и вправду, все сайты в чёрный список давно пора. Впрочем, может это было бы и к лучшему. :lol:

А если серьёзно, сейчас уже очень сложно точно определить, что является рекламой, а что нет. По тому же Пелевину, так - всё. Вопрос терминологии и личной философии. И чтобы не уйти в дебри не пойми чего, давайте всё-таки будем считать рекламой в интернете именно баннеры.

Кстати, а что за новая версия Adblock+ 0.7.5.5 на addons.mozilla.org лежит? На adblockplus.org про неё никаких упоминаний нету. Да и на addons.mozilla.org сказано только нечто таинственно-угрожающее: "Самая последняя версия совместима с Firefox (2.0.0.13)". Опа! Ну, у меня Firefox (2.0.0.13), никогда я никаких проблем с ABP любых версий не испытывал. Как понимать эту фразу? Кто знает?


Ага, понял: "Not a real update, only to update compatibility info." А версию они мою же и показывают. Опять дизайн сайта переделали.

Tarn,
Немного не пойму, "Вашу версию" чего показали. Если Firefox - то Вашу. Если Adblock+ - то последнюю версию.
Где написано "Самая последняя версия совместима с Firefox (версия)", не увидал, зато на странице https://addons.mozilla.org/ru/firefox/addon/1865 написано:
"Совместимость:
    Firefox: 1.5 – 3.0.*"
и в сноске:
"Дополнительные детали
Версия 0.7.5.5 — 17 Июнь 2008 — 235 КБ
Not a real update, only to update compatibility info." То есть: "это не настоящее обновление, а обновление информации о совместимости".
----------------------------------
Реклама для меня - это то, чего я не ищу, а мне подсовывают :)
----------------------------------
А почему я, заходя на addons.mozilla.org, попадаю на каталонскую локализацию сайта (https://addons.mozilla.org/ca/firefox/)?!

Радик245

А почему я, заходя на addons.mozilla.org, попадаю на каталонскую локализацию сайта (https://addons.mozilla.org/ca/firefox/)?!

Это или глюки, или просто сайт обновляют. Меня вчера пару раз на итальянскую перекинуло. :)

Радик245
Поясняю: На сайте будет написана Ваша версия Mozill-ы, ибо Java-script.
Я вот, глядя на эти нодпися сильно был удивимшись спервоначалу. Потом понял, у меня же прабака-немка, а старшая сестра моей кузины, по материнской линии, натутально из хранцузофф! Оттого-то меня на бундесовский сайт и перенаправляют. Всё понятно.

а откуды сайт такую инфу то берёт? да, далеко техника зашла.. умная строка отдыхает.. телепатический жабаскрипт прямиком из подсознания читает ;D

Сайт такую информацию берёт из заголовка сообщения, который отправляется как запрос к серверу. И ещё, кстати, много чего там есть.

ABPEHH пока официально не поддерживается тройкой?

Добавлено Sun Jun 22 17:16:20 2008 :
и по-моему там надо сменить хоткей ctrl+shift+k т.к. он чето другое по-моему вызывает. проверить сейчас немогу, т.к. менял значения хоткеев через абаут:конфиг и в итоге снова заработал ктрл+шифт+к

lump, посмотреть, какая информация о Вашем компьютере законно может быть получена сайтами, можно здесь: http://www.leader.ru/secure/who.html

У меня в Adblock (последняя версия) периодически пропадают  все фильтры подписки. Вот сейчас у меня опять в настройках Adblock нет ни одного фильтра :cry: Опять настраивать :usch:
Я не знаю почему так происходит :sad: Может кто сталкивался и знает как это избежать?

Сайт такую информацию берёт из заголовка сообщения, который отправляется как запрос к серверу. И ещё, кстати, много чего там есть.

Хотя, в данном случае, и отсылать-то ничего не требуется - это Ваш компьютер сам же при помощи Java Script и отрисовывает.

Drug0y пишет:

ABPEHH пока официально не поддерживается тройкой?

Добавлено Sun Jun 22 17:16:20 2008 :
и по-моему там надо сменить хоткей ctrl+shift+k т.к. он чето другое по-моему вызывает. проверить сейчас немогу, т.к. менял значения хоткеев через абаут:конфиг и в итоге снова заработал ктрл+шифт+к

ctrl+shift+k - объединение окон. То ли в ФФ3, то ли в ТМР.

поставил себе keyconfig и удалил привязку ctrl+shift+k к действию "отменить выбор элемента" но использовать АВРЕНН всё равно невозможно :(

То ли в ФФ3, то ли в ТМР.

В TMP похоже.

Можно привести конкретный пример какие ссылки перестали блокировать в связи с последними реформами?

Drug0y
У меня к этому хоткею ещё FireBug цеплялся. Проверь, точно ли этот хоткей объявлен один раз или, всё же, дублируется?

Adblock Plus: Element Hiding Helper 1.0.4 вызывается сочетанием клавиш Ctrl+Shift+K.

А можно как-нибудь прикрутить кнопку на панель инструментов? Может быть, при помощи Custom Buttons?

Niclaus

А можно как-нибудь прикрутить кнопку на панель инструментов? Может быть, при помощи Custom Buttons?

Можно.
В секцию «код» кнопки скопируйте:

Выделить код

Код:

ehhSelectElement();

Infocatcher
Спасибо!

Drug0y
EHH поддерживается, при установке с addons.mozilla.org никаких проблем быть не должно. Ctrl+Shift+K ни с кем не конфликтует, см. http://adblockplus.org/blog/shortcut-keys-are-hard. Если с каким-то расширением есть конфликт, то тут я уже ничего поделать не могу. Меняйте в about:config (extensions.adblockplus.ehh-selectelement_key).

llanelli
У некоторых пользователей это происходит, подозрение на антивирусы. В следующей версии попробую опять сделать запись фильтров более стабильной.

Прошу исключить страницу about:blank из проверяемых на рекламу или автоматически добавлять в исключения при установке. Обнаружено, что при включенном адблоке для эбаут-бланка жутко тормозит расширение Fast Dial при отображении картинок. Как только страница была добавлена в исключения -- тормоза исчезли.

Да и вообще, какой смысл что-то блокировать на about: страницах? О_о

Lain_13
Почему тормозит Fast Dial - сказать не могу. Но about:blank проверять нужно, любая станица может вставить в себя фрейм с about:blank и записать в него все что угодно.

А об этом я как-то не подумал... ОК.

Владимиp Палант пишет:

Drug0y
EHH поддерживается, при установке с addons.mozilla.org никаких проблем быть не должно. Ctrl+Shift+K ни с кем не конфликтует, см. http://adblockplus.org/blog/shortcut-keys-are-hard. Если с каким-то расширением есть конфликт, то тут я уже ничего поделать не могу. Меняйте в about:config (extensions.adblockplus.ehh-selectelement_key).

Пробовал. Меняю это значение на любое другое, но оно не работает.

Drug0y
Браузер нужно перезапустить...

Владимиp Палант, Вы писали:

about:blank проверять нужно, любая станица может вставить в себя фрейм с about:blank и записать в него все что угодно.

Но ведь можно сделать исключение @@|about:blank|

Радик245
Исключение сделать можно. Пока это исключение только в вашем списке фильтров - все хорошо. Если это исключение будет у всех, любой сайт сможет воспользоваться им, чтобы показывать рекламу, которую невозможно заблокировать.

Владимиp Палант пишет:

Радик245
Исключение сделать можно. Пока это исключение только в вашем списке фильтров - все хорошо. Если это исключение будет у всех, любой сайт сможет воспользоваться им, чтобы показывать рекламу, которую невозможно заблокировать.

А знак | до и после адреса не указывает на то, что будет блокироваться только этот адрес?

Радик245
Указывает, ну и что? Вы добавили исключение для любого окна с адресом about:blank. Это окно может открыть кто угодно, и записать в него тоже можно все, что угодно. Доступ к about:blank ведь разрешен с любого сайта (исключение из same-origin policy). И блокироваться ничего не будет, Adblock Plus ведь для этого окна отключен. Можете, конечно, добать исключение только для индивидуальных элементов ("@@|about:blank|$~document") - только какой от него толк?

Владимиp Палант
Понял! Спасибо.

Владимиp Палант
А возможно не проверять окна about: если они являются единственным, что есть на странице и были открыты локальным вызовом?

Lain_13
Проблема как раз в том, чтобы отличить "были открыты локальным вызовом".

У меня Fast Dial с двенадцатью закладками не тормозит. Кстати, спасибо Lain_13 за напоминание о существовании Fast Dial! Думаю, что чем больше закладок в Fast Dial и чем больше размер страниц (в килобайтах), тем дольше они будут проверяться адблоком, когда Fast Dial обновляет картинки. Исключение @@|about:blank| не вызовет массового приспособленчества рекламщиков, если будет использоваться при необходимости. А если всё же... то

Владимиp Палант пишет:

Можете, конечно, добать исключение только для индивидуальных элементов ("@@|about:blank|$~document")

И толк будет, если верно предположение, что тормозит из-за проверки закладок.
Другой выход - назначить закладкам свои картинки.

Да я уже разобрался, у меня тормоза вовсе не от адблока оказались, а от того, что браузер систематически картинки из памяти выбрасывает и заново восстанавливает. Причём как я понял для третьего фокса сделано это не самыми прямыми путями на данный момент, теперь дело за teleg'ой.

а что случилось с RUadlist? пишет, что не будет больше обновлятся.

lump
Она уже очень давно не обновляется. Но функционирует хорошо, а что ещё надо? :)

Владимиp Палант
На странице с подписками неправильные ссылки на подписку "Hackrus’ lists". В правой ячейке ссылка Anti-advertisement list (supplemental) должна вести сюда, а в нижней ячейке ссылка Hackrus’ anti-advertisement (general) должна быть такая.

Sid
Спасибо, исправил.

Владимиp Палант
можно сделать, чтобы при обнулении статистики попаданий так же обнулялась дата последнего попадания фильтра?

Shutnik
Вот в этой версии оно уже так и сделано. Соответственно и в Adblock Plus 0.8 будет.

Кто подскажет такую вещью Поставил Adblock, в первый раз. Какие фильтры нужно выбирать, если использую в основном рунет и немного иностранных страничек. Там просто большое колличество фильтров, что все включать? Какие или какой самые оптимальные. Большое спасибо за советы.

Можно подписаться на RU Adlist.
Со временем добавится ещё некоторое количество собственных фильтров.

Dr.leXus
Я бы посоветовал Hackrus’ lists. Совсем недавно наткнулся на эти подписки, и пока они мне нравятся больше, чем RU AdList. А вообще, фильтры обсуждают в этой теме.

А можно ли блокировать анимированные гифы?

Можно.

:)
Как?

Точно так же, как и любые другие картинки. Если гиф на бэкграунде -- щёлкни по пустому месту ПКМ, нажим показ бэкграунда и заблокируй.

Также можно щёлкнуть правой клавишей мыши по значку Adblock Plus и выбрать в меню "Открыть список элементов". Появится список элементов, присутствующих на странице. Двойной щелчок по элементу - и Adblock Plus предложит Вам добавить фильтр. Несколько схожих элементов можно блокировать одним фильтром при помощи несложных правил. Например, фильтр http://forum.mozilla-russia.org/img/smilies/*.gif заблокирует все анимированные смайлики на forum.mozilla-russia.org.)))

вопрос еще раз:
Как блокировать анимированные гифы?

Как заблокировать любые другие картинки, я знаю.
Как блокировать гиф по условиям:
анимированный - блокировать
без анимации - приминить стандартные фильтры.

А, ты в этом смысле... Так их можно остановить!
http://kb.mozillazine.org/Firefox_:_Tip … ted_Images

Т.е. если в about:config для указанного параметра поменяешь значение не none, то гифы будут грузить первый кадр и не будут ничего делать.

Это уже лучше, но все равно, проскочившие через фильтры однокадровые гифы не перестают быть рекламой.
Наверное, это вопрос не по функционалу, а по теоретической возможности. Мнение автора программы очень интересно.

Alexey k

однокадровые гифы не перестают быть рекламой

ммм... не все однокадровые гифы ЯВЛЯЮТСЯ рекламой.
Всё же добавь себе подписки и добивай остатки вручную.

Эх, чего-то я плохо пишу. :)
"проскочившие через фильтры однокадровые гифы не перестают быть рекламой"
Т.е. бывшие многокадровые (РЕКЛАМА, однозначно! смайлики туда же, в топку), прошедшие заморозку анимации по вашему совету, не перестают быть рекламой.

Я понял. Автоматической блокировки нет.

Alexey k
Да, такой нет.

Alexey k пишет:

Т.е. бывшие многокадровые (РЕКЛАМА, однозначно!

Ну почему же реклама? Есть сайты, где коллекционируют анимированные картинки, где создают собственные "мультики" в формате gif из фоток. Вы считаете их рекламой?

Он giftube.com ещё не видел. :)

Может и не реклама.
Но я не посещаю эти сайты.

Alexey k
Более того, автоматической блокировки просто не может быть. Если картинка заблокирована, значит она не скачивается. А как до скачивания узнать, анимированная она или нет? Как только найду исходники от модуля ясновидения, я вам сообщу ;)

Alexey k
Кроме "рекламы, однозначно", есть ещё, например, анимированные карты погоды, и это серьёзнее, чем giftube. Есть просто прогноз погоды, где используются анимированные gif. Если бы они блокировались (или скрывались после загрузки) Adblock Plus, прогноза не было бы видно! Я не отношусь к сторонникам блокировки рекламы любой ценой и потому не тороплюсь отключать анимацию gif. И другим не советую.

Alexey k пишет:

Может и не реклама.
Но я не посещаю эти сайты.

Ну, а реклама блокируется фильтрами для рекламы. Может, правильно подобрать и дополнить самому фильтры для рекламы немного более сложное занятие, чем Вам хотелось бы (одним фильтром и все проблемы), но зато эффективное - Вы не будете загружать ничего лишнего, и при этом не потеряете ничего нужного.

Подскажите, это расширение может фильтровать только запросы? Мне надо заблокировать некоторые JavaScript комманды на страничке. Могу я это сделать?

Shura
Все JS скачиваемые с левого сайта можно заблокировать при помощи NoScript. Если же требуется блокировать скрипты вшитые в страницу, но не все, а лишь часть, то тут поможет только прокси-сервер. Например Proxomitron. Вроде уже есть отдельное расширение для фокса с подобной функцией, а может я и ошибаюсь. Во всяком случае AdBlock тут не поможет.

Greasemonkey тоже не поможет?

Shura

Мне надо заблокировать некоторые JavaScript комманды на страничке.

В Adblock'е можно заблокировать скрипты целиком, а вот отдельные команды - нет.
Периодически этот вопрос всплывает, поищи по форуму, вроде было какое-то расширение.

Shura
Честно говоря не знаю, думаю, что поможет. Например для библиотеки Альдебаран подобные скрипты реализовали чтобы убирать их жалкие потуги на ограничение копирования текста.

Lain_13
Тссссс, об этом вслух ни в коем случае.

Владимиp Палант
А где хранится информация о наличии кадров в гифе?
IMHO в заголовке файла. Если есть возможность получить первые байты гифа, то можно и вывод сделать.
(Во взятых наугад 5 картинках с кадрами везде есть строчка "NETSCAPE2.0". Может еще какая-нибудь подсказка есть.)

2all
Да, да, да ... анимированные гифы всем нужны. А гибкость настроек программы позволит любителям картинок их посмотреть.

Alexey k
Я же вроде бы уже сказал - заблокированные картинки не загружаются совсем. Если загрузка уже началась, остановить ее я не могу. Так как же смотреть в заголовки картинки?

А если перед загрузкой запросить начало файла?
Разного рода download-еры файлов умеют скачивать кусочки файла.

Alexey k пишет:

Да, да, да ... анимированные гифы всем нужны. А гибкость настроек программы позволит любителям картинок их посмотреть.

Не передёргивайте. Это были ответные реплики на Ваше "бывшие многокадровые (РЕКЛАМА, однозначно!" Тогда как ни о какой однозначности и речи быть не может.

Alexey k
Мне кажется остановки анимации и подписок тебе будет даже более, чем достаточно... Лично мне вообще только подписок хватает.

Lain_13
может быть.
но если в рамках функционирования плагинов возможно делать byte-ranges запросы, то вырисовывается интересная возможность.

Распознавание и возможность блокировки анимированных gif-ов, о которых пишет Alexey k, несомненно, помогли бы борьбе с рекламой. Вопрос в том, не будет ли Adblock Plus слишком медленным при таких возможностях. И конечно, ещё один вопрос в возможностях и желании Владимиpа Паланта.

Радик245
В Яблочко!

Количество запросов к серверу можно подрезать в других местах. Знаю где.

Alexey k
Фокус в том, что сейчас запросов к серверу просто не происходит. АдБлок рубит все лишние обращения если они подходят под правила блокировки. Ещё он добавляет CSS к страницам, но это уже не важно. А тут совершенно иная функциональность. Сделать запрос, вычитать часть ответа, оборвать закачку если скачался заголовок анимированной картинки. Т.е. это совершенно "мимо кассы".

Я шире смотрю на проблему.
АдБлок это программа, борющаяся с рекламой. Механизм борьбы может быть разный, а результат должен быть всегда один - полная и окончательная победа.

Alexey k
Не надо быть максималистом. Не нужно стрелять из пушки по воробьям. Борьба с рекламой в ущерб всему остальному просто не имеет смысла. Ну не будет у тебя анимированных гифов, зато всё остальное остановится... Оно тебе надо такой ценой? Я уже сказал, остановки анимации и подписок более чем достаточно. Если где-то, что-то прорывается -- добей.

з.ы. Кстати, почему у тебя юзерагент от ИЕ? Шифруешся или это правда? О_о

Бесконечно настраивать списки фильтров тоже не весело.
О "цене" подождем мнения автора.
FF пока на вечных испытаниях (как и остальные браузеры :))

FF пока на вечных испытаниях (как и остальные браузеры :))

Гм... Если третий - то может быть... Второй вполне стабилен. Opera AC - тоже неплохая вещь. По крайней мере, в сравнении с IE, который моих испытаний не прошёл. :)

offtop:

А дело не в стабильности. Т.е. не в той стабильности, которую мы хотим видеть, например, от операционной системы (чтобы не падала).

Не все браузеры корректно отображают широчайшие возможности создателей сайтов. Нужные программы (плагины) пишут не под любой браузер...
А недавно увидел новый способ блокировки правой кнопки мыши. Способ работает под IE6 и FF. Если раньше FF спасал, то теперь только Opera рулит.
В общем, если не начинать холивар, скажу одно - все браузеры кривые, но по-разному.
Затем и зашел сюда. Может получится сделать FF лучше.:)

Alexey k пишет:

О "цене" подождем мнения автора.

А вы его разве еще не получили?

О модуле ясновидения?
Ну что ж, сильно!

А как на счет предварительных запросов о типе картинки?

Alexey k
Это и есть та самая цена... Анализ будет жрать время и в 99,9% случаев без толку, так как анимированные гифы сейчас мало где уже используются. Владимир немного лукавит, при желании закачку картинки оборвать можно, но анализировать придётся ВСЁ, а обрывать единицы из тысяч.

Затем и зашел сюда. Может получится сделать FF лучше.:)

Почему ж Вы тогда под IE6 сидите?

Механизм борьбы может быть разный, а результат должен быть всегда один - полная и окончательная победа.

Видите ли, сама суть борьбы приводит к тому, что реклама всегда побеждает. Я Вам сейчас сходу могу придумать 3 типа рекламы, которые браузеры не научатся блокировать еще годика 3. Это вопрос распознавания образов, нужно очень точно представлять себе, что ищет пользователь на странице и что ему нужно, и, соответственно, какой контент к этому примазывается, особенно - какой ему не нужен, чтобы ненужное вырезать, лишнее изолировать, а нужное показывать. Первое невозможно, потому что пользователь обычно сам не знает, что ему нужно, а второе потребует интеллекта помощнее чем у современных танков. Рискну предположить, что по состоянию на 2008 год подобная система на компьютере с 4 ядрами (2 2ядерных процессора) принимала бы решение о конкретном участке страницы в течение месяцев трех, да вот только ее еще не написали.

Alexey k
Само предположение, что любая анимированная картинка это реклама, неверно изначально. А значит никакого смысла в отдельной блокировке нет. Вот например смайлики (:beer:) на этом форуме - они выполняют полезную функцию. Зачем их блокировать?

Бесконечно настраивать списки фильтров тоже не весело.

И тем не менее, это единственный путь. Бороться с рекламой нужно прицельно. Лучше пропустить какой-то баннер, чем ненароком вырезать полезный контент.

Я время от времени удерживаю начальство от ввода этакого полезного навигационного элемента с анимацией - естественно, не раздражающего.

Alexey k

А недавно увидел новый способ блокировки правой кнопки мыши. Способ работает под IE6 и FF.

Пропустил. Что значит "способ"? Это ж, наверное, скрипт просто другой? Ну заблокировать его из того же Адблока, если во внешнем файле.

Lain_13
Анализировать только прошедшие через фильтры гифы. Например, на странице yandex.ru только 3 таких гифа. Всего на странице 18 запросов к серверу. Так что не так уж и много.

Al_H
1 См. выше.
2 Это вы чего-то сложное придумали. Способы борьбы всегда проще, чем способы атаки.

Sid
Для меня верно, от того что я не увижу смайликов, страница хуже не станет.
Уже писал:
Да, да, да ... анимированные гифы всем нужны. А гибкость настроек программы позволит любителям картинок их посмотреть.
Кому надо - включат показ.

vladmir
Адблок - не знаю. Это не адрес, это не <script></script>. Если Адблок умеет контент исправлять, пошел читать как.
Адмунчер и Proxomitron должны помочь. Но опять же, к браузеру, для нормального функционирования, приходится кучу прог запускать (жрут ресурсы).

Alexey k

Для меня верно

А для меня нет. Кто из нас прав? :) Объявлять все анимированные гифы рекламой - это всё равно что запрещать произносить букву "Х", потому что на неё начинается много ругательств. Не тот критерий, чтобы определять рекламу.

А гибкость настроек программы позволит любителям картинок их посмотреть.

Блокировка, у которой два положения ("вкл" и "выкл") - это не гибкость.
Гибкость это Adblock'овские фильтры, которые можно создать какие угодно.

Lain_13 прав, "тут совершенно иная функциональность". Это хорошая идея для отдельного расширения, но не для Adblock.

Ага, смайлики несут колосальный объем информации, так что наверное правы вы :)
Это один из критериев.
Гибкость настроек это не только "вкл" "выкл" ("вкл" "выкл" это отсутствие гибких настроек).

Alexey k
Может, Вам попробовать для разнообразия установить третий Файрфокс, поставить Adblock Plus, подписаться на приличный фильтр рекламы, пройтись по часто посещаемым страницам, и если где увидите просочившуюся рекламу - добавить парочку собственных фильтров? Поработать некоторое время, а потом уже решать, нужна ли Вам жёсткая блокировка всех анимированных gif до одного, или всё-таки предпочтительнее гибкая система фильтров Adblock Plus?

alla_
Речь шла не только о блокировке "всех анимированных gif до одного", но и о возможности блокировать анимированные gif с определённого сайта, например.

Alexey k пишет:

А гибкость настроек программы позволит любителям картинок их посмотреть.

Alexey k
Во-первых, Владимиp Палант уже выразил отношение к проблеме и дальнейшее обсуждение не имеет смысла.
Во-вторых, хотя я не совсем понял, что придумал Al_H (и хорошо, что непонятно!), я сам знаю кое-что, позволяющее показывать рекламу без возможности блокировки. Ну или очень много ресурсов уйдёт на удаление рекламы. Вы оптимист! Вы писали, что способы борьбы всегда проще, чем способы атаки, но жизнь показывает, что далеко не всегда. А ещё можно сказать, что сайты защищаются от адблока.  :)
В-третьих, всё-таки я не пойму причин постоянного использования IE. Именно в плане блокировки рекламы. Холивар начинать я не собираюсь, но скажу о моём опыте. Я постоянно пользуюсь Firefox, блокирую рекламу, пользуюсь ещё кое-какими дополнениями. А IE использую на тех сайтах, которые его требуют. Таких единицы. Например, Специальная интернет-версия системы КонсультантПлюс.

Не подскажите? как вот этот флеш заблокировать?
http://img134.imageshack.us/img134/600/adblocksz6.jpg

Kellis
На какой странице это? Если это флеш, то поставь в настройках Adblock Plus галочку "Показывать ярлык на Flash и Java", ярлык появится - заблокируй.
Вообще-то фильтры для AdBlock обсуждаются в этой теме.

Радик245
Вопрос изначально стоял так:

Alexey k пишет:

вопрос еще раз:
Как блокировать анимированные гифы?
Как блокировать гиф по условиям:
анимированный - блокировать
без анимации - приминить стандартные фильтры.

То есть вопрос был как раз о блокировке всех анимированных gif до одного. А под гибкостью настроек программы, которая позволит любителям картинок их посмотреть, Alexey k, может быть, имел ввиду возможность добавлять нужные сайты в исключения? Не знаю.

Kellis
Удобный способ: правой клавишей мыши по значку Adblock Plus на панели инструментов (или в статусной строке) - "Открыть список элементов", и поискать объекты с расширением swf.

alla_
Так и сделал.

Да, нужна проверка всех гифов прошедших фильтры, которых, кстати, очень мало (пример с яндексом).
Да, белый список.

Радик245
Озвучьте способ pls.

Мнение автора мне непонятно.
Был ответ о модуле ясновидения.
Потом была целая страница объяснений, что в модуле ясновидения нет никакой необходимости, что все решается очень просто еще ДО модуля ясновидения.
Потом был еще один пост автора (фактически повтор первого).
IMHO автор страницу с объяснениями не читал.

Радик245 пишет:

Kellis
На какой странице это? Если это флеш, то поставь в настройках Adblock Plus галочку "Показывать ярлык на Flash и Java", ярлык появится - заблокируй.
Вообще-то фильтры для AdBlock обсуждаются в этой теме.

В том-то и дело, что ярлыка "Блокировать" нет. А сайт вот, но это флешка не постоянная, иногда просто картинка в jpeg.

2 alla_
Cпасибо, помогло.

Дались вам эти анимированные гифы. Всё отлично подписками и так блокируется.

Sid

Лучше пропустить какой-то баннер, чем ненароком вырезать полезный контент.

:offtopic:Несознательно мыслите, товарищ! Проявляете, так сказать, прекраснодушие, мягкотелость несвоевременную! "Лучче парэзать дэсять лишних картинак, чэм прэступно прашляпить врага" - вот наш лозунг!

Полезный контент в виде гифа? (берем общий случайный вариант за исключением вышеозначенных нужных сайтов).
Наверное, супер-пупер бэкграунд.

Тем более, если контент действительно нужный, то не заметить его отсутствие невозможно.

Kellis
Заглянула по ссылке, флеш в шапке сайта у меня блокируется фильтром из стандартной подписки, а для остальных периодически появляющихся флеш-роликов, если хотите, можно сделать фильтр http://static.torrents.ru/*.swf*

Alexey k
Мне как-то не хочется на каждом сайте и форуме, которые я вздумаю посетить, проверять, а не порезал ли Adblock Plus без спросу анимированные смайлики или другой интересный мне контент, и дополнительная работа по созданию белых списков и правил исключений мне тоже не нужна. Я не желаю отключать на посещаемых мною страницах ничего, кроме рекламы. Так в чём же смысл Вашей задумки, кроме дополнительных неудобств пользователю?

Tarn

Несознательно мыслите, товарищ!

Каюсь, посыпаю голову пеплом и перехожу на Links. Гифы не пройдут! ;)

alla_
1 Интересный контент - нельзя не заметить его отсутствия!!!! Это принципиальное свойство интересного контента.
2 Если есть опция, то ее можно и отключить (это для тех кому смайлики важнее отсутствия рекламы).
3 А черный список кто составляет? А дополняет?
4 Смысл понятен, а для тех кому не понятно есть пункт 2.

Alexey k пишет:

alla_
1 Интересный контент - нельзя не заметить его отсутствия!!!! Это принципиальное свойство интересного контента.

Если на этом форуме будут отключены анимированные смайлики, то я их просто не увижу. Откуда я узнаю, что они вообще есть? Меня обделят, и даже не сообщат об этом.

2 Если есть опция, то ее можно и отключить (это для тех кому смайлики важнее отсутствия рекламы).

А у меня на страницах инета нет рекламы. Совсем. А смайлики есть. Почему Вы ставите вопрос - или-или? А я хочу и то, и другое. И рекламу всю резать, и смайликами пользоваться. Adblock Plus мне это позволяет.

3 А черный список кто составляет? А дополняет?

Есть уже готовые подписки, очень неплохие. Подписался - и бОльшей части рекламы больше не видишь. Дополнить - несколько фильтров всего добавить, под себя. У меня это сделано уже очень давно, потому сейчас я просто работаю и развлекаюсь в сети, не отвлекаясь на рекламу, но и не лишая себя ничего.
А Вы предлагаете всё переделать наоборот - вареники разлепить, изюм выколупать. Чтобы в результате потом, после долгих трудов и напрягов, получить всё то, что я и так сейчас уже имею.

4 Смысл понятен, а для тех кому не понятно есть пункт 2.

Ещё раз прошу пояснить мне, почему Вы решили, что наличие смайликов может как-то помешать блокированию рекламы.

Так уж и быть, выделим специально для порезанных смайликов красную метку [здесь был смайлик] :)
Рекламы нет, но фильтры вы сами дописываете (http://static.torrents.ru/*.swf*). Добавите все свои форумы в белый список (неужели он больше чем черный список Адблока?). К тому же, на форумах есть смайлики (правда додуматься до этого факта невероятно сложно).

По последнему пункту - вопрос не корректен. Все анимированные гифы - реклама. Для сайтов с нужными анимированными гифами есть белый список.

Alexey k пишет:

Рекламы нет, но фильтры вы сами дописываете (http://static.torrents.ru/*.swf*).

Не дописываю. Предложила дописать Kellis, если он хочет. У меня на вышеприведённом сайте всё ненужное уже блокировано теми фильтрами, что есть. У Kellis, судя по приведённому им рисунку - нет.

По последнему пункту - вопрос не корректен. Все анимированные гифы - реклама. Для сайтов с нужными анимированными гифами есть белый список.

Вам уже объяснили с примерами, что предположение о том, что все анимированные гифы реклама, изначально не верно. Вы же упорно на заведомо ложном тезисе пытаетесь строить доказательную базу. Если для Вас лично так важна блокировка анимированных gif - есть ветка Заявки пользователей для создателей расширений, попробуйте заказать такое расширение, может, кто-то заинтересуется. Adblock Plus - инструмент для аккуратного, выборочного блокирования именно рекламы, а не всего подряд, что шевелится, это всё-таки немножко другое.

Для сайтов с нужными анимированными гифами есть белый список.
Таких мало! Здесь привели только 2 примера (мультипликация и информеры, пусть будет 3 - смайлики на форумах). Для остальных сайтов мой тезис верен.

Остальная реклама на сайтах, реализованная при помощи gif-ов, и так блокируется, уже имеющимися средствами Adblock Plus.

Добавлено Wed Jul 16 22:40:38 2008 :
Чего-то я не догоняю. Приведите пример сайтов с рекламой в виде gif-ов, которую невозможно блокировать фильтрами Adblock Plus.

Возможно все.
Вот только бесконечное добавление в черный список это не выход (белый список будет намного короче). Я предлагаю более радикальную модель устранения баннеров. Согласен, такой способ подойдет не всем.

Почему Вы решили, что белый список будет намного короче? Если я, например, на всех форумах, которые посещаю, пользуюсь анимированными смайлами, хочу видеть анимированные картинки, но не желаю при этом на этих форумах видеть рекламу, то я не смогу просто добавить эти сайты в белый список. Значит, мне для каждого форума придётся отдельно составлять исключения, которые позволят мне загружать смайлики и картинки, но не загружать при этом рекламу. Так чем же это проще, чем составление тех же фильтров, но для блокирования, а не для разблокировки?

Кроме того, когда я составляю фильтры для блокирования рекламы, я вижу, что конкретно я хочу блокировать, а если объект по умолчанию уже заблокирован, откуда я смогу узнать - это что-то полезное, или реклама? Сначала мне надо будет составить фильтр для его разблокирования, загрузить объект, потом посмотреть, что это, а потом, если это окажется рекламой, обратно его заблокировать.

Возможно, кого-то и заинтересует подобное расширение, но это уже будет не Adblock Plus. Лично я против того, чтобы радикально переделывать хорошо работающий продукт, лучшее решение для блокирования рекламы из имеющихся, причём не только из имеющихся для Файрфокса, но и вообще среди всех подобных решений для разных браузеров. И переделывать свои давно настроенные фильтры я тоже не хочу.

Kellis
Этот флеш находится в фрейме, хотя это не очевидно. Скорее всего, поэтому и не видно кнопки "Блокировать". В подписке Hackrus`s list anti-advertisement (supplemental) этот фрейм блокируется правилом terrhq.ru/torrents/
Вообще подписки Hackrus`s list anti-advertisement могу посоветовать и Вам, и всем остальным.

Alexey k

Радик245 пишет:

хотя я не совсем понял, что придумал Al_H (и хорошо, что непонятно!), я сам знаю кое-что, позволяющее показывать рекламу без возможности блокировки.

Alexey k пишет:

Озвучьте способ pls.

Извините, но не озвучу! А то, чего доброго, специалисты по рекламе прочитают и возьмут на вооружение. Так что хотите - верьте на слово, не хотите - не верьте.

Владимир Палант, я обнаружил 2 мелких бага в ABP + ABP:EHH.
1. если контент режется правилами АВР:ЕНН (т.е. не режется, а просто скрывается), то в списке блокируемых элементов на странице (ctrl+shift+v) он не отображается. Чтобы он начал отображаться надо с открытым списком блокируемых элементов на странице выключить и включить АВР, тогда все скрытые элементы будут отображены в списке (под типом "скрыто"). Хотелось бы, чтобы оно отображался без выключения-включения АВР.
2. если в "установках" (ctrl+shift+e) выделить фильтр для АВР:ЕНН вида домен.ру#правило_для_блока и нажать "копировать" его, то он скопируется без домен.ру, а просто #правило_для_блока (а должно быть домен.ру#правило_для_блока).

я сам знаю кое-что, позволяющее показывать рекламу без возможности блокировки.

В последнее время на некоторых форумах появилась мода вставлять рекламу как обычное сообщение в треде. То есть, с точки зрения EHH это - такой же в точности блок, как и форумные сообщения пользователей. Понятно, что ABP вырежет из него все *ads*, *baner* и т.п., но мусор на странице (в лучшем случае в виде пустого сообщения) всё равно остаётся. :(

Drug0y

применяться и для всех субдоменов домена example.com ?

example.com/$image

alla_
Количество ваших форумов больше чем черный список адблока? Балтушка. :)

Радик245
Способ можно в личку.

Alexey k пишет:

alla_
Количество ваших форумов больше чем черный список адблока?

А чёрный список АВР никуда не денется. Реклама-то основная не только и не столько в виде gif-ов идёт. Самая неприятная реклама, кстати, которая замедляет загрузку страниц и грузит процессор - флеш-ролики в формате swf. Так что белый список фильтров придётся составлять дополнительно к чёрному.

Так уж и быть, выделим специально для порезанных смайликов красную метку [здесь был смайлик]

Попробуйте описать, каким образом АВР будет определять, что здесь был именно смайлик, а не реклама.

vladmir пишет:

Drug0y

применяться и для всех субдоменов домена example.com ?

example.com/$image

спасибо, была ночь и я туго соображал
вопрос посложнее:
можно ли адблоком запретить загружать фреймы на странице?
и ещё: как написать такой фильтр, чтобы
на сайте example.com блокировалось всё, что заканчивается на .eto и .to и .voteto
т.е. совместить в себе фильтры

Выделить код

Код:

example.com/*.eto
example.com/*.to
example.com/*.voteto

?

Alexey k и alla_, вы ещё долго будете делить неубитого медведя (незаблокированную анимацию) между чёрным и белым списками? :-)

Радик245
Вы, конечно, правы, давно пора закругляться.))) И прошу прощения у всех за офф-топ!

Drug0y

example.com/*.eto
example.com/*.to
example.com/*.voteto

А собственно, чем не устраивают эти три фильтра, зачем один?! - на скорость не влияет.

М. Порешаев],
а собственно, зачем 3 фильтра, если можно записать их все в одном, что-то типа

Выделить код

Код:

example.com/*.to[/*.eto|*.voteto|]

(данный код - вероятно, не работающий, это просто моя больная фантазия).

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

М. Порешаев
прямо передо мной открыты странички с объяснением употребления регулярных выражений и т.п.
я просто НЕ ВРУБАЮ как всё же их использовать на конкретном примере... совсем устал и запутался, вот и прошу подсказки в виде готового решения.
насчёт философии количества фильтров при возможности его уменьшить без потерь качества я спорить сейчас не намерен

Drug0y
example.com/.*[to|eto|voteto]

Усе ушел совсем и надолго)))

_Denis_
не работает, но если его написать как регулярное выражение, т.е. обрамить в слеши, то работает.

Владимир Палант,
а это нормально, что $image вырезает и подключенные .css (т.е. стили)?

Drug0y
Вы имеете в виду что-то вроде этого:

Выделить код

Код:

/example\.com/.*\.(to|eto|voteto)$/

Но читабельность регулярных выражений оставляет желать лучшего, да и оптимизации они не поддаются.

$image блокировать CSS не должен (если у вас нет опечатки). Можно пример?

Владимиp Палант
Конкретный вопрос:
а зачем это правило записывать как регулярное выражение? этого, я считаю, не требуется
это я всё перевёл в вид "экзампл.ком" просто ради того, чтоб не пиарить сайт для которого конкретно я пишу этот фильтр.
или нельзя создать подобный фильтр для конкретного сайта, чтобы фильтр был не регулярным выражением?

Неконкретный вопрос:
Можно вас попросить помочь нам тупым юзерам (мне в частности) научиться составлять качественные фильтры путём увеличения количества примеров использования сложных функций в написании фильтров?
Я читал правила составления фильтров, и не один раз. Однако, далеко не всё в том мануале мне понятно, и это не из-за того, что он на английском, с этим проблем нет, а из-за того, что информация та тяжела к усвоению (по крайней мере лично мною).

Владимиp Палант
Большая просьба к Вам:
напишите по-русски правила составления фильтров! Те, у кого проблем с английским нет, понять не могут; и составители подписок путаются (а в некоторых подписках один подстановочный знак * и никаких регулярных выражений). Что же говорить об остальных? Так, у меня нет проблем с английским - я его просто не знаю...

Владимиp Палант пишет:

$image блокировать CSS не должен (если у вас нет опечатки). Можно пример?

совместными усилиями в ходе обсуждения была найдена ошибка у меня в коде, так что я удалил часть этого поста.
вопрос вам: можно ли адблоком запретить загружать фреймы на странице? если да - то как?
п.с.: пост №964 в этой ветке вы проигнорировали или просто не увидели? обратите, пожалуйста, на него внимание.

вопрос всем:
поясните пожалуйста, почему не работает такой фильтр:
example.com/*[$image|.js|.swf] или example.com/[$image|.js|.swf]
один из которых по идее должен блокировать все картинки, яваскрипты и флеш-анимация на example.com
почему /example.com/*[$image|.js|.swf]/ блокирует не просто картинки, яваскрипты и флеш-анимацию, а абсолютно ВСЕ элементы на example.com?
почему /example.com/*$image/ не блокирует картинки на example.com ?

Радик245,
я не люблю бороться с рекламой неправильными методами.
то, что я скрою от показа рекламу - не значит что она не будет мной загружена.
фильтры сокрытия - игнорирую, единственный фильтр из твоего поста который меня заинтересовал:
zaycev.net$~stylesheet
счас буду крутить его вертеть, т.к. пока не понятно что он делает
п.с.: сам я использую свой собственный стиль.

Баааатюшки!!!
так оказывается
zaycev.net$~stylesheet
как раз и режет всё к чертям, при этом сохраняя .css !!!
вай-вай!! слов нет)

Радик245
Drug0y
А я увижу, что вы удалили свои сообщения - удалю своё. Или дам обоим по замечанию!

Drug0y
Ответ на "конкретный вопрос": как вам уже сказали, записывать как регулярное выражение не обязательно. Но тогда будет три фильтра (в чем лично я проблемы не вижу).

Ответ на "менее конкретный вопрос": а вот эту версию вы видели?

если контент режется правилами АВР:ЕНН (т.е. не режется, а просто скрывается), то в списке блокируемых элементов на странице (ctrl+shift+v) он не отображается.

Известная проблема в Firefox 3, надеюсь в следующей версии исправить.

если в "установках" (ctrl+shift+e) выделить фильтр для АВР:ЕНН вида домен.ру#правило_для_блока и нажать "копировать" его, то он скопируется без домен.ру, а просто #правило_для_блока (а должно быть домен.ру#правило_для_блока).

В версии, на которую я выше сослался, в контекстном меню есть "Copy filter".

Радик245

и составители подписок путаются (а в некоторых подписках один подстановочный знак * и никаких регулярных выражений)

Не путаются - просто знают, что регулярные выражения использовать не рекомендуется. Обычные правила Adblock Plus оптимирует, а с регулярными выражениями такой номер не проходит.

Опять таки, в Adblock Plus 0.8 составлять фильтры будет значительно проще (см. ссылку выше).

Владимиp Палант
Здравствуйте, Владимир.
По поводу сборки расширения для K-Meleon. На сайте написано, что для версии 1.5 нужно удалить файл profile.dll, находящийся в папке components. В свежепоявившемся K-Meleon 1.5 RC этого файла уже нет, поэтому необходимости в этой ремарке нет.

И ещё появились сборки K-Meleon'а на упрощённом китайском, не забудьте, пожалуйста, эту локаль в следующих версиях Adblock Plus для K-Meleon.

Добавлено Sat Jul 19 13:51:16 2008 :
И кстати:

Unlike with Firefox, no menu item is added automatically to the Tools menu.

Можно же написать простейший (как я понимаю, аналогичный макросу newsfox) макрос, добавлять его в папку macros, подключать через настройки и не заставлять пользователей самим лезть и править конфигурационный файл.

Drug0y
Вроде бы очевидно - правый клик на фрейме и там команда будет для этого фрейма.
Не уверен, что для всех фреймов, мне редко приходится их блочить.

vladmir
Кажется, Drug0y знает об этом, но хочет заблокировать саму возможность загрузки фреймов для определённой страницы.

Радик245 правильно подозревает.
и даже не только для определенной страницы, но и для всех страниц вообще

Бывают сайты, которые почти целиком реализованы как фрейм

вот именно от таких сайтов я бы и хотел иметь защиту.
а то представиться чужим сайтом очень легко, особенно, когда внешний вид идентичный.

Drug0y

но и для всех страниц вообще

Примерно вот так:
*$subdocument

Но потом может оказаться куча пустых сайтов =)

Quicksilver tears
Вы правы, пометку по поводу profile.dll можно уже убрать - сделано.

Китайский - да, надо разобраться, какую кодировку они там используют. Когда уже в K-Meleon начнут нормально поддерживать Юникод...

Можно же написать простейший (как я понимаю, аналогичный макросу newsfox) макрос, добавлять его в папку macros, подключать через настройки и не заставлять пользователей самим лезть и править конфигурационный файл.

Спасибо за подсказку - надо будет посмотреть, как это реализовано для newsfox. Когда я разбирался, вроде бы не было нормального способа менять меню автоматически.

Edit: Макрос сделал, работает.

Drug0y
Посмотрел на твои примеры выше:

поясните пожалуйста, почему не работает такой фильтр:
example.com/*[$image|.js|.swf] или example.com/[$image|.js|.swf]
один из которых по идее должен блокировать все картинки, яваскрипты и флеш-анимация на example.com
почему /example.com/*[$image|.js|.swf]/ блокирует не просто картинки, яваскрипты и флеш-анимацию, а абсолютно ВСЕ элементы на example.com?
почему /example.com/*$image/ не блокирует картинки на example.com ?

Ответ довольно банальный. Всё потому, что ты пытаешься «поженить» регулярные выражения и «маски». А так делать нельзя.
В регулярных выражениях нет знака «*» для «нуля и более любых символов», для этого там есть «.*», да именно так, с точкой, а иногда ещё бывает вот так «.*?», что означает «ноль или минимальное достаточное количество символов». Ну а в системе масок нет конструкции «[а|б|в]», а в регулярных выражениях аналогичная конструкция есть.

Я сам пытался понять как работают регулярные выражения не читая документации… не получилось.

Конкретно по поводу /example.com/*[$image|.js|.swf]/.
Дело в том, что ты допустил три ошибки:
1. Использовал точку не зная, что это кое-что совсем иное.
2. Использовал элемент * не указав чего же ты хочешь «ноль или много», точнее указав совсем не для того.
3. Использовал [] вместо (), что в корне изменило смысл выражения.
/example\.com(\/|%2F).*(\.js|\.swf)/ — данный фильтр должен зарубить все флэшки и скрипты на сайте example.com. А вот будет ли он рубить картинки если туда добавить «$images|» я не уверен. Скорее всего нет. На них лучше отдельное правило создать.
В данном конкретном случае проще сделать три правила с масками, они хоть оптимизации подлежат...

Lain_13 пишет:

Drug0y
Посмотрел на твои примеры выше:
[cut]
Ответ довольно банальный. Всё потому, что ты пытаешься «поженить» регулярные выражения и «маски». А так делать нельзя.
В регулярных выражениях нет знака «*» для «нуля и более любых символов», для этого там есть «.*», да именно так, с точкой, а иногда ещё бывает вот так «.*?», что означает «ноль или минимальное достаточное количество символов». Ну а в системе масок нет конструкции «[а|б|в]», а в регулярных выражениях аналогичная конструкция есть.

Я сам пытался понять как работают регулярные выражения не читая документации… не получилось.

Спасибо большое за ответ. То, что я пытался "«поженить» регулярные выражения и «маски»" я уже понял, и понял, что так делать нельзя. Читая документацию (да, я её читал), я пропустил тот момент (я не говорю, что в документации этого нет, я говорю, что я это пропустил), где говорилось, что правила для составления регулярных выражений и для обычных фильтров - абсолютно разные.

Lain_13 пишет:

Конкретно по поводу /example.com/*[$image|.js|.swf]/.
Дело в том, что ты допустил три ошибки:
1. Использовал точку не зная, что это кое-что совсем иное.
2. Использовал элемент * не указав чего же ты хочешь «ноль или много», точнее указав совсем не для того.
3. Использовал [] вместо (), что в корне изменило смысл выражения.
/example\.com(\/|%2F).*(\.js|\.swf)/ — данный фильтр должен зарубить все флэшки и скрипты на сайте example.com. А вот будет ли он рубить картинки если туда добавить «$images|» я не уверен. Скорее всего нет. На них лучше отдельное правило создать.
В данном конкретном случае проще сделать три правила с масками, они хоть оптимизации подлежат...

Вот за разбор конкретного примера - отдельное спасибо. Почти всё ясно, кроме:
(\/|%2F)

И я совсем не знаю, как работает АВР, что и как влияет на быстродействие, но тут вроде намекалось, что писать регулярное выражение для конкретного домена - нет смысла, лучше создать неск-ко правил.
Надо всё же пережить мне свой юношеский максимализм и "забить болт" на то, что фильтров становится дофига, если не составлять грамотные фильтры, т.к. мы тут как-то с Infocatcher-ом сравнивали объём наших txt-файлов, создаваемых при экспорте фильтров из АВР, и выяснилось, что у него в 10 раз файл тяжелее, при этом, по его словам, это никак не влияет на скорость отображения страниц.

Drug0y
(\/|%2F) либо символ / либо его код %2F, так как в ссылке может быть как то, так и другое. Браузер понимает, а вот ABP, вроде, не всегда. Символ \ там для того, что бы символ / считался именно символом косой черты. В принципе можно просто \/ написать.
Несколько правил для конкретного домена лучше потому, что они не будут проверяться для других доменов, тогда как регулярные выражения выполняются всегда.

Lain_13 пишет:

Символ \ там для того, что бы символ / считался именно символом косой черты. В принципе можно просто \/ написать.

Это было понятно, интересовало именно зачем было нужно составлять правило так.

Lain_13 пишет:

(\/|%2F) либо символ / либо его код %2F, так как в ссылке может быть как то, так и другое. Браузер понимает, а вот ABP, вроде, не всегда.

Хммм... а это он не понимает только в регулярных выражениях, или в обычных фильтрах тоже?
[ужаснулся на секунду]

Lain_13 пишет:

Несколько правил для конкретного домена лучше потому, что они не будут проверяться для других доменов, тогда как регулярные выражения выполняются всегда.

Угу.

Lain_13
ABP работает с тем адресом, который ему дает браузер. Что характерно, именно этот адрес и передается на сервер. Можете проверить - http://www.google.com/maps%2F и http://www.google.com/maps/ разные страницы. И это сервер решает, выводить по обеим запросом одинаковую страницу или нет.

:offtopic:Вас не съели на Mozilla Summit, надеюсь? :)

Viper
На сегодня запасов продовольствия еще хватает, но что будет завтра - боюсь подумать :)

Владимиp Палант В общем случае да.
Кстати, часто строка содержащая слэш может быть прямым адресом к картинке, а содержащая его же (и некоторые другие символы) в кодированном виде -- параметром адреса. Т.е. нечто вроде:

Выделить код

Код:

site.com/img.php?place=example%2Ecom%2Fabnr.png

Кстати да, мой регексп не учитывал ситуации когда точка кодируется как "%2E".

Drug0y

[ужаснулся на секунду]

И не зря, маски такого фокуса вообще не понимают правда он нужен если нужно заблокировать доступ к картинкам с какого-то сайта даже если адрес передаётся как параметр.

Владимиp Палант
Появилась итальянская локаль для K-Meleon, нужно и в adblock plus добавить :)

Quicksilver tears
Да, мне уже написали. В следующей версии добавлю.

Владимиp Палант
В списке элементов к адресу, фильтру, типу и статусу можно добавить размер файлов? Думаю это было бы полезным, если не трудно =)

Ph0eniX
Размер файла неизвестен, его нужно заранее запросить и даже тогда не все сервера его сообщают. А зачем, кстати? Экономить трафик методом не загрузки картинок больше N килобайтов?

Lain_13
Насколько я понимаю, в случае, если файл есть в кэше, проблем (и запросов) не будет.

P.S. А особо пухлые аватарки и картинки из подписей я таки баню нещадно. :D А для выявления можно использовать Firebug. :)

Infocatcher
Ммм... А толку тогда? Забань просто по пути-имени, раз и так уже в кэше... :)
ILO пробовал использовать? Как раз расширение для экономии трафика. Или HandyCache поставь самый новый, тогда всё, что единожды закачалось, будет подниматься из его кэша.

Lain_13

ILO пробовал использовать? Как раз расширение для экономии трафика.

Угу, пробовал – когда еще трафик нужно было экономить. Потом удалил за ненадобностью. :D
А большие картинки плохи только в случае криво настроенного сервера, постоянно утверждающего, что надо загрузить заново. И ради такой редкой (но неприятной) мелочи ставить обратно ILO я не планирую – тем более, что глобальное принудительное кэширование лишний раз применять не стоит. К тому же это уже :offtopic:

Infocatcher
Хэнди-кэш умеет оверрайдить флажок запрета кеширования и времени кеширования. Можно попробовать настроить так, что бы он их затирал. Правда, опять же, это будет для всех картинок. Так же можно указать минимальный размер картинки, на которые ему следует срабатывать, но что и в каком порядке он делает -- не знаю, не копался в этом функционале.

подскажите, как можно заблокировать элементы на странице по ссылкам на которые они ссылаются???
как в версии 0.7.5.3??

ksss
заблокировать теперь нельзя. Но можно свернуть. Т. е. элементы страницы загружаются, но не отображаются. Например, чтобы свернуть ссылки с site.com на страницу www.example.com/page1, используем фильтр
site.com#A(href=http://www.example.com/page1)
Чтобы свернуть ссылки с site.com на все страницы сайта www.example.com, используем
site.com#A(href^=http://www.example.com)
чтобы свернуть все ссылки со всех сайтов на www.example.com, создаём правило:
#A(href^=http://www.example.com)
И наконец, чтобы свернуть все ссылки, в которых упоминается www.example.com (напр., http://site.org/redir=www.example.com/a1b2 ), используем правило
site.com#A(href*=http://www.example.com)

Если при этом правило попадает в группу "Фильтры рекламы", а не "Правила скрытия элементов", то в нем обязательно есть ошибка.
См. также.

Ph0eniX
Для начала, конечно, размер в принципе можно узнать только в том случае, если элемент таки скачался. Кроме того он дожен остаться в кеше. В принципе сделать запрос к кешу особых проблем нет, но тут возникает вопрос, какой именно размер интересует. Размер HTML-страницы может быть значительно больше реально переданных данных (сжатие). Диалог "Page Info" показывает именно размер переданных данных, но лишь в том случае, если сервер о нем сообщил (иначе взять неоткуда). Ну и есть ведь еще к примеру скрипты, которые сами весят не много, но тянут за собой очень многое. В общем, сделать не сложно, но полезность под сомнением.

Edit: Похоже, что по поводу "если сервер о нем сообщил" я приврал - судя по всему, Firefox 3 теперь сохраняет размер независимо от сервера. Часть сомнений по поводу полезности резко улетучилась.

Радик245 пишет:

ksss
заблокировать теперь нельзя. Но можно свернуть. Т. е. элементы страницы загружаются, но не отображаются. Например, чтобы свернуть ссылки с site.com на страницу www.example.com/page1, используем фильтр
site.com#A(href=http://www.example.com/page1)
Чтобы свернуть все ссылки с site.com на главную страницу сайта www.example.com, используем
site.com#A(href=http://www.example.com/)
Чтобы свернуть ссылки с site.com на остальные страницы сайта www.example.com, используем
site.com#A(href^=http://www.example.com/)
И наконец, чтобы свернуть все ссылки со всех сайтов на www.example.com, создаём два правила:
#A(href^=http://www.example.com/)
#A(href=http://www.example.com/)

сасибо за оперативный ответ но...
не работает...(((
например
сайт http://wara.ru/
в глаза бросается банер с девочками ))) на сайт http://erofilms.ws/
в фильтры AdBlock что только не прописывал(это последние варианты)
#*(href*=http://erofilms.ws/)
#*(href=http://erofilms.ws/)
#*(href^=http://erofilms.ws/)
и никакого результата...

в версии 0.7.5.3  было так всё просто, щёлкнул по банеру->блокировать по ссылке->ОК, и всё....
а сейчас на каждый банер правило в ручную прописывать надо это в десятки раз больше времени и в результате ничего не работает....
Уважаемый СОЗДАТЕЛЬ столь классного дополнения как AdBlock))!!!
Услышь меня, сделай хотя бы одну версию своего дополнения для firefox 3 с возможностью проверки ссылок на банерах, я бы её поставил и ничего мне больше не надо было бы..
после выхода версии 0.7.5.4 я оставался на версии 0.7.5.3 до последнего, пока не вышел firefox 3
теперь куча рекламы от которой хрен избавишься.... plsssssss

ksss

и никакого результата...

#A(href=http://erofilms.ws)
или
#A(href*=erofilms.ws)

#A(href=http://erofilms.ws)
или
#A(href*=erofilms.ws)

спасибо, это уже работает))) хотя что то похожее я тоже набирал в фильтрах, видимо не то что надо)))
вопросик, по автоматизации,
теперь для скрытия какого либо банера мне надо скопировать ссылку на которую он ссылается потом зайти в фильтры AdBlock, и набрать #A(href*=ССЫЛКА),
или может быть есть более быстрый способ??

ksss

или может быть есть более быстрый способ??

Есть: Adblock Plus: Element Hiding Helper
Нажимать Ш и У, пока не выделится нужное. И обратить внимание на расширенный вид (можно блокировать элемент только с определенными родительскими).

ksss, Infocatcher

ksss

или может быть есть более быстрый способ??

Есть: Adblock Plus: Element Hiding Helper

Если нужно сворачивать элементы именно по ссылке, то лучше вручную. Если нужно свернуть любым способом - то Adblock Plus: Element Hiding Helper.
Обратите внимание, что всё свёрнутое всё же загружается, но не отображается.

Увидел ошибку в своём примере: правильно
site.com#A(href=http://www.example.com)
site.com#A(href^=http://www.example.com/)

А так неправильно: site.com#A(href=http://www.example.com/)

Как свернуть ссылки с http://example.net на
http://example.net/xxx/?PHPSESSID=11ab20a0c910d0d08e83ebd125c16a2a
(то есть в пределах одного сайта), где число меняется после каждого обновления страницы?

В данном конкретном случае саму картинку можно просто заблокировать - у неё не меняющийся адрес на wara.ru, а текстовые ссылки на erofilms.ws можно свернуть. Они, конечно, загрузятся, но трафика на их загрузку уйдёт не много.

Радик245

Как свернуть ссылки с http://example.net на
http://example.net/xxx/?PHPSESSID=11ab20a0c910d0d08e83ebd125c16a2a

Скорее всего, как-то так:
example.net##A[href^="/xxx/?PHPSESSID="]
или
example.net##A[href^="xxx/?PHPSESSID="]

Все зависит от конкретной страницы.

Почему в экпортированном файле списка нет ссылок на подписки?

bodrox
Потому что экспортируются только собственные фильтры. На данный момент этой функцией в основном пользуются либо авторы подписок, либо продвинутые пользователи, которым нужно сделать бэкап своих фильтров. Включать фильтры подписок туда нет смысла, а ссылки на подписки пока что никому особо нужны не были - тем более, что для них пришлось бы придумывать какое-то расширение формата.

bodrox
Зная, какие у Вас были подписки, можно их найти. А если подписок так много, что все их не запомнить, то стоит задуматься: нужны ли они все сразу?

Здравствуйте!
Скажите пож. можно каким нибудь способом запретить пользователям (доменным Windows2003) отключать Adblock Plus?

ansh
вариант скрытия всех его упоминаний из интерфейса подойдёт?

Shutnik

вариант скрытия всех его упоминаний из интерфейса подойдёт?

Это как?

Shutnik пишет:

ansh
вариант скрытия всех его упоминаний из интерфейса подойдёт?

Это я уже сделал. Но хотелось бы запретить.

Владимиp Палант, Радик245. Я не прошу, чтобы фильтры были в списке. Прошу чтобы адреса фильтров были в списке. Просто я в локальной сети людям распространяю с учётом географический особенностей интернета собственные фильтры, которые во внешке не нужны. Плюс заодно мои подписки хотел - многие у нас в локали не знают о существовании ABP и настроить не могут.

ansh
Пользователь всегда может отключить расширения в своем браузере.

bodrox
Так копируйте им сразу файл patterns.ini.

Владимиp Палант пишет:

Так копируйте им сразу файл patterns.ini.

, не не годится. Всем каждый раз обновлять файлы? Я их по ссылке через веб-сервер переправлял; и периодически сбрасываю список фильтров.

bodrox
Если это интранет, то можно patterns.ini расшарить через Microsoft Network (aka SMB, read-only разумеется), только настройку extensions.adblockplus.patternsfile поменять. Изначально был план разрешить использовать в этой настройке адрес с HTTP, но за отсутствием интереса эта фича отпала.

Владимиp Палант, зачем такие сложности, когда в локали можно легко задавать http://192.168.0.1/AdBlock.txt ? Думаю, ссылки на подписки в экспортируемом самими АБП файле фильтров был бы логичнее и проще. Ну а чтобы не было цикла - уровень вложенности задавать и всё. Вобщем, думаю.

bodrox
Подписки не могут создавать новые подписки - у пользователя в любой момент должна быть возможность удалить подписку и восстановить прежнее состояние системы. Да и с обновлениями, которые меняют список подписок, все не слишком просто.

Владимиp Палант, неужели непросто адреса подписок экспортировать-импортировать в/из файла-фильтров?

Созрели вопросы:
1. Я правильно понимаю, что фильтры работают на список урлов, которые браузер хочет запросить на загрузку? Или он просто не отображает их по приходу?
2. Если у меня несколько профилей - можно как-то сделать, чтобы фильтры у них были одни? Или только дублированием?
3. Если подключить сразу несколько подписок, реально при работе оценить, какие подписки работают лучше, а какие хуже (типа эта вообще ничего не заблокировала, а эта блокирует как раз то, что мне нужно)?

По поводу самих подписок - нашел в теме такое утверждение:

Владимиp Палант  пишет:

Соответственно рекомендация: "универсальная" подписка (типа EasyList или dutchblock) должна быть только одна. К ней есть смысл добавить вспомогательные подписки, которые с ней не пересекаются (к примеру EasyElement или Corset).

Только вот в списке подписок не нашел классификации на универсальные и тп - как их различать?

Forest
1. Правильно понял.
2. Сам адблок можно сделать общим для всех профилей перенеся его в extensions в папке с фоксом, а вот подписки, на сколько я понял, нет.
3. Да, реально. Если развернуть подписку, то возле каждого правила справа будет счётчик его срабатываний. Если по всему списку там нули даже через пару месяцев использования — можно выкинуть. :)

Forest
2. Измените настройку extensions.adblockplus.patternsfile для ваших профилей, чтобы указывала на один и тот же файл. Но это только если вы не используете несколько профилей одновременно, никакой защиты от одновременного изменения у этого файла не предусмотрено.
3. При одновременном использовании нескольких подписок - нет. Один и тот же элемент может попадать под фильтры разных подписок. Какой из этих фильтров в конце концов сработает - более-менее случайно. Поэтому смысл есть только устанавливать подписки поочередно и смотреть, соотвествуют ли они вашим нуждам. Вообще, использовать две подписки с одинаковым уклоном не рекомендуется. Большинство рекламы заблокирует и каждая из них в отдельности - а вот элементов, которые блокировать не нужно было, будет заблокировано в два раза больше.

Forest

Я правильно понимаю, что фильтры работают на список урлов, которые браузер хочет запросить на загрузку? Или он просто не отображает их по приходу?

Есть и то, и другое. Если возможно не загружать страницу, фрейм или картинку без ущерба для отображения полезной информации - блокируем. А если для удаления рекламы приходится свернуть часть уже загруженной страницы - то сворачиваем.

Forest пишет:

Только вот в списке подписок не нашел классификации на универсальные и тп - как их различать?

Почему же - для EasyList стоит "General", у других как правило указана страна, для которой они в первую очередь предназначены (или конкретное предназначение, если подписка не для рекламы). У некоторых конкретно стоит, что их предполагается использовать в комбинации с другой подпиской.

Владимиp Палант
Конечно, Forest не заметил классификации, но это не случайно. Действительно, нужные фильтры проще было бы найти, если бы они были отсортированы не по названию, а по основному назначению. То есть вместо
--------------------------------------------------------------
| Filter subscription | Main focus / notes | Important links |
--------------------------------------------------------------
лучше
--------------------------------------------------------------
| Main focus / notes | Filter subscription | Important links |
--------------------------------------------------------------

А ещё лучше на странице http://adblockplus.org/ru/subscriptions
           --------------------------------------------
           | Предназначение | Подписка | Ссылки |
           --------------------------------------------
:)

Всем спасибо за ответы :)

Владимиp Палант

Но это только если вы не используете несколько профилей одновременно, никакой защиты от одновременного изменения у этого файла не предусмотрено.

Это как раз тот случай. То есть при одновременной работе нескольких профилей лучше не делать списки общими?

А существует синхронизатор списков фильтров разных профилей? Или только вручную?

Посмотрел пару списков и обратил внимание, что правила в основном 2-х видов: на часть урла и с адресом сайта, причем последние зачастую с http:// в начале. Так эту приписку лучше удалять? Или она принципиально не влияет на скорость обработки?
Вообще скорость обработки зависит от длины правила? Типа чем короче - тем быстрее?..
Регулярные выражения сильно не рекомендуется использовать? Скольким обычным правилам примерно соответствует регэксповое правило?

Forest
http:// косвенно указывает, что это начало адреса. Например, фильтр http://baddomain.example/ не заблокирует страницу http://gooddomain.example/analyze?baddomain.example.
Конечно, бывают и адреса вида http://gooddomain.example/analyze?http://baddomain.example. (на этот случай фильтр |http://baddomain.example/ прямо указывает на начало).
А бывает наоборот: чтобы не делать лишних фильтров, приходится убирать http://www. Например: vz.ru/inc/b/*iframe.html
Здесь мне надо было заблокировать и http://www.vz.ru/inc/b/*iframe.html, и http://vz.ru/inc/b/*iframe.html

Как работает Adblock Plus, Владимиp Палант объяснял здесь: http://forum.mozilla-russia.org/viewtop … 44#p125244
Общий вывод такой:

лучше ... регулярные выражения использовать как можно меньше, а в обычные фильтры стараться включить как можно больше текста.

Можно ещё пользоваться регулярными выражениями, но в минимальном объёме и только для "глобальных" решений, а то ведь они всегда проверяются.

Lain_13

а то ведь они всегда проверяются

В смысле?

Forest
Проблема с регулярками в том, что они принципиально не подлежат оптимизации, которую Владимир реализовал для обычных "масок". К тому же, на сколько я понял, им нельзя указать ограничение по действию только на определённом сайте из-за их формата записи в адблоке.
Следовательно каждое регулярное выражение из каждой подписки проверяется для каждой ссылки. Естественно чем их больше -- тем больше выполняется проверка каждой ссылки.

подскажите кто нибудь как правильно настроить Adblock потому что у меня он толком не работает баннеры как были так и есть и всплывающие окна,подписался на несколько подписок и обновляю их а толку нету,он блокирует баннеры только на простеньких сайтах а там где я лажу он не фига не помогает

CAH9I
Подписки какие используете? Хорошие, на мой взгляд, эти:
Hackrus`s list anti-advertisement (general):         смотреть, подписаться;
Hackrus`s list anti-advertisement (supplemental): смотреть, подписаться.
Первая из них главная, вторая дополнительная.
Остальное здесь: http://adblockplus.org/en/subscriptions
Подписки всё не заблокируют, недостающие фильтры придётся добавлять вручную. Как их составлять, немало написано в этой теме, а также в теме "Фильтры для AdBlock"

Может кто знает какой фильтр режит всю графику на torrents.ru Не смог определить оный, пришлось полностью разрешить данный адресок в фильтрах.

Sergik1 пишет:

Может кто знает какой фильтр режит всю графику на torrents.ru Не смог определить оный, пришлось полностью разрешить данный адресок в фильтрах.

У меня на torrents.ru вся реклама режется вот этой подпиской

Hackrus`s list anti-advertisement (general)

мне бы сам фильтр узнать.

Sergik1

мне бы сам фильтр узнать.

Так в чем проблема?
Скачайте списки 3 постами выше и поищите там по torrents.ru ;)
На вскидку нашел там несколько фильтров - не знаю, какой конкретно нужен.

Sergik1
Если я правильно понял, у Вас кривой фильтр режет и рекламу, и не только. Но какие фильтры и подписки у Вас - Вам виднее. Откройте список элементов страницы, найдите нужную картинку и посмотрите, чем она заблокирована.

Каким сочетанием клавиш вызывается EHH?

Лия
Ctrl+Shift+K

Forest
С синхронизацией сложно - что куда синхронизовать и когда? А если фильтры в обеих профилях изменились "одновременно"? Проще все-таки, если файл общий, но у всех пользователей кроме одного нет доступа на запись.

Лия
Ctrl+Shift+K (раньше была другая, но она в Firefox 3 занята)

У меня стоит расширение ScrapBook,  соответственно и. Как нибудь можно сменить сочетание клавиш для EHH?

Лия
Настройка extensions.adblockplus.ehh-selectelement_key в about:config (аналогично http://adblockplus.org/en/preferences#sidebar_key).

Спасибо.
А можно как-нибудь это правило (/html/body/table[2]/tbody/tr/td[2]) скрытия элементов для расширения RIP, конвертировать в правило для ЕНН? Просто через выбор элемента в ЕНН - не получается, съедает ни только то, что не нужно, но и часть нужного. Фильтр для ЕНН выглядит так: *.livejournal.com#TD(align=right) и убирает кроме блока еще и ссылку на комментарии.

Лия пишет:

У меня стоит расширение ScrapBook,  соответственно и. Как нибудь можно сменить сочетание клавиш для EHH?

Как альтернатива - можно правой кнопкой на ярлыке AdBlock'а в нижнем правом углу менюху вызвать и оттуда уже вызвать EHH.

Лия
Это два совершенно разных фильтра у вас. :)
А вы от той рекламы, что в центре страниц возникает избавиться пытаетесь? Тогда вам поможет вот это:

Выделить код

Код:

livejournal.com#DIV(class=adv)

Ну а правило при конвертации из RIP, судя по всему, будет выглядеть так:

Выделить код

Код:

HTML > BODY > TABLE + TABLE > TBODY > TR > TD + TD

Во всяком случае мне кажется, что это должно быть так. Я не уверен.

Добавлено Mon Sep  1 18:52:17 2008 :
Вообще у них там блоки более-менее поименованы, можно по полному названию или части названия убрать всю рекламу режа дивы с ней, ячейки таблиц будут схлопываться при этом на месте пропавшей рекламы.

Это два совершенно разных фильтра у вас. :)

Да, я понимаю.

А вы от той рекламы, что в центре страниц возникает избавиться пытаетесь? Тогда вам поможет вот это:

Нет. От этих блоков я уже избавилась, спасибо. Это я пытаюсь избавиться от блока, который смещает френд-ленту в стиле Nautical влево.

bodrox, спасибо.

привет всем.
как бы заблокировать всю рекламу с некоего сервера? сервер - surbis.ru. юзаю новостной сайт, а там рекламы чуть ли не 50% экрана. банеры во flash. тормозят загрузку, мешают читать и вообще раздражают.
в жж отключить удалось кодом livejournal.com#div(adv). в данном случае код этот не работает. как быть?

horen
Сначала немного отойдём от темы.
Код livejournal.com#div(adv), а точнее livejournal.com#div(class=adv), означает "скрывать все объекты типа DIV с классом adv". Т.е. в свойствах объекта это класс прямо указан.
В коде страницы это выглядит как:

Выделить код

Код:

<div class="adv">blah blah blah</div>

Этот код уже загружен и, теоретически, должен отобразиться на экране.
Соответственно на основании этого правила генерируется CSS-стиль:

Выделить код

Код:

div.adv {display: none !important }

Оно и скрывает этот объект.

У адблока есть два способа борьбы с рекламой:
1. Блокировать загрузку по адресу, попадающему под определённое правило.
2. Скрывать уже загруженную информацию при помощи CSS.

Так вот, для скрытия всего мусора с определённого сайта не нужно создавать CSS-правило, а достаточно занести его в правила, запрещающие с него загрузку изображений. Т.е. если сервер с рекламой называется surbus.ru, то тебе нужно добавить следующее правило:

Выделить код

Код:

http://surbus.ru/*

И все обращения в этому серверу будут заблокированы.

Кстати, а ты подписывался на какие-либо списки с правилами блокировки? Я так подозреваю, что нет. Открой окно Адблока, зайди в меню фильтров, укажи добавить подписку и нажми на ссылку "Посмотреть все подписки" (или как она там называется, она одна там). После этого окно адблока можешь закрыть, а на открывшейся странице просто будешь клацать на установку понравившихся подписок. Не ставь всё подряд -- сделаешь хуже. Поставь EasyList, EasyElement и, по-выбору, RU AdList (не обновляется но хорош) или списки Хакруса (у него их много разных, на его сайте с описаниями). После добавления подписок посети свой сайт, может окажется, что проблема уже решена. :)

Лия пишет:

А можно как-нибудь это правило (/html/body/table[2]/tbody/tr/td[2]) скрытия элементов для расширения RIP, конвертировать в правило для ЕНН?

У меня оно выглядит так:

Выделить код

Код:

livejournal.com##TD[width="15%"]:last-child

Переводить один к одному правила из RIP смысла не вижу - при малейшем изменении структуры сайта будут проблемы.

Владимиp Палант

Переводить один к одному правила из RIP смысла не вижу - при малейшем изменении структуры сайта будут проблемы.

Вообще-то проблемы возможны и с Adblock Plus, и с любым другим блокировщиком рекламы; потому нет признаков, по которым  рекламу можно было бы отличить безошибочно.
Только вчера пришлось поправить фильтр для одного из сайтов, где на сервер с рекламными картинками переложили и таблицы стилей.

Lain_13, я подписывался ко всем, предназначенным для россии, и к двум основным. но в случае с этим сурбисом не помогло.
предложенный тобой код сработал, спасибо. правильнно ли я понимаю, что так можно блокировать рекламу с любого ресурса, если я точно знаю, что банеры и проч. лежат на этом самом любом ресурсе?

horen

если я точно знаю

Чтобы точно знать нужно всего-то внимательно посмотреть на список элементов страницы, - всё, что там есть,  можно заблокировать, добавив соответствующий фильтр.

Кто подскажет как добавить сайт в исключения, проблема в том что когда добавляешь в фильтр http://pics.rbc.ru  то блокируется все сайты где есть rbc,а мне это не нужно

У меня помимо адблока установлено ещё одно  дополнение - Flashblock.
Оно заменяет флеш-ролики "кнопкой".
Флеш грузится только после клика на эту "кнопку".
Сейчас срабатывает сначала флешблок, а потом - адблок.
А хотелось бы наоборот: адблок порезал рекламу, и только непорезанные флешки заменились на кнопки.
Соответственно хотелка: поменять порядок срабатывания, если возможно.
Ну или объединить функционал.

garik
При добовлении правила перед адресом добавить @@
Но тогда на сайте не будет применяться ни одно правило.

Добавлено Wed Sep  3 16:56:51 2008 :
azhur
А нет такой хотелки: всю рекламу и вообще всё, что не нравится, резать Adblock-ом? Тогда и Flashblock не нужен.
Тут уже немного обсуждали этот вопрос. Предлагали в Adblock Plus добавить исключение @@*.swf (а лучше - @@.swf|)
Тогда все флеши будут в виде кнопок, но не блокированы Adblock-ом. Вряд ли есть смысл так делать, но можно.

Радик245  Cпасибо!

Заинтересовался AdBlock, поставил дома и на работе версию 0.7.5.5 (версия Firefox 2.0.0.16, Windows XP SP-2 Pro и SP-3 Pro), подписался, галку "Обновлять автоматически" поставил. Проходит день, смотрю - опять реклама полезла изо всех щелей, причём и на работе, и дома. Захожу в настройки AdBlock, а там... девственно чисто. Ни одной подписки, ни одного фильтра, вообще ничего. Как такое может быть? Может, чего не так сделал? Конфигурации компьютеров на работе и дома разные, из общих программ могу отметить только антивирусник Avast последней версии 4.8.1227. Работает он только в качестве монитора, никаких дополнительных авастовских "экранов" не стоит. Да, ещё стоит Ad muncher и там и там, но я его, естественно, убрал из автозагрузки. Вроде всё. Пока не знаю, что и подумать. Кто-нибудь может помочь? :(

Попробуй ещё раз прописать и обновить фильтры принудительно.

Попробуй ещё раз прописать и обновить фильтры принудительно.

Уже попробовал поставить заново, прописать по-новой. День прошёл - та же картина.

althomas, Вы не одиноки. llanelli пишет о том же. Причём в том случае FF 3.0. Может быть, вместе с llanelli найдёте, что особенного и общего на Ваших компьютерах.

У меня оно выглядит так:
Код:

Спасибо, Владимир, но это не работает.

Лия
Если почитать эту тему, то понятно, что на такие вопросы у меня почти один ответ :) (исключение - ответ Гарику об РБК).
Вы одна из многих, у кого нет подписок Hackrus`s list. Так что фильтр - вот: livejournal.com#DIV(class=adv)
а применять его отдельно или вместе с подписками Hackrus-а - решайте сами.

althomas
Скорее всего, именно антивирус не дает сохранить нормально файл. В следующей версии запись файла на диск будет более надежная - посмотрим, будут ли еще жалобы.

Радик245
Подписка на Хакрус у меня есть, и это правило скрытия начала использовать, как только суп разродился своим креативом; но все равно спасибо.

Лия
Извините, невнимательно читал:

Нет. От этих блоков я уже избавилась, спасибо. Это я пытаюсь избавиться от блока, который смещает френд-ленту в стиле Nautical влево.

А можно пример страницы с таким блоком?

Лия
Я понимаю, оффтопик. А все же, ты пробовала R.I.P. (Remove it Permanently) и Aardvark?

Владимиp нет возможности листать все старницы.Уже какой день,инет тупит.Можно ли как то блокировать,различные флешки,на сайтах.Запарило уже.Картинки и прочее отлично отсеивает,а вот флешки...Возможно я сам не разобрался до конца,в возможностях расширения.

vv07

Можно ли как то блокировать,различные флешки

Конечно, можно. Как и всё остальное. Для удобства надо в настройках поставить галочку "Показывать ярлык на Flash и Java". Рядом с флешем будет кнопочка "Блокировать". Если её не видно, открываем список элементов страницы, ищем и блокируем элементы с расширением .swf

Привет, Саша.:)

ты сегодня пишет:

А все же, ты пробовала R.I.P. (Remove it Permanently) и Aardvark?

я вчера пишет:

А можно как-нибудь это правило (/html/body/table[2]/tbody/tr/td[2]) скрытия элементов для расширения RIP

:)

Радик

Извините, невнимательно читал:

Ну что Вы, на самом деле, спасибо за желание помочь. Ссылку на страницу отправила в ПМ.

Радик245

Проблема в том что,галочка стоит,но увы не срабатывает.Флешки продолжают вылазить.

Лия
Этот блок свернуть нельзя, потому что его там нет. Даже если бы он там был, комментарии сдвинуть не получилось бы, потому что здесь размещены относительно не края страницы, а её середины. Посередине или нет - неважно, но отсчёт от центра.
Можно, конечно, просто нажать Ctrl и + и добиться нужного масштаба, но шрифт будет крупноват.

vv07
:lol: Флеш блокирует не галочка! Его должны блокировать Вы! А галочка только добавляет кнопку "блокировать", которой Вы пользуетесь также, как пунктом меню "Adblock Plus: заблокировать изображение". Если это не работает, то нужно открыть список элементов страницы (Ctrl+Shift+V) и наводя курсор на каждый элемент, найти лишние. Выбрав элемент и нажав Enter, создаём правило. Чтобы найти в списке флеш, ищем .swf

Этот блок свернуть нельзя, потому что его там нет.

Радик, но RIP-то как-то выделяет этот блок, убирает, и лента смещается ровно туда, куда и нужно. ЕНН тоже видит, просто ЕНН, если выбрать этот блок для скрытия, еще убирает и ссылку на комментарии. Да и Firebug этот блок видит. Вспоминается Раевская.

http://img134.imageshack.us/img134/8484/49197229jf0.th.pnghttp://img255.imageshack.us/img255/2775/45959878dw9.th.png

Что-то тут не то.

Лия, кажется, нашёл!

livejournal.com##TD[width="20%"]:last-child
Т. е. почти то же, что предлагал Владимир Палант, только вместо 15% - 20%.

Сразу прошу прощения, если я задаю вопрос, который многократно обсуждался.

Можно ли с помощью Adblock блокировать картинки, которые не расположены по определенному адресу, а ссылаются адрес, который я точно не буду посещать? То есть сама картинка лежит на одном сайте, а ссылка по ней идет на другой. Неоднократно встречал ситуацию, когда в борьбе с блокировками все картинки валятся в одну кучу с регулярной сменой имен файлов. Заблокировать их не получается, потому что пропадет и нужное.

И, кстати, есть ли возможность блокировать ссылки БЕЗ картинок?

ADv
Можно свернуть через CSS по началу адреса.
Приведи пример ссылки и тебе сделают правило. :)

ADv

Можно ли с помощью Adblock блокировать картинки, которые не расположены по определенному адресу, а ссылаются адрес, который я точно не буду посещать?

Можно было в старых версиях. В зависимости от настройки Adblock Plus блокировал или не блокировал ссылки теми же фильтрами, что и для элементов страниц. Большинство не использовали эту функцию, подписки составлялись без учета этой возможности и вызывали ложные срабатывания при её включении. В FF 3 появились проблемы с перехватом ссылок и Владимир Палант убрал эту функцию вовсе.

Однако любую ссылку (с картинкой или без) можно свернуть. При этом картинка будет загружаться, но не появится на странице. Если я правильно понял Владимира Паланта, в следующих версиях Adblock Plus в меню ссылки будет добавляться пункт "Свернуть ссылку". Пока же придётся пользоваться такими советами и/или Adblock Plus: Element Hiding Helper. Последний предназначен для сворачивания элементов страницы, в том числе может сворачивать ссылки.

Большое спасибо за помощь, Радик.

Лия

Вспоминается Раевская.

Раневская?

ADv

То есть сама картинка лежит на одном сайте, а ссылка по ней идет на другой.

Блокируется сама картинка - по адресу её расположения.

есть ли возможность блокировать ссылки БЕЗ картинок?

Блокируются не ссылки как таковые, а файлы, находящиеся по известному адресу.

vladmir

Блокируется сама картинка - по адресу её расположения.

Блокируются не ссылки как таковые, а файлы, находящиеся по известному адресу.

Если говорить о блокировке - то да. Если о свёртывании, то смотри выше.

Владимиp Палант

Может быть уже писали, но попал тут впросак с версиями, советуя расширение.
У вас на сайте последний релиз - 0.7.5.4, а на на адонсах - 0.7.5.5 - как-то бы синхронизировать бы было правильно. :)

Радик245
ADv использовал слово "блокировать" - я и написал про это, естественно.

vladmir, посмотри, сколько у ADv сообщений и когда он зарегистрирован... Поэтому не юридическая точность нужна, а понятность. Потому я так и ответил на Ваше сообщение, хотя понимаю, что в нём всё правильно.

azhur
А нет такой хотелки: всю рекламу и вообще всё, что не нравится, резать Adblock-ом? Тогда и Flashblock не нужен.

Именно это я и имел в виду под

Ну или объединить функционал.

azhur
Не знаю, что имеете в виду Вы; а я имею в виду то, что написал. Для того, чтобы вырезать рекламу, возможностей Adblock-а достаточно. Но при этом флеш не кнопочкой заменяется, а блокируется совсем.

Тут уже немного обсуждали этот вопрос.

- то есть Ваш вопрос.

Лия ой, извини, я эту ветку редко читаю

vladmir
Да.

Все хорошо, Саша:)

А вырезать, как графику, а не просто свертывать элементы - это технически невозможно?

Лия, вопрос в алгоритме. Ты можешь придумать, как это сделать? Ну, допустим, можно написать скрипт для Greasemonkey, но он отработает только после полной загрузки страницы.

Лия

А вырезать, как графику, а не просто свертывать элементы - это технически невозможно?

Вы о блокировании по ссылке? Всё возможно... Но кто бы сделал? Не знаю, что когда-то сделало эту функцию маловостребованной, но сейчас она нужна из-за привычки некоторых грязных сайтов хранить свою рекламу на фотохостинге.
А "вопрос в алгоритме" появился тогда, когда функция уже почти никому не была нужна из-за ложных срабатываний в подписках. Потому кажется, что игра не стоит свеч. Но только кажется. Если технические проблемы будут решены, то пусть правила для блокировки ссылок будут отдельными от общих правил, чтобы разорвать замкнутый круг зависимости подписок, не учитывающих блокировку ссылок.

Нет, я вообще о вырезании контента - любого. Ведь графика именно вырезается, т.е. не загружается, а не просто свертывается, почему же нельзя это сделать для остальных элементов, в чем тут загвоздка?

Это можно сделать для любых элементов, которые в виде файлов. Например, можно вырезать скрипты, фреймы, таблицы стилей, если надо. О графике больше всего разговоров потому, что она бросается в глаза, раздражает часто. А если реклама в виде текста (и не в фрейме), как это было в Вашем случае, то нельзя вырезать, потому что это тот файл, в котором и основное содержимое страницы. Обрывать и докачивать файлы .htm ради вырезания рекламы нет никакого смысла.

Обрывать и докачивать файлы .htm ради вырезания рекламы нет никакого смысла.

Т.е. технически это возможно и не очень трудно, но этого не делают, потому что считают, что это бессмысленно?

Лия
Насколько трудно - не знаю, но зачем? Даже трафик не съэкономишь, потому что на отправка запросов кое-чего стоит. По тому, что Владимр Палант даже обрыв закачки анимированных gif сравнил с модулем для ясновидения (в этой же теме чуть раньше), догадайтесь, как всё просто.

Однако любую ссылку (с картинкой или без) можно свернуть. При этом картинка будет загружаться, но не появится на странице. Если я правильно понял Владимира Паланта, в следующих версиях Adblock Plus в меню ссылки будет добавляться пункт "Свернуть ссылку". Пока же придётся пользоваться такими советами и/или Adblock Plus: Element Hiding Helper. Последний предназначен для сворачивания элементов страницы, в том числе может сворачивать ссылки.

Спасибо за подробный ответ. Обязательно попробую. Похоже, это именно то, что надо.

ADv, используя Adblock Plus: Element Hiding Helper, надо при создании правила ставить галочку "предпросмотр", чтобы лишнее не заблокировать. А расширенный режим даёт больше возможностей.

Ссылка под картинкой имеет вид: http://site.com/cgi-bin/dd.cgi?cmd=out&url=http://example.com
Я пишу фильтр site.com#A(url=http://example.com) - никакого результата.
site.com#A(href=http://example.com) - аналогично

Видимо, я неправильно описал ситуацию - сокрытие ссылок и картинок по шаблону или началу ссылки.

ADv, используя Adblock Plus: Element Hiding Helper, надо при создании правила ставить галочку "предпросмотр", чтобы лишнее не заблокировать. А расширенный режим даёт больше возможностей.

Спасибо. Очень удобная штука для создания правил. Но я так и не смог подобрать нужный вид записи.

ADv
Если это ссылка с site.org, то site.org#A(href=site.com/cgi-bin/dd.cgi?cmd=out&url=http://example.com)

Изучите внимательно то, что я уже писал, надеюсь, поймёте.

И ещё: если такое правило попадает в группу "Фильтры рекламы", а не "Правила скрытия элементов", то в нем обязательно есть ошибка.

Изучите внимательно то, что я уже писал, надеюсь, поймёте.

Ура! Заработало! Фильтр, с помощью Helper-а получился такого вида
site.com##*[href^="/cgi-bin/dd.cgi?cmd=out&url=http%3A%2F%2Fexample.com"] > IMG.img

Не очень понимаю что здесь что, но - РАБОТАЕТ.

Я проникся очень глубоким уважением к автору дополнения - действительно очень удобная и необходимая программа.
Спасибо, Радик245, еще раз.

site.com##*[href^="/cgi-bin/dd.cgi?cmd=out&url=http%3A%2F%2Fexample.com"] > IMG.img

Не очень понимаю что здесь что, но - РАБОТАЕТ.

Что здесь что:
В начале фильтра - адрес того сайта, на котором размещена блокируемая ссылка. Если хотим блокировать ссылки с любого адреса, эту часть опускаем и фильтр будет начинаться с #. От чего зависит, нужен ли один знак # или два - не знаю, кажется от того, ведёт ли ссылка на этот же сайт или на другой. В Вашем случае - на этот же, и в этом случае правило может выглядеть по разному, в зависимости от того, как написана ссылка на сайте. Если ссылка на другой сайт, то адрес после знака = всегда начинается с адреса сайта, если на тот же, то бывает, адрес сайта надо опускать.
Из Вашего фильтра можно попробовать убрать > IMG.img в конце, если не будет ложных срабатываний. Дело в том, что сейчас блокируются не все ссылки на site.com/cgi-bin/dd.cgi?cmd=out&url=http://example.com, а только расположенные на странице определённым образом.

Я проникся очень глубоким уважением к автору дополнения - действительно очень удобная и необходимая программа.
Спасибо, Радик245, еще раз.

Спасибо Владимиру Паланту!

Радик245

От чего зависит, нужен ли один знак # или два - не знаю, кажется от того, ведёт ли ссылка на этот же сайт или на другой.

Примерно так:
forum.mozilla-russia.org#A(href=misc.php?subscribe=7021) – формат от ABP
forum.mozilla-russia.org##A[href="misc.php?subscribe=7021"] – CSS (правда, кавычки в некоторых случаях можно опускать)

Насколько я понимаю, по атрибутам ABP умеет блокировать сам, а вот для селекторов, :first-child и прочего использует CSS.

Infocatcher
super-warez.net##SPAN[style="color: rgb(153, 51, 153);"]
super-warez.net#A(href=http://www.partners.bestkino.ru/go.php?abs_id=10445)
Оба фильтра созданы Adblock Plus: Element Hiding Helper.

Радик245

Оба фильтра созданы Adblock Plus: Element Hiding Helper.

Кто ж спорит. Ну да, EHH сам выбирает формат. А в этом случае, скорее всего, CSS используется из-за круглых скобок в значении атрибута.
Я в том плане, что CSS – он и в Африке CSS, а фишка с (attr=value) – от адблока.

Infocatcher
как по мне - так лучше б он всегда при создании правил руководствовался правилами CSS

установил этот самый adblock plus, а он не блокирует рекламу ((
может есть какие-то готовые списки для блокировки ?
где их скачать, как настраивать ?
а если в "черный список" попадет нужный сайт ?

censor
Ты не поверишь, если нажать на меню "Фильтры" на форме настройки адблока...

ниче не понял, где эти "меню "Фильтры" на форме настройки адблока" ?

censor http://pic.ipicture.ru/uploads/080907/thumbs/7qtee4V3A7.jpg

у меня совсем другое окно - не знаю как прикрепить скрин ((
(кстати, а почему здесь нет кнопки "прикрепить изображение или файл")?

censor залить картинку  сюда http://ipicture.ru/ или на какой нибудь другой подобный сервис и скопировть сюда ссылку под заголовком Превью - увеличение по клику

Здравствуйте.

Есть ли хоть какая-то возможность включить "Check banner links"?
Пусть даже недокументированная.
Очень не хочу откатываться к FF2, но, видимо, придётся :(((

О причинах отказа от неё знаю, пользоваться EHH не буду. Что до потерь производительности -- мне всё равно, просто не хочу, чтобы эти удалено баннеры грузились.

Спасибо.

Замечание п. 3.3
Sergeys

apollo330

просто не хочу, чтобы эти удалено баннеры грузились.

Какие баннеры вам не удаётся задушить? Примерчик дайте.

vladmir
Да его просто крайне ломает заменить подписку RU Adlist на более новую хакрусовскую и с CSS в АдБлоке в самых общих чертах ознакомиться... Иначе проблемы просто не возникло бы -- та же блокировка по ссылке замечательно выполняется через CSS, Владимир совершенно правильно решил, что отдельная функция для проверки ссылок не нужна. А EHH вообще упрощает работу с этим CSS до ниже пола.

vladmir
0.7.5.4 и 0.7.5.5 идентичны, отличаются только информацией о совместимости. Надо выпустить новую версию, но никак не получается закончить.

Владимиp Палант

Да, дело формальное, но вот вводит в заблуждение слегка -  лучше, чтоб на сайте свежачок был.

отличаются только информацией о совместимости

Хе, для свеженького пользователя - это работает, а вон то - не работает. :) хоть там всего пару цифр отличается в неведомых глубинах. И первопользователь не будет внутрь залазить - это уж всяко.

У меня-то дев версия стоит, а на посоветовать быстренько  взглянул у вас на сайте по закладке, кинул ссылку, а мне намекают, что без правки не заработает, я уточнил, конечно, но если новичёк зайдёт на сайт самостоятельно и у него не заработает, он же просто может решить, что глючное расширение и всё такое. :)

Радик245 пишет:

azhur
Не знаю, что имеете в виду Вы; а я имею в виду то, что написал. Для того, чтобы вырезать рекламу, возможностей Adblock-а достаточно. Но при этом флеш не кнопочкой заменяется, а блокируется совсем.

Тут уже немного обсуждали этот вопрос.

- то есть Ваш вопрос.

Видимо мы друг друга не поняли.
Как оно происходит сейчас:
1. Флешблок заменяет все флешки на "кнопки" (этим он мешает обработать флешки адблоку при загрузке страницы).
2. И только при клике на кнопку флешку обрабатывает адблок.
Как хоцца:
1. Адблок режет рекламу.
2. Незарезаные адблоком флешки заменяются на кнопки.

azhur
Да я Вас понял. :)  А можно так:
1. Адблок режет рекламу.
2. Незарезаную существующими правилами рекламу режем новыми правилами.

Владимиp Палант
Владимир, по поводу порядка обработки контента вопрос: как то попадались Ваши сообщения, по поводу порядка срабатывания Adblock Plus'а и NoScript'а, что возможна договорённость с разработчиками NoScript'а, что бы он срабатывал после Adblock'а, как с этим обстоит дело? Было бы отлично просто.

azhur
Эта тема только на днях обсуждалась в форуме на adblockplus.org, присутствовал и разработчик Flashblock. Факт, что в Adblock Plus эта проблема не решается, а разработчик Flashblock не знает, что ему изменить. Так что я сделаю патч для Flashblock, когда будет время.

Deim0s
Как вы себе это представляете? JavaScript - он либо включен, либо нет. Или вам просто хочется, чтобы NoScript свои сообщения не показывал для скриптов, которые Adblock Plus бы заблокировал?

Странно, у меня работают оба и без проблем :).
Deim0s, в каких случаях проблемы-то?

Владимиp Палант
Речь о Flash, в первую очередь, ну и о скриптах, которые Adblock то же режет. К примеру, с включённой настройкой NoScript'а "Выделять заблокированные элементы значком с рамкой", при срабатывании NoScript'а первым имеем:
http://s57.radikal.ru/i156/0809/de/9859eb8b77ee.png
если срабатывает первым Adblock, имеем чистую страницу соответственно.

чтобы NoScript свои сообщения не показывал для скриптов, которые Adblock Plus бы заблокировал?

Да Вы правильно выразились, именно это и имел в виду, т.к. отключать соответствующий пункт меню NoScript'а не всегда удобно.
bodrox

в каких случаях проблемы-то?

Абсолютно ни каких проблем. Только пожелания и то несущественные.

Deim0s
Если речь о Flash, то там принцип тот же, что и у Flashblock, соотвественно и решение такое же. Лишь с той разницей, что автор NoScript без проблем может внести нужные изменения сам. Надо будет предложить, когда будет готово исправление для Flashblock.

Радик245 пишет:

azhur
Да я Вас понял. smile  А можно так:
1. Адблок режет рекламу.
2. Незарезаную существующими правилами рекламу режем новыми правилами.

Можно и так. Главно е изредка встречающийся не рекламный флеш не грохнуть.

Владимиp Палант пишет:

Так что я сделаю патч для Flashblock, когда будет время.

Жду и надеюсь.

azhur
если что-то нужное заблокировано, то заметно, что чего-то не хватает.
Если намёк на то, что слишком уж редко встречается не рекламный флеш, чтобы не использовать Flashblock - согласен, что редко. Можно использовать правило .swf (вообще, .flv - это тоже флеш, но такой рекламы не помню).
А какие нужны исключения - покажет время.

Радик245
Тытюбик, рутюбик и ещё на пару сайтов исключения...

Прошу не воспринять как рекламу сайта.Есть такой сайт http://qiq.ru
Его владелец,каждый раз,придумывает что то новое.Вот и сейчас,там висит какой попандер,мать его.Ни Flashblock,ни Adblock,не блокируют его.Сам я никак обойти его не смог.Мозгов не хватает.Может подскажите,что можно сделать.Правило фильтрации не срабатывает.Синяя такая полоса,со ссылкой на сайт.

vv07 пишет:

Прошу не воспринять как рекламу сайта.Есть такой сайт http://qiq.ru
Его владелец,каждый раз,придумывает что то новое.Вот и сейчас,там висит какой попандер,мать его.Ни Flashblock,ни Adblock,не блокируют его.Сам я никак обойти его не смог.Мозгов не хватает.Может подскажите,что можно сделать.Правило фильтрации не срабатывает.Синяя такая полоса,со ссылкой на сайт.

Ты знаешь ...всё прекрасно убираеться........
Я просто напросто  нажал  на кнопочку расширения YesScript 1.4  и эта полоса исчезла http://i.smiles2k.net/plakat_smiles/no_problem.gif

Norco-77

Я речь вел не о б этом расширении.У меня его просто нет.Сейчас опробую.
Ну и кроме того.Не всегда требуеться,полностью запрещать яву.Иначе на многих сайтах,не сможешь,ни скачать и т.д.Это расширение,не выход и не панацея.Предпочитаю все же Adblock Plus.Настраиваемые фильтры,вещь более удобная,чем просто,тупо запретить все.

vv07

Может подскажите,что можно сделать.Правило фильтрации не срабатывает.

Ну, это просто. Срабатывает такой фильтр — http://qiq.ru/poptraf.js — остальное режет подписка от Hackrus.

Norco-77
vv07
Для того, чтобы блокировать джаваскрипт, не надо отдельного расширения (кроме ABP). Достаточно помнить, что такие файлы имеют расширение .js
Открываем список элементов страницы, ищем .js и блокируем всё лишнее. Чтобы заблокировать всё с сайта http://qiq.ru, можно использовать правило http://qiq.ru/*.js

Спасибо Радик 245 - !!!буду знать !!    Единственное скажи--как эт сделать - "Открываем список элементов страницы, ищем .js и блокируем всё лишнее"

Радик245

Присоединяюсь к благодарности.И вам спасибо Sid

Norco-77

скажи--как эт сделать

Это когда Adblock Plus установлен, разумеется. Список элементов страницы - Ctrl+Shift+V или щёлкнуть правой кнопкой мыши на значке адблока и выбрать "Открыть список элементов страницы".

Ну конечно  стоит..как же без него.... просто глубоко не изучал ещё ..... получилось.:) thx ещё раз...........

Владимиp Палант

Надо выпустить новую версию, но никак не получается закончить.

приблизительных сроков нет?

Хм.. А куда делась кнопка adblock link? Вроде удобно было. Её нельзя как нибудь задействовать?

Хм.. А куда делась кнопка adblock link?

Гм... А Вы только сегодня узнали? Читайте тему, начиная сзади - поймёте.

Хм... А ведь её можно вернуть!
Просто сделать генерацию CSS-правил персонально для ссылок...
Вот только зачем...

Владимиp Палант пишет:

Хочу добавить в контекстное меню пункт "спрятать эту ссылку"

Lain_13 пишет:

Просто сделать генерацию CSS-правил персонально для ссылок...
Вот только зачем...

Затем, чтобы Adblock Plus стал ещё удобнее.
В версии Adblock Plus 0.7.5.5+ development build (2008072919) очень удобно сделана блокировка картинок, за что большое спасибо Владимиру Паланту. Мечтаю о таком же удобстве при свёртывании ссылок. Может быть, кто-нибудь скажет: "EHH", но это не совсем то. Во первых, EHH часто нельзя указать, что свернуть надо именно ссылку, а не другой элемент на том же месте. Во-вторых, чтобы свернуть все ссылки на сайт, надо два правила. Можно бы автоматизировать их создание.
Adblock Plus замечателен, но если будет ещё лучше - то я за!

Владимиp Палант
Если в разных подписках одинаковые фильтры, одна из этих подписок отключена, фильтр другой подписки сработал, в списке элементов нажать "Отредактировать примененный фильтр", то может открыться фильтр в отключённой подписке.
Может быть, об этом уже писали, но я не встречал.

Владимиp Палант
При блокировании рекламы на некоторых сайтах Firefox считает страницы недогруженными. Например, http://forum.ixbt.com/ с фильтрами от Hackrus (основными, добавочными и от счётчиков). Индикатор загрузки продолжает крутиться и несколько раздражает. Реклама блокируется в том числе для того, чтобы на экране было меньше всякого паразитного мелькания, но множественные крутящиеся индикаторы в tab bar этого мелькания только добавляют. Можно ли сделать в Adblock Plus функцию противодействия этому явлению, чтобы принудительно прекращать загрузку страницы, когда загружены все элементы кроме отфильтрованной рекламы?

Сорри, если это уже где-то обсуждалось.

A-Star
Обсуждалось здесь и ещё где-то в этой же теме. GreaseMonkey может помочь. Или ESC. :)
Там требуется править HTML, а Adblock Plus работает другими методами.

Владимир Палант
Поставил adblock_plus-0.7.5.5-fx+tb+sm.xpi на нулёвый Симанки, в консоли ошибочка нарисовалась:

Ошибка: неправильный
Источник: jar:resource:///chrome/adblockplus.jar!/locale/he-IL/contents.rdf
Строка 12, символ 16
chrome:name=he-IL">------------------------------------^

Локаль может быть неправильно названа, не знаю.

подскажите, пожалуйста, как написать правило скрытия элемента, если идентифицировать его можно по наличию внутри определённого дочернего элемента.
например: нужно скрыть строку таблицы, но она не имеет класса, имени и тп.  - голый тег <tr>.
но он отличается от других наличием внутри тега, который можно идентифицировать по аттрибутам, например <td class=...>

т.е. нужно скрыть весь tr:
<tr><td class="reclama">...

но не трогая другой tr:
<tr><td class="content">...

спасибо

topmo3
К сожалению никак. Это ограничение CSS. Такую рекламу можно блокировать только если пропускать загружаемые страницы через прокси-сервер поддерживающий модификацию страниц, например есть Proxomitron. Там можно описать какие структуры следует вырезать из кода страниц. Не знаю, существуют ли более современные аналоги данной программы или расширения, сама программа больше не развивается, но работает нормально.

topmo3
А почему не устроит скрытие только td?

vladmir
просто там в tr ещё всякой фигни полно. конечно, это "не смертельно". просто хотелось одним махом. решил вопрос отдельными фильтрами на каждый td.

Сограждане! Как зацепить такой блок:

<div>Репутация: <span id="repdisplay_552039_1527">Любитель (<b><font color="green">35</font></b>)</span></div>

Точнее хотя бы только спан внутри - у его идентификатора цифры меняются - по части идентификатора вообще можно как-то цеплять?

vladmir
А свернуть span или span id без идентификатора не получится? Или слишком много?

vladmir

по части идентификатора вообще можно как-то цеплять?

[id^="someText"] – начинается с «someText»
[id*="someText"] – содержит «someText»
[id$="someText"] – заканчивается на «someText»

К слову, вместо id может быть любой атрибут.

Например, так:
span[id^="repdisplay_"]
или так:
div > span[id^="repdisplay_"]

после одного из крэшей винды (доля секунды синий экран и тут же ресет) у меня в моём единственном профиле лисы исчезли все фильтры и подписки именно из адблок+, остальные настройки профиля сохранены и с ними всё ок.

после одного из крэшей винды (доля секунды синий экран и тут же ресет) у меня в моём единственном профиле лисы исчезли все фильтры и подписки именно из адблок+, остальные настройки профиля сохранены и с ними всё ок.

Будешь сохранять в текстовый файл следующий раз :P

вручную - это нереальщина какая-то, вот была бы синхронизация подписок с файлом текстовым - это было б круто...

Товарищи, вам 5 автоматических бэкапов конфига адблока со всеми подписками уже МАЛО?

Infocatcher

[id^="someText"] – начинается с «someText»
[id*="someText"] – содержит «someText»
[id$="someText"] – заканчивается на «someText»

Спасибо, мне понравилось. :) Правда на том форуме передумали вводить репутацию и в этот раз не пригодилось, но обязательно пригодится в другой раз.

Drug0y

вручную - это нереальщина какая-то

Вот она, нереальная для Вас комбинация клавиш:
Ctrl+Shift+E    Ctrl+E   имя_файла    Enter.
Если это чрезвычайно трудно запомнить, то мышкой: откройте окно Adblock Plus - Установки, откройте выпадающее меню "Фильтры", нажмите "Экпорт фильтров", выберите папку для сохранения файла, введите имя файла и нажмите кнопку "Сохранить".
Для импорта фильтров: Ctrl+Shift+E    Ctrl+I   выбрать файл    Enter.
или откройте окно Adblock Plus - Установки, откройте выпадающее меню "Фильтры", нажмите "Импорт фильтров", выберите файл с фильтрами и нажмите кнопку "Открыть".

Разжевал, почти как тех. поддержка Майкрософт. :) Неужели трудно? А подписки не экспортируются. Может быть, было бы и круто, но зачем?

25-10-2008 15:01:03

Товарищи, вам 5 автоматических бэкапов конфига адблока со всеми подписками уже МАЛО?

Если мало - файл %USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\профиль\adblockplus\patterns.ini ещё куда нибудь скопировать можно. Кстати, там не только свои фильтры, но и подписки. Чтобы не вручную - можно батник написать.

Если мало - файл %USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\профиль.default\adblockplus\patterns.ini

+ about:config
extensions.adblockplus.patternsbackupinterval
extensions.adblockplus.patternsbackups

Радик245
Нет, об этом еще не писали. Случай достаточно редкий, не знаю, есть ли смысл исправлять (немного нетривиально).

A-Star
У меня, как правило, эффект обратный. С рекламой страницы никак не могут догрузиться, после блокирования загружаются моментально.

vladmir
Да, там ошибка синтаксиса в contents.rdf. Я уже давно исправил, но версию 0.7.5.5 на иврите вы уже использовать не сможете - по крайней мере в SeaMonkey. Подозреваю, что вам и не нужно.

Владимиp Палант

есть ли смысл исправлять

я заметил это тогда, когда отключил свои фильтры и все подписки, кроме одной, с проблемами которой и хотел разобраться. На сайте картинки в папке с названием вроде banner, значит, на все подписки попадает. Нажимаю "Отредактировать применённый фильтр", и открывается отключённая подписка. Понятно, что просто надо открыть окно "Установки" и самому фильтр найти. Если я единственный в истории, кто это вообще заметил, :) то, наверное, исправлять нет смысла.

У меня, как правило, эффект обратный.

Например, http://www.vesti.ru/videos "догружается" с помощью ESC. :) Фильтры у меня срабатывают примерно такие:
/468x60|240x400/
adriver.ru
.bb.ru/bb.cgi?
/(\/cnt\/.*\?|\.cnt\?)/
yadro.ru
js.redtram.com/n4p/
mg.dt00.net/
nnn.novoteka.ru
/re[ck]lama/
http://tizer.
http://top100-images.rambler.ru/top100/*
/counte[rd]/

Чтобы избавиться от этого, надо добавить исключение на страницу или отключить все перечисленные фильтры. Ни то, ни другое не интересно. :( Притом замечено, что если страница недогружена и загрузка не остановлена, чаще бывают проблемы с запуском видео, с показом его "на весь экран".

есть ли смысл исправлять

Есть, как и любой другой баг. В данном случае приоритет низкий.

Владимиp Палант
Раз уж Вы все равно здесь, ответьте, пожалуйста:
http://forum.mozilla-russia.org/viewtop … 19#p259619
А то, как видно, затерялось...

Infocatcher

P.S. Владимир, а есть ли смысл писать /(?:что-то_там)/ вместо /(что-то_там)/ ?

Если я правильно понимаю, то ты спрашиваешь Владимира имеет ли смысл подавлять возврат найденной подстроки в фильтрах на основе регулярных выражений для ускорения их обработки.
Процитирую пару абзацев с сайта www.regular-expressions.info для всех:

Besides grouping part of a regular expression together, round brackets also create a "backreference". A backreference stores the part of the string matched by the part of the regular expression inside the parentheses.
That is, unless you use non-capturing parentheses. Remembering part of the regex match in a backreference, slows down the regex engine because it has more work to do. If you do not use the backreference, you can speed things up by using non-capturing parentheses, at the expense of making your regular expression slightly harder to read.

Помимо группировки частей регулярного выражения круглые скобки используются для создания "обратной связи". В такой связи хранятся фрагменты строки подходящие под паттерн находящийся в скобках. Запоминание части найденной строки замедляет движок регулярных выражений, так как требуется выполнять больше действий. Если не использовать обратную связь, то этим можно ускорить работу движка ценой небольшого снижения читабельности выражения.
Так как в расширении используется стандартный движок регекспов фокса, то такая конструкция имеет смысл.
Процитирую тот же сайт:

Backreferences can not only be used after a match has been found, but also during the match.

Т.е. найденный фрагмент можно использовать не только после выполнения поиска, но и во время него.
Пример всё с того же сайта:

Выделить код

Код:

<([A-Z][A-Z0-9]*)\b[^>]*>.*?</\1>

Тут мы ищем любой html-тэг и, если тэг найден, то ищем закрывающий тэг. У этого примера есть ограничения в применении, но для пояснения он годится. Тут мы выделяем группу ([A-Z][A-Z0-9]*) в начале тэга, а, потом, подставляем результат туда, где находится \1.

Следовательно, использование конструкуии (?:что-то) оправдано.

Lain_13

имеет ли смысл подавлять возврат найденной подстроки в фильтрах на основе регулярных выражений для ускорения их обработки.

Именно так. :)

Ну, про то, как использовать скобки, я в курсе, а вот для определения выигрыша в скорости не помешал бы эксперимент...

Например, говорят (лично не проверял), что вот так

Выделить код

Код:

someStr.split(/regexp/).join("...")
// делаем массив из строки, /regexp/ – разделитель;
// собираем массив в строку, заполняя промежутки заданной строкой "..."

во многих браузерах работает быстрее, чем

Выделить код

Код:

someStr.replace(/regexp/g, "...");
// заменяем /regexp/g (множественная замена) на "..."

А по логике должно быть наоборот (в первом случае split возвращает ненужный нам массив, занимающий память).


Если разница действительно есть, то тогда можно было бы автоматически приводить регулярные выражения к оптимизированному виду на этапе сохранения настоек ABP.
Что-нибудь вроде
if(!/\\\d/.test(str))
   str = str.replace(/([^\\]\()([^\?])/g, "$1?:$2")

Радик245
Спасибо за пример. Странная штука. При отключении JavaScript сайт догружается, что-то они там со скриптами наворотили. Скриптов там немало, придется разбираться.

Infocatcher

а есть ли смысл писать /(?:что-то_там)/ вместо /(что-то_там)/ ?

Теоретически есть, с ?: выполняться должно чуть быстрее. Практически - сомневаюсь, что разница заметна. Лучше просто регулярные выражения не использовать, тут выигрыш на несколько порядков больше.

PS: Автоматически приводить регулярные выражения к "оптимированному" виду невозможно хотя бы уже из-за /(foo|bar)abc\1/ - это заблокирует "fooabcfoo" и "barabcbar", но не "fooabcbar". Ну и опять таки, разбор регулярных выражений для выполнения с ними каких-либо операций - вещь весьма нетривиальная.

28-10-2008 10:27:20
Радик245
Исправил проблему с выбором фильтра в отключенной подписке - http://hg.mozdev.org/adblockplus/rev/8434b5a2c129

Infocatcher
Именно из-за возможности использовать обратную свзять в пределах текущего выражения я и не предложил автоматизировать добавление ?:, на что Владимир и указал. Т.е. если и добавлять, то только самостоятельно.

Владимиp Палант

Автоматически приводить регулярные выражения к "оптимированному" виду невозможно хотя бы уже из-за /(foo|bar)abc\1/ - это заблокирует "fooabcfoo" и "barabcbar", но не "fooabcbar".

Я тоже потом про это подумал и добавил
if(!/\\\d/.test(str))

Лучше просто регулярные выражения не использовать, тут выигрыш на несколько порядков больше.

Угу. Но совсем не использовать не могу (к тому же, притормаживаний у меня не заметно).

а есть ли смысл писать /(?:что-то_там)/ вместо /(что-то_там)/ ?

Как справедливо написали предыдущие докладчики, действительно, несохраняющие круглые скобки приводят к ускорению поиска. JavaScript-движок регулярных выражений довольно шустрый, но при множественном поиске небольшое торможение и мусор от сохраненных фрагментов кода в памяти может довольно чувствительно влиять. Так что - лучше (?: )

расширение сново стало выпускаться:

Adblock Plus 0.7.5.5+ development build (2008103009)

inlouf
Не могу сказать, что понял, что вы написали. Но вроде бы угадал правильно - в режиме "small icons" символ Adblock Plus действительно увеличивает высоту панели. Исправлю.

Edit: Нет, не могу исправить. Это в стандартном оформлении Firefox ошибка, если буду "исправлять", то есть немалый риск, что в результате с другими оформлениями начнутся проблемы.

Edit2: bug 462512

Здравствуйте. Может кто-нибудь помочь как заблокировать баннер в верхней части сайта torrents.ru (обвел красным) у меня постоянно там вылезает реклама :(
http://ipicture.ru/uploads/081102/24885/thumb/Cru6duNqog.jpg

02-11-2008 22:42:50

i_van пишет:

Здравствуйте. Может кто-нибудь помочь как заблокировать баннер в верхней части сайта torrents.ru (обвел красным) у меня постоянно там вылезает реклама :(
http://ipicture.ru/uploads/081102/24885 … duNqog.jpg

и если можно, то объяснить поподробнее принцип блокировки подобных баннеров.

i_van
у меня просто стоит Adblock Plus  с двумя подписками- RU AdList и Hackrus’ lists (за исключением двух последних пунктов-блокировки видео и изображений)
http://pic.ipicture.ru/uploads/081102/thumbs/227A4ow2V9.jpg

Крошка Ру пишет:

i_van
у меня просто стоит Adblock Plus  с двумя подписками- RU AdList и Hackrus’ lists (за исключением двух последних пунктов-блокировки видео и изображений)
http://pic.ipicture.ru/uploads/081102/t … 4ow2V9.jpg

Спасибо. Посмотрел, у меня не было двух подписок. Теперь добавил и все - красота. :)

Со вчерашнего дня проблема — не грузится ни одна картинка, флэш-ролик и т. д. Причём если загрузка изображений отключена, рамки грузятся, стоит только её включить, всё пропадает вместе с рамками. Путём исключения выяснил, что проблема в Adblock Plus. До сих пор у меня с ним проблем не было. Сейчас пришлось отключить, и очень его не хватает...

MySh
http://forum.mozilla-russia.org/viewtopic.php?id=3679&p=31

SurferNet
Спасибо! Вот, оно, оказывается, что...

Если DemonSat в течение трёх-четырёх дней свою подписку не исправит, придётся, наверное, в FAQ вносить. Вы представляете, сколько пользователей нас теперь завалят вопросами типа «ПОМОГИТЕ: ВСЁ, ВСЁ ПРОПАЛО!!!!»?

Уже исправлено

У меня есть правило скрытия элементов: #*(class*=banner), которое отлично режет ненужные мне элементы на сайтах.

Однако сайт kinopoisk.ru практически весь скрыт adblock'ом из-за этого правила. Есть ли возможность отключить обработку этого правила только на данном сайте?

Сеньйор_Санёг
Только полностью отключив Adblock Plus на этом сайте (да и это в Firefox 3 работает только с последними тестовыми сборками). Как раз из-за этого я не рекомендую использовать слишком общие правила скрытия элементов.

да и это в Firefox 3 работает только с последними тестовыми сборками

Не только. У меня работает с 0.7.5.5.

26-11-2008 17:17:50
Владимиp Палант
А возможно вместо #*(class*=banner) составить правило, которое не будет блокировать reachbanner ?   Дело в том, что на "кинопоиске" сворачиваются _reachbanner_ и  _noreachbanner_. Пока что на ум приходит только  #*(class$=banner) , но это не совсем то.

даже если в исключения внести добавить @@|http://www.kinopoisk.ru/ то всеравно сайт не отображается! на один раз покажется, а как попробовать чтонибудь поискать - опять скрывается страница.
а было бы вообще здорово если бы можно было в список исключений вносить Правила сокрытия элементов, как это можно делать для Фильтров рекламы

Сеньйор_Санёг, замените своё правило такими:
#*(class^=banner)
#*(class$=banner)

или поставьте тестовую сборку ABP.
Или отключайте правило #*(class*=banner) при каждом посещении сайта.

Радик245 пишет:

Сеньйор_Санёг, замените своё правило такими:
#*(class^=banner)
#*(class$=banner)

или поставьте тестовую сборку ABP.
Или отключайте правило #*(class*=banner) при каждом посещении сайта.

да ну.. ради единственного сайта топовое по срабатываниям правило удалять? подожду до лучших времен :)

как скрыть флеш баннеры, если стоит кроме адблока ещё FlashBlock?  показываются рамки с кнопкой, если нажать на запуск флеша, адблок режет, но как сделать чтобы сразу их не было?
конечно чтобы скрывались только выборочные конкретные флешки, а не все.
сама по себе флэшблок очень удобная штука.

Chelodoi Molovek
В виде ноускрипта -- лично мне удобнее. Заодно нет этой проблемы. Попробуй удалить адблок и поставить его обратно, говорят помогает.

Lain_13
удалить/поставить можно, свои фильтры вроде можно экспортировать, но как быть с настройками и подписками? вручную все перебивать потом?:(

Chelodoi Molovek
На сколько я помню файл конфигурации при удалении/установке не удаляется и не заменяется на пустой. Но можешь на всякий случай снять с него копию или, даже, со всего профиля.

У меня за несколько месяцев накопилась статистика по фильтрам, и получается, что у 90% фильтров нули. Хочу отключить все нулевые фильтры сразу. Можно ли это сделать, не редактируя файлы фильтров и сохраняя подписку. Чтобы при обновлении подписки все отключенные фильтры не удалялись физически и, однако удалялись физически те из них, которые удалены из подписки.

Какие-либо из этих хотелок можно применить уже сейчас, не прибегая к кодингу?

Petr
Видите зелёную кнопочку рядом с каждым фильтром? :)
Хотя адблок работает быстро даже с тысячами фильтров. Притом, отключив "нулевые" фильтры, Вы рано или поздно столкнётесь с обилием рекламы на малознакомых сайтах.

Предлагаете мне на каждый из тысяч фильтров тыкать? :( Я уже использовал эту функцию один раз, когда неожиданно пропали почти все картинки.

А по незнакомым сайтам я хожу редко, поэтому в случае появления рекламы мне удобна была бы опция "прогнать все отключенные фильтры на этой вкладке, и включить сработавшие". Меня, например, совершенно не напрягает включать скрипты через NoScript на незнакомых страницах, где они необходимы.

Ещё было бы удобно, если у каждой подписки было текстовое поле, в котором указан форум для её обсуждения. И подписки, кроме txt должны иметь возможность ссылаться на MediaWiki-страницы, чтобы авторы подписок могли их вести в wiki-режиме, принимая предложения от пользователей со страниц обсуждения (тогда в поле форума можно указать ссылку на страницу обсуждения). Кроме того, wiki-админы могли бы выдавать права на редактирование страниц с подпиской для зарекомендовавших себя пользователей. Кстати, на вкладке "история" у страниц MediaWiki есть индивидуальный RSS и Atom интерфейс, и это можно использовать при обновлении подписок. Ещё у MediaWiki есть API, благодаря которому можно получить страницы в текстовой форме, так что нет необходимости парсить HTML.

Вот столько хотелок набралось, даже сам не ожидал :)

Petr

чтобы авторы подписок могли их вести в wiki-режиме, принимая предложения от пользователей со страниц обсуждения (тогда в поле форума можно указать ссылку на страницу обсуждения). Кроме того, wiki-админы могли бы выдавать права на редактирование страниц с подпиской для зарекомендовавших себя пользователей.

Обратная связь есть на сайте Хакруса, автора одноимённых подписок. Там внизу форма, из которой можно сообщить ему о замеченной рекламе или ошибке в фильтрах, а он тебе ответит на e-mail, если нужно.
Участники нашего форума DemonSat, Lain_13 и Радик245 пошли дальше — их подписка размещена на сервисе Google Code. Там у них есть багтрекер, wiki, RSS и ещё много всего для коллективной работы. Правда, они недавно туда переехали, и ещё не всё работает, как надо. Но в перспективе это будет примерно то, что ты описал. Так что подключайся, если есть желание. :)

Предлагаете мне на каждый из тысяч фильтров тыкать? :(

Не предлагаю - я бы ничего не отключал. И что значит "каждый раз"? Если Вы отключили, то и будет отключено.

Я уже использовал эту функцию один раз, когда неожиданно пропали почти все картинки.

А зря. Надо было всего лишь открыть список элементов страницы (нажать Ctrl+Shift+V или правой кнопкой мыши на значке адблока в строке состояния и выбрать нужное) и отключить неправильный фильтр. В крайнем случае - отключить подписку и идти на этот форум, так как тут проблема тогда   была решена очень быстро. Впрочем, в связи с изменениями, о которых речь ниже, исчезновение всех картинок повториться не должно. Постарались исключить такие сбои.

чтобы авторы подписок могли их вести в wiki-режиме

Кажется, memini (извините,если путаю с кем) предлагал подобное давно, ещё DemonSat подпиской не занимался. А Petr выступил со своей инициативой аккурат тогда, когда подписки DemonSat'a переехали на гуглокод! И не нужна "возможность ссылаться на MediaWiki-страницы".

недавно туда переехали

Вчера, точнее, сегодня ночью.

и ещё не всё работает, как надо

Уже всё работает. ruadlist.googlecode.com
Даже ссылки "подписаться" стараниями Демонсата заработали.

Радик245

Даже ссылки "подписаться" стараниями Демонсата заработали.

Ого, это здорово, а я даже не заметил. :)

Уже всё работает.

В таком случае — поздравляю с успешным переездом. :beer:

Чуть оффтопа, а сколько там места дают, на гуглокоде ?

SurferNet
Если я правильно понял гуглоперевод гуглопомощи, ограничения есть, но если они кого-то коснутся, просьба связаться с поддержкой.

Вышел Adblock Plus 1.0

Установка:
http://adblockplus.org/en/installation

Важные изменения:


  • Ассистент для составления фильтров
  • Фильтр можно отключить прямо из контекстого меню списка элементов страницы
  • Группы пользовательских фильтров теперь тоже можно отключать в настройках
  • Опции фильтров $third-party и $~third-party: блокировать скачивание с других сайтов/того же сайта
  • Более надежное скачивание подписок (в подписке можно указать проверочную сумму)
  • Поддерживается установка в Mozilla Prism


Подробный список:
http://adblockplus.org/en/changelog-1.0

02-12-2008 00:08:52
Радик245
По поводу "исключений" в правилах скрытия, что-то в этом роде:

Выделить код

Код:

##*[class*="banner"]:not(class*="reachbanner")

скачать можно также и здесь:
http://forum.mozilla-russia.org/viewtopic.php?id=8218
http://forum.mozilla-russia.org/viewtopic.php?id=13289
http://forum.mozilla-russia.org/viewtopic.php?id=8717

Sergeys
Иначе говоря, здесь: https://addons.mozilla.org/ru/firefox/addon/1865

Владимиp Палант
Список фильтров:
1.Изменение сортировки фильтров по попаданиям как-то немилосердно тормозить стало. По крайней мере, у меня.
2.Зелёные точечки выглядели стильнее.:(

Хочется встать и долго аплодировать автору расширения: вышло серьезное обновление продукта. Появились действительно полезные, интересные новшества. спасибо!

Tarn
1. На быстродействие могли повлиять исключительно изменения сортировки комментариев. Но это с каким количеством фильтров/подписок там заметна задержка?
2. Никто не понимал, для чего там эти зеленые точечки...

Владимиp Палант

Но это с каким количеством фильтров/подписок там заметна задержка?

С небольшим - три основные хакрусовские + десяток своих фильтров. Комп стандартный офисный - Celeron 2.6 GHz, RAM - 512 Mb.

P.S.: Ассистент составления фильтров хорош.

Владимиp Палант
А если ещё добавить анти-порно подписку, которая весит уже 80 Кб...

Ура-а-а!!!
Замечательно, что появилась возможность отключать все свои фильтры сразу. Ведь, как правило, самые проблемные как раз свои. Создание фильтров тоже отличная штука, особенно для не очень опытных. Да и для знающих скорость не помешает. Не пойму только: зачем после фильтра звёздочка ставится? Она ведь не имеет смысла?

изменения сортировки комментариев

- что это значит?

Изменение сортировки фильтров по попаданиям как-то немилосердно тормозить стало. По крайней мере, у меня.

Иногда сортирует не мгновенно, но в пределах одной секунды. Фильтров много, включая упомянутую анти-порно подписку. Точнее 6878, подсчёт с помощью redundancy_check без учета своих фильтров.
Процессор Celeron 2.0 GHz, RAM - 512 Mb.

Зато исчезла другая, более важная, проблемка: при использовании антипорнушки (в ней много правил скрытия) раньше несколько секунд проходило от нажатия "OK" до закрытия окна настроек. Теперь всё мгновенно!

02-12-2008 13:45:56
Владимиp Палант
Что быстрее: несколько коротких неоптимизируемых правил или одно регулярное выражение, их заменяющее?

Радик245
Во-первых, со звездочкой понятней. Во-вторых, не получится ненароком регулярное выражение.

Комментарии теперь не подлежат обычной сортировке - их можно поставить над фильтром, который нужно пояснить, и там они и останутся, независимо от сортировки. Кроме того, коментарии теперь можно создавать в любой группе, а также перетаскивать между группами с помощью Drag&Drop.

Если правило не оптимировано (слишком короткое), оно ничем не отличается от регулярного выражения. Так что одно регулярное выражение в этом случае должно работать быстрее.

Владимиp Палант
Сделай, пожалуйста, визуальную группировку фильтров при помощи комментариев. Т.е. что бы в подписках можно было при помощи комментариев получить как минимум ещё один уровень групп, которые можно было бы включать и выключать.
Как-то так.

Выделить код

Код:

!+Группа 1
...
!++Группа 1.1
...
!++Группа 1.2
...
!+Группа 2

Группы должны отображаться без сортировки, при обычной и обратной сортировке, причём при сортировке элементы группы не должны вываливаться за её пределы.

Lain_13
Ну-ну... Не сильно простое требование - подумаю.

Lain_13, а так ли это важно? Не станет ли ABP слишком громоздким? И разберутся ли пользователи в тонкостях сортировки и включения-отключения? Учтите, что

Никто не понимал, для чего там эти зеленые точечки...

А Вы тут о высоких материях рассуждаете...

Владимиp Палант
А нельзя сделать в ассистенте по умолчанию, стандартное правило и без "трубы"? А то жестковато немного :).
Из changelog'а последнего NoScript'а:

+ Improved compatibility with AdBlock Plus, by ensuring NoScript is
  always the latest content policy to run

Отдельное, Большое спасибо.

Да, давайте лучше без лишних наворотов, а то и так список фильтров подтормаживать стал, даже просто при открытии. Да и с NoScript-ом какие-то мелкие глюки завелись, это точно. Видимо, уж больно часто автор его перефичивает.

Видимо, уж больно часто автор его перефичивает.

Поясню: автор NoScript, а не Владимиp Палант. Adblock Plus 1.0 еле дождались.

Deim0s
Так ведь "жестковато" специально, ложные срабатывания ни к чему. Чем правило "без трубы" лучше?

К NoScript я отношение не имею, "совместимость с Adblock Plus" личная инициатива Giorgio Maone. Я даже точно не знаю, что под этим подразумеваются (пытаюсь сейчас разобраться, но монолитная гора кода на 8000 строк - это сурово).

Да уж понятно, что автор NoScript мудрит. Здоровское, конечно, расширение, но, сдаётся мне, что его ежедневное перефичивание - некоторый авторский перебор, мягко говоря. Отсюда и глюки. А Владимиру Паланту, само собой, низкий поклон от всего прогрессивного человечества. Это, как бы, само собой разумеется, потому уже и не упоминается. ;) Только вот, чего-чего, а зелёные точечки - никогда не прощу. :)

Владимиp Палант
Отсюда: http://forum.mozilla-russia.org/viewtop … 9&p=44

проблема с отключением/включением своих правил скрытия. Они отключаются и якобы включаются, а на деле для включения надо перезапустить файрфокс.

Хм..у меня тоже АдБлок новый иногда глючит - тупо не работает, или работает не полностью, лечится перезапуском фокса(бывает даже не раз). Также при его глюках пропадаю команды из контекстного меню.

Владимиp Палант

Чем правило "без трубы" лучше?

На счёт трубы Вы правы, не привычно просто наверно, а насчёт правила, по умолчанию хотелось бы стандартное всё же.

"совместимость с Adblock Plus" личная инициатива Giorgio Maone.

А я подумал, Вы патч написали :), в теме, выше, был разговор по этому поводу. Как бы там ни было, Adblock теперь срабатывает всегда первым, отлично просто.
Tarn

Да уж понятно, что автор NoScript мудрит.

Вроде ни чего лишнего, вносит функционал полезный, честно говоря ни одного глюка с NoScript'ом не имел ни разу (ну это, всё же другая тема).

Радик245 пишет:

проблема с отключением/включением своих правил скрытия. Они отключаются и якобы включаются, а на деле для включения надо перезапустить файрфокс.

А подробнее можно? Я пробовал и включать, и выключать, и фильтры, и всю группу. Вроде работает.

Радик245 пишет:

Хм..у меня тоже АдБлок новый иногда глючит - тупо не работает, или работает не полностью, лечится перезапуском фокса(бывает даже не раз). Также при его глюках пропадаю команды из контекстного меню.

Симптомы знакомые - копайте остальные расширения. В последний раз была виновата комбинация Tab Mix Plus/Ubuntu extension, и ломала она вовсе не только Adblock Plus.

03-12-2008 00:54:48
Tarn
У меня в блоге народ тоже на странные глюки в связи с последней версией NoScript жалуется. Что-то там Giorgio намудрил.

Владимиp Палант

А подробнее можно?

Два раза перезапускал файрфокс - первый раз отключал и отдельные фильтры, и всю группу, и не помню, после чего фильтры перестали работать. Второй раз отключал только отдельные фильтры, и именно они перестали работать. Установленные дополнения: скриншот

Радик245 написал:

Хм..у меня тоже АдБлок

Это DemonSat написал.

АНОНИМ пишет:

И кроме описания различий хотелось бы узнать, почему вдруг взяли уже давно устоявшееся название для другого расширения (Adblock Plus)? Последнее расширение уже давно полюбилось многим (текущая версия 0.5.11.2), по функционалу давно убежало вперед от первоначального adblock'а, имеет локализацию на 17 языках.
А ваше расширение, судя по комментариям на https://addons.mozilla.org/extensions/m … hp?id=1865 по функционалу сильно отстает от него.

Практически появление Adblock Plus 0.6 стало большим обманом для пользователей. К настоящему Adblock Plus расширение не имеет никакого отношения.

Придумайте себе другое название для расширения, чтобы не было никакой путаницы.

Доля правды в этом есть, но по другому названию пользователи как находить будут ??? А надо чтоб находили, ставили и пользовались...

rea-soft
Откуда Вы свалились? Хотя бы посмотрели, когда это написано: 18-01-2006 15:29:57 !!!

по функционалу сильно отстает от него.

Как же... Заметно... :lol: Время давно уже расставило всё по местам.
А тогда Владимиp Палант ответил:

Я практически написал Adblock заново, без изменений остались лишь несколько кусков, которые изначально и так были моими. Весь реальный функционал Adblock у меня есть, глюки остались за бортом.

Мнда, ответ на сообщение на первой странице этой темы, в которой уже набралось 50 страниц. Почти так же круто, как этот комментарий на addons.mozilla.org:

Замучили уже эти дополнения на буржуйском языке. Ставлю ток на русском.Браузер на русском,дополнения на английском,бред какой то.Ну не знаю я английский и что тепеперь?

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

Владимиp Палант
Вот такой у нас гениальный менталитет... :)

Кстати, ещё одна проблемка, правда старая и не с адблоком, а с хелпером. Через некоторое время работы браузера после отладки нескольких правил в хелпере и включении/выключении разных правил в адблоке при попытке включить режим выбора элемента для скрытия хелпером он перестаёт выдавать красные рамочки и не выводит свойства элемента, на который наведён курсор. Это проблема хелпера или браузера?
И ещё было бы хорошо, если бы хелпер не позволял бы кликать по ссылкам и флэш-баннерам во время выбора элемента. Сегодня минуты полторы пытался попасть по флэш-баннеру так, что бы и выбрать его и не задеть его.

Lain_13
Это проблема браузера: https://bugzilla.mozilla.org/show_bug.cgi?id=465767

По ссылкам хелпер кликать уже и так не позволяет. А вот с Flash проблема - плагины браузеру "не подчиняются", свои клики они обрабатывают сами. Но Flash лучше блокировать, а не прятать (при скрытии он все равно скачиваться будет, и процессор загружать тоже).

Владимиp Палант
Да ладно, когда Вас обвиняли в преднамеренном ослаблении Adblock Plus и тайных исключениях, Вы писали, что вот на англоязычном форуме вся критика конструктивная, англоязычные пользователи Вас ни в чём не подозревают и т.п. И что же? Через некоторое время аналогичные обвинения появились в комментариях на adblockplus.org. На английском (хотя какая нация писала - не знаю :))
А может быть, причина различий кроется в другом... На этом форуме тоже редко кто отважится выступать против модератора или админа... :)

Владимиp Палант
Нашёл глюк, может это и не к адблоку, но всякое может быть
http://www.bitlet.org/
Там при наведении на "Блокировать" в статусной строке видно только адрес сайта.

SurferNet
Глюк, но не мой. Firefox не всегда правильно определяет адрес Java-апплетов.

Edit: Собственно, вот он: https://bugzilla.mozilla.org/show_bug.cgi?id=364400

Lain_13 пишет:

Владимиp Палант
Вот такой у нас гениальный менталитет... :)

Не смог удержаться - http://zivago.livejournal.com/124764.html :)
Совершенно случайно сегодня попалось.

Владимиp Палант
А ведь он прав...

В [fx]3.1.
Баг document.adoptNode() хоть и отмечен как исправленный, но рамочка всё равно пропадает со временем. :(
Поавторил тесткейс по описанию. На второй раз выдало эксепшн NS_ERROR_UNEXPECTED.

Поставил себе сейчас на работе [fx]3.2, вроде оба раза проходит нормально. Посмотрю ещё.

Lain_13
У меня (билд 20081207) вроде бы работает. На всякий случай: в более старых сборках работать не будет.

Владимиp Палант
В смысле в билд это попало только в сборке за 7е число? У меня за второе сборка была. ОК, значит в свежескачанном 3.2 это действительно поправлено. Просто статус RESOLVED FIXED баг получил существенно раньше, чем был добавлен в транк. Меня это сбило с толку.

Lain_13
Там небольшая неразбериха получилась, но даже так - статус FIXED баг получил третьего числа, так что со сборкой на второе число тестировать точно бесполезно.

Владимиp Палант
В Adblock Plus 1.0 при составлении фильтров фреймы обозначаются как $subdocument
В старых подписках используется $frame
Работает ли $frame в Adblock Plus 1.0? Вообще есть разница между $frame и $subdocument или нет?

И ещё вопрос. Будет ли на http://adblockplus.org/en/subscriptions изменён адрес RU AdList? сейчас эта подписка здесь: http://ruadlist.googlecode.com/svn/trunk/adblock.txt
Подписаться: abp://subscribe/?location=http://ruadli … e=RuAdList
И ещё антипорно-подписка, блокирующая и сворачивающая сайты и ссылки на них - тоже для Рунета: http://ruadlist.googlecode.com/svn/trunk/antinuha.txt
Подписаться: abp://subscribe/?location=http://ruadli … писка

Радик245
$frame не работает и никогда не работал, эта опция просто игнорируется.

Адрес изменен будет, просто руки не доходят обновить эту страницу (там далеко не только RU AdList менять надо). Попробую сегодня успеть это сделать.

Владимиp Палант
У меня вопрос появился по оптимизации регулярных выражений. Есть такая конструкция: (?>вариант1|вариант2|вариант3). От обычной группы с вариантами отличается не только тем, что не сохраняет найденный вариант в памяти, как это делает (?:шаблон), но ещё и не перебирает все варианты при нахождении первого совпадения, и запрещает их перебирать потом, если после группы найдены несовпадения, что положительно влияет на скорость работы выражений. Иногда даже очень. Так вот, проблема в том, что когда я пытаюсь сделать правило с использованием такой конструкции, то оно отправляется в группу невалидных правил. Это значит, что движок регулярок фокса не понимает такую конструкцию или у тебя там самописная валидация регулярок (в чём я сомневаюсь)?

Lain_13
Инструменты – Консоль ошибок

Выделить код

Код:

/(?>s|o|m)/.test("someString")

→ проанализировать

Выделить код

Код:

Ошибка: invalid quantifier ?>s|o|m)
Источник: javascript:%20/(?>s|o|m)/.test("someString")
Строка: 1, символ: 1
Исходный код:
 /(?>s|o|m)/.test("someString")

Вообще говоря, есть разные реализации регулярных выражений...

14-12-2008 18:43:59
А вот на ?: результатом бедет true.

Infocatcher
Но ?: не исключает бэктрэкинг и переборку всех мыслимых вариантов выражения, к сожалению. А о разных реализациях знаю. Значит эта не поддерживает, а жаль. Баг, что ли, написать мозилловцам...
Заодно проверил выражения вида ++, *+. Тоже не работают, но их я тут и не ожидал.

Lain_13
JavaScript не поддерживает весь синтакс регулярных выражений, который существует в Perl, см. https://developer.mozilla.org/en/Core_J … xpressions - как варианты есть (?:x), (?=y), (?!y). Кстати, то же сообщение об ошибке вы в Adblock Plus 1.0 можете увидеть в подсказке для невалидного фильтра.

PS: Perl тоже не поддерживает квантификаторы ++ и *+, что они должны означать?

Владимиp Палант
(?=y), (?!y) -- это заглядывание вперёд, совсем не вариант. :)
А жаль, что не поддерживается.

Добавил в рекомендации русскоязычный список фильтров Александра Михалкина: http://hg.mozdev.org/adblockplus/rev/297e725ee24e

Владимиp Палант
Чисто из интереса -- чем эта подписка нашего (RuAdList) лучше? Есть какие-то критерии? Наличием интегрированного EasyList и EasyElements?

Lain_13
С RU AdList все те же проблемы, что были в самом начале. Во-первых, пара десятков громадных регулярных выражений. Это, конечно, сказывается на быстродействии (сейчас проверил, в два с лишним раза медленней, чем список Михалкина в комбинации с EasyList). Кроме того, в таких монстрах гораздо сложнее искать проблемы и фильтр "@@$stylesheet" тут уже показатель. А во-вторых, бОльшая вероятность ложных срабатываний из-за экономии байтов. Фильтры типа "adriver.ru" - почему бы не добавить пару знаков, ведь ".adriver.ru/" уже не сработает к примеру на сайте "abcdadriver.ru".

Владимиp Палант
Хм, спасибо, подумаю над этим. А как ты скорость проверяешь?

Владимиp Палант, а какую русскую подписку поставить, для обеспечения наилучшего быстродействия?

Lain_13

Наличием интегрированного EasyList и EasyElements?

Нет, в оригинальном списке их нет, но

MORPEH пишет:

Моя подписка, не основная, а только дополнение к EasyList (by rick752)

Интересно, с какой стати его подписка оказалась "первой российской" (см. его подпись)? Впрочем, дополнительно к RU Adlist пойдёт - может, что-то ещё заблокирует.
Глядя на некоторые правила, возникает ощущение, что они скопированы из RU Adlist (или точное совпадение, и даж добавлялись в той же последовательности). Я вовсе не обижаюсь, но не понимаю, почему скопированы только некоторые правила (т.е. список заведомо кое-что пропускает на этих сайтах)? Например, эти правила для "зайцев, которых нет" можно сделать по разному, но точно такие делал я:
zaycev.net##TD[width="240"][valign="top"][align="center"]:last-child
zaycev.net#TD(align=center)(colspan=3)
zaycev.net#DIV(class=menu1)(align=center)

Сейчас Lain_13 заменил их совсем другими, но если посмотреть историю версий RU Adlist, то можно заметить, что в "моих" правилах есть ещё одно. Тоже касается и "двух баксов", с той разницей, что вошедшие в список Михалкина фильтры
2baksa.net##DIV.block_text[align="center"] + DIV.leftblock + DIV.block_text
2baksa.net#DIV(class=block_text)(align=center)
2baksa.net##TD:last-child > BR[clear="all"] + * + * + CENTER

делал DemonSat, и возможно, Михалкин просто не заметил, что они что-то пропускают и после не читал тему про фильтры.

А-а, пока писал, догадался: Михалкин старается избегать сворачивания по ссылке, потому эти правила и не скопированы. Что-ж, наверное, нужна такая очень осторожная, хотя, на мой беглый взгляд, и слабоватая подписка.

Не знаю, что делает в его подписке @@|https://ssl.google-analytics.com/urchin.js| - это исключение входит в RU Adlist и в подписку Хакруса, там оно нужно, а у Михалкина - не нужно, так как у него нет общего правила для google-analytics.com, а только аккуратные
http://www.google-analytics.com/urchin.js
http://www.google-analytics.com/__utm.gif?*

Радик245
Да так и есть. Более того, некоторые я оттуда уже утянул обратно... Вот вот, как раз для zaycev. А вот для 2baksa явно он у нас взял. И нет в этом ничего плохого.
Я постараюсь убрать лишние регекспы, а то развелось их некультурное множество, это правда.

15-12-2008 14:39:46
Гест
Пока Морпеховскую, похоже.

Lain_13

некоторые я оттуда уже утянул обратно... Вот вот, как раз для zaycev.

А я как раз не вижу у нас похожих зайцев в текущей версии.

И нет в этом ничего плохого.

Я и не говорю о плохом, просто пытался понять причины того, что что-то пропущено (в смысле, реклама пропущена). Понял: осторожность. Вообще похоже, что Михалкин сам не составляет скрывающие фильтры

Гест
Конечно, вопрос был к Владимиру Паланту, но по моим наблюдениям, даже если одновремеенно использовать все подписки, которые на http://adblockplus.org/en/subscriptions предлагаются для Рунета, на быстродействии это не сказывается. Теоретически подписка Михалкина самая быстрая, но она является лишь дополнением к другой подписке.

Радик245
Рекомендуется ведь не оригинальный список, а http://easylist.adblockplus.org/morpeh+easylist.txt

PS: Пояснение: Именно эта комбинация работает в два с лишним раза быстрее чем RU AdList  (выше я уже писал, что я замерял скорость именно комбинации MORPEH+EasyList).

Владимиp Палант
Мне всё ещё интересно как ты замерял скорость работы. Нужно же мне как-то сравнивать результаты своих изменений...

Lain_13
Ладно, но никаких гарантий не даю. http://adblockplus.org/trash/pattern_matching.html - в поле "enter own filters" копируешь свои фильтры (без правил скрытия), ставишь галочку на "modified Boyer-Moore algorithm" и вперед. Страничка старая и алгоритм не совсем соответвует актуальной версии, но достаточно близок. Сделать нормальное решение для измерения быстродействия никак руки не дойдут.

Владимиp Палант
Спасибо, лучше что-то, чем совсем ничего. :)

А есть ли возможность настроить AdBlock Plus таким образом, чтобы он был активен только на нескольких сайтах (10, от силы 20), а на остальных вообще никак себя не проявлял с целью экономии процессорного времени и ускорения работы Fx?

Прочитал документацию на оф. сайте, там ясно написано про исключение сайтов (whitelisting - на всех реклама фильтруется, на "белых" - нет), а можно ли сделать наоборот?
Например, заwhitelist'ить *.COM, *.RU и т.п., а дальше писать исключения из этих правил?

gunwitch
Нет, правила-исключения не имеют исключений.

Не проще ли персонально для нужных сайтов самому настроить правила блокировки и не пользоваться подписками?

gunwitch
Тогда не пользуйтесь подписками, а сделайте правила только для этих нескольких сайтов.
Алгоритм проверки таков, что предлагаемое Вами вряд-ли может ускорить что-то. Говоря немного упрощённо, вначале ABP сверяет адреса только с любыми восемью знаками подряд, не прерываемыми звёздочками, из каждого фильтра. Если совпадает, то адрес сверяется со всем фильтром. По сути, это примерно то же, что предлагаете Вы, вначале проверялось бы доменное имя, а потом адреса сверялись бы с фильтрами. Разница в том, что нынешний алгоритм подходит для всех.
Подробнее - тут

Lain_13, Радик245

Не проще ли персонально для нужных сайтов самому настроить правила блокировки и не пользоваться подписками?

Тогда не пользуйтесь подписками, а сделайте правила только для этих нескольких сайтов.
Алгоритм проверки таков, что предлагаемое Вами вряд-ли может ускорить что-то.

Разумеется, подписками я и не собирался пользоваться, уж чего-чего, а самостоятельно написать фильтр, я способен :)

Возможно я не очень понятно написал, поэтому повторюсь:
я бы хотел, чтобы на большинстве сайтов AdBlock вообще не шевелился, т.е. только проверял присутствует ли сайт в списке "плохих сайтов" или нет.
Я читал про 8 уникальных символов, но дело-то в том, что реклама, в основном, идёт совсем не с тех адресов, которые мы посещаем, т.е., если я зашёл на www.badbadsite.ru, то баннеров, лежащих на badbadsite.ru/banners/ там не будет с вероятностью 95-98%.

Соответственно, правила фильтрации (даже если это НЕ регулярные выражения) будут проверяться на каждом из посещаемых сайтов. Именно этого я и хочу избежать, т.к. задать этот вопрос меня побудила необходимость установки Firefox+AdBlock на одном весьма и весьма старом компьютере, на котором даже подобный трюк может дать некоторый прирост производительности.

gunwitch
При паре десятков правил на каждую ссылку тратится меньше миллисекунды времени. Даже с RuAdList на каждую ссылку больше 12 миллисекунд не уходит, как я понял. Тебя правда беспокоит это время?

gunwitch
Если Adblock "не будет шевелиться", то как он узнает, что Вы зашли на такой-то сайт? Всё равно проверка, о чём я и пишу.

Я читал про 8 уникальных символов, но дело-то в том, что реклама, в основном, идёт совсем не с тех адресов, которые мы посещаем, т.е., если я зашёл на www.badbadsite.ru, то баннеров, лежащих на badbadsite.ru/banners/ там не будет с вероятностью 95-98%.

Ну и что? Пусть Вы заходите на www.badbadsite.ru, а реклама лежит на example.com/banners/
Вы создаёте правило example.com/banners/
Adblock Plus автоматически создаёт shotcut из восьми знаков, например, le.com/b
Постоянно проверяется совпадение адресов с le.com/b
Если совпало, то адрес проверяется на совпадение с example.com/banners/

Ваш вариант.
Постоянно проверяется совпадение адреса страницы с http://www.badbadsite.ru (в этом примере - 24 знака!)
Если совпало - проверяется совпадение адресов элементов страницы с le.com/b (ведь никто не собирается делать Adblock Plus gunwitch edition без всего лишнего для Вас) :)
Если совпало, то адрес проверяется на совпадение с example.com/banners/
Шустро будет? :)

Радик245
А ещё его можно перед заходом на неправильные сайты ручками включать. :lol:

Lain_13

Даже с RuAdList на каждую ссылку больше 12 миллисекунд не уходит, как я понял.

О чём Вы? Вот я протестировал все блокирующие правила RuAdList, даже скрывающие поленился выбросить:

Results:
Time to load filters: 319ms
Average time for pattern matching: 32.4ms

Условия: процессор: 2,0 ГГц, ОЗУ 512 Мб., кроме Firefox, был запущен Download Master и некоторые другие программы.
И это при том, что в RuAdList около тысячи правил!
Единственное, чего не учитывает этот тест (точнее, неправильно учитывает из-за моей лени), так это фильтры скрытия, но их там немного.

Радик245
У меня на компе average time приблизительно равен 12-13ms. Естественно это зависит от мощьности процессора. Кстати, основная нагрузка там на регулярках. Если их выкинуть у меня 5 ms получается. :)

А на рабочем компе у меня стабильно 6.6-6.7ms на всём RuAdList и 3.3-3.4 без регулярок. Что вообще мизер.

Радик245

Постоянно проверяется совпадение адреса страницы с http://www.badbadsite.ru (в этом примере - 24 знака!)
Если совпало - проверяется совпадение адресов элементов страницы с le.com/b (ведь никто не собирается делать Adblock Plus gunwitch edition без всего лишнего для Вас)
Если совпало, то адрес проверяется на совпадение с example.com/banners/
Шустро будет?

Я смотрю здесь на форуме сидят настоящие программисты - даже в примерах число символов считают :)

А логику в сказанном выше улавливаю не до конца.

Почему я хочу каким-либо образом настроить выборочное включение AdBlock'а:
Для того, что заблокировать рекламу, включённый АдБлок каким-то образом "просматривает" каждую страницу (или отлавливает открываемые браузером подключения - не важно), назовём это парсингом (сам мехнизм сейчас не так важен).

Тогда, IMO, однократная проверка вводимого в аддресс бар УРЛа (или УРЛа нового таба/окна) на предмет вхождения в список сайтов, на которых надо включаться, и включение парсинга ТОЛЬКО на них, будет занимать явно меньше времени чем парсинг КАЖДОЙ страницы, пусть и без проверки УРЛа в аддресс баре.
(NB: на сайтах, НЕ входящих в список, парсинг не включается - вся работа AdB+ ограничивается проверкой адреса просматриваемого сайта)

Ведь на среднестатистической современной странице, на мой взгляд, обычно не меньше 20-30 объектов, которые надо боработать - картинки, фреймы, скрипты, css,...
Какие бы там ни были миллисекунды и отличные алгоритмы с быстрыми хэшами и 8-ю символами, парсинг страницы займёт больше, чем проверка одного лишь адреса просматриваемого сайта.

А ещё его можно перед заходом на неправильные сайты ручками включать

Ага, пробовал. Про то, что надо отключить рекламу, почти всегда вспоминаешь, увидев первые баннеры :)

P.S.
Про миллисекунды: в компьютере, на котором я хочу организовать вышеописанное, стоит Pentium III - 500 :cool:

gunwitch

Про миллисекунды: в компьютере, на котором я хочу организовать вышеописанное, стоит Pentium III - 500 :cool:

А попробуйте: возьмите этот или этот список и протестируйте его на этом компьютере, как [urlhttp://forum.mozilla-russia.org/viewtopic.php?pid=274726#p274726]здесь[/url] написано. Или свои правила потестируйте, ведь всё равно подписки использовать для нескольких сайтов нет смысла.

P.S. А что стряслось со списками Хакруса?

gunwitch
Что-ж, начнём разбор полётов:
1. Давай разберёмся с терминологией. Вот ты взял слово парсинг, а что это такое не знаешь. Парсинг (eng. parse -- грамматический разбор, разбирать) подразумевает обработку некоего текста по заданному набору критериев с целью выделить из этого текста по критериям определённые конструкции. Собственно так раньше AdBlock разбирал страницы с целью поиска в них ссылок и их удаления. Это был один из методов поиска ссылок, от которого в последствии Владимир отказался.
2. Основным способом поиска ссылок был и остаётся перехват обращений к внешним ресурсам. Этот метод не имеет ничего общего с парсингом, так как разбирать кучу текста для получения ссылок не нужно. Мы уже имеем готовые ссылки, достаточно проверить на вхождение в каждую ссылку набора заранее заданных строк. Т.е. мы не теряем время на получение ссылок.
3. Теперь о методе поиска подстрок, как его объяснял Владимир и как его понял я. Каждая перехваченная ссылка разбивается на набор строк по 8 символов и для каждой такой строки считается хэш-код... Процедура оптимизирована, поэтому выполняется настолько быстро, что не играет роли. Далее происходит проверка на вхождение посчитанных кодов в список уникальных хэш-кодов заранее составленных для правил блокировки. В каждом правиле находится уникальная строка из 8 символов, для неё считается хэш-код и с ним потом происходит сравнение. Эта операция так же очень быстра, так как происходит сравнение числовых переменных, а не строковых. По найденным хэш-кодам берутся правила и производится их сравнение с запрашиваемым адресом. На этом этапе мы получаем от нуля до трёх правил для сравнения, операция сравнения строк не отличается стремительностью, но выполняется не для всего набора, а для нескольки правил из всего набора. Т.е. хоть это место и является достаточно медлительным, но из-за ограничения списка проверяемых строк и позиций, с которых начинается проверка тут задержка так же минимальна. Следуает учесть то, что правила состоящие менее чем из 8 символов проверяются всегда, так как для них нет хэш-кода. Естественно это замедляет выполнение. Таких правил нужно избегать...

Т.е. для обычных правил блокировки даже на таком древнем артефакте, как указанная тобой машинка, проверка по нескольким десяткам правил выполняется настолько стремительно, что совершенно не играет роли в обработке страницы самим фоксом. Он её отрисовывать будет дольше, чем ссылки будут проверяться. Вот именно поэтому не имеет никакого смысла ограничивать набор сайтов, для которых выполняется проверка.
В принципе то, о чём ты спрашиваешь, реализуемо. Но это усложнит шаг проверки хэш-кодов, так как понадобиться помимо основной таблицы хэшей правил хранить для каждого сайта по подтаблице, с которой нужно сверяться только если имя сайта подходит под определённый шаблон... Вот только заметного ускорения проверки мы от этого не получим, вот такие вот дела. Возможно ты его получишь экономя до 20мс при загрузке всего сайта (в чём я сильно сомневаюсь), но все остальные получат только лишние тормоза.

Радик245

P.S. А что стряслось со списками Хакруса?

Идёт перенаправление на popuptraf.ru — это наверно один из его баннеров глючит. У Хакруса на сайте всплывающей рекламы больше, чем на некоторых варезниках. :sick:

Sid
Жесть какая. :)
Это баннерные сети ему мстят. Не иначе!

Кстакти, тебе не кажется, что RuAdList + Hackrus это немного многовато?

Lain_13

Кстакти, тебе не кажется, что RuAdList + Hackrus это немного многовато?

Да нет, нормально. Во всяком случае, у меня проблем не было. :)

Lain_13

Возможно ты его получишь (эокномя 20-40 ms)

Да, целых 20, а то и 40 миллисекунд. :)

не кажется, что RuAdList + Hackrus это немного многовато?

у меня ещё больше стоит - ничего, вроде не мешает.

gunwitch

Я смотрю здесь на форуме сидят настоящие программисты - даже в примерах число символов считают

Если бы не Вы, я бы ничего не считал - работает, да и ладно. О том, что свиньи в апельсинах разбираются лучше, чем я в программировании, молчу уже...

Могу Вам предложить создавать как можно более общие исключения для сайтов, например,
@@wiki
@@.gov/
(это для тех, кто бывает на американских гос. сайтах, просто не могу придумать более нужный домен, в котором нет рекламы)
и тому подобное.
Понимаю, что это не то, что Вы хотели, но всё же.

Всем

Идёт перенаправление на popuptraf.ru

И самих списков нет. Яндекс пишет ошибку 404. Кто-нибудь уже писал Хакрусу?

Радик245
Может предложим ему переехать к нам? :D

Подписки Хакруса уже на месте. Видно, хакнули Хакруса сегодня.

У меня такой вопрос (или пожелание - зависит от ответа). На http://www.vesti.ru/videos? после каждой видеозаписи пивная реклама. Например, здесь и нужная видеозапись, и реклама загружаются через http://www.vesti.ru/v.xml?adv=1&z=2&vid=171645
Если туда заглянуть, то становится понятно, что ролик с рекламой - http://www.vesti.ru/flv.html?vid=zzz.flv
Но заблокировать его я не могу, и в списке элементов его нет.

Радик245
Судя по всему, запрос идет не через браузер, Flash скачивает напрямик. Видимо поэтому все эти видео у меня вообще не работают...

<