Polkit дастгирии муҳаррики Duktape JavaScript-ро илова мекунад

Маҷмӯаи Polkit, ки дар тақсимот барои коркарди иҷозат ва муайян кардани қоидаҳои дастрасӣ барои амалиётҳое истифода мешавад, ки ҳуқуқҳои баландтари дастрасиро талаб мекунанд (масалан, васл кардани гардонандаи USB), пуштибониеро илова кардааст, ки ба ҷои муҳаррики дарунсохташудаи JavaScript Duktape имкон медиҳад, ки ба ҷои муҳаррики қаблан истифодашуда истифода шавад. Муҳаррики Mozilla Gecko (ба таври пешфарз васлкунӣ бо муҳаррики Mozilla анҷом дода мешавад). Забони JavaScript-и Polkit барои муайян кардани қоидаҳои дастрасӣ, ки бо раванди заминаи имтиёзноки polkitd бо истифода аз объекти "polkit" ҳамкорӣ мекунанд, истифода мешавад.

Duktape дар браузери NetSurf истифода мешавад ва аз ҷиҳати ҳаҷм паймон, хеле сайёр ва истеъмоли ками захираҳо мебошад (рамз тақрибан 160 кБ ва 64 кБ RAM барои кор кофӣ аст). Мутобиқати пурраро бо мушаххасоти Ecmascript 5.1 ва қисман дастгирии Ecmascript 2015 ва 2016 (ES6 ва ES7) таъмин мекунад. Васеъкуниҳои мушаххас инчунин таъмин карда мешаванд, ба монанди дастгирии корутинӣ, чаҳорчӯбаи сабти дарунсохт, механизми боркунии модул дар асоси CommonJS ва системаи кэшкунии байткод, ки ба шумо имкон медиҳад, ки функсияҳои тартибдодашударо захира ва бор кунед. Он дорои хатогиҳои дарунсохт, муҳаррики ифодаи муқаррарӣ ва зерсистемаи дастгирии Юникод мебошад.

Манбаъ: opennet.ru

Илова Эзоҳ