Polkit waxay ku dartay taageerada mishiinka Duktape JavaScript

Qalabka Polkit, oo loo isticmaalo qaybinta si loo maareeyo oggolaanshaha oo loo qeexo xeerarka gelitaanka hawlgallada u baahan xuquuqaha gelitaanka sare leh (tusaale, ku rakibida darawalka USB), ayaa ku daray dhabarka dambe ee u oggolaanaya adeegsiga matoorka Duktape JavaScript ee guntanka ah halkii hore loo isticmaali lahaa. Mozilla Gecko engine (sida caadiga ah iyo horeba shirka waxaa lagu fuliyaa engine Mozilla). Luqadda JavaScript ee Polkit waxaa loo isticmaalaa in lagu qeexo xeerarka gelitaanka ee la falgala nidaamka asalka mudnaanta leh ee polkitd iyadoo la adeegsanayo shayga "polkit".

Duktape waxaa loo isticmaalaa browserka NetSurf waana mid is haysta oo cabirkiisu aad u yar yahay, la qaadi karo iyo isticmaalka kheyraadka hooseeya (code wuxuu qaadanayaa qiyaastii 160 kB, iyo 64 kB RAM ah ayaa ku filan in la ordo). Waxay siisaa waafaqid buuxda ee Ecmascript 5.1 tifaftirka iyo taageerada qaybeed ee Ecmascript 2015 iyo 2016 (ES6 iyo ES7). Kordhinta khaaska ah ayaa sidoo kale la bixiyaa, sida taageerada coroutine, qaab-dhismeed gal-dhis ku dhisan, habka rarka moduleka ku salaysan CommonJS, iyo nidaamka kaydinta bytecode kaas oo kuu ogolaanaya inaad kaydiso oo aad ku shubto hawlaha la soo ururiyey. Waxaa ka mid ah qalabka wax-kaliya ee ku dhex jira, matoorka hadalka caadiga ah, iyo nidaamka hoose ee taageerada Unicode.

Source: opennet.ru

Add a comment