Рекламный спам. Способы борьбы

Автор Мастер, 08 Июль, 2020, 21:53

« предыдущая - следующая »

Мастер

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

Предлагаю обсудить здесь способы защиты от рекламного спама на сайтах, в программах и т.п.

Для начала сделаю репост одного рецепта для браузеров. Оригинал найден здесь (https://pikabu.ru/story/blokirovka_reklamyi_za_2_minutyi_v_2020_godu_7560547).
Блокировка рекламы за 2 минуты в 2020 году
После последней переустановки и настройки системы возникла мысль написать минигайд в плане блокировки рекламы и прочих раздражающих уведомлений, что бы в следующий раз самому заново не искать в интернетах по кусочкам информацию. Так же иногда настраиваю с нуля компьютеры знакомым, поэтому инструкцию сам предполагаю использовать чаще чем раз в год. Думаю инфа в посте пригодится многим. Если не выйдет в горячее , то будет выскакивать через поиск в поисковиках. Некоторые ссылки и настройки уже стречались на пикабу, но систематизированного списка я так и не нашёл.

Все ссылки, расширения, настройки рассчитаны на Хром.

1. Устанавливаем uBlock Origin (https://old.reddit.com/r/uBlockOrigin/) (наиболее быстр из блокировщиков)
Ссылки: Хром (https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=ru) / Мозилла (https://addons.mozilla.org/ru/firefox/addon/ublock-origin/)

2. Убираем богомерзкий и вездесущий Яндекс Директ.
2.1 Качаем Tampermonkey (https://www.tampermonkey.net/). Это менеджер пользовательских скриптов.
Ссылки: Хром (https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo) / Мозилла (https://addons.mozilla.org/ru/firefox/addon/tampermonkey/)
       
2.2 Устанавливаем скрипт блокировки Яндекс Директа - RU AdList JS Fixes.
Ссылка: https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes

3. Отключаем всплывающие push-уведомления сайтов.

Хром: Заходим "настройки > дополнительные > настройки сайта > уведомления" и выключаем чекбокс.
Либо копируем и вставляем в браузер следующую строку и так же выключаем:
chrome://settings/content/notifications

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

4. Убираем всплывающие уведомления о согласии с использованием cookies. Дико раздражающая байда на каждом новом открытом сайте. Качаем расширение I don't care about cookies (https://www.i-dont-care-about-cookies.eu/).
Ссылки: Хром (https://chrome.google.com/webstore/detail/i-dont-care-about-cookies/fihnjjcciajhdojfnbdddfaoknhalnja) / Мозилла (https://addons.mozilla.org/ru/firefox/addon/i-dont-care-about-cookies/)

5. Убираем всплывающие окошки чатов на сайтах. Ещё более раздражающая и мерзкая хрень, чем в предыдущем пункте. По нажатию на виджет расширения можно включать чат в тех случая, когда это необходимо. Ставим расширение Hello, Goodbye (https://hellogoodbye.app/)
Ссылки: Хром (https://chrome.google.com/webstore/detail/hello-goodbye/nihpfpbibfgpgnfpbfedkdokihggapoi) / Мозилла (https://addons.mozilla.org/ru/firefox/addon/hello-goodbye/)

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-channel-this
youtube.com##.ytp-ce-element.ytp-ce-video.ytp-ce-element-show
youtube.com##.ytp-ce-element.ytp-ce-bottom-right-quad.ytp-ce-size-640
Или можно зайти и скопировать тот же список отсюда: https://pastebin.com/drzwgwPb

7. Добавить в настройках списка фильтров uBlock Origin список "Удаление предупреждений об использовании блокировщика". Будет работать далеко не всегда и не везде, но хуже не будет точно.

"uBlock Origin > параметры > Списки фильтров > Пользовательские"

и добавить ссылку:  https://easylist-downloads.adblockplus.org/antiadblockfilters.txt

Вот собственно и все. После этих незатейливых действий занимающих пару минут, можно без содрогания и нервов пользоватся браузером, количество мусора прилизилось к нулю. Если есть предложения, дополнения, уточнения, исправления - не стесняйтесь писать в комментах.
[свернуть]
Там же (https://pikabu.ru/story/prodolzhenie_posta_blokirovka_reklamyi_za_2_minutyi_v_2020_godu_7562359) сделаны пояснения по поводу политики разных блокировщиков, почему именно uBlock Origin, а не что-то другое.
Продолжение поста «Блокировка рекламы за 2 минуты в 2020 году»
Отвечу сам себе на пост, что бы вынести обсуждение в отдельную ветку и не увеличивать длинну основного поста.

В комментариях примерно половина вопросов к посту касается темы - почему я использую именно такую подборку в расширений в блокировке рекламы и считаю её более предпочтительной чем например просто в 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 предлагал по умолчанию установить кучу хрени от Яндекса в нагрузку. Я считаю это неприемлемым для платной программы.

Пруф
AD-proof.jpg

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

Пруф: AD-proof2.png

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

Пруф: AD-proof3.jpg

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

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

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

зы: после установки блокировщика скриптов и блокировки рекламы Ютуба, блокировщики сообщают о блокировании выполнения порядка 200 скриптов вот на этой страничке про музыку (https://anklab.ru/forum/index.php?topic=6.0)  :o  И это только по факту загрузки  ::)
И да, ЯД пропал, что особенно радует при просмотре Яндекс-почты браузером.
Ежели один человек сделал чего, другой завсегда разобрать сможет

Slabovik

Вот ещё ссылка (https://pikabu.ru/story/ubrat_reklamu_v_navigatore_youtube_internete_2021_itogi_goda_8556083), сайт тот же, но в "почитать" добавились варианты для телефонов.
Общением на форуме подпитываю свою эгоистичную, склонную к самолюбованию сущность.

Shaman

#2
Хорошая статья есть только дополнение вот к этому пукту
К. Отключаем автообновление браузеров.
Это нужно для того, чтобы новые версии не поломала блокировщики.
В поисковой строке меню Пуска пишем «Планировщик заданий» и открываем его. Нажимаем на библиотека планировщика заданий и видим список из всех браузеров, что у вас установлены. Нажимаем правой кнопкой мыши на:
GoogleUpdateTaskMachineCore (если у вас Google Chrome) – и выбираем «Отключить»
GoogleUpdateTaskMachineUA (если у вас Google Chrome) - и выбираем «Отключить»
Тоже самое проделываем и с любым другим браузером. В Firefox, автообновление отключается просто, в меню настройке браузера.
[свернуть]
Для UNIX систем это работает не так поскольку там обновление происходит из репозитория, а не самой программой. Нужно будет замораживать версию пакета, либо отключать сам репозиторий, но отключение удобно только тогда когда из него ставиться только пакет браузера.

Slabovik

Интересный способ сбора инфы по простому открытию странички: Перейди по ссылке, и я узнаю твой номер

Суть сводится к тому, что при открытии страницы у пользователя запускается .js, который уже с его адреса (и от его имени) лезет уже по другим "партнёрским" сайтам...
Общением на форуме подпитываю свою эгоистичную, склонную к самолюбованию сущность.

Мастер

Вот, от того же автора с некоторыми изменениями.
Что он написал сейчас копировать не буду, просто ссылка:  Блокировка рекламы за 2 минуты в 2024 году
Ежели один человек сделал чего, другой завсегда разобрать сможет

zenon

https://github.com/minamonra/

Shaman

#6
Свои 5 копеек
1. У меня стоит SWIron и сообщение о прекращении поддержки не появляется.
2. Я предпочитаю сохранять установленные расширения хрома на ПК, у меня так до сих пор работают удалённые из магазина расширения.
Вот ссылка (https://chromewebstore.google.com/detail/get-crx/dijpllakibenlejkbajahncialkbdkjc?hl=ru) на расширение для скачивания расширений которым скачано расширение для скачивания расширений (забавная рекурсия  :)) )
3. Никогда не сталкивался с остановкой очень длинных видео. Видео с камином на 10 часов гоняю на тестах регулярно.
4. В аттачах актуальные на момент написания поста версии расширений.
5. На Android существует Qiwi браузер в котором работают расширения хрома, а соответственно рецепт из этой статьи.

:: добавлено 12 Нояб., 2024, 16:19
А я, с вашего позволения, перенесу. Очень уж удобно мне её от сюда брать. Ссылка на оригинальную статью 2-мя постами выше.
Блокировка рекламы за 2 минуты в 2024 году⁠⁠
Что ж, пришло время обновить мой довольно популярный пост-напоминалку четырёхлетней давности по блокировке рекламы , т.к. старый пост устарел и скоро перестанет работать. Старый пост: Блокировка рекламы за 2 минуты в 2020 году (https://pikabu.ru/story/blokirovka_reklamyi_za_2_minutyi_v_2020_godu_7560547)

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

Блокировка рекламы за 2 минуты в 2024 году Реклама, Браузер, Ublock, Блокировка рекламы, YouTube, Текст, Длиннопост
Так как более 90% всех настольных браузеров работают на движке Chromium, то соотвественно в них тоже отвалятся блокировщики рекламы в ближайшем будущем и перестанут работать. Подробнее на эту тему можно можно почитать тут (https://pikabu.ru/story/blokirovshchiki_reklamyi_perestanut_rabotat_v_google_chrome_11671964).

Я же напишу как заставить работать блокировщики на следующие 9 месяцев, до июня 2025 года. Потом если не хотите видеть рекламу - придётся делать перекат на Firefox без вариантов. Хотя никто не запрещает это сделать уже сегодня. В посте сначала настройки для Chrome, потом ниже для Firefox, Android и iOS.

🟢 Настройки для Chromium браузеров - Chrome, Opera, Vivaldi, EDGE, простигосподи Яндекс браузер, и остальных. Если у вас стоят расширения из предыдущего моего поста - удалите все кроме uBlock Origin. Если другие блокировщики - тоже удалите или отключите во избежания конфликтов.

0. Заставляем работать расширения блокировщиков до июня 2025 года

Windows – в поиске Windows пишем PowerShell, запускаем от имени администратора и запускаем команду:

$path = "registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome"; New-Item $path -Force; Set-ItemProperty $path -Name ExtensionManifestV2Availability -Value 2
MacOS – открываем приложение Терминал и запускаем команду:

defaults write com.google.Chrome.plist ExtensionManifestV2Availability -int 2

Затем обязательно заходим в chrome://policy и жмём «Повторно загрузить правила».

1. Устанавливаем uBlock Origin (https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=ru) (наиболее быстр и функционален из блокировщиков)

2. Убираем богомерзкий и вездесущий Яндекс Директ. Подписываемся на подписку для uBlock Origin. Вставляем ссылку в браузере и в правом верхнем углу жмём Подписаться.

chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/asset-viewer.html?url=https://easylist-downloads.adblockplus.org/cntblock.txt&title=RU AdList: Counters&subscribe=1

Если у вас стоит Tampermonkey c RU AdList JS Fixes, отключите его! Подписка по ссылке выше полностью его заменяет, а два запущенных будут конфликтовать.

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

chrome://settings/content/notifications

4. Убираем всплывающие уведомления о согласии с использованием cookies. Вставляем в браузере:

chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/dashboard.html#3p-filters.html

Листаем вниз до "Уведомления о файлах куки" и ставим обе галки в этом разделе.

5. Убираем всплывающие окошки чатов на сайтах. А так же остальные бесполезные раздражители по типу попапов. Если есть необходимость, чат можно временно  включать отключением uBlock Origin для конкретной страницы. (нажимаем на значок uBlock и нажимаем кнопку выключения, выбор запоминается для каждого сайта)

chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/dashboard.html#3p-filters.html

Вводим в браузере ссылку выше, листаем до пункта "Раздражающие элементы" и проставляем все галки в этом разделе.

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

chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/dashboard.html#1p-filters.html

Заходим сюда (https://pastebin.com/drzwgwPb). Код в окне копируем, вставляем, сохраняем.

7. SponsorBlock для YouTube. (https://chromewebstore.google.com/detail/sponsorblock-%D0%B4%D0%BB%D1%8F-youtube/mnjggcdmjocbbbhaepdhchncahnbgone) Отличное расширение проматывающее встроенную в видео рекламу на Youtube.

8. AutoplayStopper. (https://chromewebstore.google.com/detail/autoplaystopper/ejddcgojdblidajhngkogefpkknnebdh) Расширение отключает автопроигрывание видео на выбранных сайтах. Спасибо торгашам на ozon и wildberries с мельтешащими роликами в превьюхах. Благодаря им это расширение пришлось найти и установить.

9. Return YouTube Dislike (https://chromewebstore.google.com/detail/return-youtube-dislike/gebbhagfogifgggkldgodflihgfeippi). Как понятно из названия - возвращает способность видеть дизлайки на Youtube. Вот бы ещё такое для пикабу придумали.

10. YouTube NonStop. (https://chromewebstore.google.com/detail/youtube-nonstop/nlkaejimjacpillmajjnopmpbkbnocid) На Youtube больше не появляется всплывающее окно на длинных видео, и видео не ставится на паузу.

11. Disable Google Lens. (https://chromewebstore.google.com/detail/disable-google-lens/dkapjhgpncbeiebegegdbpgfoabdkilh) Возвращает православный поиск по картинке взамен Lens.

🔴 Тот же список для Firefox без длинного описания 🔴

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

2. Подписка от Яндекс.Директ. Иконка uBlock origin > настройки > Списки фильтров > пользовательские

Вставляем ссылку ниже, сохраняем.

https://easylist-downloads.adblockplus.org/cntblock.txt

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

4-5. Убираем оповещения про куки, а так же чаты. Ставим все галки в разделах "Уведомления о файлах куки" и "раздражающие элементы": иконка uBlock origin > шестерёнки > Списки фильтров

проставляем все галки в разделах "Уведомления о файлах куки" и "Раздражающие элементы", сохраняем.

6. Убираем визуальный и мешающий мусор из окна плеера Youtube.

иконка uBlock origin > шестерёнки > Мои Фильтры

Код по ссылке (https://pastebin.com/drzwgwPb) копируем, вставляем, сохраняем.

7. SponsorBlock для YouTube. (https://addons.mozilla.org/ru/firefox/addon/sponsorblock/) Убираем встроенную рекламу.

8. AutoplayStopper. (https://addons.mozilla.org/ru/firefox/addon/disable-autoplay/) Автостоп видео на сайтах.

9. Return YouTube Dislike. (https://addons.mozilla.org/ru/firefox/addon/return-youtube-dislikes/) Возвращаем дизлайки на Youtube.

10. YouTube NonStop. (https://addons.mozilla.org/ru/firefox/addon/youtube-nonstop/) Отключение автопаузы на длинных видео Youtube.

11. Search by Image. (https://addons.mozilla.org/ru/firefox/addon/search_by_image/) Православный поиск по картинкам.

Для Android и IOS как и раньше рекомендую установить Adguard. Этого достаточно. После установки необходимо его включить в настройках.

🔵 ссылка для Android (https://www.comss.ru/page.php?id=2288)

⚪ ссылка для IOS (https://apps.apple.com/ru/app/adguard-%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA-%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D1%8B/id1047223162)

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

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

❗❗❗Пост в первую очередь касается блокировки рекламы и фильтрации раздражающих элементов в интернетах, поэтому тут нет описания расширений для обхода блокировок Роскомнадзора, использования proxy или vpn, методы ускорения youtube, а так же расширение дополняющее функционал pikabu. Рекомендую не постить их в комментариях.
[свернуть]

Slabovik

Остановка скорее не длинных видео, а в режиме, когда одно видео за другим воспроизводится (автовоспроизведение следующего, крыжик там есть), ютуб через какое-то время действительно задаёт вопрос "Продолжить воспроизведение?".
Общением на форуме подпитываю свою эгоистичную, склонную к самолюбованию сущность.