Google Chrome 90 ವೆಬ್ ಬ್ರೌಸರ್ನ ಬಿಡುಗಡೆಯನ್ನು ಅನಾವರಣಗೊಳಿಸಿದೆ ಅದೇ ಸಮಯದಲ್ಲಿ, Chrome ನ ಆಧಾರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಉಚಿತ Chromium ಯೋಜನೆಯ ಸ್ಥಿರ ಬಿಡುಗಡೆ ಲಭ್ಯವಿದೆ. Chrome ಬ್ರೌಸರ್ ಅನ್ನು Google ಲೋಗೊಗಳ ಬಳಕೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ, ಕ್ರ್ಯಾಶ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಅಧಿಸೂಚನೆಗಳನ್ನು ಕಳುಹಿಸುವ ವ್ಯವಸ್ಥೆಯ ಉಪಸ್ಥಿತಿ, ರಕ್ಷಿತ ವೀಡಿಯೊ ವಿಷಯವನ್ನು ಪ್ಲೇ ಮಾಡುವ ಮಾಡ್ಯೂಲ್ಗಳು (DRM), ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಹುಡುಕುವಾಗ RLZ ನಿಯತಾಂಕಗಳನ್ನು ರವಾನಿಸುತ್ತದೆ. Chrome 91 ರ ಮುಂದಿನ ಬಿಡುಗಡೆಯನ್ನು ಮೇ 25 ರಂದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.
Chrome 90 ನಲ್ಲಿ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:
- ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿ ಹೋಸ್ಟ್ ಹೆಸರುಗಳನ್ನು ಟೈಪ್ ಮಾಡುವಾಗ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಡೀಫಾಲ್ಟ್ ಆಗಿ HTTPS ಮೂಲಕ ಸೈಟ್ಗಳನ್ನು ತೆರೆಯಲು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಹೋಸ್ಟ್ example.com ಅನ್ನು ನಮೂದಿಸಿದಾಗ, ಸೈಟ್ https://example.com ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ತೆರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ತೆರೆಯುವಾಗ ಸಮಸ್ಯೆಗಳು ಉಂಟಾದರೆ, ಅದನ್ನು http://example.com ಗೆ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ "https://" ಬಳಕೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು, "chrome://flags#omnibox-default-typed-navigations-to-https" ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
- ಡೆಸ್ಕ್ಟಾಪ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಪ್ರತ್ಯೇಕಿಸಲು ವಿಂಡೋಗಳಿಗೆ ವಿವಿಧ ಲೇಬಲ್ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಈಗ ಸಾಧ್ಯವಿದೆ. ವಿಭಿನ್ನ ಕಾರ್ಯಗಳಿಗಾಗಿ ಪ್ರತ್ಯೇಕ ಬ್ರೌಸರ್ ವಿಂಡೋಗಳನ್ನು ಬಳಸುವಾಗ ವಿಂಡೋ ಹೆಸರನ್ನು ಬದಲಾಯಿಸುವ ಬೆಂಬಲವು ಕೆಲಸದ ಸಂಘಟನೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಕೆಲಸದ ಕಾರ್ಯಗಳಿಗಾಗಿ ಪ್ರತ್ಯೇಕ ವಿಂಡೋಗಳನ್ನು ತೆರೆಯುವಾಗ, ವೈಯಕ್ತಿಕ ಆಸಕ್ತಿಗಳು, ಮನರಂಜನೆ, ಮುಂದೂಡಲ್ಪಟ್ಟ ವಸ್ತುಗಳು ಇತ್ಯಾದಿ. ಟ್ಯಾಬ್ ಬಾರ್ನಲ್ಲಿ ಖಾಲಿ ಪ್ರದೇಶದ ಮೇಲೆ ನೀವು ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ "ವಿಂಡೋ ಶೀರ್ಷಿಕೆಯನ್ನು ಸೇರಿಸಿ" ಐಟಂ ಮೂಲಕ ಹೆಸರನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ಹೆಸರನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ, ಸಕ್ರಿಯ ಟ್ಯಾಬ್ನಿಂದ ಸೈಟ್ ಹೆಸರಿನ ಬದಲಿಗೆ, ಆಯ್ಕೆಮಾಡಿದ ಹೆಸರನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ಪ್ರತ್ಯೇಕ ಖಾತೆಗಳಿಗೆ ಲಿಂಕ್ ಮಾಡಲಾದ ವಿಭಿನ್ನ ವಿಂಡೋಗಳಲ್ಲಿ ಒಂದೇ ಸೈಟ್ಗಳನ್ನು ತೆರೆಯುವಾಗ ಇದು ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ. ಬೈಂಡಿಂಗ್ ಅನ್ನು ಸೆಷನ್ಗಳ ನಡುವೆ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಮರುಪ್ರಾರಂಭಿಸಿದ ನಂತರ ಆಯ್ಕೆಮಾಡಿದ ಹೆಸರುಗಳೊಂದಿಗೆ ವಿಂಡೋಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ.

