Cпасибочки за Ctrl+Shift+V все отлично блокируется! А вкл/выкл фильтр по сочетанию клавиш можно?
А можно в фильтрах поставить загружать только с сайта!
Отредактировано AlexMV (28-12-2008 00:57:46)
Отсутствует
AlexMV
По-порядку:
1. Нет. Из меню можно выключить-включить на текущей странице или домене, фильтр можно выключить в окне адблока, а в девелоп-версии можно выключать кликнув по красному крестику в панели блокированных элементов (той, что по Ctrl+Shift+V).
2. Нет. Тебе сюда или сюда (что лучше, но потребует регистрации на сайте).
Отсутствует
Сайт http://www.quote.ru/. Слева сверху есть изображение-ссылка на этот же сайт. При клике правой кнопкой мыши пункт "заблокировать изображение" присутствует. Слева внизу так же есть две ссылки-изображения на http://www.micex.ru/ и http://www.rts.ru/.
....
Аналогично справа (Ключевые индикаторы) у гифок (зеленые-красные стрелочки роста-падения) нет пункта "заблокировать" (и они не анимированные, ошибся в своем предположении).
Что-то я на этих сайтах не заметил рекламу
удалено
Отсутствует
Что-то я на этих сайтах не заметил рекламу
ADP я пользуюсь не только для отсечения рекламы, но и некоторых ненужных мне картинок, оставляя суть.
Отсутствует
Lain_13
Adblock Plus 1.0.1 уже релиз-кандидат, ждем только переводы.
AlexMV
2. Будет в версии 1.0.1: "http://y.com/*$domain=x.com"
6. Фильтр "*$~image"
Включение/выключение клавишей - меняйте настройки в about:config (http://adblockplus.org/en/preferences#enable_key).
Загружать только с сайта - если правильно понял, то "*$third-party". Но с таким фильтром многие сайты не станут работать. Я сам использую "*$third-party,script" (только для скриптов), но приходится добавлять исключения.
Отредактировано Владимиp Палант (28-12-2008 18:37:18)
Отсутствует
Владимиp Палант
Что это происходит с ABP:EHH здесь при попытке свернуть p, class: UNI (это пометки "абзац введён..."), или p, class: UNIP (отметка "см. текст в предыдущей редакции")?
У них пункта "заблокировать" почему-то нету.
Что бы такой проблемы не возникало, хорошо бы добавить пункт "Отредактировать исключение".
Lain_13
Похоже, их веб-мастер читает темы "Adblock Plus 0.7.x и 1.0 (автор Владимир Палант)" и "Фильтры для AdBlock". Давно заметно: только написал, как там с рекламой бороться, как уже переделали.
MORPEH
Что-то я на этих сайтах не заметил рекламу
Да, там всего лишь партнёры.
Отредактировано Радик245 (28-12-2008 23:17:26)
Отсутствует
как вы считаете ad muncher в связке с ABP лучше выключить или оставить?
Добавлено 29-12-2008 04:34:57
ух ждем 1.0.1
Добавлено 29-12-2008 04:40:56
Как заблокировать весь флеш, и (если это можно) видео с тьюбов и т.д.
Отсутствует
AlexMV
Насколько я понимаю, использовать и AdMuncher, и Adblock Plus нет смысла. Функциональность у них очень похожая, разница лишь в фильтрах, которые они используют. Если возникнут проблемы, разбираться будет значительно сложнее.
Флэш блокируется фильтром "*$object" (опять же возможны исключения по домену начиная с версии 1.0.1).
Отсутствует
Владимиp Палант
Ты же отлично знаешь, что $object это далеко не только флэш, но и java, и silverlight, и ещё ворох всякого безобразия. %)
Отсутствует
Lain_13
Знаю, и что? Те, кто хочет блокировать Флэш, как правило хотят заблокировать и все остальное - просто они этого не знают.
Отсутствует
Владимиp Палант
Ну... Он флэш просил.
Просто предупреждать же надо. А то он потом будет удивляться куда это все джава-чаты делись...
Отредактировано Lain_13 (29-12-2008 20:12:07)
Отсутствует
Владимиp Палант
Несколько идей.
1. Возможность вручную задавать шорткаты для возможности оптимизации регулярных выражений (sic!):
/example\.com\/(?:abc|def|ghi)\d+\//$shortcut=example.
2. Для вариантов c возможным www в начале адреса:
||example.com/
=>
/^(?:ht|f)tps?\/\/:(?:www\d?\.)?example\.com\//
(вроде, картинки через ftp:// тоже работают)
3. Не уверен в возможной полезности, но... для начала с имени домена:
|||example.com/
=>
/^(?:ht|f)tps?\/\/:(?:[a-z0-9-]+\.)*example\.com\//
Например,
http://example.com/
http://www.example.com/
http://a.example.com/
http://b.a.example.com/
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Infocatcher
1. Извините, но это извращение. Shortcut - деталь реализации, в будущей версии алгоритм может быть опять изменен. Увековечивать его в синтаксисе фильтров я точно не намерен.
2. и 3. Не знаю. Регулярки, конечно, должны быть не такими, но в принципе сделать "|" более гибким было бы неплохо.
Отредактировано Владимиp Палант (01-01-2009 16:58:41)
Отсутствует
1. Извините, но это извращение. Shortcut - деталь реализации, в будущей версии алгоритм может быть опять изменен. Увековечивать его в синтаксисе фильтров я точно не намерен.
Тем не менее, возможность оптимизации регулярных выражений не помешала бы.
А вот про возможность изменения алгоритма я не подумал...
Регулярки, конечно, должны быть не такими
А нельзя ли взглянуть на правильные регулярки?
но в принципе сделать "|" более гибким было бы неплохо.
Таки да. Раз уж «простые» фильтры подлежат оптимизации, они должны давать по возможности наиболее полную замену регулярных выражений.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Infocatcher
Думаю насчет "||example.com/" => /^[\w\-]+:\/\/(?:[^\/]+\.)?example\.com\//. Не стоит ограничиваться определенными протоколами, да и интернациональные доменные имена поддерживать нужно.
Добавлено 03-01-2009 01:20:23
PS: http://adblockplus.org/forum/viewtopic.php?t=3344
Отсутствует
Не стоит ограничиваться определенными протоколами, да и интернациональные доменные имена поддерживать нужно.
Да, интернациональные доменные имена я не учел.
Только, возможно, есть смысл сравнить быстродействие различных вариантов:
[\w\-]+ <=> [\w-]+ <=> [a-z0-9-]+
[^\/]+ <=> [^/]+
P.S. Разве что приведенная регулярка также соответствует и "http://.a..b.example.com/":
Правда, по идее, это не важно.
Добавлено 03-01-2009 02:40:04
P.P.S. На английском отвечать не буду, ибо не знаток означенного языка.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Infocatcher
[^\/] -- эскейпим / в символьном классе? Если да, то напрасно.
[\w\-] -- тот же вопрос относительно минуса. Минус расположенный на последней позиции в символьном классе считается за обычный символ.
Отредактировано Lain_13 (03-01-2009 02:46:08)
Отсутствует
Lain_13
Ескейпинг может и не нужен, но и не помешает (конкретно / в JavaScript ескейпить приходится, поскольку иначе это конец регулярного выражения).
Только, возможно, есть смысл сравнить быстродействие различных вариантов:
[\w\-]+ <=> [\w-]+ <=> [a-z0-9-]+
[^\/]+ <=> [^/]+
Нет разницы в быстродействии, во внутреннем представлении браузера эти регулярные выражения идентичны. Разве что минимальная разница при парсинге (наносекунды).
P.S. Разве что приведенная регулярка также соответствует и "http://.a..b.example.com/"
Валидация доменных имен - дело браузера. Для меня важно лишь правильно обрабатывать все, что браузер признает.
Отсутствует
Владимиp Палант
Если бы в /^[\w-]+:\/\/(?:[^/]+\.)?example\.com\// последовательность [^/ воспринималась бы как конец регулярного выражения, то выражение считалось бы не валидным, так ведь? Если урезать выражение до /^[\w-]+:\/\/(?:[^/, то так оно и есть. Но если указать его целиком, то оно считается валидным. Всё же эскейпинг внутри символьных классов не нужен даже в JavaScript. Хорошо хоть в сам символьный класс не попадает как обычный символ...
/[/]/.test("/") = true /[/]/.test("\\") = false /[\/]/.test("/") = true /[\/]/.test("\\") = false /[\\/]/.test("/") = true /[\\/]/.test("\\") = true
Для JavaScript, как я вижу, не играет роли наличие-отсутствие эскейпинга. При парсинге он всё равно выкидывается.
Отредактировано Lain_13 (04-01-2009 12:18:58)
Отсутствует
Добрый час.
Подскажите как убрать на сайте overclockers.ru рекламу болтающуюся посередине странички. На каждай страничке сайта есть такой блок.
Вот пример:
Заранее спасибо.
Отредактировано wolt (09-01-2009 10:55:50)
Отсутствует
wolt
См. http://adblockplus.org/forum/viewtopic.php?t=3250
Отредактировано Владимиp Палант (09-01-2009 11:04:28)
Отсутствует
wolt
В нашей подписке правила для оверклокеров давно есть.
См. соседнюю ветку форума про RuAdList.
Владимиp Палант
Кстати, мы немало поработали над оптимизацией подписки. Судя по тестам стала работать заметно быстрее.
Отсутствует