Polkit Duktape JavaScript mühərriki üçün dəstək əlavə edir

Yüksək giriş hüquqları tələb edən əməliyyatlar üçün avtorizasiyanı idarə etmək və giriş qaydalarını müəyyən etmək üçün paylamalarda istifadə edilən Polkit alətlər dəsti (məsələn, USB sürücüsünün quraşdırılması) əvvəllər istifadə edilmiş Duktape JavaScript mühərrikindən istifadə etməyə imkan verən arxa hissə əlavə etdi. Mozilla Gecko mühərriki (standart olaraq və əvvəllər montaj Mozilla mühərriki ilə həyata keçirilir). Polkit-in JavaScript dili "polkit" obyektindən istifadə edərək polkitd imtiyazlı fon prosesi ilə qarşılıqlı əlaqədə olan giriş qaydalarını müəyyən etmək üçün istifadə olunur.

Duktape NetSurf brauzerində istifadə olunur və ölçüsünə görə yığcamdır, yüksək portativdir və aşağı resurs istehlakıdır (kod təxminən 160 kB yer tutur və işləmək üçün 64 kB RAM kifayətdir). Ecmascript 5.1 spesifikasiyası ilə tam uyğunluq və Ecmascript 2015 və 2016 (ES6 və ES7) üçün qismən dəstək təmin edir. Korutin dəstəyi, daxili giriş çərçivəsi, CommonJS əsaslı modul yükləmə mexanizmi və tərtib edilmiş funksiyaları saxlamağa və yükləməyə imkan verən bayt kodu keşləmə sistemi kimi xüsusi genişləndirmələr də təmin edilir. Buraya daxili sazlayıcı, müntəzəm ifadə mühərriki və Unicode dəstəyi üçün alt sistem daxildir.

Mənbə: opennet.ru

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