AK Laboratory

Компьютеры, программы, интернет => Программы и сети => Тема начата: Мастер от 08 Июль, 2020, 21:53

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

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

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

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

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

2. Убираем богомерзкий и вездесущий Яндекс Директ.
2.1 Качаем 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.
Ссылки: Хром / Мозилла

5. Убираем всплывающие окошки чатов на сайтах. Ещё более раздражающая и мерзкая хрень, чем в предыдущем пункте. По нажатию на виджет расширения можно включать чат в тех случая, когда это необходимо. Ставим расширение 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

Вот собственно и все. После этих незатейливых действий занимающих пару минут, можно без содрогания и нервов пользоватся браузером, количество мусора прилизилось к нулю. Если есть предложения, дополнения, уточнения, исправления - не стесняйтесь писать в комментах.
[свернуть]
Там же сделаны пояснения по поводу политики разных блокировщиков, почему именно 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 скриптов вот на этой страничке про музыку  :o  И это только по факту загрузки  ::)
И да, ЯД пропал, что особенно радует при просмотре Яндекс-почты браузером.
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Slabovik от 20 Окт., 2021, 16:41
Вот ещё ссылка (https://pikabu.ru/story/ubrat_reklamu_v_navigatore_youtube_internete_2021_itogi_goda_8556083), сайт тот же, но в "почитать" добавились варианты для телефонов.
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Shaman от 22 Окт., 2021, 10:31
Хорошая статья есть только дополнение вот к этому пукту
К. Отключаем автообновление браузеров.
Это нужно для того, чтобы новые версии не поломала блокировщики.
В поисковой строке меню Пуска пишем «Планировщик заданий» и открываем его. Нажимаем на библиотека планировщика заданий и видим список из всех браузеров, что у вас установлены. Нажимаем правой кнопкой мыши на:
GoogleUpdateTaskMachineCore (если у вас Google Chrome) – и выбираем «Отключить»
GoogleUpdateTaskMachineUA (если у вас Google Chrome) - и выбираем «Отключить»
Тоже самое проделываем и с любым другим браузером. В Firefox, автообновление отключается просто, в меню настройке браузера.
[свернуть]
Для UNIX систем это работает не так поскольку там обновление происходит из репозитория, а не самой программой. Нужно будет замораживать версию пакета, либо отключать сам репозиторий, но отключение удобно только тогда когда из него ставиться только пакет браузера.
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Slabovik от 06 Июнь, 2024, 09:19
Интересный способ сбора инфы по простому открытию странички: Перейди по ссылке, и я узнаю твой номер (https://habr.com/ru/articles/819595/)

Суть сводится к тому, что при открытии страницы у пользователя запускается .js, который уже с его адреса (и от его имени) лезет уже по другим "партнёрским" сайтам...
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Мастер от 11 Нояб., 2024, 14:12
Вот, от того же автора с некоторыми изменениями.
Что он написал сейчас копировать не буду, просто ссылка:  Блокировка рекламы за 2 минуты в 2024 году (https://pikabu.ru/story/blokirovka_reklamyi_za_2_minutyi_v_2024_godu_11745387)
Название: Re: Рекламный спам. Способы борьбы
Отправлено: zenon от 12 Нояб., 2024, 01:01
О как хорошо то! Спасибо!
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Shaman от 12 Нояб., 2024, 15:57
Свои 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. Рекомендую не постить их в комментариях.
[свернуть]
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Slabovik от 13 Нояб., 2024, 11:17
Остановка скорее не длинных видео, а в режиме, когда одно видео за другим воспроизводится (автовоспроизведение следующего, крыжик там есть), ютуб через какое-то время действительно задаёт вопрос "Продолжить воспроизведение?".
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Slabovik от 04 Май, 2025, 16:05
Вот это расширение понравилось: SingleFile (https://addons.mozilla.org/ru/firefox/addon/single-file/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_content=discopane-entry-link)

Позволяет сохранить страничку в единый HTML (а не в набор файлов).
Название: Re: Рекламный спам. Способы борьбы
Отправлено: Shaman от 04 Май, 2025, 16:08
Как вариант есть еще такое с аналогичным функционалом
https://addons.mozilla.org/en-US/firefox/addon/save-page-we/