Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Блокировка рекламы в браузере при поддержке RU AdList

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145

Открыть новую тему     Написать ответ в эту тему

dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: часть 1 | часть 2


Блокировка рекламы в браузере (при поддержке RU AdList)

Обсуждение десктопных расширений - uBlock Origin, Adblock Plus/AdBlock,
их настройки для корректной работы в рунете, а также дополнительных совместимых решений
Жалобы на пропущенную рекламу или ложные срабатывания

Основная задача темы - поддержка юзеров руборда, использующих указанные расширения



RU AdList JS Fixes - Дополнение к фильтру RU AdList, используемому в Adblock Plus/AdBlock. Иногда рекламу невозможно корректно заблокировать стандартными средствами блокирующих расширений. Для данных случаев как раз и предусмотрен RU AdList JS Fixes.


· Рекомендуемые наборы фильтров и дополнительных средств для пользователей Adblock Plus/AdBlock
· Рекомендуемые наборы фильтров и дополнительных средств для пользователей uBlock Origin
· Рекомендуемые наборы фильтров и дополнительных средств для пользователей uBlock Origin legacy

· Как обновить фильтры (Рекомендуется перед сообщением о проблеме)

· Правила оформления сообщений в теме Ответа на неправильно оформленное сообщение вы можете не получить

· Как посмотреть сработавшие правила Adblock Plus/AdBlock
· Как посмотреть сработавшие правила и сделать скрин логгера uBlock Origin
· Как сделать скрин кода элемента в инструментах разработчика
· Как сделать слепок настроек uBlock Origin
· Как определить проблемный фильтр
· Создание фильтров на примере Adblock Plus

· Список некоторых средств, ломающих работу блокировщиков
· Особенности некоторых браузеров, влияющих на блокировку рекламы
· Правила для чистой страницы дзена

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 10:55 09-04-2023 | Исправлено: dimisa, 00:40 21-06-2024
diim



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заблокируйте всплывающее окно в магазине Google Chrome, при переходе через браузер Opera на любую страницу приложений, всплывает окно вверху справа, предлагающее установить Google Chrome url для примера https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm/related

Всего записей: 1582 | Зарегистр. 01-06-2004 | Отправлено: 11:31 10-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
diim
Оно заблокировано (в BitBlock), но поскольку расширения не имеют прав для запуска на страницах магазинов расширений, предназначенных для целевых браузеров, то в Опере оно бесполезно. Вот в FF работать будет.

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 11:47 10-04-2023
Egorart

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
 
$removeparam=?utm_source
$removeparam=utm_source
 
Вроде "?utm_source" лишний.
 
Судя по тестам в логире только $removeparam=utm_source срабатывает.
 
Или есть какая-нибудь особенность?

Всего записей: 150 | Зарегистр. 09-09-2007 | Отправлено: 16:28 10-04-2023 | Исправлено: Egorart, 16:47 10-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Egorart
Нет, не лишний. Пример: https://www.wikihow.com/wikiHowTo?search=cook+a+steak&?utm_source=wikihow

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 17:03 10-04-2023
SeaHub

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimisa
По поводу: http://forum.ru-board.com/topic.cgi?forum=5&topic=50761&start=3980#8
И тикета на гитхаб: https://github.com/easylist/easylist/issues/15435
Так и не исправлено.
Добавил к имеющемуся списку фильтров
Раздражающие элементы - "Fanboy’s Social" устраняет элемент
Реклама - "AdGuard Base" устраняет элемент
Итог: https://i.imgur.com/CcaU1I6.png

Всего записей: 161 | Зарегистр. 06-12-2022 | Отправлено: 15:37 12-04-2023
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimisa
можно пож убрать плашку о куках?  
https://ippon.ru/catalog/item/smartwinner2012
(айпи шведский).
 
скрин: https://klikr.org/c581c48322f2450fb2db179ed5fe.png

спасибо!

----------
animelist

Всего записей: 7503 | Зарегистр. 11-03-2004 | Отправлено: 16:58 12-04-2023 | Исправлено: AngelNet, 18:42 12-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
Ок, убрал.
 
SeaHub
Рекламу в правой колонке автор EasyList заблокировал. Но остаётся пустое место внутри статей. Насколько я понимаю, он либо не видит в этом проблемы, либо вообще не может её воспроизвести. Судя по его комментарию, скорее последнее.

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 17:54 12-04-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://dzen.ru/news/rubric/personal_feed?issue_tld=ru
 
