Greasy Fork is available in English.

RU AdList JS Fixes

try to take over the world!

< Обсуждения RU AdList JS Fixes

Вопрос/комментарий

Mail.ru & Championat.com

Сегодня заметил, что появилась реклама яндекс.директ на championat.com, а так же на почте mail.ru, при переходе во входящие письма. Ещё вчера всё было норм. В чём может быть причина?

Аналогичное на lenta.ru и других...

Lain inVerseАвтор
§
Создано: 27.09.2017
Отредактировано: 27.09.2017

Спасибо за сообщение о проблеме. Рамблер обновили код обхода адблока так, чтобы не полагаться на 'onload' у своих стилей. Обновил свой так, чтоб это им не помогло. Должно теперь блокироваться как минимум на сайтах Рамблера (чемпионат, лента).
На mail.ru рекламы не наблюдаю. По крайней мере с develop-версией Adblock Plus. Попробуйте обновить списки фильтров / установить dev-версию адблока: https://chrome.google.com/webstore/detail/adblock-plus-development/ldcecbkkoecffmfljeihcmifjjdoepkn

Спасибо, с чемпионатом проблема решилась. Но с mail.ru проблема осталась, несмотря на проделанные манипуляции, предложенные Вами. Или у меня у одного так?

Просто у меня в их почте рекламы вообще не видно даже без скрипта и адблока. Не знаю почему. У вас со старыми версиями скрипта реклама блокируется? Попробуйте откатиться на версию от вчера-позавчера.

Нет, откаты на более старые версии, рекламу не блокируют. Ну да ладно, не сильно она и мешает

Подозреваю, что дело не предыдущих версиях скрипта, а банально в том, что пока он не работал - грузился директ и накопились куки яндекса и пр. Попробуйте очистить куки, должно помочь. Вы не указали используемое расширение для блокировки рекламы, если это uBlock, то можно применить:
e.mail.ru##.b-datalist div[class]:not([id]) > div[class]:not([class*="js-"]):matches-css(background-color: rgb()

e.mail.ru##.b-letter div[class]:not([id]) > div[class]:not([class*="js-"]):not([class*="drop"]):not([class*="letter"]):not([style]):not([id]):matches-css(background-color: rgb()

e.mail.ru##div[id]:not([class]) > div[id][class]:not([class*="js-"]):not([class*="drop"]):not([style]):matches-css(background-color: rgb()

dimisa, спасибо, чистка куков помогла

Lain inVerseАвтор
§
Создано: 27.09.2017
Отредактировано: 27.09.2017

Я внимательно покопался у них в почте и нашёл точку входа в ту дрянь, которая превращает почту в кашу. Реклама всё ещё появляется? Если да, то скрытие её теперь не должно составить труда. Заодно в консоли выводятся все вызовы их «мимикратора».

Всё работает, спасибо

Поправка, временно выключил свою обёртку так-как Димиса обнаружил ситуацию, в которой ломается сайт. Буду разбираться, потом верну.

§
Создано: 19.10.2018
Отредактировано: 19.10.2018

https://e.mail.ru/messages/inbox/ сломан, только отключение скрипта помогает После обновления всё ок! :)

Ответить

Войдите, чтобы ответить.