GNU LibreJS 7.20-ի թողարկում՝ հավելում, որը արգելափակում է սեփական JavaScript-ը Firefox-ում։

Ներկայացվել է Firefox հավելման թողարկում
LibreJS 7.20.1, որը թույլ է տալիս դադարեցնել ոչ ազատ JavaScript կոդի գործարկումը: Ըստ կարծիքը Ռիչարդ Սթոլման, JavaScript-ի խնդիրն այն է, որ կոդը բեռնվում է առանց օգտագործողի իմացության, ինչը հնարավորություն չի տալիս գնահատելու դրա ազատությունը նախքան բեռնելը և կանխելու սեփական JavaScript կոդի գործարկումը: JavaScript կոդում օգտագործվող լիցենզիայի որոշում производится կայքի հրահանգների միջոցով հատուկ նշաններ կամ ծածկագրի մեկնաբանություններում լիցենզիայի հիշատակման առկայության վերլուծության միջոցով: Բացի այդ, լռելյայնորեն, թույլատրվում է չնչին JavaScript կոդի, հայտնի գրադարանների և օգտատիրոջ կողմից սպիտակ ցուցակում նշված կայքերի գործարկումը:

Նոր տարբերակում.

  • Ավելացվել է ենթադոմեյնների դիմակների աջակցություն:
  • Լիցենզիաների ցանկում ավելացվել են Creative Commons և Expat լիցենզիաներ, GPU լիցենզիաների համար լրացուցիչ մանրամասներ են ավելացվել և օգտագործել ավելի հարմար լիցենզիաների անուններ:
  • Տրամադրված է @license բաժինների սահմանումը, որոնք հղումներ չեն պարունակում:
  • Ավելացվել են ավտոմատացված թեստեր՝ սև և սպիտակ ցուցակներում ռեգրեսիաները հայտնաբերելու համար:
  • Սև ցուցակների հետ աշխատանքի արդյունավետության բարձրացում.
  • Բացվող ընտրացանկում ավելացվել է էջի վերաբեռնման կոճակ:
  • NOSCRIPT բլոկի բովանդակությունն այժմ ցուցադրվում է, երբ սկրիպտներն արգելափակված են կամ առկա է data-librejs-display հատկանիշը:

Source: opennet.ru

Добавить комментарий