Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№124-06-2005 22:37:32

Dimanish
Участник
 
Группа: Extensions
Зарегистрирован: 31-03-2005
Сообщений: 2371

Re: Фильтры для расширения Adblock Plus (только для Firefox)

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


Тут должна была быть подпись. А, да... Вот она и есть.

Отсутствует

 

№270221-10-2009 14:31:54

gaddiman
Участник
 
Группа: Members
Зарегистрирован: 19-10-2009
Сообщений: 10
UA: Chrome 4.0
Веб-сайт

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245 пишет

Ознакомился с адблоком для Хрома. Да, штука слабо совмещается с подписками для [firefox], хотя они помогают.
По ссылкам, которые дал gaddiman, помогли пользовательские правила:
##DIV[id$="_direct1"]
##IFRAME[id^="google_ads_"]
##*[class^="begun"]
или #*(class^=begun)  - такой формат тоже понимает.
Вообще, не помешает всю дополнительную подписку  скопировать в "User filters", так как подписаться сразу на две подписки там нельзя.

Внес данные правила в "User filters" рекламу от гугла и яндекса теперь режет. Спасибо.
Еще вопросы.

1. Где можно прочесть про синтаксис написания собственных правил?
2. Где находится дополнительная подписка? ткните :) Нашел.
3. Как заблокировать флешь с cars.auto.ru  ?

Отредактировано gaddiman (21-10-2009 14:41:13)

Отсутствует

 

№270321-10-2009 17:54:29

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

gaddiman пишет

Как заблокировать флешь с cars.auto.ru

1. Где прочесть - не знаю. В [chrome] для сворачивания элементов страницы Alt+B и Alt+W, но проще в [firefox] с Adblock Plus: Element Hiding Helper, но не все правила, составленные Element Hiding Helper, работают в Хроме.
3.
cars.auto.ru##OBJECT
- подобным образом можно блокировать флеш и на других сайтах.

Отредактировано Радик245 (21-10-2009 17:57:19)

Отсутствует

 

№270421-10-2009 18:06:49

gaddiman
Участник
 
Группа: Members
Зарегистрирован: 19-10-2009
Сообщений: 10
UA: Chrome 4.0
Веб-сайт

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245 пишет

Где прочесть - не знаю.

жаль, а то для меня эти ##, ^, *, [...] и т.п. филькина грамота :)

Отсутствует

 

№270521-10-2009 18:21:27

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Adblock Plus: Element Hiding Helper и для тех, кому всё это филькина грамота. Правда, он в [firefox].
Ну, думаю, понятно, что rbc.ru##OBJECT скроет флеш на РБК.

Отсутствует

 

№270621-10-2009 19:07:48

gaddiman
Участник
 
Группа: Members
Зарегистрирован: 19-10-2009
Сообщений: 10
UA: Chrome 4.0
Веб-сайт

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245 пишет

Ну, думаю, понятно, что rbc.ru##OBJECT скроет флеш на РБК.

Наверное, точнее будет: скроет все "объекты" страницы, один из которых является флеш...

Отсутствует

 

№270721-10-2009 19:23:15

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Chrome 4.0

Re: Фильтры для расширения Adblock Plus (только для Firefox)

gaddiman
Угу.

Отсутствует

 

№270821-10-2009 19:38:56

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.7

Re: Фильтры для расширения Adblock Plus (только для Firefox)

gaddiman
В адблоке есть три типа правил блокировки, точнее даже два с половиной.
1. Регулярные выражения. Это самый не популярный из-за скорости работы и при этом один из самых эффектиных способов что-либо заблокировать. Правда как говориться если вы попытаетесь решить проблему при помощи регулярного выражения, то теперь у вас будет две проблемы. Его нужно знать и знать глубоко, либо вообще не трогать. Регулярные выражения обрамляются "скобками" из 1 символа "/". Т.е. если нужна маска с символом "/" в начале и конце, то с любой стороны нужно добавить знак "*".
2. Блокировка по маске. Вырожденная версия регулярок, которая в конечном итоге преобразуется в регулярку перед сравнением со строкой. Благодаря своему простому виду подлежит специальной процедуре оптимизации, что значительно ускоряет нахождение совпадений (в детали вдаваться тут не буду). Это обычные строки текста и несколько символов-масок. Краткая справка: * -- любой набор любых символов или пусто; || -- всегда в начале строки, обозначает http(s)://и_любой_мусор_до_имени_домена_включая_точку (||domain.com залочит //www.domain.com, //www2.domain.com, //trash.domain.com и сам //domain.com); ^ -- любой разделительный знак кроме точки (на самом деле ни кому не нужная маска); | -- начало или конец строки.
3. CSS-правила. Имеют вид "какой-то.домен##CSS-селекторы,через,запятую" На самом деле это не правила блокировки, а правила скрытия. Основываются они на CSS-селекторах о которых можно почитать в интернетах. Задача сводится к описанию объекта на странице при помощи селекторов из CSS. Так, например, правило rbc.ru##OBJECT блокирует объекты типа OBJECT. Да, тут есть принципиальная разница. OBJECT -- тэг в теле страницы при помощи которого на неё вставляются флэш-ролики, программы на Java (не путать с JS), ролики на QTime и прочее.

