publication de l'extension Firefox
, permettant de renoncer à l'exécution de code JavaScript non libre. Selon Richard Stallman, le problème avec JavaScript est que le code est chargé sans le consentement de l'utilisateur, ne lui permettant pas d'évaluer le degré de sa liberté avant le chargement et d'empêcher l'exécution de code JavaScript propriétaire. La licence appliquée au code JavaScript peut être déterminée par une mention sur le site ou en analysant la présence d'une mention de la licence dans les commentaires du code. De plus, par défaut, l'exécution de code JavaScript trivial, de bibliothèques connues et de code provenant de sites ajoutés à la liste blanche de l'utilisateur est autorisée.
Dans la nouvelle version :
- Ajout du support des masques pour les sous-domaines.
- Des licences Creative Commons et Expat ont été ajoutées à la liste des licences, des détails supplémentaires ont été ajoutés pour les licences GPU et des noms de licences plus compréhensibles pour les utilisateurs ont été utilisés.
- Définition des sections @license sans liens assurée.
- Ajout de tests automatisés pour détecter les régressions dans les listes noires et blanches.
- Efficacité accrue dans la gestion des listes noires.
- Ajout d'un bouton de rechargement de la page dans le menu contextuel.
- Affichage du contenu du bloc NOSCRIPT en cas de blocage des scripts ou de présence de l'attribut data-librejs-display.
Source : opennet.ru
