Release of GNU LibreJS 7.20, add-ons to block non-free JavaScript in Firefox

Submitted by Firefox add-on release
LibreJS 7.20.1, which allows you to opt out of executing non-free JavaScript code. By According to Richard Stallman, the problem with JavaScript is that the code is loaded without the knowledge of the user, making it impossible to assess the degree of its freedom before loading and preventing the execution of proprietary JavaScript code. Determining the license applied in the JavaScript code produced through the website special marks or by analyzing the presence of a mention of the license in the comments to the code. In addition, by default, trivial JavaScript code, well-known libraries, and code from sites whitelisted by the user are allowed to execute.

In the new version:

  • Added support for masks for subdomains.
  • Added Creative Commons and Expat licenses to the license list, added additional details for GPU licenses, and used more user-friendly license names.
  • Provided the definition of @license sections that do not contain links.
  • Added automated tests to detect regressions in the black and white lists.
  • Increased efficiency of working with blacklists.
  • Added a page reload button to the popup menu.
  • Showing the contents of the NOSCRIPT block is provided in case of blocking scripts or the presence of the data-librejs-display attribute.

Source: opennet.ru

Add a comment