ProHoster > Blogi > netin uutisia > GNU LibreJS 7.20:n julkaisu, lisäosat, jotka estävät ei-vapaan JavaScriptin Firefoxissa
GNU LibreJS 7.20:n julkaisu, lisäosat, jotka estävät ei-vapaan JavaScriptin Firefoxissa
Lähettäjä Firefox-lisäosan julkaisu LibreJS 7.20.1, jonka avulla voit kieltäytyä suorittamasta ei-ilmaista JavaScript-koodia. Tekijä: näkymä Richard Stallman, JavaScriptin ongelma on, että koodi ladataan käyttäjän tietämättä, mikä tekee mahdottomaksi arvioida sen vapausastetta ennen lataamista ja estää patentoidun JavaScript-koodin suorittamisen. JavaScript-koodissa käytetyn lisenssin määrittäminen производится verkkosivuston kautta erikoismerkkejä tai analysoimalla, onko koodin kommenteissa mainittu lisenssi. Lisäksi oletusarvoisesti triviaalia JavaScript-koodia, tunnettuja kirjastoja ja koodia käyttäjän sallittujen luetteloon lisäämistä sivustoista saa suorittaa.
Uudessa versiossa:
Lisätty tuki aliverkkotunnusten maskeille.
Lisätty Creative Commons- ja Expat-lisenssit lisenssiluetteloon, lisätty lisätietoja GPU-lisensseistä ja käytetty käyttäjäystävällisempiä lisenssinimiä.
Tarjosi määritelmän @lisenssiosille, jotka eivät sisällä linkkejä.
Lisätty automaattiset testit regressioiden havaitsemiseksi mustissa ja valkoisissa listoissa.
Tehokkaampi työskentely mustien listojen kanssa.
Lisätty ponnahdusvalikkoon sivun uudelleenlatauspainike.
NOSCRIPT-lohkon sisältö näytetään, jos skriptit estävät tai data-librejs-display-attribuutti on läsnä.