Правила 1 и два могут быть дополнены блоком, начинающимся со знака $. В этом блоке перечисляются дополнительные условия выборки. Например там можно указать image и по данному фильтру будут блокироваться ТОЛЬКО картинки, как бы они не назывались. Или можно указать domain=домена.имя, тогда заблокированы будут любые объекты подходящие по маске, но только с определённого домена. Доменов можно указать пачку через символ "|". Правилам можно придавать отрицательное значение добавляя ~ в начале. Например $~image -- блокируем что угодно кроме картинок. Для правила domain= отрицание можно использовать прямо перед именем конкретного домена.

Отредактировано Lain_13 (21-10-2009 19:40:48)

Отсутствует

 

№270921-10-2009 19:49:08

gaddiman
Участник
 
Группа: Members
Зарегистрирован: 19-10-2009
Сообщений: 10
UA: Chrome 4.0
Веб-сайт

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Lain_13, спасибо за разъяснение... мой мозг хоть и подготовленный, но все равно получил "травму" :sick:
Но общая идея ясна ;)
пасибо.

Отсутствует

 

№271021-10-2009 21:49:44

Лия
-
 
Группа: Members
Зарегистрирован: 09-04-2005
Сообщений: 1878
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

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

скрытый текст
4BB0Q65BAz.png

Отсутствует

 

№271121-10-2009 23:19:39

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.7

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Лия
Что-то у меня такое поведение не воспроизводится. Помочь не смогу.
Может расширения/плагины выпендриваются?

Отсутствует

 

№271221-10-2009 23:28:13

Galantic
Happy Win7 user
 
Группа: Members
Зарегистрирован: 07-08-2007
Сообщений: 296
UA: Firefox 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Лия
у меня ничего нет, даже через хром заходил. наверное это реклама только для российских IP.

может это сервис типа  videoclik.ru,  можешь зайти, посмотреть у них на сайте ролик, как они работают. Этих гадов на кинопоиске внедрили.


Adblock Plus + подписки RuAdList = интернет без рекламы.

Отсутствует

 

№271322-10-2009 04:31:22

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.7

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Galantic
Пришиб. Заодно баннер справа-вверху пришиб, а вот картинку на фон вернул. Без неё сайт смотрится хуже, чем с ней, как мне кажется.

Итак, свершилось страшное. Я серьёзно докопался до подписки и перекопал её всю. Я даже при желании не перечислю чего я там сделал (можно посмотреть в ченджлоге). Самое злобное -- перевёл с ABP1.0 на ABP1.1. Извините, но пора уже давным-давно. Зато подписка немного сдулась и стала более аккуратной в плане чего блокировать, а чего нет... Правда некоторые правила я расширил и они могут шалить. Ещё добавил одну регулярку. Я терпеть не могу когда их много, но ворох правил против сайтов с именами из трёх букв меня раздражает ещё больше -- они либо не оптимизируются, либо дублируются по 2 раза в разных местах, а некоторые вообще в количестве десяти торчат (что вовсе не соответствует реальности, кстати).
Один добрый человек (Vitalik AmigoxXx, спасибо тебе) поделился со мной своим сборником правил блокировки. Скоро я буду добавлять его правила в подписку за исключением блокировки отдельных картинок, терпеть не могу когда правило присутствует для блокировки ровно одной картинки, не вижу в этом смысла.

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

Отредактировано Lain_13 (22-10-2009 04:32:30)

Отсутствует

 

№271422-10-2009 09:18:47

Лия
-
 
Группа: Members
Зарегистрирован: 09-04-2005
Сообщений: 1878
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Может расширения/плагины выпендриваются?

