Хочу описать свой вариант, "ультимативный", в противовес всяким adblock'ам и прочим блокировщикам по внешним спискам: это, господа, только жалкие полумеры ;)
Речь в основном о Firefox до версии 55 включительно, так как с переходом
на другой механизм/тип расширений этих самых расширений катастрофически не хватает.
Да их больше никогда не будет столько, как раньше, и такого качества.
1. Главный принцип следующий: хочешь блокировать рекламу - блокируй сторонние javascript и прочие сторонние объекты. Короче говоря, речь в основном о блокировке по доменам, включая домены второго порядка. К тому же такой способ сводит к нулю возможности XSS-атаки, а ваш любимый AdBlock тут совершенно бесполезен.
NoScript я не осилил :) Да и не удобен он. Поэтому использую Policeman. Давайте посмотрим хотя бы на наш любимый форум через прицел данного расширения - где вроде бы все идеально итак:

(В полном размере: https://paste.opensuse.org/images/99666269.png)
Но стоп! что это там такое красненькое?? Я этого не заказывал! Впрочем я знаю, что это ;) Судя по названию домена и типу (Изображение), это просто невинная картинка-счетчик. Но я не желаю, чтобы меня кто-то считал, посему данное изображение блокируется еще до загрузки страницы, его открытия с моего IP не происходит и данный счетчик обламывается! :D Но это мог быть и не счетчик. А какя угодно гадость. Точнее, на современных переусложненных страницах это обязательно бы ей и было!
Писал ли я какие-то особые правила для такой блокировки? - Нет.
Используются ли какие сторонние списки на неподконтрольных мне серверах? - Нет!
Policeman работает на основе выбранных пользователем политик, разделяет все домены на текущий, дочерние и сторонние и автоматически применяет к ним выбранные правила. А уж как это разгружает процессор от обработки левого, ненужного быдлокода на javascript.. просто песня!
Могу продолжить, если интересно..
Блокировка рекламы в браузере (про расширения Firefox)
Продолжайте, интересно. Насколько я понимаю, что-то аналогичное делает Privacy Badger.
Важно пояснение, которое нужно добавить сразу: если бы применялись только политики, заданные в настройках по умолчанию, то это корежило бы вид половины современных сайтов))
Поэтому прямо из этого popup можно прокликать любые элементы, включить/отключить их загрузку, эти настройки будут налету сохранены (или не будут, см. скриншот: постоянные и временные правила) и в дальнейшем будут автоматически применяться к данному домену и/или его поддоменам (а не к одному только данному сайту!)
Несмотря на длинный камент все это работает очень просто и удобно.
Добавлено: 27.12.2017 14:55:57
gabix, я посмотрю, что это, а то как-то пропустил в свое время.
Это кстати не единственное расширение, можно подойти к делу еще глобальнее и рубить мусор прямо на корню, еще при поиске. Об этом чуть позже, но может все итак знают про Google Hit Hider by Domain :)
это корежило бы вид половины современных сайтов
У меня с настройками по умолчанию уже кое-что покорёжилось неслабо :-)
Еще один маленький камент (на следующую часть у меня сейчас нет времени):
сообщение #3, время "Добавлено" = времени поста. А это по умолчанию блокируется другой местный скриптик ;) Не то, чтобы я был против указания этого времени, просто как пример нескорректированной дефолтной политики для linuxforum.tech/* Иногда бывает неудобно, но это такие мелочи по сравнению с основным результатом..
а ваш любимый AdBlock тут совершенно бесполезен.
Давно им не пользуюсь, ставлю uBlock Origin, похоже что конфликтует с Policeman
может все итак знают про Google Hit Hider by Domain
Нет, не все, продолжай, интересно
algri14, Ок. Просто сейчас уезжаю, а так тут поле непаханное! Особенно для тех, кто не совсем в теме.
Да и я всех расширений не знаю в подробностях, так что дополняйте.
1000Mhz, продолжайте, достаточно интересно.
NoScript я не осилил
Это чересчур тяжёлая штука, во многих случаях "отрубает хвост по самую шею", понимать как - "из пушки по воробьям". К тому же надо всё таки иметь знания по работе javascript, а так как я в них ничего не понимаю, то даже лёгкое моё вмешательство поломало отображение страниц, пришлось удалять профиль мозилы и настраивать заново. Так что к NoScript я больше не прикасаюсь :D
А с Policeman страницы грузятся тяжелее и реально не даёт работать uBlock Origin, хотя интересное расширение.
На счёт его тяжеловесности, попробую перезагрузить, а то у меня в мозиле сейчас 900 вкладок открыто :D
Policeman - политики по умолчанию:
Показать

