Блокировка рекламы за 2 минуты в 2020 году

После последней переустановки и настройки системы возникла мысль написать минигайд в плане блокировки рекламы и прочих раздражающих уведомлений, что бы в следующий раз самому заново не искать в интернетах по кусочкам информацию. Так же иногда настраиваю с нуля компьютеры знакомым, поэтому инструкцию сам предполагаю использовать чаще чем раз в год. Думаю инфа в посте пригодится многим. Если не выйдет в горячее , то будет выскакивать через поиск в поисковиках. Некоторые ссылки и настройки уже стречались на пикабу, но систематизированного списка я так и не нашёл. Все ссылки, расширения, настройки рассчитаны на Хром.


1. Устанавливаем uBlock Origin (наиболее быстр из блокировщиков)

Ссылка: https://chrome.google.com/webstore/detail/ublock-origin/cjpa...


2. Убираем богомерзкий и вездесущий Яндекс Директ. Качаем Tampermonkey. Это менеджер пользовательских скриптов.

Ссылка: https://chrome.google.com/webstore/detail/tampermonkey/dhdgf...

Устанавливаем сам скрипт блокировки Яндекс Директа - RU AdList JS Fixes.

Ссылка: https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes


3. Отключаем всплывающие push-уведомления сайтов в Chrome. Заходим "настройки > дополнительные > настройки сайта > уведомления" и выключаем чекбокс. Либо копируем и вставляем в браузер следующую строку и так же выключаем:

chrome://settings/content/notifications

4. Убираем всплывающие уведомления о согласии с использованием cookies. Дико раздражающая байда и на каждом новом открытом сайте. Качаем расширение I don't care about cookies. Ссылка: https://chrome.google.com/webstore/detail/i-dont-care-about-...


5. Убираем всплывающие окошки чатов на сайтах. Ещё более раздражающая и мерзкая хрень, чем в предыдущем пункте. По нажатию на виджет расширения можно включать чат в тех случая, когда это необходимо. Расширение: Hello, Goodbye Ссылка:https://chrome.google.com/webstore/detail/hello-goodbye/nihp...


6. Убираем визуальный и мешающий мусор из окна плеера Youtube. Официально этот мусор не отключается. Мусор такой как - всплывающие окна на паузе. (Дико раздражает, когда поставил на паузу и пытаешься рассмотреть что либо в видео) Так же убирается вплывающие окна в под конец и во время видео с подписками, другими видео и прочим "нужным" контентом. (Подборка видео после полного окончания ролика остаются)Текст ниже копируем, идём в настройки uBlock Origin. "Параметры > Мои фильтры". Вставляем скопированное.


youtube.com##.ytp-ce-covering-overlay
youtube.com##.ytp-ce-element-shadow
youtube.com##.ytp-ce-covering-image
youtube.com##.ytp-ce-expanding-image
youtube.com##.ytp-pause-overlay
youtube.com##.ytp-scroll-min.ytp-pause-overlay
youtube.com##.iv-click-target
youtube.com##.ytp-cards-button
youtube.com##.ytp-cards-teaser
youtube.com##.ytp-ce-covering-image
youtube.com##.ytp-ce-covering-overlay
youtube.com##.ytp-ce-element
youtube.com##.ytp-ce-element-shadow
youtube.com##.ytp-ce-element.ytp-ce-channel.ytp-ce-ch...
youtube.com##.ytp-ce-element.ytp-ce-video.ytp-ce-elem...
youtube.com##.ytp-ce-element.ytp-ce-bottom-right-quad...

Последние 3 строки придётся копировать и вставлять через "копировать адрес ссылки" из за особенностей вставки ссылок на Пикабу. Или проще (как подсказал @Ellius) зайти и скопировать тот же список отсюда: https://pastebin.com/drzwgwPb


7. Добавить в настройках списка фильтров uBlock Origin список "Удаление предупреждений об использовании блокировщика". Будет работать далеко не всегда и не везде, но хуже не будет точно. "uBlock Origin > параметры > Списки фильтров > Пользовательские" и добавить ссылку ниже:https://easylist-downloads.adblockplus.org/antiadblockfilter...


Вот собственно и все. После этих незатейливых действий занимающих пару минут, можно без содрогания и нервов пользоватся браузером, количество мусора прилизилось к нулю. Если есть предложения, дополнения, уточнения, исправления - не стесняйтесь писать в комментах.