- "chrome://flags" ("chrome://flags#read-later") ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸದೆಯೇ "ಓದುವಿಕೆ ಪಟ್ಟಿ" ಅನ್ನು ಮರೆಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಮರೆಮಾಡಲು, ನೀವು ಬುಕ್ಮಾರ್ಕ್ಗಳ ಬಾರ್ನಲ್ಲಿ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ತೋರಿಸಲಾದ ಸಂದರ್ಭ ಮೆನುವಿನ ಕೆಳಭಾಗದಲ್ಲಿರುವ "ಓದುವ ಪಟ್ಟಿಯನ್ನು ತೋರಿಸು" ಆಯ್ಕೆಯನ್ನು ನೀವು ಈಗ ಬಳಸಬಹುದು. ಕೊನೆಯ ಬಿಡುಗಡೆಯಲ್ಲಿ, ಕೆಲವು ಬಳಕೆದಾರರು ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿರುವ ನಕ್ಷತ್ರದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, “ಬುಕ್ಮಾರ್ಕ್ ಸೇರಿಸಿ” ಬಟನ್ ಜೊತೆಗೆ, ಎರಡನೇ ಬಟನ್ “ಓದುವ ಪಟ್ಟಿಗೆ ಸೇರಿಸು” ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಬಲ ಮೂಲೆಯಲ್ಲಿ ಬುಕ್ಮಾರ್ಕ್ಗಳ ಫಲಕವು "ಓದುವ ಪಟ್ಟಿ" ಮೆನು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಇದು ಪಟ್ಟಿಗೆ ಹಿಂದೆ ಸೇರಿಸಲಾದ ಎಲ್ಲಾ ಪುಟಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ನೀವು ಪಟ್ಟಿಯಿಂದ ಪುಟವನ್ನು ತೆರೆದಾಗ, ಅದನ್ನು ಓದಲಾಗಿದೆ ಎಂದು ಗುರುತಿಸಲಾಗುತ್ತದೆ. ಪಟ್ಟಿಯಲ್ಲಿರುವ ಪುಟಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಓದಿದ ಅಥವಾ ಓದದಿರುವಂತೆ ಗುರುತಿಸಬಹುದು ಅಥವಾ ಪಟ್ಟಿಯಿಂದ ತೆಗೆದುಹಾಕಬಹುದು.
- ನಿರಂತರ ಸಂಗ್ರಹಣೆಗಾಗಿ ಉದ್ದೇಶಿಸದ ಪ್ರದೇಶಗಳಲ್ಲಿ ("ಸೂಪರ್ಕುಕೀಸ್") ಗುರುತಿಸುವಿಕೆಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದರ ಆಧಾರದ ಮೇಲೆ ಕ್ರಾಸ್-ಸೈಟ್ ಟ್ರ್ಯಾಕಿಂಗ್ ವಿಧಾನಗಳ ವಿರುದ್ಧ ರಕ್ಷಿಸಲು ನೆಟ್ವರ್ಕ್ ವಿಭಜನೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಕ್ಯಾಶ್ ಮಾಡಿದ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಹಂಚಿದ ನೇಮ್ಸ್ಪೇಸ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿರುವುದರಿಂದ, ಮೂಲ ಡೊಮೇನ್ ಅನ್ನು ಲೆಕ್ಕಿಸದೆ, ಒಂದು ಸೈಟ್ ಸಂಗ್ರಹದಲ್ಲಿ ಸಂಪನ್ಮೂಲವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವ ಮೂಲಕ ಮತ್ತೊಂದು ಸೈಟ್ನಿಂದ ಸಂಪನ್ಮೂಲಗಳ ಲೋಡಿಂಗ್ ಅನ್ನು ಪತ್ತೆ ಮಾಡಬಹುದು. ಈ ರಕ್ಷಣೆ ನೆಟ್ವರ್ಕ್ ವಿಭಜನೆಯ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಹಂಚಿದ ಸಂಗ್ರಹಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಮ್ಯಾಪಿಂಗ್ಗಳನ್ನು ಸೇರಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಡೊಮೇನ್, ಇದರಿಂದ ಮುಖ್ಯ ಪುಟವನ್ನು ತೆರೆಯಲಾಗಿದೆ, ಇದು ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕ್ಯಾಶ್ ಕವರೇಜ್ ಅನ್ನು ಪ್ರಸ್ತುತ ಸೈಟ್ಗೆ ಮಾತ್ರ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ (ಐಫ್ರೇಮ್ನಿಂದ ಸ್ಕ್ರಿಪ್ಟ್ಗೆ ಸಂಪನ್ಮೂಲವನ್ನು ಮತ್ತೊಂದು ಸೈಟ್ನಿಂದ ಲೋಡ್ ಮಾಡಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ). ವಿಭಜನೆಯ ವೆಚ್ಚವು ಕ್ಯಾಶಿಂಗ್ ದಕ್ಷತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಇದು ಪುಟ ಲೋಡ್ ಸಮಯದಲ್ಲಿ ಸ್ವಲ್ಪ ಹೆಚ್ಚಳಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ (ಗರಿಷ್ಠ 1.32% ರಷ್ಟು, ಆದರೆ 80% ಸೈಟ್ಗಳಿಗೆ 0.09-0.75% ರಷ್ಟು).
- HTTP, HTTPS ಮತ್ತು FTP ವಿನಂತಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾದ ನೆಟ್ವರ್ಕ್ ಪೋರ್ಟ್ಗಳ ಕಪ್ಪುಪಟ್ಟಿಯನ್ನು NAT ಸ್ಲಿಪ್ಸ್ಟ್ರೀಮಿಂಗ್ ದಾಳಿಯಿಂದ ರಕ್ಷಿಸಲು ವಿಸ್ತರಿಸಲಾಗಿದೆ, ಇದು ಆಕ್ರಮಣಕಾರರಿಂದ ಬ್ರೌಸರ್ನಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಸಿದ್ಧಪಡಿಸಲಾದ ವೆಬ್ ಪುಟವನ್ನು ತೆರೆದಾಗ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಸರ್ವರ್ ಆಂತರಿಕ ವಿಳಾಸ ಶ್ರೇಣಿಯನ್ನು (192.168.xx, 10.xxx) ಬಳಸಿದ್ದರೂ ಸಹ, ಬಳಕೆದಾರರ ಸಿಸ್ಟಂನಲ್ಲಿರುವ ಯಾವುದೇ UDP ಅಥವಾ TCP ಪೋರ್ಟ್ಗೆ ಆಕ್ರಮಣಕಾರರನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ. ಪೋರ್ಟ್ಗಳು 554 (RTSP ಪ್ರೋಟೋಕಾಲ್) ಮತ್ತು 10080 (ಅಮಾಂಡಾ ಬ್ಯಾಕಪ್ ಮತ್ತು VMWare vCenter ನಲ್ಲಿ ಬಳಸಲಾಗಿದೆ) ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾದ ಪೋರ್ಟ್ಗಳ ಪಟ್ಟಿಗೆ ಸೇರಿಸಲಾಗಿದೆ. ಪೋರ್ಟ್ಗಳು 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, ಮತ್ತು 6566 ಗಳನ್ನು ಈ ಹಿಂದೆ ನಿರ್ಬಂಧಿಸಲಾಗಿತ್ತು.
- ಬ್ರೌಸರ್ನಲ್ಲಿ XFA ಫಾರ್ಮ್ಗಳೊಂದಿಗೆ PDF ಡಾಕ್ಯುಮೆಂಟ್ಗಳನ್ನು ತೆರೆಯಲು ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಕೆಲವು ಬಳಕೆದಾರರಿಗೆ, "Chrome ಸೆಟ್ಟಿಂಗ್ಗಳು > ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತೆ > ಗೌಪ್ಯತೆ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್" ಎಂಬ ಹೊಸ ಸೆಟ್ಟಿಂಗ್ಗಳ ವಿಭಾಗವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಇದು FLoC API ಯ ನಿಯತಾಂಕಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ವೈಯಕ್ತಿಕ ಗುರುತಿಸುವಿಕೆ ಇಲ್ಲದೆ ಮತ್ತು ಉಲ್ಲೇಖವಿಲ್ಲದೆ ಬಳಕೆದಾರರ ಆಸಕ್ತಿಗಳ ವರ್ಗವನ್ನು ನಿರ್ಧರಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ನಿರ್ದಿಷ್ಟ ಸೈಟ್ಗಳಿಗೆ ಭೇಟಿ ನೀಡಿದ ಇತಿಹಾಸ.
- ಕೇಂದ್ರೀಕೃತ ನಿರ್ವಹಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಪ್ರೊಫೈಲ್ಗೆ ಬಳಕೆದಾರರು ಸಂಪರ್ಕಿಸಿದಾಗ ಅನುಮತಿಸಲಾದ ಕ್ರಿಯೆಗಳ ಪಟ್ಟಿಯೊಂದಿಗೆ ಸ್ಪಷ್ಟವಾದ ಅಧಿಸೂಚನೆಯನ್ನು ಈಗ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
- ಅನುಮತಿಗಳ ವಿನಂತಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕಡಿಮೆ ಒಳನುಗ್ಗುವಂತೆ ಮಾಡಿದೆ. ಬಳಕೆದಾರರು ನಿರಾಕರಿಸುವ ಸಾಧ್ಯತೆಯಿರುವ ವಿನಂತಿಗಳನ್ನು ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾದ ಅನುಗುಣವಾದ ಸೂಚಕದೊಂದಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ, ಅದರೊಂದಿಗೆ ಬಳಕೆದಾರರು ಪ್ರತಿ-ಸೈಟ್ ಆಧಾರದ ಮೇಲೆ ಅನುಮತಿಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಇಂಟರ್ಫೇಸ್ಗೆ ಹೋಗಬಹುದು.

