GNU LibreJS 7.20 релизи, Firefox'то менчик JavaScriptти бөгөттөө үчүн кошумча кошумча

киргизилген Firefox кошумча релиз
LibreJS 7.20.1, бул сизге эркин эмес JavaScript кодун иштетүүнү токтотууга мүмкүндүк берет. By көрүнүш Ричард Сталлман, JavaScript менен көйгөй бул код колдонуучуга билгизбестен жүктөлүп, жүктөөдөн мурун анын эркиндигин баалоого эч кандай жол бербейт жана менчик JavaScript кодун ишке ашырууга жол бербейт. JavaScript кодунда колдонулган лицензияны аныктоо производится сайтындагы көрсөтмөлөр аркылуу өзгөчө белгилер же кодго комментарийлерде лицензиянын бар экендигин талдоо аркылуу. Кошумчалай кетсек, демейки шартта, колдонуучу ак тизмеге кирген сайттардан маанисиз JavaScript кодун, белгилүү китепканаларды жана кодду аткарууга уруксат берилет.

Жаңы версияда:

  • Субдомендер үчүн маскалар үчүн кошумча колдоо.
  • Лицензиялардын тизмесине Creative Commons жана Expat лицензиялары кошулду, GPU лицензиялары үчүн кошумча маалымат кошулду жана колдонуучуга ыңгайлуу лицензия аталыштары колдонулду.
  • Шилтемелерди камтыбаган @license бөлүмдөрүнүн аныктамасы берилген.
  • Ак жана кара тизмелердеги регрессияларды аныктоо үчүн автоматташтырылган тесттер кошулду.
  • Кара тизмелер менен иштөөнүн натыйжалуулугун жогорулатуу.
  • Калкыма менюга баракты кайра жүктөө баскычы кошулду.
  • NOSCRIPT блогунун мазмуну азыр сценарийлер бөгөттөлгөндө же data-librejs-display атрибуту болгондо көрсөтүлөт.

Source: opennet.ru

Комментарий кошуу