Можно включать, отключать, комбинировать, даже писать свои.. достаточно просто разобраться. Свои пока еще не писал, нет необходимости.
2. Google Hit Hider by Domain
Вообще-то это просто-юзерскрипт, так что вам понадобится менеджер пользовательских скриптов: Greasemonkey для старых версий или Tampermonkey для последних.
Что он делает? А очень просто: например в результатах поиска гугла вы переходите по ссылке, а оказывается, что там трешак, реклама и сплошное SEO. Достаточно вернуться во вкладку гугла и клинкуть по одной из двух кнопок (добавляется справа для каждого результата поиска):
Block Site - и при следующих поисках все результаты с этим доменом будут свернуты в одну строку и помечены серым,
Perma-ban - и вы больше никогда не увидите этот сайт в поисковой выдаче гугла! Точнее этот домен.
Это - настоящий, кромешный кошмар всяких SEO-оптимизаторов! :D Работает кстати не только с гуглом, но еще со многими другими поисковиками, кроме Яндекса. Про яндекс отдельный разговор, владельцы этого поисковика давно уже перешли черту, я им как поисковиком не пользуюсь. А так, один клик - и все, для вас сайта www. zzz. com больше не существует в природе. Главное не заиграться! А то у меня по некоторым поисковым запросам в гугле первые одна-две страницы бывают абсолютно пустые :) Но лучше уж так, чем тратить свое время на всякий трешак. Зато например заблочены ВСЕ предложения "смотреть онлайн бесплатно без регистрации .." - я юзаю только торренты.
Базу кстати можно экспортировать и импортировать.
Добавлено: 27.12.2017 19:22:52
А с Policeman страницы грузятся тяжелее и реально не даёт работать uBlock Origin,
Ну дык! Или-или. А для проверки еще лучше на новом профиле, там будет виднее.
У меня наоборот значительное ускорение загрузки за счет того, что выкидывается лишнее. Так ведь настраивать еще нужно, само оно не поедет ;) Это не ваш uBlock Origin, никаких списков по умолчанию НЕТ.
Добавлено: 27.12.2017 20:27:06
И в заключение: а вот в Firefox 58.0 (b12) - как там дела?
Хуже! Аналоги Policeman вроде как и есть, например Policy Control - JavaScript and Flash blocker, но это лишь бледная тень по возможностям и удобству. Тут всем пионерам следует сказать спасибо Мозилле)) Я-то пожелаю им убраться в АдЪ, но.. я динозавр.
Спасибо за внимание)) Добавляйте еще экстеншены по теме
1000Mhz, расширение неоднозначное, для простого чайника вызывает лишний напряг с настройками политик, по умолчанию мешает некоторым другим расширениям, например погодному Forecastfox, рубит даже свою страницу в мозиле :D , конечно всё можно настроить, но в большинстве своём чайники не любят долго напрягаться и разбираться в настройках.
Хотя Policeman более понятен в настройках, чем NoScript, для гиков антирекламы самое то, на новогодних праздниках выберу время и попробую настройки, вот только если в дальнейшем это расширение не будет работать в мозиле, то будет жаль потерянное время
но в большинстве своём чайники не любят долго напрягаться и разбираться в настройках
Это зависит только от степени брезгливости по отношению к современному вебу)) Если есть цель, то разобраться не составляет труда.
вот только если в дальнейшем это расширение не будет работать в мозиле, то будет жаль потерянное время
Не будет, как и еще 1000 других. Лично меня это совершенно не беспокоит, т. к. у меня в системе одновременно 2 фокса: с версией < 57 и Developer Edition (сейчас v. 58).
Не будет, как и еще 1000 других.
Да, я заметил, уже исчезли некоторые, а с чем связана такая политика? как в забегаловке, либо бургер, либо гамбургер, иного не дадим
Давно им не пользуюсь, ставлю uBlock Origin, похоже что конфликтует с Policeman
У меня признаков конфликта не наблюдается (Firefox 37, uBlock Origin 1.13.38, Policeman 0.18.1.1).
У меня признаков конфликта не наблюдается (Firefox 37, uBlock Origin 1.13.38, Policeman 0.18.1.1).
Ну так версия мозилы, на данный момент у меня Firefox 52