- ರಿಟರ್ನ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ (ROP, ರಿಟರ್ನ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್) ತಂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಿರ್ಮಿಸಲಾದ ಶೋಷಣೆಗಳ ವಿರುದ್ಧ ಹಾರ್ಡ್ವೇರ್ ರಕ್ಷಣೆಗಾಗಿ ಇಂಟೆಲ್ CET (ಇಂಟೆಲ್ ಕಂಟ್ರೋಲ್-ಫ್ಲೋ ಎನ್ಫೋರ್ಸ್ಮೆಂಟ್ ಟೆಕ್ನಾಲಜಿ) ವಿಸ್ತರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಅಂತರ್ಗತ ಪರಿಭಾಷೆಯನ್ನು ಬಳಸಲು ಬ್ರೌಸರ್ ಅನ್ನು ಪರಿವರ್ತನೆ ಮಾಡಲು ಕೆಲಸ ಮುಂದುವರಿಯುತ್ತದೆ. ತಮ್ಮ ಪೂರ್ವಜರ ಹಿಂದಿನ ಗುಲಾಮಗಿರಿಯ ಬಗ್ಗೆ ಸುಳಿವು ಎಂದು "ಮಾಸ್ಟರ್" ಪದವನ್ನು ಗ್ರಹಿಸುವ ಬಳಕೆದಾರರ ಭಾವನೆಗಳನ್ನು ನೋಯಿಸುವುದನ್ನು ತಪ್ಪಿಸಲು "master_preferences" ಫೈಲ್ ಅನ್ನು "initial_preferences" ಎಂದು ಮರುಹೆಸರಿಸಲಾಗಿದೆ. ಹೊಂದಾಣಿಕೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು, "master_preferences" ಗೆ ಬೆಂಬಲವು ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಬ್ರೌಸರ್ನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ. ಹಿಂದೆ, ಬ್ರೌಸರ್ ಈಗಾಗಲೇ "ಶ್ವೇತಪಟ್ಟಿ", "ಕಪ್ಪುಪಟ್ಟಿ" ಮತ್ತು "ಸ್ಥಳೀಯ" ಪದಗಳ ಬಳಕೆಯನ್ನು ತೊಡೆದುಹಾಕಿದೆ.
- ಫಾರ್ ಆವೃತ್ತಿಯಲ್ಲಿ Android при включении режима экономии трафика «Lite» реализовано снижение битрейта при загрузке видео при подключении через сети мобильных операторов связи, что позволит снизить расходы пользователей, у которых включены тарифы с учётом трафика. В режиме «Lite» также обеспечено сжатие изображений, запрашиваемых из публично доступных ресурсов (не требующих аутентификации) по HTTPS.
- AV1 ವೀಡಿಯೊ ಫಾರ್ಮ್ಯಾಟ್ ಎನ್ಕೋಡರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ವಿಶೇಷವಾಗಿ WebRTC ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಆಧರಿಸಿ ವೀಡಿಯೊ ಕಾನ್ಫರೆನ್ಸಿಂಗ್ನಲ್ಲಿ ಬಳಸಲು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ. ವೀಡಿಯೊ ಕಾನ್ಫರೆನ್ಸಿಂಗ್ನಲ್ಲಿ AV1 ಬಳಕೆಯು ಸಂಕೋಚನ ದಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ ಮತ್ತು 30 kbit/sec ಬ್ಯಾಂಡ್ವಿಡ್ತ್ನೊಂದಿಗೆ ಚಾನಲ್ಗಳಲ್ಲಿ ಪ್ರಸಾರ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ, ಅರೇ, ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಟೈಪ್ಅರೇಸ್ ಆಬ್ಜೆಕ್ಟ್ಗಳು at() ವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ, ಇದು ಸಾಪೇಕ್ಷ ಸೂಚ್ಯಂಕವನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಸಾಪೇಕ್ಷ ಸ್ಥಾನವನ್ನು ಅರೇ ಇಂಡೆಕ್ಸ್ನಂತೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ), ಅಂತ್ಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಋಣಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದು ಸೇರಿದಂತೆ (ಉದಾಹರಣೆಗೆ, "arr.at(-1)" ರಚನೆಯ ಕೊನೆಯ ಅಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ).
- ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳಿಗಾಗಿ JavaScript ".indices" ಆಸ್ತಿಯನ್ನು ಸೇರಿಸಿದೆ, ಇದು ಪಂದ್ಯಗಳ ಗುಂಪುಗಳ ಆರಂಭಿಕ ಮತ್ತು ಅಂತ್ಯದ ಸ್ಥಾನಗಳೊಂದಿಗೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. "/d" ಧ್ವಜದೊಂದಿಗೆ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಮಾತ್ರ ಆಸ್ತಿಯನ್ನು ತುಂಬಲಾಗುತ್ತದೆ. const re = /(a)(b)/d; const m = re.exec('ab'); console.log(m.indices[0]); // 0 - ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಯ ಗುಂಪುಗಳು // → [0, 2] console.log(m.indices[1]); // 1 ಪಂದ್ಯಗಳ ಮೊದಲ ಗುಂಪು // → [0, 1] console.log(m.indices[2]); // 2 - ಪಂದ್ಯಗಳ ಎರಡನೇ ಗುಂಪು // → [1, 2]
- "ಸೂಪರ್" ಗುಣಲಕ್ಷಣಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು (ಉದಾಹರಣೆಗೆ, ಸೂಪರ್.x) ಇನ್ಲೈನ್ ಸಂಗ್ರಹವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. "ಸೂಪರ್" ಅನ್ನು ಬಳಸುವ ಕಾರ್ಯಕ್ಷಮತೆಯು ಈಗ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಪ್ರವೇಶಿಸುವ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ.
- ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಿಂದ ವೆಬ್ಅಸೆಂಬ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಕರೆಯುವುದು ಇನ್ಲೈನ್ ನಿಯೋಜನೆಯ ಬಳಕೆಯಿಂದಾಗಿ ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಂಡಿದೆ. ಈ ಆಪ್ಟಿಮೈಸೇಶನ್ ಇದೀಗ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಉಳಿದಿದೆ ಮತ್ತು "-turbo-inline-js-wasm-calls" ಫ್ಲ್ಯಾಗ್ನೊಂದಿಗೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಗತ್ಯವಿದೆ.
- WebXR ಡೆಪ್ತ್ ಸೆನ್ಸಿಂಗ್ API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಬಳಕೆದಾರರ ಪರಿಸರದಲ್ಲಿನ ವಸ್ತುಗಳು ಮತ್ತು ಬಳಕೆದಾರರ ಸಾಧನದ ನಡುವಿನ ಅಂತರವನ್ನು ನಿರ್ಧರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಹೆಚ್ಚು ವಾಸ್ತವಿಕ ವರ್ಧಿತ ರಿಯಾಲಿಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು. WebXR API ನಿಮಗೆ ವಿವಿಧ ವರ್ಗದ ವರ್ಚುವಲ್ ರಿಯಾಲಿಟಿ ಸಾಧನಗಳೊಂದಿಗೆ ಕೆಲಸವನ್ನು ಏಕೀಕರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ, ಸ್ಥಿರ 3D ಹೆಲ್ಮೆಟ್ಗಳಿಂದ ಹಿಡಿದು ಮೊಬೈಲ್ ಸಾಧನಗಳ ಆಧಾರದ ಮೇಲೆ ಪರಿಹಾರಗಳವರೆಗೆ.
- WebXR AR ಲೈಟಿಂಗ್ ಅಂದಾಜು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಸ್ಥಿರಗೊಳಿಸಲಾಗಿದೆ, WebXR AR ಸೆಷನ್ಗಳು ಸುತ್ತುವರಿದ ಬೆಳಕಿನ ನಿಯತಾಂಕಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಮಾದರಿಗಳಿಗೆ ಹೆಚ್ಚು ನೈಸರ್ಗಿಕ ನೋಟವನ್ನು ನೀಡಲು ಮತ್ತು ಬಳಕೆದಾರರ ಪರಿಸರದೊಂದಿಗೆ ಉತ್ತಮ ಏಕೀಕರಣವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
- В режиме Origin Trials (экспериментальные возможности, требующие отдельной активации) добавлено несколько новых API, которые пока ограничены платформой Android. Origin Trial подразумевает возможность работы с указанным API из приложений, загруженных с localhost или 127.0.0.1, или после прохождения регистрации и получения специального токена, который действует ограниченное время для конкретного сайта.
- getCurrentBrowsingContextMedia() ವಿಧಾನ, ಇದು ಪ್ರಸ್ತುತ ಟ್ಯಾಬ್ನ ವಿಷಯಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಮೀಡಿಯಾಸ್ಟ್ರೀಮ್ ವೀಡಿಯೊ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಸೆರೆಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಇದೇ ರೀತಿಯ getDisplayMedia() ವಿಧಾನಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, getCurrentBrowsingContextMedia() ಗೆ ಕರೆ ಮಾಡುವಾಗ, ಟ್ಯಾಬ್ನ ವಿಷಯದೊಂದಿಗೆ ವೀಡಿಯೊವನ್ನು ವರ್ಗಾವಣೆ ಮಾಡುವ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಲು ಅಥವಾ ನಿರ್ಬಂಧಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಸರಳ ಸಂವಾದವನ್ನು ನೀಡಲಾಗುತ್ತದೆ.
- ಕ್ಯಾಮರಾ ಮತ್ತು ಮೈಕ್ರೊಫೋನ್ ಡೇಟಾ, ಸ್ಕ್ರೀನ್ ಕ್ಯಾಪ್ಚರ್ ಫಲಿತಾಂಶಗಳು ಅಥವಾ ಮಧ್ಯಂತರ ಕೊಡೆಕ್ ಡಿಕೋಡಿಂಗ್ ಡೇಟಾದಂತಹ MediaStreamTrack API ಮೂಲಕ ರವಾನೆಯಾಗುವ ಕಚ್ಚಾ ಮಾಧ್ಯಮ ಸ್ಟ್ರೀಮ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಒಳಸೇರಿಸಬಹುದಾದ ಸ್ಟ್ರೀಮ್ಗಳ API. WebCodec ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಕಚ್ಚಾ ಚೌಕಟ್ಟುಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು RTCPeerConnections ಅನ್ನು ಆಧರಿಸಿ WebRTC ಇನ್ಸರ್ಟಬಲ್ ಸ್ಟ್ರೀಮ್ಗಳ API ಉತ್ಪಾದಿಸುವಂತೆಯೇ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ. ಪ್ರಾಯೋಗಿಕ ಭಾಗದಲ್ಲಿ, ನೈಜ ಸಮಯದಲ್ಲಿ ವಸ್ತುಗಳನ್ನು ಗುರುತಿಸಲು ಅಥವಾ ಟಿಪ್ಪಣಿ ಮಾಡಲು ಯಂತ್ರ ಕಲಿಕೆಯ ತಂತ್ರಗಳನ್ನು ಅನ್ವಯಿಸುವುದು ಅಥವಾ ಎನ್ಕೋಡಿಂಗ್ ಮಾಡುವ ಮೊದಲು ಅಥವಾ ಕೊಡೆಕ್ನಿಂದ ಡಿಕೋಡಿಂಗ್ ಮಾಡಿದ ನಂತರ ಹಿನ್ನೆಲೆ ಕ್ಲಿಪಿಂಗ್ನಂತಹ ಪರಿಣಾಮಗಳನ್ನು ಸೇರಿಸುವಂತಹ ಕಾರ್ಯವನ್ನು ಹೊಸ API ಅನುಮತಿಸುತ್ತದೆ.
- ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಜತೆಗೂಡಿದ ಫೈಲ್ಗಳ (CSS ಶೈಲಿಗಳು, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಚಿತ್ರಗಳು, ಐಫ್ರೇಮ್ಗಳು) ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ಲೋಡ್ ಅನ್ನು ಸಂಘಟಿಸಲು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪ್ಯಾಕೇಜ್ಗಳಾಗಿ (ವೆಬ್ ಬಂಡಲ್) ಪ್ಯಾಕೇಜ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ. ವೆಬ್ ಬಂಡಲ್ ತೆಗೆದುಹಾಕಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ JavaScript ಫೈಲ್ಗಳಿಗೆ (ವೆಬ್ಪ್ಯಾಕ್) ಪ್ಯಾಕೇಜ್ಗಳಿಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಬೆಂಬಲದಲ್ಲಿನ ನ್ಯೂನತೆಗಳ ಪೈಕಿ: ಪ್ಯಾಕೇಜ್ ಸ್ವತಃ, ಆದರೆ ಅದರ ಘಟಕ ಭಾಗಗಳಲ್ಲ, HTTP ಸಂಗ್ರಹದಲ್ಲಿ ಕೊನೆಗೊಳ್ಳಬಹುದು; ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ನಂತರವೇ ಸಂಕಲನ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು; CSS ಮತ್ತು ಚಿತ್ರಗಳಂತಹ ಹೆಚ್ಚುವರಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು JavaScript ಸ್ಟ್ರಿಂಗ್ಗಳ ರೂಪದಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡಬೇಕು, ಇದು ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಇನ್ನೊಂದು ಪಾರ್ಸಿಂಗ್ ಹಂತದ ಅಗತ್ಯವಿರುತ್ತದೆ.
- WebAssembly ನಲ್ಲಿ ವಿನಾಯಿತಿ ನಿರ್ವಹಣೆಗೆ ಬೆಂಬಲ.
- Shadow DOM ನಲ್ಲಿ ಹೊಸ ರೂಟ್ ಶಾಖೆಗಳನ್ನು ರಚಿಸಲು ಡಿಕ್ಲೇರೇಟಿವ್ ಶ್ಯಾಡೋ DOM API ಅನ್ನು ಸ್ಥಿರಗೊಳಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಆಮದು ಮಾಡಲಾದ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಂಶ ಶೈಲಿ ಮತ್ತು ಅದರ ಸಂಬಂಧಿತ DOM ಉಪಶಾಖೆಯನ್ನು ಮುಖ್ಯ ಡಾಕ್ಯುಮೆಂಟ್ನಿಂದ ಪ್ರತ್ಯೇಕಿಸಲು. ಪ್ರಸ್ತಾವಿತ ಡಿಕ್ಲೇರೇಟಿವ್ API ನಿಮಗೆ JavaScript ಕೋಡ್ ಬರೆಯುವ ಅಗತ್ಯವಿಲ್ಲದೇ DOM ಶಾಖೆಗಳನ್ನು ಅನ್ಪಿನ್ ಮಾಡಲು HTML ಅನ್ನು ಮಾತ್ರ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ.
- ಆಕಾರ ಅನುಪಾತದ CSS ಆಸ್ತಿ, ಯಾವುದೇ ಅಂಶಕ್ಕೆ ಆಕಾರ ಅನುಪಾತವನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಬಂಧಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಎತ್ತರ ಅಥವಾ ಅಗಲವನ್ನು ಮಾತ್ರ ಸೂಚಿಸುವಾಗ ಕಾಣೆಯಾದ ಗಾತ್ರವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು), ಅನಿಮೇಷನ್ ಸಮಯದಲ್ಲಿ ಮೌಲ್ಯಗಳನ್ನು ಇಂಟರ್ಪೋಲೇಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ (ಒಂದರಿಂದ ಸುಗಮ ಪರಿವರ್ತನೆ ಇನ್ನೊಂದಕ್ಕೆ ಆಕಾರ ಅನುಪಾತ).
- ":state()" ಎಂಬ ಹುಸಿ-ವರ್ಗದ ಮೂಲಕ CSS ನಲ್ಲಿ ಕಸ್ಟಮ್ HTML ಅಂಶಗಳ ಸ್ಥಿತಿಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಬಳಕೆದಾರರ ಪರಸ್ಪರ ಕ್ರಿಯೆಯನ್ನು ಅವಲಂಬಿಸಿ ತಮ್ಮ ಸ್ಥಿತಿಯನ್ನು ಬದಲಾಯಿಸಲು ಪ್ರಮಾಣಿತ HTML ಅಂಶಗಳ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಸಾದೃಶ್ಯದ ಮೂಲಕ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.
- В CSS-свойстве «appearance» появилась поддержка значения ‘auto’, которое по умолчанию выставляется для <input type=color> и <select>, а на платформе Android дополнительно для <input type=date>, <input type=datetime-local>, <input type=month>, <input type=time> и <input type=week>.
- "ಕ್ಲಿಪ್" ಮೌಲ್ಯಕ್ಕೆ ಬೆಂಬಲವನ್ನು "ಓವರ್ಫ್ಲೋ" CSS ಆಸ್ತಿಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಹೊಂದಿಸಿದಾಗ, ಬ್ಲಾಕ್ನ ಆಚೆಗೆ ವಿಸ್ತರಿಸುವ ವಿಷಯವನ್ನು ಸ್ಕ್ರೋಲಿಂಗ್ನ ಸಾಧ್ಯತೆಯಿಲ್ಲದೆ ಬ್ಲಾಕ್ನ ಅನುಮತಿಸುವ ಓವರ್ಫ್ಲೋ ಮಿತಿಗೆ ಕ್ಲಿಪ್ ಮಾಡಲಾಗುತ್ತದೆ. ಕ್ಲಿಪಿಂಗ್ ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು ಬಾಕ್ಸ್ನ ನಿಜವಾದ ಗಡಿಯನ್ನು ಮೀರಿ ವಿಷಯವು ಎಷ್ಟು ವಿಸ್ತರಿಸಬಹುದು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುವ ಮೌಲ್ಯವನ್ನು ಹೊಸ CSS ಆಸ್ತಿ "ಓವರ್ಫ್ಲೋ-ಕ್ಲಿಪ್-ಮಾರ್ಜಿನ್" ಮೂಲಕ ಹೊಂದಿಸಲಾಗಿದೆ. "ಓವರ್ಫ್ಲೋ: ಹಿಡನ್" ಗೆ ಹೋಲಿಸಿದರೆ, "ಓವರ್ಫ್ಲೋ: ಕ್ಲಿಪ್" ಅನ್ನು ಬಳಸುವುದು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.


