издание на Firefox на разширението
, което позволява да се откажем от изпълнението на несвободен JavaScript код. Според Ричард Столман, проблемът с JavaScript е в това, че кодът се зарежда без знанието на потребителя, което не позволява да се оцени степента на неговата свобода преди да бъде зареден и да се предотврати изпълнението на проприетарния JavaScript код. Определянето на приложимата лицензия в JavaScript кода чрез указание на сайта или чрез анализ на наличието на упоменаване на лиценза в коментарите в кода. Освен това, по подразбиране се допуска изпълнението на тривиален JavaScript код, известни библиотеки и код от сайтове, добавени в белия списък от потребителя.
В новата версия:
- Добавена е поддръжка за маски за поддомейни.
- Лицензите Creative Commons и Expat са добавени в списъка с лицензи, добавени са допълнителни детайли за лицензи GPU и са използвани по-разбираеми на имената на лицензите за потребителите.
- Осигурено е определянето на секции @license, които не съдържат линкове.
- Добавени са автоматизирани тестове за откриване на регресии в черния и белия списък.
- Увеличена е ефективността на работа с черните списъци.
- В контекстното меню е добавен бутон за презареждане на страницата.
- Осигурено е показването на съдържанието на блока NOSCRIPT в случай на блокирани скриптове или наличие на атрибут data-librejs-display.
Източник: opennet.ru
