Release of the Firefox extension
, allowing users to avoid executing non-free JavaScript code. According to Richard Stallman, the problem with JavaScript is that code loads without the user's knowledge, not allowing them to evaluate the degree of its freedom before loading and preventing the execution of proprietary JavaScript code. The definition of the license used in JavaScript code by indicating on the website or by analyzing the presence of a license mention in the code comments. Additionally, trivial JavaScript code, well-known libraries, and code from sites whitelisted by the user are allowed to execute by default.
In the new version:
- Support for wildcard subdomain masks has been added.
- Creative Commons and Expat licenses have been added to the license list, additional details for GPU licenses have been included, and more user-friendly license names have been used.
- Sections @license without references are now identified.
- Automated tests have been added to detect regressions in the black and white lists.
- Efficiency in handling blacklists has been increased.
- A page reload button has been added to the popup menu.
- Content from the NOSCRIPT block is displayed when scripts are blocked or when the data-librejs-display attribute is present.
Source: opennet.ru
