ಪೋಲ್ಕಿಟ್ ಡಕ್ಟೇಪ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂಜಿನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ

ಪೋಲ್ಕಿಟ್ ಟೂಲ್‌ಕಿಟ್, ದೃಢೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಉನ್ನತ ಪ್ರವೇಶ ಹಕ್ಕುಗಳ ಅಗತ್ಯವಿರುವ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಪ್ರವೇಶ ನಿಯಮಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, USB ಡ್ರೈವ್ ಅನ್ನು ಆರೋಹಿಸುವುದು), ಹಿಂದೆ ಬಳಸಿದ ಬದಲಿಗೆ ಎಂಬೆಡೆಡ್ ಡಕ್ಟೇಪ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂಜಿನ್ ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುವ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸಿದೆ. ಮೊಜಿಲ್ಲಾ ಗೆಕ್ಕೊ ಎಂಜಿನ್ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಮತ್ತು ಮುಂಚಿನ ಜೋಡಣೆಯನ್ನು ಮೊಜಿಲ್ಲಾ ಎಂಜಿನ್‌ನೊಂದಿಗೆ ನಡೆಸಲಾಗುತ್ತದೆ). ಪೋಲ್ಕಿಟ್‌ನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಭಾಷೆಯನ್ನು "ಪೋಲ್ಕಿಟ್" ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸವಲತ್ತು ಪಡೆದ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆ polkitd ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವ ಪ್ರವೇಶ ನಿಯಮಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.

Duktape ಅನ್ನು NetSurf ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇದು ಗಾತ್ರದಲ್ಲಿ ಸಾಂದ್ರವಾಗಿರುತ್ತದೆ, ಹೆಚ್ಚು ಪೋರ್ಟಬಲ್ ಮತ್ತು ಕಡಿಮೆ ಸಂಪನ್ಮೂಲ ಬಳಕೆಯಾಗಿದೆ (ಕೋಡ್ ಸುಮಾರು 160 kB ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು 64 kB RAM ಅನ್ನು ಚಲಾಯಿಸಲು ಸಾಕು). Ecmascript 5.1 ವಿಶೇಷಣಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು Ecmascript 2015 ಮತ್ತು 2016 (ES6 ಮತ್ತು ES7) ಗಾಗಿ ಭಾಗಶಃ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕೊರೂಟಿನ್ ಬೆಂಬಲ, ಅಂತರ್ನಿರ್ಮಿತ ಲಾಗಿಂಗ್ ಫ್ರೇಮ್‌ವರ್ಕ್, ಕಾಮನ್‌ಜೆಎಸ್-ಆಧಾರಿತ ಮಾಡ್ಯೂಲ್ ಲೋಡಿಂಗ್ ಯಾಂತ್ರಿಕತೆ ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡಿದ ಕಾರ್ಯಗಳನ್ನು ಉಳಿಸಲು ಮತ್ತು ಲೋಡ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಬೈಟ್‌ಕೋಡ್ ಕ್ಯಾಶಿಂಗ್ ಸಿಸ್ಟಮ್‌ನಂತಹ ನಿರ್ದಿಷ್ಟ ವಿಸ್ತರಣೆಗಳನ್ನು ಸಹ ಒದಗಿಸಲಾಗಿದೆ. ಇದು ಅಂತರ್ನಿರ್ಮಿತ ಡೀಬಗರ್, ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ ಎಂಜಿನ್ ಮತ್ತು ಯುನಿಕೋಡ್ ಬೆಂಬಲಕ್ಕಾಗಿ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಒಳಗೊಂಡಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