Firefox'ta özel JavaScript'i engelleyen bir eklenti olan GNU LibreJS 7.20'nin sürümü

tanıtıldı Firefox eklentisinin yayınlanması
LibreJS 7.20.1, özgür olmayan JavaScript kodunu çalıştırmayı durdurmanıza olanak tanır. İle görünüm Richard Stallman'a göre, JavaScript'le ilgili sorun, kodun kullanıcının bilgisi olmadan yüklenmesi, yüklenmeden önce kodun özgürlüğünü değerlendirmenin mümkün olmaması ve özel JavaScript kodunun yürütülmesinin engellenmesidir. JavaScript kodunda kullanılan lisansı belirleme производится web sitesindeki talimatlar aracılığıyla özel işaretler veya kodun yorumlarında bahsedilen bir lisans varlığının analiz edilmesi yoluyla. Ayrıca, varsayılan olarak önemsiz JavaScript kodlarının, bilinen kitaplıkların ve kullanıcı tarafından beyaz listeye alınan sitelerdeki kodların yürütülmesine izin verilir.

Yeni sürümde:

  • Alt alan adları için maske desteği eklendi.
  • Lisans listesine Creative Commons ve Expat lisansları eklendi, GPU lisansları için ek ayrıntılar eklendi ve daha kullanıcı dostu lisans adları kullanıldı.
  • Bağlantı içermeyen @license bölümlerinin tanımı sağlandı.
  • Kara ve beyaz listelerdeki gerilemeleri belirlemek için otomatik testler eklendi.
  • Kara listelerle çalışmanın verimliliği arttı.
  • Açılır menüye sayfayı yeniden yükle düğmesi eklendi.
  • NOSCRIPT bloğunun içeriği artık komut dosyaları engellendiğinde veya data-librejs-display özelliği mevcut olduğunda gösteriliyor.

Kaynak: opennet.ru

Yorum ekle