Firefox 57 / блокировка Javascript на сайте

Firefox 57 / блокировка Javascript на сайте

Как вы все знаете, Mozilla переводит свою систему дополнений на WebExtension, и поэтому многие дополнения версии 57+ перестают работать. Подробнее см. здесь:

https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/

Раньше я использовал "Yes Script" и "No Script", чтобы разрешить Javascript везде и заблокировать его только на определенных сайтах. Однако они не поддерживаются в FF 57 (сейчас я на бета-версии), и разработчик "Yes Script" не планирует обновлять его в будущем. Но я хотел бы заблокировать JS на определенных сайтах. Есть идеи, как этого добиться?

Могу ли я сделать это, изменив prefs.js или user.js? Я бы предпочел сделать это без расширения, если это возможно. Спасибо.

решение1

Решил эту проблему, самостоятельно разработав расширение:https://addons.mozilla.org/en-US/firefox/addon/yesscript2/

решение2

Источник uBlockв "расширенном режиме" может блокировать скрипты с так называемыми динамическими правилами фильтрации. Он также различает скрипты на встроенные, 1-сторонние и 3-сторонние. Вы можете настроить политику блокировки по умолчанию для всех сайтов и выборочно переопределить ее для определенных сайтов.

Обновлять:
uMatrixеще лучше и обеспечивает более детальный контроль

решение3

Отключить JavaScript для домена без надстройки невозможно.

NoScriptВышла версия 10, она поддерживает Firefox 57.

Или вы можете попробоватьuMatrixв качестве замены он еще более мощный, поскольку позволяет блокировать не только скрипты, но и файлы cookie, ajax, медиа и т. д. И все это для стороннего домена.

Это такжевсе еще возможнодля повторного включения поддержки устаревших дополнений. Но вам придется использоватьВерсия для разработчиковилиНочьюдля того , чтобы это работало. Когда вы там, установите extensions.legacy.enabledв . Это такжеtrueabout:configбудет доступенв бета-версиях и релизных сборках без указания бренда, но пока нет.

решение4

Я установил расширение «Отключить JavaScript», и пока все работает нормально: https://addons.mozilla.org/es/firefox/addon/disable-javascript/

Связанный контент