UPD: А теперь всё тоже самое, но для firefox

1. Ставим uBlock Origin https://addons.mozilla.org/uk/firefox/addon/ublock-origin/

2. Tampermonkey https://addons.mozilla.org/uk/firefox/addon/tampermonkey/

2.5. RuAdList JS Fixes https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes

3. Удаляем все сайты с правами оповещения и ставим блокировку запроса получения доступа к уведомлениям about:preferences#privacy > Права > Уведомления

4. Оповещения про куки - https://addons.mozilla.org/uk/firefox/addon/i-dont-care-abou...

5. Отключаем чаты - https://addons.mozilla.org/uk/firefox/addon/hello-goodbye/

6. Фильтры залил сразу на хастебин что бы не мучатся с "Копировать адрес ссылки" https://hastebin.com/raw/ratiyidico

676
DELETED
Автор поста оценил этот комментарий

А теперь всё тоже самое, но для firefox
1. Ставим uBlock Origin https://addons.mozilla.org/uk/firefox/addon/ublock-origin/
2. Tampermonkey https://addons.mozilla.org/uk/firefox/addon/tampermonkey/
2.5. RuAdList JS Fixes https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes
3. Удаляем все сайты с правами оповещения и ставим блокировку запроса получения доступа к уведомлениям about:preferences#privacy > Права > Уведомления
4. Оповещения про куки - https://addons.mozilla.org/uk/firefox/addon/i-dont-care-abou...
5. Отключаем чаты - https://addons.mozilla.org/uk/firefox/addon/hello-goodbye/
6. Фильтры залил сразу на хастебин что бы не мучатся с "Копировать адрес ссылки" https://hastebin.com/raw/ratiyidico

раскрыть ветку
144
Автор поста оценил этот комментарий
Ай спасибо! А штоб ты жил долго и щасливо!
раскрыть ветку
276
Автор поста оценил этот комментарий
ответный пост

Отвечу сам себе на пост, что бы вынести обсуждение в отдельную ветку и не увеличивать длинну основного поста.

В комментариях примерно половина вопросов к посту касается темы - почему я использую именно такую подборку в расширений в блокировке рекламы и считаю её более предпочтительной чем например просто в 1 клик установить Adguard и получить почти тоже самое? Напишу ниже свои мысли на эту тему, постараюсь покороче.


С самого начала напомню - Adblock, Adblock Plus, uBlock, uBlock Origin, Adguard это разные проекты, с разными владельцами, разной монетизацией и разным подходом к развитию.


Немного истории появления расширения uBlock Origin: Расширение первоначально появилось в 2014 году и называлось просто uBlock. Два основных разработчика - Chris Aljoudi и Raymond Hill. Уже через год, кода расширение стало очень популярным Chris Aljoudi решил немного торгануть совестью и создал сайт для сбора пожертвований, а так же начал агитировать Рэймонда за пропуск некоторой рекламы по умолчанию (и естественно за деньги и весьма немалые от рекламодателей). Raymond Hill не согласившись с такими предложениями и оставил проект uBlock, и создал на его наработках свой проект uBlock Origin. Стартовый проект uBlock в 2018 году перешёл во владение компанией Adblock, и вскоре начал показывать рекламу по умолчанию, т.е. всё таки "продался" в прямом смысле этого слова.


Автор uBlock Origin, Raymond Hill и по сегодняшний день полность отказывается даже от пожертвований(!!!), не говоря уже о другой скрытой монетизации в виде например торговли данными пользователей или пропуск некоторой проплаченной рекламы. Принципиальный подход, который нельзя не уважать. Поэтому есть уверенность, что расширение независимо от рекламодателей, бесплатно, открыто, своевременно обновляется, безопасно, и таким останется.


Так же по результатам многих тестов uBlock Origin это самое быстрое расширение из всех блокировщиков, а так же меньше всего потребляет ресурсов за счёт немного другой технологии блокировки рекламы.


