發布 GNU LibreJS 7.20,這是一個阻止 Firefox 中專有​​ JavaScript 的附加元件

介紹 Firefox 附加元件的發布
LibreJS 7.20.1,它允許您停止運行非自由 JavaScript 程式碼。 經過 意見 Richard Stallman,JavaScript 的問題在於程式碼是在使用者不知情的情況下載入的,在載入之前無法評估其自由度,並阻止專有 JavaScript 程式碼的執行。 確定 JavaScript 程式碼中使用的許可證 производится 透過網站上的說明 特殊標記 或透過分析程式碼註解中是否存在許可證提及。 此外,預設情況下,允許執行簡單的 JavaScript 程式碼、已知程式庫以及使用者列入白名單的網站中的程式碼。

在新版本中:

  • 新增了對子域遮罩的支援。
  • 在許可證列表中添加了 Creative Commons 和 Expat 許可證,添加了 GPU 許可證的其他詳細信息,並使用了更用戶友好的許可證名稱。
  • 提供了不包含連結的@license 部分的定義。
  • 新增了自動化測試來識別黑名單和白名單中的回歸。
  • 提高處理黑名單的效率。
  • 彈出式選單中新增了頁面重新載入按鈕。
  • 現在,當腳本被封鎖或存在 data-librejs-display 屬性時,會顯示 NOSCRIPT 區塊的內容。

來源: opennet.ru

添加評論