ಪೇಲ್ ಮೂನ್ ವೆಬ್ ಬ್ರೌಸರ್, ಆವೃತ್ತಿ 29.1, ಈಗ ಲಭ್ಯವಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು, ಕ್ಲಾಸಿಕ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು, ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಹೆಚ್ಚುವರಿ ಗ್ರಾಹಕೀಕರಣ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸಲು ಇದು ಫೈರ್ಫಾಕ್ಸ್ ಕೋಡ್ಬೇಸ್ನಿಂದ ಬೇರ್ಪಡಿಸುತ್ತದೆ. ಪೇಲ್ ಮೂನ್ ಬಿಲ್ಡ್ಗಳನ್ನು ಇದಕ್ಕಾಗಿ ರಚಿಸಲಾಗಿದೆ Windows и Linux (x86 ಮತ್ತು x86_64). ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು MPLv2 (ಮೊಜಿಲ್ಲಾ ಸಾರ್ವಜನಿಕ ಪರವಾನಗಿ) ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.
ಯೋಜನೆಯು ಫೈರ್ಫಾಕ್ಸ್ 29 ಗೆ ಸಂಯೋಜಿಸಲಾದ ಆಸ್ಟ್ರೇಲಿಸ್ ಇಂಟರ್ಫೇಸ್ಗೆ ಬದಲಾಯಿಸದೆ ಮತ್ತು ವ್ಯಾಪಕವಾದ ಗ್ರಾಹಕೀಕರಣ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಕ್ಲಾಸಿಕ್ ಇಂಟರ್ಫೇಸ್ ಸಂಘಟನೆಗೆ ಬದ್ಧವಾಗಿದೆ. ತೆಗೆದುಹಾಕಲಾದ ಘಟಕಗಳಲ್ಲಿ DRM, ಸಾಮಾಜಿಕ API, WebRTC, PDF ವೀಕ್ಷಕ, ಕ್ರ್ಯಾಶ್ ರಿಪೋರ್ಟರ್, ಅಂಕಿಅಂಶಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಕೋಡ್, ಪೋಷಕರ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ಉಪಕರಣಗಳು ಮತ್ತು ವಿಕಲಾಂಗ ವ್ಯಕ್ತಿಗಳು ಸೇರಿವೆ. ಫೈರ್ಫಾಕ್ಸ್ಗೆ ಹೋಲಿಸಿದರೆ, ಬ್ರೌಸರ್ XUL ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ ಮತ್ತು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಮತ್ತು ಹಗುರವಾದ ವಿನ್ಯಾಸದ ಥೀಮ್ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ. ಪೇಲ್ ಮೂನ್ ಅನ್ನು ಯುಎಕ್ಸ್ಪಿ (ಯುನಿಫೈಡ್ ಎಕ್ಸ್ಯುಎಲ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್) ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಇದು ಮೊಜಿಲ್ಲಾ ಸೆಂಟ್ರಲ್ ರೆಪೊಸಿಟರಿಯಿಂದ ಫೈರ್ಫಾಕ್ಸ್ ಘಟಕಗಳ ಫೋರ್ಕ್ ಆಗಿದೆ, ಇದು ರಸ್ಟ್ ಕೋಡ್ಗೆ ಬಂಧಿಸುವುದಿಲ್ಲ ಮತ್ತು ಕ್ವಾಂಟಮ್ ಯೋಜನೆಯ ಬೆಳವಣಿಗೆಗಳನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ:
- String.prototype.replaceAll() ವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ, ಇದು ಹೊಸ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ (ಮೂಲ ಸ್ಟ್ರಿಂಗ್ ಬದಲಾಗದೆ ಉಳಿದಿದೆ) ಇದರಲ್ಲಿ ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಮಾದರಿಯ ಆಧಾರದ ಮೇಲೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
- ಯಾವುದೇ JSON ಪಠ್ಯವನ್ನು ECMAScript ನ ಸಿಂಟ್ಯಾಕ್ಟಿಕ್ ಉಪವಿಭಾಗವಾಗಿ ಪರಿಗಣಿಸುವ ಪ್ರಸ್ತಾಪವನ್ನು ಜಾರಿಗೆ ತರಲಾಗಿದೆ, ಇದು ಸ್ಟ್ರಿಂಗ್ ಲಿಟರಲ್ಗಳಲ್ಲಿ ಲೈನ್ ಸೆಪರೇಟರ್ (U+2028) ಮತ್ತು ಪ್ಯಾರಾಗ್ರಾಫ್ ಸೆಪರೇಟರ್ (U+2029) ಅಕ್ಷರಗಳನ್ನು ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
- JSON.stringify() ವಿಧಾನದಿಂದ ಹಿಂತಿರುಗಿಸಲಾದ ಸ್ಟ್ರಿಂಗ್ಗಳ ಸರಿಯಾದ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ನು ಖಚಿತಪಡಿಸಲಾಗಿದೆ.
- ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ದೊಡ್ಡ ಸಂಖ್ಯೆಗಳನ್ನು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಪ್ರತಿನಿಧಿಸಲು ವಿಭಜಕಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಉದಾ. 1_000_000).
- ನವೀಕರಿಸಿದ ಸೈಟ್-ನಿರ್ದಿಷ್ಟ ಬಳಕೆದಾರ ಏಜೆಂಟ್ ಮೌಲ್ಯವು ಅತಿಕ್ರಮಿಸುತ್ತದೆ.
- ಸ್ಟ್ರೀಮಿಂಗ್ ಸಮಸ್ಯೆಗಳಿಂದಾಗಿ AV ಕೊಡೆಕ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
- ದುರ್ಬಲತೆ ಪರಿಹಾರಗಳನ್ನು ಮುಂದೂಡಲಾಗಿದೆ.
ಮೂಲ: opennet.ru
