ProHoster > Blog > internet nyheder > Udgivelse af GNU LibreJS 7.20, tilføjelser til at blokere ikke-fri JavaScript i Firefox
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.