RU AdList JS Fixes

try to take over the world!

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

Αναφορά: Εντάξει - ο κώδικας λειτουργεί αλλά έχει σφάλματα

§
Δημοσιεύτηκε: 11/09/2020

Блокируются скрипты на реддите. Например, развёртывание треда.
И да, теперь у меня Тампермонки и все настройки, как рекомендовано.

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

Я довольно активно посещаю Реддит и не замечал там проблем. И конкретно эта фича тоже нормально работает. Действительно ли проблема в моём скрипте? Исчезает ли она если выключить скрипт в Tampermonkey?

Если да, то есть ли какие-либо сообщения в консоли? (F12)
Я имею в виду помимо тех, которые туда вываливает сам Реддит с выключенным скриптом.

§
Δημοσιεύτηκε: 11/09/2020

Да, при отключении RuAdlist всё работает.
При включенном скрипте пишет TypeError: Function.prototype.toString called on incompatible object

§
Δημοσιεύτηκε: 11/09/2020

А укажите пожалуйста точный номер версии браузера.

§
Δημοσιεύτηκε: 11/09/2020

Waterfox Classic 2020.08.1 (64-бит)

§
Δημοσιεύτηκε: 11/09/2020

Оу, как видно из описания скрипта его совместимость с устаревшими версиями FF (и форков на его базе) - ограничена, а в ближайших обновлениях заплатки и костыли, позволяющие хоть как-то работать скрипту в таких браузерах, будут удалены вовсе. Это связано с тем, что корректно работающих менеджеров скриптов для подобных браузеров не существует в принципе. При использовании простых скриптов, не требующих мгновенного встраивания (перед скриптами посещаемого ресурса) и не требующих прав доступа к свойствам window - это не критично. Но как только потребуется исполнять сложный многофункциональный код, вроде RU AdList JS Fixes, ресурс будет либо поломан, либо не отработает сам скрипт.

Единственный способ использовать функционал RU AdList JS Fixes, это установить uBlock Origin legacy, в рекомендуемых фильтрах которого содержится адаптированная версия кода скрипта, и добавить к этому Scriptlet Doctor (в версии scriptlet-doctor-classic).

P.S. Кстати, я вас об этом уже предупреждал.

§
Δημοσιεύτηκε: 11/09/2020

Понял. Спасибо за разъяснения.

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

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