lanzamiento de la extensión de Firefox
, que permite prescindir de la ejecución de código JavaScript no libre. Según Richard Stallman, el problema con JavaScript es que el código se carga sin el conocimiento del usuario, sin darle la oportunidad de evaluar el grado de libertad del mismo antes de su carga y de impedir la ejecución de código JavaScript propietario. La definición de la licencia utilizada en el código JavaScript se puede encontrar en el sitio web o mediante el análisis de la mención de la licencia en los comentarios del código. Además, por defecto se permite la ejecución de código JavaScript trivial, bibliotecas conocidas y código de sitios que el usuario haya añadido a su lista blanca.
En la nueva versión:
- Se ha añadido soporte para máscaras de subdominios.
- Se han añadido las licencias de Creative Commons y Expat a la lista de licencias, se han añadido detalles adicionales para las licencias GPU y se han utilizado nombres de licencias más comprensibles para los usuarios.
- Se ha asegurado la identificación de secciones @license que no contienen enlaces.
- Se han añadido pruebas automatizadas para detectar regresiones en las listas negra y blanca.
- Se ha mejorado la eficiencia en el manejo de las listas negras.
- Se ha añadido un botón para recargar la página en el menú emergente.
- Se ha garantizado la visualización del contenido del bloque NOSCRIPT en caso de bloqueo de scripts o si está presente el atributo data-librejs-display.
Fuente: opennet.ru
