Udgivelse af GNU LibreJS 7.20, tilføjelser til at blokere ikke-fri JavaScript i Firefox

Introduceret Firefox tilføjelsesudgivelse
LibreJS 7.20.1, som giver dig mulighed for at fravælge at udføre ikke-fri JavaScript-kode. Ved udsigt Richard Stallman, problemet med JavaScript er, at koden indlæses uden brugerens viden, hvilket gør det umuligt at vurdere graden af ​​dens frihed før indlæsning og forhindrer eksekvering af proprietær JavaScript-kode. Bestemmelse af den anvendte licens i JavaScript-koden производится gennem hjemmesiden særlige mærker eller ved at analysere tilstedeværelsen af ​​en omtale af licensen i kommentarerne til koden. Derudover har triviel JavaScript-kode, velkendte biblioteker og kode fra websteder, der er hvidlistet af brugeren, som standard lov til at udføre.

I den nye version:

  • Tilføjet understøttelse af masker til underdomæner.
  • Tilføjede Creative Commons- og Expat-licenser til licenslisten, tilføjede yderligere detaljer for GPU-licenser og brugte mere brugervenlige licensnavne.
  • Forudsat definitionen af ​​@licens sektioner, der ikke indeholder links.
  • Tilføjet automatiserede tests for at detektere regression i sort- og hvidlisterne.
  • Øget effektivitet i arbejdet med sorte lister.
  • Tilføjede en genindlæsningsknap til pop op-menuen.
  • Visning af indholdet af NOSCRIPT-blokken er tilvejebragt i tilfælde af blokerende scripts eller tilstedeværelsen af ​​data-librejs-display-attributten.

Kilde: opennet.ru

Tilføj en kommentar