Теперь давайте рассмотрим компанию Adguard (именно компанию, это не один разработчик) и её историю. Начать с того, что это именно компания, изначально с первого дня создания с продажей услуг и платными подписками, либо покупкой приложения. Целью любой компании - есть извлечение прибыли. Например на IOS, когда только появился Adguard в appstore, это был самый стабильный и удобный способ блокировки рекламы. Приложение было полностью бесплатно. Но в какой то момент, после набора аудитории, бесплатный функционал был существенно порезан и всё порезанное перенеслось в платный Adguard pro. Поэтому если на данный момент всё работает и блокирует, то нет гарантии, что завтра владелец фирмы не захочет ещё увеличить прибыль, и не решит торгануть например личными данными, или не решит пропустить ещё больше рекламы по умолчанию.

Так же известная фраза о том, что "нет такого преступления, на которое капитал бы не пошёл ради 300% прибыли" появилась не на пустом месте.

Соблазн всегда слишком велик и лично я не могу быть уверен, что желание подзаработать ещё больше денег не пересилит совесть и здравый смысл.


Кстати да - у Adguard'а Яндекс в партнёрах, и не так давно, при инсталляции Adguard предлагал по умолчанию установить кучу хрени от Яндекса в нагрузку. Я считаю это неприемлемым для платной программы. Пруф:

Продолжение поста «Блокировка рекламы за 2 минуты в 2020 году» Реклама, Браузер, Ublock, Блокировка рекламы, YouTube, Ответ на пост, Длиннопост

А так же на самом же форуме Adguard'а были неоднократные упоминания, о том, что Adguard стал пропускать Яндекс Директ, и разработчики не очень то спешили это оперативно фиксить. По отзывам год ничего не делалось, несмотря на репорты. Это собственно тоже наводит на размышления о степени глубины партнёрства с Яндексом. Пруф:

Продолжение поста «Блокировка рекламы за 2 минуты в 2020 году» Реклама, Браузер, Ublock, Блокировка рекламы, YouTube, Ответ на пост, Длиннопост

Ещё момент- как и некоторые "продавшиеся" блокировщики, Adguard по умолчанию пропускал "Полезную рекламу", что тоже не добавляет очков программе. Пруф:

Продолжение поста «Блокировка рекламы за 2 минуты в 2020 году» Реклама, Браузер, Ublock, Блокировка рекламы, YouTube, Ответ на пост, Длиннопост

Так же Adguard устанавливается достаточно глубоко в систему, а не в браузер, что лично мне тоже не очень нравится, т.к. даёт некоторый дополнительный гипотетический шанс воспользоватся внезапно найденной уязвимостью в самом Adguard'е. Плюс из за глубокой интеграции ранние версии Adguard нередко криво удалялись из системы, оставляли мусор в реестре и иногда блокировали после себя выход в интернет. (как на сегодняшний день не знаю, не ставил)


Кстати пара любопытных моментов: учредитель AdGuard Software Limited, наш соотечественник - Дмитрий Зайцев, и в 2017 году регистрация AdGuard Software Limited перенесена на Кипр, в широко известную оффшорную зону. Так что прибыль есть, офисы открываются и компания не богодельня, работает за прибыль, а не за "спасибо". Ну это собственно уже к теме блокировке рекламы никак не относится.


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


Ну и как всегда - дополнения, уточнения, обсуждения и прочий дискасс приветствуется в комментариях.

Показать полностью 3
комментарии (110)
44
Автор поста оценил этот комментарий
ответный пост

Приветствую.


Поделюсь своим способом борьбы с рекламой.


Так же использую uBlock Origin. В этом дополнении включены все фильтры, то есть стоят все галочки, кроме "JPN: AdGuard Japanese". После выбора фильтров нажать "Применить", и после "Обновить".

Еще необходимо поставить галочку "Я опытный пользователь".

Дополнительно стоят все галочки в настройках приватности:

"Отключить предзагрузку для предотвращения подключений для заблокированных запросов", "Отключить проверку гиперссылок", "Предотвратить утечку локального IP-адреса через WebRTC", "Блокировать CSP отчеты".


После включения галочки "Я опытный пользователь", справа от надписи, нужно нажать на шестерёнки "расширенные настройки".

Откроется дополнительное окно, в котором нужно отредактировать часть параметров как приведено ниже:


allowGenericProceduralFilters true

assetFetchTimeout 40

autoUpdateAssetFetchPeriod 1

autoUpdateDelayAfterLaunch 1

autoUpdatePeriod 1

cacheStorageCompression false

