Polkit yana ƙara goyan baya ga injin Duktape JavaScript

Kayan aikin Polkit, wanda aka yi amfani da shi wajen rarrabawa don sarrafa izini da ayyana ka'idojin samun dama ga ayyukan da ke buƙatar haɓaka haƙƙin samun dama (misali, hawan kebul na USB), ya ƙara abin baya wanda ke ba da damar yin amfani da injin JavaScript na Duktape da aka saka a maimakon wanda aka yi amfani da shi a baya. Mozilla Gecko engine (ta tsohuwa kamar yadda kuma a baya ana gudanar da taron tare da injin Mozilla). Ana amfani da yaren JavaScript na Polkit don ayyana ka'idojin samun dama waɗanda ke hulɗa tare da gatataccen tsarin bayanan polkitd ta amfani da abin "polkit".

Ana amfani da Duktape a cikin mai binciken NetSurf kuma yana da ƙanƙanta girmansa, mai ɗaukar nauyi da ƙarancin amfani da albarkatu (lambar tana ɗaukar kusan 160 kB, kuma 64 kB na RAM ya isa ya gudu). Yana ba da cikakkiyar daidaituwa tare da ƙayyadaddun Ecmascript 5.1 da goyan bayan wani ɓangare na Ecmascript 2015 da 2016 (ES6 da ES7). Hakanan ana bayar da ƙayyadaddun kari, kamar goyan bayan corutine, ginanniyar tsarin shiga ciki, tsarin shigar da kayan aiki na tushen CommonJS, da tsarin caching bytecode wanda ke ba ka damar adanawa da ɗaukar ayyukan da aka haɗa. Ya haɗa da ginanniyar gyara kuskure, injin magana na yau da kullun, da tsarin ƙasa don tallafin Unicode.

source: budenet.ru

Add a comment