- ವೈಶಿಷ್ಟ್ಯ-ನೀತಿ HTTP ಹೆಡರ್ ಅನ್ನು ಹೊಸ ಅನುಮತಿಗಳು-ನೀತಿ ಹೆಡರ್ ಮೂಲಕ ಬದಲಾಯಿಸಲಾಗಿದೆ ಅನುಮತಿಗಳ ನಿಯೋಗವನ್ನು ನಿಯಂತ್ರಿಸಲು ಮತ್ತು ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ, ಇದು ರಚನಾತ್ಮಕ ಕ್ಷೇತ್ರ ಮೌಲ್ಯಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ನೀವು ಈಗ "ಅನುಮತಿಗಳು-ನೀತಿ: ಜಿಯೋಲೊಕೇಶನ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು =()" ಬದಲಿಗೆ "ವೈಶಿಷ್ಟ್ಯ- ನೀತಿ: ಜಿಯೋಲೊಕೇಶನ್ 'ಇಲ್ಲ'").
- ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿನ ಸೂಚನೆಗಳ ಊಹಾತ್ಮಕ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯಿಂದ ಉಂಟಾಗುವ ದಾಳಿಗಳಿಗೆ ಪ್ರೋಟೋಕಾಲ್ ಬಫರ್ಗಳ ಬಳಕೆಯ ವಿರುದ್ಧ ಬಲವರ್ಧಿತ ರಕ್ಷಣೆ. "ಅಪ್ಲಿಕೇಶನ್/x-ಪ್ರೊಟೊಬಫರ್" MIME ಪ್ರಕಾರವನ್ನು ಎಂದಿಗೂ ಸ್ನಿಫ್ ಮಾಡದ MIME ಪ್ರಕಾರಗಳ ಪಟ್ಟಿಗೆ ಸೇರಿಸುವ ಮೂಲಕ ರಕ್ಷಣೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, ಇದನ್ನು ಕ್ರಾಸ್-ಆರಿಜಿನ್-ರೀಡ್-ಬ್ಲಾಕಿಂಗ್ ಯಾಂತ್ರಿಕತೆಯ ಮೂಲಕ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತದೆ. ಹಿಂದೆ, MIME ಪ್ರಕಾರದ “ಅಪ್ಲಿಕೇಶನ್/x-ಪ್ರೊಟೊಬಫ್” ಅನ್ನು ಈಗಾಗಲೇ ಇದೇ ಪಟ್ಟಿಯಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ, ಆದರೆ “ಅಪ್ಲಿಕೇಶನ್/x-ಪ್ರೊಟೊಬಫರ್” ಅನ್ನು ಬಿಡಲಾಗಿದೆ.
- ಫೈಲ್ ಸಿಸ್ಟಮ್ ಆಕ್ಸೆಸ್ API ಫೈಲ್ನಲ್ಲಿ ಪ್ರಸ್ತುತ ಸ್ಥಾನವನ್ನು ಅದರ ಅಂತ್ಯದ ಆಚೆಗೆ ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, FileSystemWritableFileStream.write() ಕರೆ ಮೂಲಕ ನಂತರದ ಬರವಣಿಗೆಯ ಸಮಯದಲ್ಲಿ ಫಲಿತಾಂಶದ ಅಂತರವನ್ನು ಸೊನ್ನೆಗಳೊಂದಿಗೆ ತುಂಬುತ್ತದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವು ಖಾಲಿ ಸ್ಥಳಗಳೊಂದಿಗೆ ವಿರಳ ಫೈಲ್ಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ಬ್ಲಾಕ್ಗಳ ಅನಿಯಮಿತ ಆಗಮನದೊಂದಿಗೆ ಫೈಲ್ ಸ್ಟ್ರೀಮ್ಗಳಿಗೆ ಬರೆಯುವ ಸಂಘಟನೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸರಳಗೊಳಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಇದನ್ನು ಬಿಟ್ಟೊರೆಂಟ್ನಲ್ಲಿ ಅಭ್ಯಾಸ ಮಾಡಲಾಗುತ್ತದೆ).
- ಪ್ರತಿ ಬಾರಿ DOM ಟ್ರೀ ಬದಲಾದಾಗ ಎಲ್ಲಾ ಸಂಬಂಧಿತ ವಸ್ತುಗಳನ್ನು ನವೀಕರಿಸುವ ಅಗತ್ಯವಿಲ್ಲದ ಹಗುರವಾದ ಶ್ರೇಣಿಯ ಪ್ರಕಾರಗಳ ಅನುಷ್ಠಾನದೊಂದಿಗೆ StaticRange ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಅಂಶಗಳಿಗೆ ಅಗಲ ಮತ್ತು ಎತ್ತರದ ನಿಯತಾಂಕಗಳನ್ನು ಸೂಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ ಅಂಶದ ಒಳಗೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ . ಈ ವೈಶಿಷ್ಟ್ಯವು ಅಂಶಗಳ ಆಕಾರ ಅನುಪಾತವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ , ಇದನ್ನು ಹೇಗೆ ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದರ ಸಾದೃಶ್ಯದ ಮೂಲಕ , ಮತ್ತು .
- RTP ಡೇಟಾ ಚಾನಲ್ಗಳಿಗೆ ಪ್ರಮಾಣಿತವಲ್ಲದ ಬೆಂಬಲವನ್ನು WebRTC ನಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಮತ್ತು ಬದಲಿಗೆ SCTP- ಆಧಾರಿತ ಡೇಟಾ ಚಾನಲ್ಗಳನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.
- navigator.plugins ಮತ್ತು navigator.mimeTypes ಗುಣಲಕ್ಷಣಗಳು ಈಗ ಯಾವಾಗಲೂ ಖಾಲಿ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತವೆ (ಫ್ಲ್ಯಾಶ್ ಬೆಂಬಲವು ಕೊನೆಗೊಂಡ ನಂತರ, ಈ ಗುಣಲಕ್ಷಣಗಳು ಇನ್ನು ಮುಂದೆ ಅಗತ್ಯವಿಲ್ಲ).
- ವೆಬ್ ಡೆವಲಪರ್ಗಳಿಗಾಗಿ ಉಪಕರಣಗಳಿಗೆ ಸಣ್ಣ ಸುಧಾರಣೆಗಳ ಹೆಚ್ಚಿನ ಭಾಗವನ್ನು ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಹೊಸ CSS ಡೀಬಗ್ ಮಾಡುವ ಸಾಧನವಾದ ಫ್ಲೆಕ್ಸ್ಬಾಕ್ಸ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ನಾವೀನ್ಯತೆಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳ ಜೊತೆಗೆ, ಹೊಸ ಆವೃತ್ತಿಯು 37 ದುರ್ಬಲತೆಗಳನ್ನು ನಿವಾರಿಸುತ್ತದೆ. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ಮತ್ತು AFL ಉಪಕರಣಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಯ ಪರಿಣಾಮವಾಗಿ ಹಲವು ದೋಷಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ. ಯಾವುದೇ ನಿರ್ಣಾಯಕ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲಾಗಿಲ್ಲ ಅದು ಬ್ರೌಸರ್ ರಕ್ಷಣೆಯ ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಮತ್ತು ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಪರಿಸರದ ಹೊರಗಿನ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಪ್ರಸ್ತುತ ಬಿಡುಗಡೆಗಾಗಿ ದೋಷಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ನಗದು ಬಹುಮಾನ ಕಾರ್ಯಕ್ರಮದ ಭಾಗವಾಗಿ, Google $19 ಮೌಲ್ಯದ 54000 ಪ್ರಶಸ್ತಿಗಳನ್ನು ಪಾವತಿಸಿದೆ (ಒಂದು $20000 ಪ್ರಶಸ್ತಿ, ಒಂದು $10000 ಪ್ರಶಸ್ತಿ, ಎರಡು $5000 ಪ್ರಶಸ್ತಿಗಳು, ಮೂರು $3000 ಪ್ರಶಸ್ತಿಗಳು, ಒಂದು $2000 ಪ್ರಶಸ್ತಿ, ಒಂದು $1000 ಪ್ರಶಸ್ತಿ, ಮತ್ತು ನಾಲ್ಕು $500 ಪ್ರಶಸ್ತಿಗಳು, ಮತ್ತು ). 6 ಬಹುಮಾನಗಳ ಗಾತ್ರವನ್ನು ಇನ್ನೂ ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ.
Отдельно можно отметить, что вчера после формирования корректирующего выпуска 89.0.4389.128, но до выхода Chrome 90, был опубликован ещё один эксплоит, в котором использовалась новая 0-day уязвимость, не исправленная в Chrome 89.0.4389.128. Пока не ясно, устранена ли данная проблема в Chrome 90. Как и в первом случае эксплоит охватывает лишь одну уявзимость и не содержит кода для обхода sandbox-изоляции (при запуске chrome с флагом «—no-sandbox» эксплоит при открытии web-страницы на платформе Windows обеспечивает запуск notepad). Связанная с новым эксплоитом уязвимость затрагивает технологию WebAssembly.
ಮೂಲ: opennet.ru