suspendTabsUntilReady yes

updateAssetBypassBrowserCache true


Эти манипуляции позволяют целиком и полностью избавиться от всей рекламы. Например, на ютубе исчезает абсолютно вся реклама, при этом нет каких-либо неудобств в использовании сайта. Кроме исчезание ссылок непосредственно в самих видеороликах.


Больше ничего делать и устанавливать не нужно.

Если же что-то перестало работать, например, в том же Яндексе, то нужно на неработающей странице, нажать на иконку блокировщика, и разрешить конкретные адреса. После нажатия вы увидите таблицу в три колонки. Левая это заблокированные или разрешенные адреса. Средняя — настройка глобальной блокировки для всех сайтов. Правая — блокировка только для этого сайта, который отображается на текущей странице. Если нужно разблокировать что-то от Яндекса на текущей странице, например в Яндексдиске, то отмечайте зелеными прямоугольниками адреса только из правой колонки. Или можно что-то разблокировать глобально, "позеленив" адреса в среднем столбце. Точно так можно блокировать адреса, только теперь нужно выбирать красные прямоугольники. После манипуляций появится кнопка с рисунком замочка, нужно на нее нажать для сохранения результатов.


uBlock Origin я использую в Firefox и Google Chrome. На Windows и на Android. При этом настройки везде одинаковые. Ничего не тормозит и не глючит.



Дополнительно на Android можно воспользоваться приложением AdAway, для блокировки рекламы на уровне домена. Там можно выбрать различные листы блокировок или добавить свои. Это помогает дополнительно избавиться от лезущего мусора из приложений. Правда нужен Root, для перезаписи файла hosts.



Еще рекомендация, тем, кому нужно изменить DNS по ряду причин, можно воспользоваться адресами от Opennic https://servers.opennic.org/.

Это позволит дополнительно ходить на сайты с доменами *.lib и другие, которые не резолвятся другими DNS серверами. Но прежде чем менять адрес, нужно убедиться что этот адрес рабочий. Для этого нужно зайти на сайт https://www.subnetonline.com/pages/network-tools/online-dig....

В строке "Enter Name Server" IP-адрес выбранного DNS сервера.

В строке "Enter Domain Name" вбиваете адрес сайта для проверки разрешения имени.

"Select type" — Any.

Нажать кнопку "DIG!"

И смотрите на "ANSWER SECTION". Там должна быть строка вида "www.****.lib. 619 IN A 185.145.130.74".


Вот пример когда всё работает:


DIG Output:

dig @185.52.0.55 www.***.lib ANY

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-16.P2.el7_8.6 <<>> @185.52.0.55 www.****.lib ANY

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46522

;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 4096

;; QUESTION SECTION:

;www.****.lib. IN ANY

;; ANSWER SECTION:

www.*****.lib. 317 IN A 185.145.130.74

;; AUTHORITY SECTION:

lib. 3600 IN NS seed2.emercoin.com.

lib. 3600 IN NS seed1.emercoin.com.

;; Query time: 16 msec

;; SERVER: 185.52.0.55#53(185.52.0.55)

;; WHEN: Wed Jul 08 18:21:03 CEST 2020

;; MSG SIZE rcvd: 113

---- Finished ------


Подобный ответ означает что с сервером все в порядке, доменные имена разрешаются.


Если "ANSWER SECTION" отсутствует, то через выбранный DNS вам не удастся зайти на проверяемый сайт.


Вот пример ответа когда работать не будет:


DIG Output:

dig @91.217.137.37 www.***.lib ANY

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-16.P2.el7_8.6 <<>> @91.217.137.37 www.***.lib ANY

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 26330

;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 4096

;; QUESTION SECTION:

;www.***.lib. IN ANY

;; Query time: 48 msec

;; SERVER: 91.217.137.37#53(91.217.137.37)

;; WHEN: Wed Jul 08 18:17:48 CEST 2020

;; MSG SIZE rcvd: 45

---- Finished ------

Показать полностью
комментарии (14)
11
Автор поста оценил этот комментарий

Если вы за компом, где нет возможности поставить блокировщики и хочется воспользоваться youtube, то в адресе видео после com надо поставить ".", то есть будет "https://youtube.com." Это все еще валидный домен, но рекламы на нем нет

раскрыть ветку