Есть вот такой раздражающий пустой блок (ранее там была реклама, но она успешно режется):
https://ibb.co/d7fgH6P
Вот его код:
https://ibb.co/NTyqG4m
 
Можно по идее убрать тем, чтобы для класса  
.mg-grid__col_sm_9
убрать стили  
        flex: 0 0 75%;
        max-width: 75%
А для соответствующего тега div убрать его стили
flex-basis:calc(100% - 308px);max-width:calc(100% - 308px)
 
Но, думается мне - должен быть более красивый способ добиться искомого.
Т.е. в итого всё должно просто растянуться на всю ширину.

Всего записей: 3671 | Зарегистр. 01-04-2006 | Отправлено: 13:29 13-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
При заполнении на всю ширину потребуется манипулировать в стилях параметрами высот дочерних элементов блоков новостных миниатюр, иначе они деформируются, а картинки будут кропнуты. Но даже если заморочиться с этих рискованным мероприятием, итог которого поломается при малейшей редакции исходного макета, в итоге получится ужасное уродство в виде огромных квадратов и прямоугольников. Чтобы мгновенно посмотреть, как это будет выглядеть, достаточно просто увеличить масштаб страницы.
 
Вообще, пустая правая колонка - это норма для многих новостных сайтов. Если уж в новостях дзена руки чешутся это изменить, то гораздо безопаснее и эстетичнее просто сдвинуть вправо всю ленту на половину ширины пустой правой колонки >
Код:
dzen.ru##.news-app__content_with-new-layout > .mg-grid__row > .mg-grid__col[style="flex-grow:0;flex-basis:calc(100% - 308px);max-width:calc(100% - 308px)"]:first-child:style(margin-left: 154px !important)
dzen.ru##.news-app__content_with-new-layout > .mg-grid__row > .mg-grid__col[style="flex-grow:0;flex-basis:calc(100% - 308px);max-width:calc(100% - 308px)"] + .mg-grid__col
dzen.ru##.news-app__content_with-new-layout > .mg-grid__row > .mg-grid__col > .news-app__heading:style(margin-left: 154px !important)

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 16:44 13-04-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimisa (пост)
Цитата:
в итоге получится ужасное уродство в виде огромных квадратов и прямоугольников. Чтобы мгновенно посмотреть, как это будет выглядеть, достаточно просто увеличить масштаб страницы.

Я даже без масштаба посмотрел - сделав то, о чем написал в своем посте. И получил очень приятную для меня лично картину маслом.  
https://ibb.co/3dczkF7
очень даже хорошо.
 
А сдвигать вот как раз-таки и не понимаю зачем. Надо заполнять ВСЕ свободное пространство, а не генерить кучу маленьких/больших пустот везде. И особенно по бокам.
Так что если это МОЖНО в принципе сделать как-то - то прошу код. Как говорится - для личного использования, понятно, что в общие фильтры/правила это не стоит загонять.

Всего записей: 3671 | Зарегистр. 01-04-2006 | Отправлено: 17:54 13-04-2023 | Исправлено: destiny child, 17:56 13-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
На вашем скрине все миниатюры деформированы (растянуты), а картинки в них кропнуты. Если для вас это "приятная картина маслом", то >
Код:
dzen.ru##.news-app__content_with-new-layout > .mg-grid__row > .mg-grid__col[style^="flex-grow:"]:first-child + .mg-grid__col
dzen.ru##.news-app__content_with-new-layout > .mg-grid__row > .mg-grid__col[style^="flex-grow:"]:first-child:style(flex-basis: inherit !important; max-width: 100% !important)

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 18:01 13-04-2023
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сейчас появилось такая страничка на яндексе:
Подробнее...
 
Подробнее...
 
Firefox 102.9.0esr  
 
uBlock Origin обновил, кэши очистил.
 

Цитата:
действий, которые привели к проблеме

 
Настройки не менял, сегодня было всё нормально, сиё явление появилось вечером.
 
Подробнее...
 
Как от неё избавиться?
 
Спасибо!

