A GNU LibreJS 7.20 kiadása, egy kiegészítő a szabadalmaztatott JavaScript blokkolására a Firefoxban

Által benyújtott Firefox kiegészítő kiadása
LibreJS 7.20.1, amely lehetővé teszi a nem ingyenes JavaScript kód futtatásának leállítását. Által kilátás Richard Stallman, a JavaScript problémája az, hogy a kód a felhasználó tudta nélkül töltődik be, így nem ad lehetőséget a szabadság értékelésére a betöltés előtt, és megakadályozza a szabadalmaztatott JavaScript kód végrehajtását. A JavaScript kódban használt licenc meghatározása производится a weboldalon található utasítások segítségével különleges jelek vagy a kódhoz fűzött megjegyzésekben a licencmegemlítés meglétének elemzésével. Ezenkívül alapértelmezés szerint triviális JavaScript-kódok, ismert könyvtárak és a felhasználó által engedélyezett webhelyekről származó kódok végrehajtása engedélyezett.

Az új verzióban:

  • Hozzáadott támogatás az aldomainekhez tartozó maszkokhoz.
  • Creative Commons és Expat licenceket adtunk a licencek listájához, további részleteket adtak hozzá a GPU-licencekhez, és felhasználóbarátabb licencneveket használtak.
  • A linkeket nem tartalmazó @licenc szakaszok meghatározása.
  • Automatikus tesztek hozzáadva a fekete-fehér listák regresszióinak azonosításához.
  • A feketelistákkal való munka hatékonyságának növelése.
  • Az előugró menühöz egy oldal újratöltés gomb került.
  • A NOSCRIPT blokk tartalma most megjelenik, ha a szkriptek blokkolva vannak, vagy a data-librejs-display attribútum jelen van.

Forrás: opennet.ru

Hozzászólás