Vrystelling van GNU LibreJS 7.20, byvoegings om nie-vrye JavaScript in Firefox te blokkeer

Bekendgestel Firefox-byvoegingsvrystelling
LibreJS 7.20.1, wat jou toelaat om te weier om nie-vrye JavaScript-kode uit te voer. Deur oog Richard Stallman, die probleem met JavaScript is dat die kode sonder die medewete van die gebruiker gelaai word, wat dit onmoontlik maak om die graad van sy vryheid te evalueer voordat dit gelaai word en die uitvoering van eie JavaScript-kode voorkom. Bepaling van die lisensie wat in die JavaScript-kode toegepas word производится deur die webwerf spesiale punte of deur die teenwoordigheid van 'n vermelding van die lisensie in die kommentaar by die kode te ontleed. Daarbenewens word onbenullige JavaScript-kode, bekende biblioteke en kode vanaf webwerwe wat deur die gebruiker op 'n witlys gelys is, by verstek toegelaat om uit te voer.

In die nuwe weergawe:

  • Bygevoeg ondersteuning vir maskers vir subdomeine.
  • Creative Commons- en Expat-lisensies by die lisensielys gevoeg, bykomende besonderhede vir GPU-lisensies bygevoeg en meer gebruikersvriendelike lisensiename gebruik.
  • Voorsien die definisie van @lisensie-afdelings wat nie skakels bevat nie.
  • Bygevoeg outomatiese toetse om regressies in die swart en wit lyste op te spoor.
  • Verhoogde doeltreffendheid om met swartlyste te werk.
  • Het 'n bladsyherlaaiknoppie by die opspringkieslys gevoeg.
  • Om die inhoud van die NOSCRIPT-blok te wys, word verskaf in die geval van blokkering van skrifte of die teenwoordigheid van die data-librejs-display-kenmerk.

Bron: opennet.ru

Voeg 'n opmerking