Firefox-da xususiy JavaScript-ni bloklash uchun qo'shimcha GNU LibreJS 7.20 versiyasi

Tanishtirdi Firefox plaginining chiqarilishi
LibreJS 7.20.1, bu sizga bepul bo'lmagan JavaScript kodini ishlatishni to'xtatish imkonini beradi. tomonidan fikr Richard Stallman, JavaScript bilan bog'liq muammo shundaki, kod foydalanuvchi bilmagan holda yuklanadi, bu yuklashdan oldin uning erkinligini baholashga imkon bermaydi va xususiy JavaScript kodining bajarilishini oldini oladi. JavaScript kodida ishlatiladigan litsenziyani aniqlash proizvoditsya veb-saytidagi ko'rsatmalar orqali maxsus belgilar yoki kodga sharhlarda litsenziyaning mavjudligini tahlil qilish orqali. Bundan tashqari, sukut bo'yicha, arzimas JavaScript kodini, ma'lum kutubxonalarni va foydalanuvchi tomonidan oq ro'yxatga kiritilgan saytlardan kodlarni bajarishga ruxsat beriladi.

Yangi versiyada:

  • Subdomenlar uchun niqoblar qo'shildi.
  • Litsenziyalar ro'yxatiga Creative Commons va Expat litsenziyalari qo'shildi, GPU litsenziyalari uchun qo'shimcha ma'lumotlar qo'shildi va foydalanuvchilar uchun qulayroq litsenziya nomlaridan foydalanildi.
  • Havolalarni o'z ichiga olmagan @license bo'limlarining ta'rifi berilgan.
  • Qora va oq ro'yxatlardagi regressiyalarni aniqlash uchun avtomatlashtirilgan testlar qo'shildi.
  • Qora ro'yxatlar bilan ishlash samaradorligini oshirish.
  • Qalqib chiquvchi menyuga sahifani qayta yuklash tugmasi qo'shildi.
  • NOSCRIPT blokining mazmuni endi skriptlar bloklanganda yoki data-librejs-display atributi mavjud bo‘lganda ko‘rsatiladi.

Manba: opennet.ru

a Izoh qo'shish