A GNU LibreJS 7.20 kiadása, bővítmény az önképző JavaScript blokkolásához a Firefoxban

Bemutatva Firefox-bővítmény kiadása
LibreJS 7.20.1, amely lehetővé teszi a szabad JavaScript-kód végrehajtásának elkerülését. A szerint Richard Stallman szerint a JavaScript problémája abban rejlik, hogy a kód a felhasználó tudta nélkül töltődik be, lehetőséget biztosítva arra, hogy a felhasználó ne tudja megítélni annak szabad mivoltát a betöltés előtt, és megakadályozhassa a zárt forráskódú JavaScript futtatását. A JavaScript-kódban alkalmazott licenc meghatározása függetlenül történik attól, hogy a böngészőben engedélyezve van-e ennek az API-nak a támogatása (korábban a webhely hibás paramétereket adhattott át, és ha ez nem okozott hibát, le lehetett vonni a következtetést, hogy a PPA támogatás le van tiltva; most azonban a hibás beállítások mindig hibát generálnak). az adott weboldalon speciális címkék vagy a kód megjegyzéseiben található licenc említése alapján történik. Továbbá alapesetben megengedett a triviális JavaScript-kód, a jól ismert könyvtárak és a felhasználó által fehér listára tett oldalak kódjának futtatása.

Az új verzióban:

  • Alapértelmezés szerint támogatás lett hozzáadva a tartománykérdésekhez.
  • A licenclistába bekerültek a Creative Commons és Expat licenc; további részleteket adtak hozzá a GPU licenchez, és felhasználóbarátabb licencneveket használtak.
  • Biztosítva van a hivatkozás nélküli @license szakaszok meghatározása.
  • Hozzáadtak automatizált teszteket a feketelista és fehér lista regresszióinak észlelésére.
  • Növelték a feketelistával való munka hatékonyságát.
  • A felugró menübe lett hozzáadva a lap újratöltése gomb.
  • Biztosított a NOSCRIPT blokk tartalmának megjelenítése, ha a szkriptek le vannak tiltva vagy a data-librejs-display attribútum jelen van.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster