RU AdList JS Fixes

try to take over the world!

< Σχολιασμός για τον κώδικα RU AdList JS Fixes

Αναφορά: Καλός - ο κώδικας λειτουργεί

§
Δημοσιεύτηκε: 10/12/2023
Επεξεργάστηκε: 10/12/2023

Здравствуйте! Не уверен, куда репортить баги. Вы не могли бы протестить шахматный сайт lichess.org с включенным и выключенным скриптом? Похоже, после какого-то обновления, скрипт стал ни за что ломать конкретно этот сайт. Либо это его контр-меры?.. хотя рекламы на нём нет по умолчанию. Заранее спасибо!

Так как здесь оставляют оценки, то замечу, что со своей задачей (блокировкой невероятных маркетологов от *ндекса), скрипт справляется на 100%.

Lain inVerseΔημιουργός
§
Δημοσιεύτηκε: 11/12/2023

Hi, as I understand it, you are using Firefox + Tampermonkey. It looks like it has a problem with running the script there on first load when you visit the site for the first time. It works fine after a page reload.
Possible solutions I can recommend:
* Try to replace Tampermonkey with Violentmonkey. While it isn't officially supported by this script in Firefox it seems like they have already resolved all the major blocking issues. So, give it a try.
* Disable the script or entire Tampermonkey extension on this site. Both from TM menu.
* Reload a page once after opening a site.

@dimisa Could you please check Violentmonkey in Fx? At least I see no issues with script running on Yandex domains with it in Fx.

Lain inVerseΔημιουργός
§
Δημοσιεύτηκε: 11/12/2023
Επεξεργάστηκε: 11/12/2023

Additionally, if reloading the page with Tampermonkey doesn't help, then you forgot to set injection mode to "Instant" in script settings. Please refer to the script's description on the first tab in such a case.

§
Δημοσιεύτηκε: 11/12/2023

Насколько я вижу, lichess.org ломается только в FF и только в том случае, если не активирован мгновенный режим встраивания, как это предусмотрено Особенностями установки. При использовании Violentmonkey (хоть он и не поддерживается) с дефолтными настройками на lichess.org всё работает штатно, без поломок.

Что касается использования Violentmonkey на доменах яндекса, а также auto.ru, kinopoisk.ru и ukr.net, то действительно, строгие настройки CSP больше не являются проблемой для этого менеджера скриптов. И всё успевает запустится для успешной работы.

Также я проверил заявленные поломки https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes/discussions/216132 и https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes/discussions/216127

Единственный вариант, при котором удалось зафиксировать проблему в той же почте яндекса, это FF + Tampermonkey + совместное использование с AdGuard. Если заменить в этой связке Tampermonkey на Violentmonkey, проблема исчезает. В принципе, мы никогда не поддерживали AdGuard и не проводили отладку для совместной с ним работы. Но выявления причин такого поведения может быть полезно для дальнейшей эволюции Tampermonkey.

Lain inVerseΔημιουργός
§
Δημοσιεύτηκε: 11/12/2023
Επεξεργάστηκε: 11/12/2023

@dimisa Ok, I removed the disclaimer from the description since it can be considered supported. When we can recommend good quality open-source solution, we should. :)

§
Δημοσιεύτηκε: 13/12/2023

Вы настоящие волшебники. У меня действительно Firefox + Tampermonkey, было очень оплошно с моей стороны не указать этого. Спасибо за решение!

Δημοσίευση απάντησης

Συνδεθείτε για να δημοσιεύσετε μια απάντηση.