Firefox 57 / bloquear Javascript por sitio

Firefox 57 / bloquear Javascript por sitio

Como todos sabrán, Mozilla está migrando su sistema de complementos a WebExtension y muchos complementos salen de la versión 57+, vea más aquí:

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

En el pasado utilicé "Yes Script" y "No Script" para permitir Javascript en todas partes y bloquearlo sólo en sitios específicos. Sin embargo, no son compatibles con FF 57 (ahora estoy en versión beta) y el desarrollador de "Yes Script" no planea actualizarlo en el futuro. Pero me gustaría bloquear JS en sitios específicos. ¿Alguna idea de cómo podría lograrlo?

¿Podría hacer eso modificando prefs.js o user.js? Preferiría hacer esto sin ninguna extensión si es posible. Gracias.

Respuesta1

Lo resolví desarrollando una extensión yo mismo:https://addons.mozilla.org/en-US/firefox/addon/yesscript2/

Respuesta2

Origen del uBloqueen "modo avanzado" puede bloquear scripts con las llamadas reglas de filtrado dinámico. También distingue los scripts entre scripts en línea, propios y de terceros. Puede configurar una política predeterminada de bloqueo para todos los sitios y anularla selectivamente para sitios específicos.

Actualizar:
uMatrizes aún mejor y permite un control más detallado

Respuesta3

No es posible deshabilitar JavaScript por dominio sin un complemento.

Sin guiónSe ha lanzado la versión 10, es compatible con Firefox 57.

O tal vez quieras probaruMatrizcomo reemplazo, es aún más poderoso porque le permite bloquear no solo scripts sino también cookies, ajax, medios, etc. Y todo por dominio de terceros.

Tambien esaun posiblepara volver a habilitar la compatibilidad con complementos heredados. Pero tendrás que usarEdición para desarrolladoresoNocturnopara que funcione. Una vez que esté allí, extensions.legacy.enabledconfigúrelo trueen about:config. Es tambiénva a estar disponibleen la versión Beta y en el lanzamiento de versiones sin marca, pero aún no.

Respuesta4

Instalé la extensión "Desactivar JavaScript" y hasta ahora funciona bien: https://addons.mozilla.org/es/firefox/addon/disable-javascript/

información relacionada