Wydanie GNU LibreJS 7.20, rozszerzenia do blokowania niesprawiedliwego JavaScript w Firefoxie

Przedstawiony wydanie dodatku do Firefox
LibreJS 7.20.1, który umożliwia rezygnację z wykonywania nierelaksyjnego kodu JavaScript. Po zdaniem Richardowi Stallmanowi, problem z JavaScript polega na tym, że kod ładowany jest bez wiedzy użytkownika, nie dając możliwości oceny jego wolności przed załadowaniem oraz uniemożliwiając wykonanie własnościowego kodu JavaScript. Określenie stosowanej w kodzie JavaScript licencji odbywa się poprzez wskazanie na stronie specjalnych znaczników lub poprzez analizę obecności wzmianki o licencji w komentarzach do kodu. Dodatkowo, domyślnie pozwala się na wykonanie trywialnego kodu JavaScript, znanych bibliotek i kodu z witryn dodanych przez użytkownika do białej listy.

W nowej wersji:

  • Dodano wsparcie dla masek dla subdomen.
  • Na listę licencji dodano licencje Creative Commons i Expat, dodano dodatkowe szczegóły dla licencji GPU oraz zastosowano bardziej zrozumiałe dla użytkowników nazwy licencji.
  • Zadbano o określenie sekcji @license, które nie zawierają odniesień.
  • Dodano zautomatyzowane testy w celu wykrywania regresji w czarnej i białej liście.
  • Zwiększona efektywność pracy z czarnymi listami.
  • Do menu kontekstowego dodano przycisk do ponownego załadowania strony.
  • Zapewniono wyświetlanie zawartości bloku NOSCRIPT w przypadku zablokowania skryptów lub obecności atrybutu data-librejs-display.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster