Так уж и быть, выделим специально для порезанных смайликов красную метку [здесь был смайлик]
Рекламы нет, но фильтры вы сами дописываете (http://static.torrents.ru/*.swf*). Добавите все свои форумы в белый список (неужели он больше чем черный список Адблока?). К тому же, на форумах есть смайлики (правда додуматься до этого факта невероятно сложно).
По последнему пункту - вопрос не корректен. Все анимированные гифы - реклама. Для сайтов с нужными анимированными гифами есть белый список.
Отредактировано Alexey k (16-07-2008 21:36:49)
Отсутствует
Рекламы нет, но фильтры вы сами дописываете (http://static.torrents.ru/*.swf*).
Не дописываю. Предложила дописать Kellis, если он хочет. У меня на вышеприведённом сайте всё ненужное уже блокировано теми фильтрами, что есть. У Kellis, судя по приведённому им рисунку - нет.
По последнему пункту - вопрос не корректен. Все анимированные гифы - реклама. Для сайтов с нужными анимированными гифами есть белый список.
Вам уже объяснили с примерами, что предположение о том, что все анимированные гифы реклама, изначально не верно. Вы же упорно на заведомо ложном тезисе пытаетесь строить доказательную базу. Если для Вас лично так важна блокировка анимированных gif - есть ветка Заявки пользователей для создателей расширений, попробуйте заказать такое расширение, может, кто-то заинтересуется. Adblock Plus - инструмент для аккуратного, выборочного блокирования именно рекламы, а не всего подряд, что шевелится, это всё-таки немножко другое.
Отредактировано alla_ (16-07-2008 22:08:38)
Отсутствует
Для сайтов с нужными анимированными гифами есть белый список.
Таких мало! Здесь привели только 2 примера (мультипликация и информеры, пусть будет 3 - смайлики на форумах). Для остальных сайтов мой тезис верен.
Отредактировано Alexey k (16-07-2008 22:33:47)
Отсутствует
Остальная реклама на сайтах, реализованная при помощи 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
хотя я не совсем понял, что придумал Al_H (и хорошо, что непонятно!), я сам знаю кое-что, позволяющее показывать рекламу без возможности блокировки.
Озвучьте способ pls.
Извините, но не озвучу! А то, чего доброго, специалисты по рекламе прочитают и возьмут на вооружение. Так что хотите - верьте на слово, не хотите - не верьте.
Отредактировано Радик245 (17-07-2008 00:44:14)
Отсутствует
Владимир Палант, я обнаружил 2 мелких бага в ABP + ABP:EHH.
1. если контент режется правилами АВР:ЕНН (т.е. не режется, а просто скрывается), то в списке блокируемых элементов на странице (ctrl+shift+v) он не отображается. Чтобы он начал отображаться надо с открытым списком блокируемых элементов на странице выключить и включить АВР, тогда все скрытые элементы будут отображены в списке (под типом "скрыто"). Хотелось бы, чтобы оно отображался без выключения-включения АВР.
2. если в "установках" (ctrl+shift+e) выделить фильтр для АВР:ЕНН вида домен.ру#правило_для_блока и нажать "копировать" его, то он скопируется без домен.ру, а просто #правило_для_блока (а должно быть домен.ру#правило_для_блока).
Отредактировано Drug0y (17-07-2008 03:08:03)
Отсутствует
я сам знаю кое-что, позволяющее показывать рекламу без возможности блокировки.
В последнее время на некоторых форумах появилась мода вставлять рекламу как обычное сообщение в треде. То есть, с точки зрения EHH это - такой же в точности блок, как и форумные сообщения пользователей. Понятно, что ABP вырежет из него все *ads*, *baner* и т.п., но мусор на странице (в лучшем случае в виде пустого сообщения) всё равно остаётся.
Отсутствует
alla_
Количество ваших форумов больше чем черный список адблока?
А чёрный список АВР никуда не денется. Реклама-то основная не только и не столько в виде gif-ов идёт. Самая неприятная реклама, кстати, которая замедляет загрузку страниц и грузит процессор - флеш-ролики в формате swf. Так что белый список фильтров придётся составлять дополнительно к чёрному.
Так уж и быть, выделим специально для порезанных смайликов красную метку [здесь был смайлик]
Попробуйте описать, каким образом АВР будет определять, что здесь был именно смайлик, а не реклама.
Отсутствует
Drug0y
применяться и для всех субдоменов домена example.com ?
example.com/$image
спасибо, была ночь и я туго соображал
вопрос посложнее:
можно ли адблоком запретить загружать фреймы на странице?
и ещё: как написать такой фильтр, чтобы
на сайте example.com блокировалось всё, что заканчивается на .eto и .to и .voteto
т.е. совместить в себе фильтры
?
Отсутствует
Drug0y
example.com/*.eto
example.com/*.to
example.com/*.voteto
А собственно, чем не устраивают эти три фильтра, зачем один?! - на скорость не влияет.
Отсутствует
М. Порешаев],
а собственно, зачем 3 фильтра, если можно записать их все в одном, что-то типа
(данный код - вероятно, не работающий, это просто моя больная фантазия).
Отредактировано Drug0y (17-07-2008 22:35:13)
Отсутствует
Drug0y
Изучайте тогда регулярные выражения, вот там простор вам развернуться, по уменьшению кол-ва фильтров. Однако, В. Палант как-то прохладно относится к регулярным выражениям (фильтрам), и говорит, что обычные списки на десятки (а то и сотни) фильтров не приводят к каким-либо тормозам в работе ФФ. Ну вобщем, сами почитайте в этой теме.
Отсутствует
М. Порешаев
прямо передо мной открыты странички с объяснением употребления регулярных выражений и т.п.
я просто НЕ ВРУБАЮ как всё же их использовать на конкретном примере... совсем устал и запутался, вот и прошу подсказки в виде готового решения.
насчёт философии количества фильтров при возможности его уменьшить без потерь качества я спорить сейчас не намерен
Отсутствует
_Denis_
не работает, но если его написать как регулярное выражение, т.е. обрамить в слеши, то работает.
Владимир Палант,
а это нормально, что $image вырезает и подключенные .css (т.е. стили)?
Отредактировано Drug0y (18-07-2008 01:20:57)
Отсутствует
Drug0y
Вы имеете в виду что-то вроде этого:
Но читабельность регулярных выражений оставляет желать лучшего, да и оптимизации они не поддаются.
$image блокировать CSS не должен (если у вас нет опечатки). Можно пример?
Отсутствует
Владими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 ?
Отредактировано Drug0y (18-07-2008 22:29:39)
Отсутствует