Реклама на почте mail.ru в базовом варианте вполне стандартная и легко блокируется обычными правилами, независимо от браузера. Но когда у юзера после использования сервисов типа яндекс-поиска, яндекс-маркета и пр. начинают накапливаться куки, реклама становится таргетированной. А при срабатывания детектора вся вёрстка (а не только имена классов) становится рандомной. Решение существует уже давно - RU AdList JS Fixes. Но с таким же успехом можно просто очищать куки при закрытии браузера. Работа подписки в Edge никогда не тестировалась и это не планируется в будущем, поэтому я не могу сказать, в чём именно причина отсутствия рандомной вёрстки при использовании вами этого браузера. Возможно, просто не накопились куки для таргетированной рекламы. А может, отвечающий за это код mail нестабильно или некорректно работает в этом браузере.saiva wrote: ↑Mon Dec 11, 2017 8:54 pm Добрый день, уважаемые коллеги и разработчики!
Немного подниму вялотекущую тему про рандомное появление блока
рекламы в Firefox под почтовыми папками и полосы текстовой рекламы над списком писем. Об этом писали чуть выше несколько человек.
Добавляя, как обычно я это делаю, данные блоки в "Мои фильтры" (правила получаются типа e.mail.ru###YLSEQ-OD, e.mail.ru##.YLSEQ-c4.YLSEQ-c5 и т.д.) они работают ровно до того момента, пока не обновишь страницу, иными словами после # текст рандомно меняется.
Однако при использовании uBlock Origin обнаружил при работе с почтой mail.ru одну интересную закономерность, а именно: если использовать Firefox (сейчас это 57.0.2) и последний uBO (v1.14.20), то реклама есть. А вот если использовать Microsoft Edge последней версии и для него uBO (v1.13.8 ), то рекламы из обоих блоков нет. Причём в обоих браузерах списки подключенных фильтров идентичны и обновлены одновременно (самые свежие версии, пока пишу сообщение).
Вот скрины:скрин Firefox - реклама есть
При этом из вкладки "Мои фильтры" всё удалено, Белый список и Мои правила установлены по дефолту и как уже говорил, списки фильтров в обоих браузерах идентичны:скрин Microsoft Edge - рекламы нет
Но и это ещё не всё. Почему-то при идентичных списках и их обновления в одно и тоже время суммарное количество записей в фильтрах в этих двух браузерах разнится:список фильтров
Мои фильтры 0 используется из 0
uBlock filters 2 491 используется из 2 508
uBlock filters – Badware risks 7 используется из 7
uBlock filters – Privacy 62 используется из 65
uBlock filters – Unbreak 235 используется из 238
Adblock Warning Removal List 399 используется из 404
EasyList 76 667 используется из 76 917
EasyPrivacy 13 750 используется из 13 840
Malware Domain List 1 128 используется из 1 146
Malware domains 14 840 используется из 14 842
Peter Lowe’s Ad and tracking server list 2 500 используется из 2 508
RUS: RU AdList 24 225 используется из 24 264скрин Firefox - кол-во записей в фильтрах
Заметили, что у Edge число суммарных записей сетевых фильтров больше, чем у Firefox, а косметических наоборот - меньше?скрин Microsoft Edge - кол-во записей в фильтрах
Причём при сравнении количества записей по каждому из фильтров разницу обнаружил только у трёх фильтров, это uBlock filters (у Firefox значения "2 491 используется из 2 508", у Edge значения "2 463 используется из 2 478"), фильтр EasyList (у Firefox значения "76 667 используется из 76 917", у Edge значения "76 631 используется из 76 855") и собственно фильтр RUS: RU AdList (у Firefox значения "24 225 используется из 24 264", у Edge значения "23 903 используется из 23 942").
Я читал сообщения с рекомендациями установить RU AdList Fixes, однако насколько я понял RU AdList CSS Fixes не надо ставить, если установлена последняя версия uBO, а на счёт RU AdList JS Fixes... Но ведь в Edge реклама блокируется и без этого дополнения...
Может быть эта информация как-то натолкнёт разработчиков на предположения и мысли, почему так происходит, докопаются до истины и сделают корректировки, позволяющие в Firefox-е дополнению uBlock Origin вкупе с вышеописанными фильтрами блокировать рекламу на почте mail.ru также, как это происходит в Edge с помощью одноимённых фильтров и дополнения.
Извините за многабуков, старался описать ситуацию и свои наблюдения подробнее...
Что касается разного количества правил в подписках, то подсчитываются только те, которые расширение может применить. Естественно, что у устаревших версий, незнакомых с актуальным синтаксисом правил, числовые значения будут меньше.