Всего записей: 968 | Зарегистр. 17-04-2003 | Отправлено: 18:21 13-04-2023 | Исправлено: ogenry, 19:22 13-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry
Судя по тому, что я сейчас наблюдаю, на новостях дзена пытаются осуществить развёртывание детектора и последующую обфускацию, для обхода адблока. Но что-то пошло не так, и в результате сервис начал ломаться. Веб-мастерам сообщил. Если вы используете рекомендуемую для uBO конфигурацию и не применяете сторонних средств блокировки рекламы и не ужесточали приватность браузера в about:preferences#privacy относительно стандарта, то достаточно очистить куки.

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 18:27 13-04-2023 | Исправлено: dimisa, 19:42 13-04-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimisa (пост)
Цитата:
все миниатюры деформированы (растянуты), а картинки в них кропнуты.

Чтобы избавиться от этого достаточно:
 
Для этого класса выставить принудительно один атрибут:
.mg-card.mg-card_flexible-single .mg-card__media-block{
    min-height: 190px;
}
 
И для этого класса убрать принудительно один атрибут:
@media(max-width:1599px){
    .mg-card.mg-card_flexible-single .mg-card__media-block{
        /* min-height:140px; */
    }
}
 
Если сможете "перевести" это в термины Моих фильтров - было бы прекрасно;)))
Ибо по итогу картинки становятся даже чуть-чуть лучше, чем в вашем варианте правил - для сдвига в центр они выходят.
 
*********************************
Ой, до меня ток ща дошло - что это один и тот же класс)))))))))))))))))))
Т.е. достаточно лишь одну действие сделать - выставить ему min-height: 190px;
И всё!!!

Всего записей: 3671 | Зарегистр. 01-04-2006 | Отправлено: 19:24 13-04-2023 | Исправлено: destiny child, 20:05 13-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
Это совсем не просто. Тупо убрать значение минимальной высоты не получится, нужно всё прописывать вручную для множества элементов и выправлять дополнительными стилями. Причём в зависимости от @media параметры везде будут разные. Так что извините, но нет. У меня попросту нет времени заниматься подобным длительным и кропотливым мероприятием, которое на мой взгляд выглядит бессмысленным.

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 19:50 13-04-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimisa (пост)
Цитата:
Это совсем не просто. Тупо убрать значение минимальной высоты не получится

Вроде как наоборот весьма просто. Я же просто прощу помочь разобраться с этим форматом правил. Я даже chatGPT натравил на это описание. Но даже он толком не разобрался - как записать всего одно действие! Слишком уже замороченное описание и возможности.
Да-да! После проверок стало ясно - Это теперь всего одно действие:
Для объектов с классами .mg-card.mg-card_flexible-single .mg-card__media-block  надо выставить один атрибут в принудиловку: min-height: 190px;
И ничего более не надо делать.
Как говорится - не надо делать это красиво и с учётом всего и вся. Просто тупо в лоб - как?

Сделал-таки:
dzen.ru##.mg-card.mg-card_flexible-single, .mg-card__media-block:style(min-height: 190px !important;)
 
и результатом более чем рад)) и чего  и всем желаю)))

Всего записей: 3671 | Зарегистр. 01-04-2006 | Отправлено: 20:23 13-04-2023 | Исправлено: destiny child, 20:33 13-04-2023
kokoss19

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
Сделал-таки:
dzen.ru##.mg-card.mg-card_flexible-single, .mg-card__media-block:style(min-height: 190px !important;)
 
и результатом более чем рад)) и чего  и всем желаю)))

У меня в Фоксе ни каких изменений.

----------
Win7 / FF115

Всего записей: 2110 | Зарегистр. 16-07-2018 | Отправлено: 20:50 13-04-2023
dimisa



RU AdList
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19
Это как раз то, о чём я писал выше. В зависимости от @media (ширины окна) нужны абсолютно разные параметры. Причём те стили, которые destiny child добавил для https://dzen.ru/news/rubric/personal_feed?issue_tld=ru - будут у него ломать макет на https://dzen.ru/news?issue_tld=ru и ещё бог знает где.

Всего записей: 6596 | Зарегистр. 02-08-2016 | Отправлено: 21:03 13-04-2023
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimisa
Спасибо!




Все благодарности, пожалуйста, старайтесь отправлять в ПМ пользователю, который Вам помог

Всего записей: 968 | Зарегистр. 17-04-2003 | Отправлено: 21:05 13-04-2023 | Исправлено: Maz, 21:49 13-04-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145

Компьютерный форум Ru.Board » Компьютеры » Программы » Блокировка рекламы в браузере при поддержке RU AdList


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru