де можно скачать как можно больше фильтров для AdBlock? Поискал по интернету - ничего путного не нашел. И еще, какой адрес лучше прописать в пути для синхронизации фильтров? Поделитесь ссылочками, пожалуйста.
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
tranzer
А их и так уже много.
Реально влияют на скорость работы только медленные правила.
В случае правил блокировки медленными считаются правила в которых менее 8 символов идущих непрерывно. Иногда медленным может считаться и такое правило если все доступные в таком правиле последовательности уже заняты другими правилами. В AdBlock+ 1.4 эти правила будут изменены, но пока всё так, как я сейчас тут написал.
Медленность таких правил выражается в том, что они проверяются для каждой ссылки на сайте. Фокус в том, что AdBlock для каждой ссылки строит таблицу хэшей блоков по 8 символов и ищет каждый в хэшах правил блокировки. Эта операция выполняется гораздо быстрее, чем сравнение с каждым фильтром персонально. Но если правило не получает хэша, то оно не может быть найдено по нему и потому применяется персонально к каждой ссылке. Когда таких правил мало, то это не страшно, но вот когда их много, то могут возникнуть проблемы.
Кстати, регулярные выражения считаются не оптимизируемыми по-умолчанию и потому всегда медленные.
В случае правил скрытия всё несколько сложнее. Всё зависит от оптимальности CSS-селектора и того глобальный ли он или нет.
Отредактировано Lain_13 (13-01-2011 14:44:08)
Отсутствует
Lain_13
А нельзя ли, допустим, сделать так, чтобы поиск был не по хэшам, а по-другому - создано правило и соответствующие сайты для них тоже существуют. На них блокируется реклама, а блокировка проводилась посредством поиск букв в правиле и сверялось с совпадающим опять же-таки по названию сайтами буквами?
Отсутствует
на www.3dnews.ru стало много не скрытых баннеров
--
странно, с одинаковыми обновлениями подписок и одной версией AdBlock на 2х разных компах страница выглядит по-разному
Отредактировано Nbb (14-01-2011 08:14:41)
Отсутствует
aleks_123
Да, это пример медленного правила. В данном случае это регулярное выражение.
Добавлено 14-01-2011 10:32:22
tranzer
Поиск по хэшам позволяет быстро (на несколько порядков быстрее!) выбрать из базы существующих правил те правила, которые могли бы сработать в данном конкретном случае, а потом каждое найденное правило сверяется по буквам. Если сверка выполняется успешно хоть с одним таким правилом, то адрес блокируется.
А вот медленные правила проверяются всегда, все и для каждого адреса.
Добавлено 14-01-2011 10:34:29
Nbb
Попробуй создать отчёт о проблеме средствами из меню кнопки AB+ на том, где видишь рекламу.
Добавлено 14-01-2011 10:35:24
Если проблема не решится сама, то опубликуй тут ссылку, которую мастер создания отчётов выдаст в конце.
Отсутствует
||liderus.ru^
Добавлено 15-01-2011 00:14:53
||chatango.com^$domain=~chatango.com
Добавлено 15-01-2011 00:15:37
||internetno.net/banners/*
Отредактировано iDev.Pi (15-01-2011 00:12:47)
mzfx
Отсутствует
Проблема с отображением меню сайта из-за Adblock Plus
http://forum.mozilla-russia.org/viewtopic.php?pid=465864#p465864
ещё отправил туда: https://reports.adblockplus.org/0effd0c2-fc5e-4e6c-9717-4fad5cc72d8d#tab=requests
Отсутствует
http://allnokia.ru/ наверху баннер, отображающий ссылку на другой сайт.
Отсутствует
DarkDigit
Ok.
tranzer
Да, но ведёт он на форум того-же сайта. Это совместная акция, а не просто реклама.
Если тебе этот сайт нужен, а акция — нет, то добавь себе правило ||allnokia.ru/img/ng_
Добавлено 16-01-2011 17:05:08
Nbb
Не наблюдаю ни на странице загрузки, ни на странице с картинкой (вроде этой http://fastpic.ru/view/12/2011/0116/5323c2cc525e954dce4c8166c53b891f.jpg.html).
Отредактировано Lain_13 (16-01-2011 17:02:06)
Отсутствует
Lain_13
Я чуть не забыл про подписку, но ложное срабатывание напомнило: (: |http://ads.$domain=~ahds.ac.uk режет сайт ads.su. Это, видимо, в изилисте, а мне сейчас неохота издеваться на английским, пытаясь самому что-то объяснить на их форуме. (: Ещё при желании можешь добавить dontr.ru/upload/Banner/ (хотя это правило для меня и, может быть, моего кота ещё нескольких индивидуумов, которые заглядывают на этот сайт местного филиала ВГТРК за оф. новостями) и заменить interfax.ru/RCL/BAN/ на /RCL/BAN/*$domain=interfax.ru,interfax-russia.ru (на др. сайтах оно вроде бы не нужно).
Отсутствует
Lain_13
Спс, хотел спросить - уже не первый раз такое. Блокирую (!), а не скрываю какой-либо баннер, так он берёт и пол-сайта отображает криво. Из-за чего так?
Отсутствует
tranzer
Вероятно с этим баннером блокируется что-то ещё. Вероятно ты не достаточно аккуратно делаешь правило блокировки и оно получается излишне общим. Приведи пример.
Добавлено 17-01-2011 10:42:51
Радик245
Ок.
Добавлено 17-01-2011 10:47:13
ads.su уже исправили.
Отсутствует
Lain_13, Можно ли включить ADB на отдельно взятом сайте? (без написания своего фильтра для каждого баннера...)
Отредактировано ladygaga (17-01-2011 15:37:07)
Отсутствует
tranzer
Хотя простейший пример. На некоторых сайтах баннеры кладут в папку вроде /img/, а картинки оформления сайта в /img/theme/. Блокируя баннер ABP автоматически вырезает имя файла картинки из адреса и остаётся только папка /img/, но когда происходит блокировка, то под такой филтр попадут и все картинки из папки /img/theme/! Иногда это можно решить создав исключение для подпапки /theme/, иногда вариатнов много и просто так исключить проблему нельзя и я пользуюсь правилами скрытия. Всё зависит от конкретной ситуации.
Добавлено 17-01-2011 16:24:04
ladygaga
Нет. Наоборот — можно, так — нет.
Добавлено 17-01-2011 16:24:47
Впрочем, выключить адблок на конкретном сайте очень просто. Открой меню его кнопки и выбери соответствующий пункт меню. Всё.
Отсутствует
ladygaga, а как Вы представляете включение Adblock Plus без фильтров? Он и так включён, но без фильтров он делать ничего не может и никогда не сможет. Чтобы он работал как будто без фильтров, автору Adblock Plus надо включить в него скрытые фильтры. А зачем? Сделать набор жёстких правил с ограничением по сайтам Вы можете и сами, правда, придётся указывать для каждого правила в отдельности, на каких сайтах оно должно работать. Примерно так:
/ban+er/$domain=example.com|site.com
/\/ban\//$domain=example.com|site.com
/\/ad[sv]\//$domain=example.com|site.com
example.com,site.com##[class*="ads"]
example.com,site.com##[class*="adv"]
example.com,site.com##[id*="ads"]
example.com,site.com##[id*="adv"]
example.com,site.com##[class*="ban"]
example.com,site.com##[id*="ban"]
example.com,site.com##NOINDEX
и т. д. и т. п. Естественно, вместо example.com,site.com и example.com|site.com пишете те сайты, на которых Вам нужна жёсткая блокировка. Но всё заблокировать таким способом не получится, даже если расширить список правил (кстати, первые три предложенных мною правил не оптимизируются и потому тормозят загрузку сайтов сильнее, чем правила из подписки RU AdList). Наилучший способ не писать свой фильтр для каждого баннера — поставить подписку и сообщать об оставшейся рекламе… хотя с этими сообщениями сейчас приходится разбираться Lain_13 в одиночку.
Doe John™, на фоне написанного строчкой выше Ваш случай исключительный: пока я не очень хотел спать, добавил правило вместе с ещё одним.
Отсутствует
Пользователь жалуется, что в Chrome видна реклама к примеру на http://forum.dwg.ru/. Дело в том, что на данный момент правило "|http://an.yandex.ru/*" в Adblock Plus для Chrome не блокирует, для блокировки используются только правила вида "||an.yandex.ru^$third-party" (надеюсь скоро поправить). Может стоит изменить пока что это правило?
Отсутствует
Владимиp Палант
Я вообще не понял в каком виде это правило нужно. У меня в подписке вообще есть «||an.yandex.», но оно ведь тоже не помогает, так? Может правило скрытия влепить?
Отсутствует
В общем, так и сделал.
Добавлено 19-01-2011 15:37:47
gest
Да, уже можно. Если Яндекс.Директ, то обнови подписку.
Добавлено 19-01-2011 15:51:49
У кого есть аккаунт на одноглазиках?
Народ на рекламу жалуется, а мне как-то уже лень ещё и там регистрироваться. Тем более, что у них замороченная регистрация.
Посмотрите что там творится, пожалуйста.
Добавлено 19-01-2011 15:52:49
Лол, неделю не добирался до письма с сообщениями о проблемах. Пришло новое. Такое впечатление, что там половина вконтакта отписалась из-за пары новых баннеров. -_-
Отсутствует