Ох, тогда смирюсь, пожалуй. Слишком их много, чтобы выяснять какое дает такой эффект.
Все равно спасибо.

Отсутствует

 

№271522-10-2009 15:00:20

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

gaddiman
Из всего, что написал Lain_13, в Хроме можно использовать только п. 3.

Отсутствует

 

№271622-10-2009 15:50:23

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.7

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245
Так же частично могут использоваться правила из п2, хромированный адблок их пытается преобразовывать в правила скрытия. Не всегда получается, но более-менее работает.

Отсутствует

 

№271722-10-2009 16:08:09

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Lain_13 пишет

Скоро я буду добавлять его правила в подписку

Может случиться так, что там, где у него, например, заблокированы картинки, у нас это правило не нужно, так как уже заблокирован скрипт.
Вот ещё ссылка на список: http://ruadlist.mybb.ru/viewtopic.php?id=4&p=4#p451

Отсутствует

 

№271822-10-2009 19:08:35

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Shiretoko 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Лия, переименуй подпапку extensions и файл extensions.rdf в папке профиля, и проверь.

Отсутствует

 

№271923-10-2009 01:47:00

zed
Участник
 
Группа: Members
Зарегистрирован: 23-10-2009
Сообщений: 8
UA: Opera 10.1

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Lain_13
Спасибо за подробный рассказ о видах правил Адблока.
Помогите понять пожалуйста такие моменты:
Если в правиле заданы сразу несколько опций после знака $, то:
- сколько их можно задать (есть ли ограничение)
- как объединены эти опции: по "И" либо по "ИЛИ"

Отсутствует

 

№272023-10-2009 02:32:59

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.7

Re: Фильтры для расширения Adblock Plus (только для Firefox)

zed
Задавать опции можно в любом количестве, всё через запятую (кроме доменов, они через вертикальную черту).
Обьеинение несколько более сложное и зависит от опции:
1. Типы данных объединяются через ИЛИ. Тут всё логично, так как ресурс может иметь только один тип.
2. Правило third-party вызывает сверку текущего домена с доменом загружаемого ресурса. Если разные -- рубит (т.е. на родном сайте правило не срабатывает, хоть и подходит по паттерну).
3. Правило domain= вызывает последовательную сверку доменов в списке с доменом открытой страницы. Если совпадает с положительным условием -- срабатывает, если с исключающим -- не срабатывает. Правило интересно тем, что позволяет создавать правила работающие только на определённых доменах или работающее на всех доменах кроме определённых. Если в списке указывается домен и отрицание нескольких его поддоменов, то на них правило срабатывать не будет.
Более детально о этом всём можно прочитать на оффсайте, но там на английском. ж)

Отредактировано Lain_13 (23-10-2009 02:34:56)

Отсутствует

 

№272123-10-2009 12:17:19

DrLabRus
minefield
 
Группа: Members
Откуда: НН
Зарегистрирован: 16-09-2006
Сообщений: 565
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

В подписке есть два правила:
||nnov.ru/$third-party
||nnover.ru/$third-party
И картинок с фотохостнигов попадающих под эти правила нигде(на других сайтах) не видно...


Ceterum censeo, Carthaginem esse delendam.

Отсутствует

 

№272223-10-2009 13:24:04

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Раньше было только artefacts.nnov.ru/data/$object
Lain_13 в 767 и 768 ревизиях добавил новые правила.
К нему и все вопросы.

Отсутствует

 

№272323-10-2009 19:10:53

Surikat
Участник
 
Группа: Members
Зарегистрирован: 23-10-2009
Сообщений: 8
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

На http://www.animereactor.ru/ много лишнего блокируется по |http://stat.

Отсутствует

 

№272423-10-2009 20:41:33

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Surikat
Остключил фильтр на этом сайте: |http://stat.$domain=~animereactor.ru

Отсутствует

 

№272523-10-2009 22:41:08

Vladik
Участник
 
Группа: Members
Откуда: Великий Новгород
Зарегистрирован: 03-08-2005
Сообщений: 248
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Ребята ! Я конечно не знаю , почему такое произошло , но ТУТ вот такое твориться c11e88b9ca4ft.jpg

Отсутствует

 

№272624-10-2009 16:30:59

Лия
-
 
Группа: Members
Зарегистрирован: 09-04-2005
Сообщений: 1878
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

переименуй подпапку extensions и файл extensions.rdf в папке профиля, и проверь.

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

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]