ಕ್ರೋಮ್ ಬಿಡುಗಡೆ 94

Google Chrome 94 ವೆಬ್ ಬ್ರೌಸರ್‌ನ ಬಿಡುಗಡೆಯನ್ನು ಅನಾವರಣಗೊಳಿಸಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, Chrome ನ ಆಧಾರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಉಚಿತ Chromium ಯೋಜನೆಯ ಸ್ಥಿರ ಬಿಡುಗಡೆ ಲಭ್ಯವಿದೆ. Chrome ಬ್ರೌಸರ್ ಅನ್ನು Google ಲೋಗೊಗಳ ಬಳಕೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ, ಕ್ರ್ಯಾಶ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ ಅಧಿಸೂಚನೆಗಳನ್ನು ಕಳುಹಿಸುವ ವ್ಯವಸ್ಥೆಯ ಉಪಸ್ಥಿತಿ, ರಕ್ಷಿತ ವೀಡಿಯೊ ವಿಷಯವನ್ನು ಪ್ಲೇ ಮಾಡುವ ಮಾಡ್ಯೂಲ್‌ಗಳು (DRM), ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಹುಡುಕುವಾಗ RLZ ನಿಯತಾಂಕಗಳನ್ನು ರವಾನಿಸುತ್ತದೆ. Chrome 95 ರ ಮುಂದಿನ ಬಿಡುಗಡೆಯನ್ನು ಅಕ್ಟೋಬರ್ 19 ರಂದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಕ್ರೋಮ್ 94 ರ ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ಅಭಿವೃದ್ಧಿಯು ಹೊಸ ಬಿಡುಗಡೆಯ ಚಕ್ರಕ್ಕೆ ಸ್ಥಳಾಂತರಗೊಂಡಿತು. ಹೊಸ ಮಹತ್ವದ ಬಿಡುಗಡೆಗಳನ್ನು ಈಗ ಪ್ರತಿ 4 ವಾರಗಳ ಬದಲಿಗೆ ಪ್ರತಿ 6 ವಾರಗಳಿಗೊಮ್ಮೆ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ, ಇದು ಬಳಕೆದಾರರಿಗೆ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವೇಗವಾಗಿ ತಲುಪಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಬಿಡುಗಡೆಯ ತಯಾರಿ ಪ್ರಕ್ರಿಯೆಯ ಆಪ್ಟಿಮೈಸೇಶನ್ ಮತ್ತು ಪರೀಕ್ಷಾ ವ್ಯವಸ್ಥೆಯ ಸುಧಾರಣೆಯು ಗುಣಮಟ್ಟಕ್ಕೆ ಧಕ್ಕೆಯಾಗದಂತೆ ಬಿಡುಗಡೆಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಉತ್ಪಾದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ. ಉದ್ಯಮಗಳಿಗೆ ಮತ್ತು ನವೀಕರಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯ ಬೇಕಾಗುವವರಿಗೆ, ಪ್ರತಿ 8 ವಾರಗಳಿಗೊಮ್ಮೆ ವಿಸ್ತೃತ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ಪ್ರತಿ 4 ವಾರಗಳಿಗೊಮ್ಮೆ ಹೊಸ ವೈಶಿಷ್ಟ್ಯದ ಬಿಡುಗಡೆಗಳಿಗೆ ಬದಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ಪ್ರತಿ 8 ವಾರಗಳಿಗೊಮ್ಮೆ.

Chrome 94 ನಲ್ಲಿ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • HTTPS-ಮೊದಲ ಮೋಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಹಿಂದೆ ಫೈರ್‌ಫಾಕ್ಸ್‌ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡ HTTPS ಮಾತ್ರ ಮೋಡ್ ಅನ್ನು ನೆನಪಿಸುತ್ತದೆ. ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ, HTTP ಮೂಲಕ ಗೂಢಲಿಪೀಕರಣವಿಲ್ಲದೆ ಸಂಪನ್ಮೂಲವನ್ನು ತೆರೆಯಲು ಪ್ರಯತ್ನಿಸುವಾಗ, ಬ್ರೌಸರ್ ಮೊದಲು HTTPS ಮೂಲಕ ಸೈಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಯತ್ನವು ವಿಫಲವಾದಲ್ಲಿ, ಬಳಕೆದಾರರಿಗೆ ಕೊರತೆಯ ಬಗ್ಗೆ ಎಚ್ಚರಿಕೆಯನ್ನು ತೋರಿಸಲಾಗುತ್ತದೆ HTTPS ಬೆಂಬಲ ಮತ್ತು ಗೂಢಲಿಪೀಕರಣವಿಲ್ಲದೆ ಸೈಟ್ ತೆರೆಯಲು ಕೇಳಲಾಗಿದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, Google ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ HTTPS-ಮೊದಲನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಪರಿಗಣಿಸುತ್ತಿದೆ, HTTP ಮೂಲಕ ತೆರೆಯಲಾದ ಪುಟಗಳಿಗೆ ಕೆಲವು ವೆಬ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಇಲ್ಲದೆ ಸೈಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸುವಾಗ ಉಂಟಾಗುವ ಅಪಾಯಗಳ ಕುರಿತು ಬಳಕೆದಾರರಿಗೆ ತಿಳಿಸಲು ಹೆಚ್ಚುವರಿ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ. "ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತೆ" > "ಭದ್ರತೆ" > "ಸುಧಾರಿತ" ಸೆಟ್ಟಿಂಗ್‌ಗಳ ವಿಭಾಗದಲ್ಲಿ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
    ಕ್ರೋಮ್ ಬಿಡುಗಡೆ 94
  • HTTPS ಇಲ್ಲದೆ ತೆರೆಯಲಾದ ಪುಟಗಳಿಗಾಗಿ, ಸ್ಥಳೀಯ URL ಗಳಿಗೆ ವಿನಂತಿಗಳನ್ನು (ಸಂಪನ್ಮೂಲಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವುದು) ಕಳುಹಿಸುವುದು (ಉದಾಹರಣೆಗೆ, “http://router.local” ಮತ್ತು ಲೋಕಲ್ ಹೋಸ್ಟ್) ಮತ್ತು ಆಂತರಿಕ ವಿಳಾಸ ಶ್ರೇಣಿಗಳು (127.0.0.0/8, 192.168.0.0/16, 10.0.0.0) ನಿಷೇಧಿಸಲಾಗಿದೆ .8/1.2.3.4, ಇತ್ಯಾದಿ). ಆಂತರಿಕ ಐಪಿಗಳೊಂದಿಗೆ ಸರ್ವರ್‌ಗಳಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾದ ಪುಟಗಳಿಗೆ ಮಾತ್ರ ವಿನಾಯಿತಿ ನೀಡಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಸರ್ವರ್ 192.168.0.1 ನಿಂದ ಲೋಡ್ ಮಾಡಲಾದ ಪುಟವು IP 127.0.0.1 ಅಥವಾ IP 192.168.1.1 ನಲ್ಲಿ ಇರುವ ಸಂಪನ್ಮೂಲವನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ, ಆದರೆ ಸರ್ವರ್ XNUMX ನಿಂದ ಲೋಡ್ ಮಾಡಲಾಗುವುದು. ಬದಲಾವಣೆಯು ಸ್ಥಳೀಯ IP ಗಳಲ್ಲಿ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳಲ್ಲಿನ ದುರ್ಬಲತೆಗಳ ಶೋಷಣೆಯ ವಿರುದ್ಧ ರಕ್ಷಣೆಯ ಹೆಚ್ಚುವರಿ ಪದರವನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ ಮತ್ತು DNS ರೀಬೈಂಡಿಂಗ್ ದಾಳಿಯಿಂದ ರಕ್ಷಿಸುತ್ತದೆ.
  • "ಹಬ್ ಹಬ್" ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಇತರ ಬಳಕೆದಾರರೊಂದಿಗೆ ಪ್ರಸ್ತುತ ಪುಟಕ್ಕೆ ಲಿಂಕ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಹಂಚಿಕೊಳ್ಳಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. URL ನಿಂದ QR ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು, ಪುಟವನ್ನು ಉಳಿಸಲು, ಬಳಕೆದಾರರ ಖಾತೆಗೆ ಲಿಂಕ್ ಮಾಡಲಾದ ಮತ್ತೊಂದು ಸಾಧನಕ್ಕೆ ಲಿಂಕ್ ಅನ್ನು ಕಳುಹಿಸಲು ಮತ್ತು Facebook, WhatsUp, Twitter ಮತ್ತು VK ಯಂತಹ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸೈಟ್‌ಗಳಿಗೆ ಲಿಂಕ್ ಅನ್ನು ವರ್ಗಾಯಿಸಲು ಸಾಧ್ಯವಿದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಇನ್ನೂ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲಾಗಿಲ್ಲ. ಮೆನು ಮತ್ತು ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿರುವ "ಹಂಚಿಕೆ" ಬಟನ್ ಅನ್ನು ಒತ್ತಾಯಿಸಲು, ನೀವು "chrome://flags/#sharing-hub-desktop-app-menu" ಮತ್ತು "chrome://flags/#sharing-hub- ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು. ಡೆಸ್ಕ್ಟಾಪ್-ಓಮ್ನಿಬಾಕ್ಸ್" .
    ಕ್ರೋಮ್ ಬಿಡುಗಡೆ 94
  • ಬ್ರೌಸರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪುನರ್ರಚಿಸಲಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ಸೆಟ್ಟಿಂಗ್‌ಗಳ ವಿಭಾಗವನ್ನು ಈಗ ಒಂದು ಸಾಮಾನ್ಯ ಪುಟಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಪ್ರತ್ಯೇಕ ಪುಟದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
    ಕ್ರೋಮ್ ಬಿಡುಗಡೆ 94
  • ನೀಡಲಾದ ಮತ್ತು ಹಿಂತೆಗೆದುಕೊಂಡ ಪ್ರಮಾಣಪತ್ರಗಳ (ಪ್ರಮಾಣಪತ್ರ ಪಾರದರ್ಶಕತೆ) ಲಾಗ್‌ನ ಡೈನಾಮಿಕ್ ಅಪ್‌ಡೇಟ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಅದನ್ನು ಈಗ ಬ್ರೌಸರ್ ನವೀಕರಣಗಳನ್ನು ಉಲ್ಲೇಖಿಸದೆ ನವೀಕರಿಸಲಾಗುತ್ತದೆ.
  • ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿ ಬಳಕೆದಾರ-ಗೋಚರ ಬದಲಾವಣೆಗಳ ಅವಲೋಕನದೊಂದಿಗೆ "chrome://whats-new" ಸೇವಾ ಪುಟವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ನವೀಕರಿಸಿದ ತಕ್ಷಣ ಪುಟವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಗೋಚರಿಸುತ್ತದೆ ಅಥವಾ ಸಹಾಯ ಮೆನುವಿನಲ್ಲಿ ಏನಿದೆ ಹೊಸ ಬಟನ್ ಮೂಲಕ ಪ್ರವೇಶಿಸಬಹುದು. ಪುಟವು ಪ್ರಸ್ತುತ ಟ್ಯಾಬ್ ಹುಡುಕಾಟ, ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ವಿಭಜಿಸುವ ಸಾಮರ್ಥ್ಯ ಮತ್ತು ಹಿನ್ನೆಲೆ ಬಣ್ಣ ಬದಲಾವಣೆಯ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ, ಇದು Chrome 94 ಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿಲ್ಲ ಮತ್ತು ಹಿಂದಿನ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಪರಿಚಯಿಸಲಾಗಿದೆ. ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಪುಟವನ್ನು ತೋರಿಸುವುದನ್ನು ಇನ್ನೂ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿಲ್ಲ: ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು, ನೀವು "chrome://flags#chrome-whats-new-ui" ಮತ್ತು "chrome://flags#chrome-whats-new-in" ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು -ಮುಖ್ಯ-ಮೆನು-ಹೊಸ-ಬ್ಯಾಡ್ಜ್".
    ಕ್ರೋಮ್ ಬಿಡುಗಡೆ 94
  • ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸೈಟ್‌ಗಳಿಂದ (ಐಫ್ರೇಮ್‌ನಂತಹ) ಲೋಡ್ ಮಾಡಲಾದ ವಿಷಯದಿಂದ WebSQL API ಗೆ ಕರೆ ಮಾಡುವುದನ್ನು ತಡೆಹಿಡಿಯಲಾಗಿದೆ. Chrome 94 ನಲ್ಲಿ, ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಿಂದ WebSQL ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸುವಾಗ, ಎಚ್ಚರಿಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ಆದರೆ Chrome 97 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಅಂತಹ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗುತ್ತದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, ಬಳಕೆಯ ಸಂದರ್ಭವನ್ನು ಲೆಕ್ಕಿಸದೆಯೇ WebSQL ಗೆ ಬೆಂಬಲವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಲು ನಾವು ಯೋಜಿಸುತ್ತೇವೆ. WebSQL ಎಂಜಿನ್ SQLite ಕೋಡ್ ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು SQLite ನಲ್ಲಿನ ದುರ್ಬಲತೆಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಲು ದಾಳಿಕೋರರು ಬಳಸಬಹುದು.
  • ಭದ್ರತಾ ಕಾರಣಗಳಿಗಾಗಿ ಮತ್ತು ದುರುದ್ದೇಶಪೂರಿತ ಚಟುವಟಿಕೆಯನ್ನು ತಡೆಗಟ್ಟಲು, ಒಮ್ಮೆ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್‌ನಲ್ಲಿ ಬಳಸಿದ ಮತ್ತು ಸಂಕುಚಿತ ಫೈಲ್‌ಗಳಿಂದ ಮಾಹಿತಿಯನ್ನು ಹೊರತೆಗೆಯಲು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಅನುಮತಿಸುವ ಲೆಗಸಿ MK (URL:MK) ಪ್ರೋಟೋಕಾಲ್‌ನ ಬಳಕೆಯನ್ನು ನಿರ್ಬಂಧಿಸಲು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ.
  • Chrome ನ ಹಳೆಯ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ (Chrome 48 ಮತ್ತು ಹಳೆಯದು) ಸಿಂಕ್ರೊನೈಸೇಶನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ.
  • ಕೆಲವು ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಮತ್ತು API ಗೆ ಪ್ರವೇಶವನ್ನು ನಿಯಂತ್ರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಅನುಮತಿಗಳು-ನೀತಿ HTTP ಹೆಡರ್, "ಡಿಸ್ಪ್ಲೇ-ಕ್ಯಾಪ್ಚರ್" ಫ್ಲ್ಯಾಗ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ, ಇದು ಪುಟದಲ್ಲಿ ಸ್ಕ್ರೀನ್ ಕ್ಯಾಪ್ಚರ್ API ಬಳಕೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ (ಡೀಫಾಲ್ಟ್ ಆಗಿ, ಬಾಹ್ಯ iframes ನಿಂದ ಪರದೆಯ ವಿಷಯವನ್ನು ಸೆರೆಹಿಡಿಯುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ).
  • ಹಲವಾರು ಹೊಸ APIಗಳನ್ನು ಮೂಲ ಪ್ರಯೋಗಗಳ ಮೋಡ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ (ಪ್ರತ್ಯೇಕ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯ ಅಗತ್ಯವಿರುವ ಪ್ರಾಯೋಗಿಕ ವೈಶಿಷ್ಟ್ಯಗಳು). ಮೂಲ ಪ್ರಯೋಗವು ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಅಥವಾ 127.0.0.1 ನಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ API ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಸೈಟ್‌ಗೆ ಸೀಮಿತ ಸಮಯಕ್ಕೆ ಮಾನ್ಯವಾಗಿರುವ ವಿಶೇಷ ಟೋಕನ್ ಅನ್ನು ನೋಂದಾಯಿಸಿದ ಮತ್ತು ಸ್ವೀಕರಿಸಿದ ನಂತರ.
    • WebGPU API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು WebGL API ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ರೆಂಡರಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟಿಂಗ್‌ನಂತಹ GPU ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪರಿಕರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕಲ್ಪನಾತ್ಮಕವಾಗಿ, ವೆಬ್‌ಜಿಪಿಯು ವಲ್ಕನ್, ಮೆಟಲ್ ಮತ್ತು ಡೈರೆಕ್ಟ್3ಡಿ 12 ಎಪಿಐಗಳಿಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ. ಕಲ್ಪನಾತ್ಮಕವಾಗಿ, ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ ಎಪಿಐ ಓಪನ್ ಜಿಎಲ್‌ನಿಂದ ಭಿನ್ನವಾಗಿರುವಂತೆಯೇ ವೆಬ್‌ಜಿಪಿಯು ವೆಬ್‌ಜಿಎಲ್‌ನಿಂದ ಭಿನ್ನವಾಗಿದೆ, ಆದರೆ ಇದು ನಿರ್ದಿಷ್ಟ ಗ್ರಾಫಿಕ್ಸ್ ಎಪಿಐ ಅನ್ನು ಆಧರಿಸಿಲ್ಲ, ಆದರೆ ಇದು ಸಾರ್ವತ್ರಿಕವಾಗಿದೆ. ವಲ್ಕನ್, ಮೆಟಲ್ ಮತ್ತು ಡೈರೆಕ್ಟ್ 3D 12 ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಅದೇ ಕಡಿಮೆ-ಮಟ್ಟದ ಮೂಲಗಳನ್ನು ಬಳಸುವ ಪದರ.

      ವೆಬ್‌ಜಿಪಿಯು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಸಂಘಟನೆಯ ಮೇಲೆ ಕಡಿಮೆ ಮಟ್ಟದ ನಿಯಂತ್ರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆ ಮತ್ತು GPU ಗೆ ಆದೇಶಗಳನ್ನು ರವಾನಿಸುತ್ತದೆ, ಜೊತೆಗೆ ಸಂಬಂಧಿತ ಸಂಪನ್ಮೂಲಗಳು, ಮೆಮೊರಿ, ಬಫರ್‌ಗಳು, ಟೆಕ್ಸ್ಚರ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡಿದ ಗ್ರಾಫಿಕ್ಸ್ ಶೇಡರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯ. ಈ ವಿಧಾನವು ಓವರ್ಹೆಡ್ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು GPU ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸುವ ಮೂಲಕ ಗ್ರಾಫಿಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. API ವೆಬ್‌ಗಾಗಿ ಸಂಕೀರ್ಣವಾದ 3D ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ, ಅದು ಸ್ವತಂತ್ರ ಪ್ರೋಗ್ರಾಂಗಳಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ನಿರ್ದಿಷ್ಟ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ.

    • ಸ್ವತಂತ್ರ PWA ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಈಗ URL ಹ್ಯಾಂಡ್ಲರ್‌ಗಳಾಗಿ ನೋಂದಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿವೆ. ಉದಾಹರಣೆಗೆ, music.example.com ಅಪ್ಲಿಕೇಶನ್ ಸ್ವತಃ URL ಹ್ಯಾಂಡ್ಲರ್ ಆಗಿ ನೋಂದಾಯಿಸಿಕೊಳ್ಳಬಹುದು https://*.music.example.com ಮತ್ತು ಈ ಲಿಂಕ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಬಾಹ್ಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ಎಲ್ಲಾ ಪರಿವರ್ತನೆಗಳು, ಉದಾಹರಣೆಗೆ, ತ್ವರಿತ ಸಂದೇಶವಾಹಕರು ಮತ್ತು ಇಮೇಲ್ ಕ್ಲೈಂಟ್‌ಗಳಿಂದ, ಮುನ್ನಡೆಸುತ್ತದೆ ಈ PWA- ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ತೆರೆಯಲು, ಹೊಸ ಬ್ರೌಸರ್ ಟ್ಯಾಬ್ ಅಲ್ಲ.
    • ಹೊಸ HTTP ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್‌ಗೆ ಬೆಂಬಲ - 103 ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದನ್ನು ಹೆಡರ್‌ಗಳನ್ನು ಸಮಯಕ್ಕಿಂತ ಮುಂಚಿತವಾಗಿ ಪ್ರದರ್ಶಿಸಲು ಬಳಸಬಹುದು. ವಿನಂತಿಯ ನಂತರ ತಕ್ಷಣವೇ ಕೆಲವು HTTP ಹೆಡರ್‌ಗಳ ವಿಷಯಗಳ ಬಗ್ಗೆ ಕ್ಲೈಂಟ್‌ಗೆ ತಿಳಿಸಲು ಕೋಡ್ 103 ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ವಿನಂತಿಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸರ್ವರ್ ಪೂರ್ಣಗೊಳಿಸಲು ಮತ್ತು ವಿಷಯವನ್ನು ಪೂರೈಸಲು ಪ್ರಾರಂಭಿಸಲು ಕಾಯದೆ. ಇದೇ ರೀತಿಯಾಗಿ, ಪೂರ್ವ ಲೋಡ್ ಮಾಡಬಹುದಾದ ಪುಟಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಅಂಶಗಳ ಕುರಿತು ನೀವು ಸುಳಿವುಗಳನ್ನು ನೀಡಬಹುದು (ಉದಾಹರಣೆಗೆ, ಪುಟದಲ್ಲಿ ಬಳಸಲಾದ css ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ಒದಗಿಸಬಹುದು). ಅಂತಹ ಸಂಪನ್ಮೂಲಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ರೆಂಡರಿಂಗ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಮುಖ್ಯ ಪುಟವನ್ನು ಕಾಯದೆ ಬ್ರೌಸರ್ ಅವುಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ, ಇದು ಒಟ್ಟಾರೆ ವಿನಂತಿ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • ಉನ್ನತ ಮಟ್ಟದ HTMLMediaElement, ಮಾಧ್ಯಮ ಮೂಲ ವಿಸ್ತರಣೆಗಳು, WebAudio, MediaRecorder, ಮತ್ತು WebRTC API ಗಳಿಗೆ ಪೂರಕವಾಗಿ, ಮಾಧ್ಯಮ ಸ್ಟ್ರೀಮ್‌ಗಳ ಕಡಿಮೆ-ಮಟ್ಟದ ಕುಶಲತೆಗಾಗಿ WebCodecs API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಆಟದ ಸ್ಟ್ರೀಮಿಂಗ್, ಕ್ಲೈಂಟ್-ಸೈಡ್ ಎಫೆಕ್ಟ್‌ಗಳು, ಸ್ಟ್ರೀಮ್ ಟ್ರಾನ್ಸ್‌ಕೋಡಿಂಗ್ ಮತ್ತು ಪ್ರಮಾಣಿತವಲ್ಲದ ಮಲ್ಟಿಮೀಡಿಯಾ ಕಂಟೈನರ್‌ಗಳಿಗೆ ಬೆಂಬಲದಂತಹ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಹೊಸ API ಬೇಡಿಕೆಯಲ್ಲಿರಬಹುದು. JavaScript ಅಥವಾ WebAssembly ನಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಕೊಡೆಕ್‌ಗಳನ್ನು ಅಳವಡಿಸುವ ಬದಲು, WebCodecs API ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಪೂರ್ವ-ನಿರ್ಮಿತ, ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ ಘಟಕಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, WebCodecs API ಆಡಿಯೋ ಮತ್ತು ವಿಡಿಯೋ ಡಿಕೋಡರ್‌ಗಳು ಮತ್ತು ಎನ್‌ಕೋಡರ್‌ಗಳು, ಇಮೇಜ್ ಡಿಕೋಡರ್‌ಗಳು ಮತ್ತು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ವೈಯಕ್ತಿಕ ವೀಡಿಯೊ ಫ್ರೇಮ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಒಳಸೇರಿಸಬಹುದಾದ ಸ್ಟ್ರೀಮ್‌ಗಳ API ಅನ್ನು ಸ್ಥಿರಗೊಳಿಸಲಾಗಿದೆ, ಕ್ಯಾಮರಾ ಮತ್ತು ಮೈಕ್ರೊಫೋನ್ ಡೇಟಾ, ಸ್ಕ್ರೀನ್ ಕ್ಯಾಪ್ಚರ್ ಫಲಿತಾಂಶಗಳು ಅಥವಾ ಮಧ್ಯಂತರ ಕೊಡೆಕ್ ಡಿಕೋಡಿಂಗ್ ಡೇಟಾದಂತಹ MediaStreamTrack API ಮೂಲಕ ರವಾನೆಯಾಗುವ ಕಚ್ಚಾ ಮಾಧ್ಯಮ ಸ್ಟ್ರೀಮ್‌ಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. WebCodec ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಕಚ್ಚಾ ಚೌಕಟ್ಟುಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು RTCPeerConnections ಅನ್ನು ಆಧರಿಸಿ WebRTC ಇನ್ಸರ್ಟಬಲ್ ಸ್ಟ್ರೀಮ್‌ಗಳ API ಉತ್ಪಾದಿಸುವಂತೆಯೇ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ. ಪ್ರಾಯೋಗಿಕ ಭಾಗದಲ್ಲಿ, ನೈಜ ಸಮಯದಲ್ಲಿ ವಸ್ತುಗಳನ್ನು ಗುರುತಿಸಲು ಅಥವಾ ಟಿಪ್ಪಣಿ ಮಾಡಲು ಯಂತ್ರ ಕಲಿಕೆಯ ತಂತ್ರಗಳನ್ನು ಅನ್ವಯಿಸುವುದು ಅಥವಾ ಎನ್‌ಕೋಡಿಂಗ್ ಮಾಡುವ ಮೊದಲು ಅಥವಾ ಕೊಡೆಕ್‌ನಿಂದ ಡಿಕೋಡಿಂಗ್ ಮಾಡಿದ ನಂತರ ಹಿನ್ನೆಲೆ ಕ್ಲಿಪಿಂಗ್‌ನಂತಹ ಪರಿಣಾಮಗಳನ್ನು ಸೇರಿಸುವಂತಹ ಕಾರ್ಯವನ್ನು ಹೊಸ API ಅನುಮತಿಸುತ್ತದೆ.
  • ವೇಳಾಪಟ್ಟಿ.postTask() ವಿಧಾನವನ್ನು ಸ್ಥಿರಗೊಳಿಸಲಾಗಿದೆ, ವಿವಿಧ ಆದ್ಯತೆಯ ಹಂತಗಳೊಂದಿಗೆ ಕಾರ್ಯಗಳ ವೇಳಾಪಟ್ಟಿಯನ್ನು (ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಾಲ್‌ಬ್ಯಾಕ್ ಕರೆಗಳು) ನಿಯಂತ್ರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಮೂರು ಆದ್ಯತೆಯ ಹಂತಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ: 1- ಬಳಕೆದಾರ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸಬಹುದಾದರೂ ಮೊದಲು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು; 2-ಬಳಕೆದಾರರಿಗೆ ಗೋಚರಿಸುವ ಬದಲಾವಣೆಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ; 3 - ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಮರಣದಂಡನೆ). ಆದ್ಯತೆಯನ್ನು ಬದಲಾಯಿಸಲು ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ರದ್ದುಗೊಳಿಸಲು ನೀವು ಟಾಸ್ಕ್ ಕಂಟ್ರೋಲರ್ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಬಳಸಬಹುದು.
  • ಬಳಕೆದಾರರ ನಿಷ್ಕ್ರಿಯತೆಯನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಮೂಲ ಪ್ರಯೋಗಗಳ API ಐಡಲ್ ಡಿಟೆಕ್ಷನ್‌ನ ಹೊರಗೆ ಸ್ಥಿರಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಈಗ ವಿತರಿಸಲಾಗಿದೆ. ಬಳಕೆದಾರರು ಕೀಬೋರ್ಡ್/ಮೌಸ್‌ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸದಿರುವಾಗ, ಸ್ಕ್ರೀನ್ ಸೇವರ್ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, ಪರದೆಯು ಲಾಕ್ ಆಗಿರುವಾಗ ಅಥವಾ ಇನ್ನೊಂದು ಮಾನಿಟರ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿರುವಾಗ ಸಮಯವನ್ನು ಪತ್ತೆಹಚ್ಚಲು API ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ನಿಷ್ಕ್ರಿಯತೆಯ ಮಿತಿಯನ್ನು ತಲುಪಿದ ನಂತರ ಅಧಿಸೂಚನೆಯನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ನಿಷ್ಕ್ರಿಯತೆಯ ಬಗ್ಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ತಿಳಿಸುವುದು.
  • CanvasRenderingContext2D ಮತ್ತು ImageData ಆಬ್ಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ಬಣ್ಣ ನಿರ್ವಹಣೆಯ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಅವುಗಳಲ್ಲಿ sRGB ಬಣ್ಣದ ಜಾಗದ ಬಳಕೆಯನ್ನು ಔಪಚಾರಿಕಗೊಳಿಸಲಾಗಿದೆ. ಆಧುನಿಕ ಮಾನಿಟರ್‌ಗಳ ಸುಧಾರಿತ ಸಾಮರ್ಥ್ಯಗಳ ಲಾಭವನ್ನು ಪಡೆಯಲು, ಡಿಸ್ಪ್ಲೇ P2 ನಂತಹ sRGB ಅನ್ನು ಹೊರತುಪಡಿಸಿ ಬಣ್ಣದ ಸ್ಥಳಗಳಲ್ಲಿ CanvasRenderingContext3D ಮತ್ತು ImageData ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ವರ್ಚುವಲ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ತೋರಿಸಲಾಗಿದೆಯೇ ಅಥವಾ ಮರೆಮಾಡಲಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸಲು ಮತ್ತು ಪ್ರದರ್ಶಿಸಲಾದ ವರ್ಚುವಲ್ ಕೀಬೋರ್ಡ್‌ನ ಗಾತ್ರದ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಲು ವರ್ಚುವಲ್ ಕೀಬೋರ್ಡ್ API ಗೆ ವಿಧಾನಗಳು ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ವರ್ಗವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ಒಮ್ಮೆ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಗುಂಪು ಕೋಡ್‌ಗೆ ಸ್ಟ್ಯಾಟಿಕ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಬಳಸಲು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವರ್ಗಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ: ವರ್ಗ C { // ಕ್ಲಾಸ್ ಅನ್ನು ಸ್ಟ್ಯಾಟಿಕ್ {console.log("C's ಸ್ಟ್ಯಾಟಿಕ್ ಬ್ಲಾಕ್") ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ಬ್ಲಾಕ್ ಅನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತದೆ; } }
  • ಫ್ಲೆಕ್ಸ್-ಆಧಾರ ಮತ್ತು ಫ್ಲೆಕ್ಸ್ CSS ಗುಣಲಕ್ಷಣಗಳು ಮುಖ್ಯ ಫ್ಲೆಕ್ಸ್‌ಬಾಕ್ಸ್ ಪ್ರದೇಶದ ಗಾತ್ರದ ಮೇಲೆ ಹೆಚ್ಚು ಹೊಂದಿಕೊಳ್ಳುವ ನಿಯಂತ್ರಣವನ್ನು ಒದಗಿಸಲು ವಿಷಯ, ನಿಮಿಷ-ವಿಷಯ, ಗರಿಷ್ಠ-ವಿಷಯ ಮತ್ತು ಫಿಟ್-ವಿಷಯ ಕೀವರ್ಡ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ.
  • ಸ್ಕ್ರಾಲ್‌ಬಾರ್‌ಗೆ ಪರದೆಯ ಸ್ಥಳವನ್ನು ಹೇಗೆ ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸಲು ಸ್ಕ್ರಾಲ್‌ಬಾರ್-ಗಟರ್ CSS ಆಸ್ತಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ವಿಷಯವನ್ನು ಸ್ಕ್ರಾಲ್ ಮಾಡಲು ಬಯಸದಿದ್ದಾಗ, ಸ್ಕ್ರಾಲ್‌ಬಾರ್ ಪ್ರದೇಶವನ್ನು ಆಕ್ರಮಿಸಲು ನೀವು ಔಟ್‌ಪುಟ್ ಅನ್ನು ವಿಸ್ತರಿಸಬಹುದು.
  • ವೆಬ್ ಡೆವಲಪರ್‌ಗಳಿಗಾಗಿ ಇಂಟರ್‌ಫೇಸ್‌ನಲ್ಲಿ ಹಸ್ತಚಾಲಿತ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್‌ಗಳನ್ನು ಆಶ್ರಯಿಸದೆಯೇ, JavaScript ಕೋಡ್‌ನಲ್ಲಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಬಳಕೆದಾರರ ಬದಿಯಲ್ಲಿ JavaScript ನ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಮಯವನ್ನು ಅಳೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಪ್ರೊಫೈಲಿಂಗ್ ವ್ಯವಸ್ಥೆಯ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಸ್ವಯಂ ಪ್ರೊಫೈಲಿಂಗ್ API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಫ್ಲ್ಯಾಶ್ ಪ್ಲಗಿನ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿದ ನಂತರ, navigator.plugins ಮತ್ತು navigator.mimeTypes ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಖಾಲಿ ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು ನಿರ್ಧರಿಸಲಾಯಿತು, ಆದರೆ ಅದು ಬದಲಾದಂತೆ, PDF ಫೈಲ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಪ್ಲಗಿನ್‌ಗಳ ಉಪಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅವುಗಳನ್ನು ಬಳಸಿದವು. Chrome ಅಂತರ್ನಿರ್ಮಿತ PDF ವೀಕ್ಷಕವನ್ನು ಹೊಂದಿರುವುದರಿಂದ, navigator.plugins ಮತ್ತು navigator.mimeTypes ಗುಣಲಕ್ಷಣಗಳು ಈಗ ಪ್ರಮಾಣಿತ PDF ವೀಕ್ಷಕ ಪ್ಲಗಿನ್‌ಗಳು ಮತ್ತು MIME ಪ್ರಕಾರಗಳ ಸ್ಥಿರ ಪಟ್ಟಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ - "PDF ವೀಕ್ಷಕ, Chrome PDF ವೀಕ್ಷಕ, Chromium PDF ವೀಕ್ಷಕ, Microsoft Edge PDF ವೀಕ್ಷಕ ಮತ್ತು ವೆಬ್‌ಕಿಟ್ ಅಂತರ್ನಿರ್ಮಿತ PDF".
  • ವೆಬ್ ಡೆವಲಪರ್‌ಗಳಿಗಾಗಿ ಪರಿಕರಗಳಿಗೆ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. Nest Hub ಮತ್ತು Nest Hub Max ಸಾಧನಗಳನ್ನು ಸ್ಕ್ರೀನ್ ಸಿಮ್ಯುಲೇಶನ್ ಪಟ್ಟಿಗೆ ಸೇರಿಸಲಾಗಿದೆ. ನೆಟ್‌ವರ್ಕ್ ಚಟುವಟಿಕೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಇಂಟರ್‌ಫೇಸ್‌ಗೆ ಫಿಲ್ಟರ್‌ಗಳನ್ನು ತಿರುಗಿಸುವ ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, "ಸ್ಥಿತಿ-ಕೋಡ್: 404" ಫಿಲ್ಟರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವಾಗ, ನೀವು ಎಲ್ಲಾ ಇತರ ವಿನಂತಿಗಳನ್ನು ತ್ವರಿತವಾಗಿ ವೀಕ್ಷಿಸಬಹುದು), ಮತ್ತು ಮೂಲ ಮೌಲ್ಯಗಳನ್ನು ವೀಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಹ ಒದಗಿಸಲಾಗಿದೆ ಸೆಟ್-ಕುಕಿ ಹೆಡರ್‌ಗಳ (ಸಾಮಾನ್ಯಗೊಳಿಸುವಾಗ ತೆಗೆದುಹಾಕಲಾದ ತಪ್ಪಾದ ಮೌಲ್ಯಗಳ ಉಪಸ್ಥಿತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ). ವೆಬ್ ಕನ್ಸೋಲ್‌ನಲ್ಲಿರುವ ಸೈಡ್‌ಬಾರ್ ಅನ್ನು ಅಸಮ್ಮತಿಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಭವಿಷ್ಯದ ಬಿಡುಗಡೆಯಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ಸಮಸ್ಯೆಗಳ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಮರೆಮಾಡಲು ಪ್ರಾಯೋಗಿಕ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ, ಇಂಟರ್ಫೇಸ್ ಭಾಷೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    ಕ್ರೋಮ್ ಬಿಡುಗಡೆ 94

ನಾವೀನ್ಯತೆಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳ ಜೊತೆಗೆ, ಹೊಸ ಆವೃತ್ತಿಯು 19 ದುರ್ಬಲತೆಗಳನ್ನು ನಿವಾರಿಸುತ್ತದೆ. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ಮತ್ತು AFL ಉಪಕರಣಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಯ ಪರಿಣಾಮವಾಗಿ ಹಲವು ದೋಷಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ. ಯಾವುದೇ ನಿರ್ಣಾಯಕ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲಾಗಿಲ್ಲ ಅದು ಬ್ರೌಸರ್ ರಕ್ಷಣೆಯ ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಮತ್ತು ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್ ಪರಿಸರದ ಹೊರಗಿನ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಪ್ರಸ್ತುತ ಬಿಡುಗಡೆಗಾಗಿ ದೋಷಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ನಗದು ಬಹುಮಾನಗಳನ್ನು ಪಾವತಿಸುವ ಕಾರ್ಯಕ್ರಮದ ಭಾಗವಾಗಿ, Google $17 ಮೌಲ್ಯದ 56500 ಪ್ರಶಸ್ತಿಗಳನ್ನು ಪಾವತಿಸಿದೆ (ಒಂದು $15000 ಪ್ರಶಸ್ತಿ, ಎರಡು $10000 ಪ್ರಶಸ್ತಿಗಳು, ಒಂದು $7500 ಪ್ರಶಸ್ತಿ, ನಾಲ್ಕು $3000 ಪ್ರಶಸ್ತಿಗಳು, ಎರಡು $1000 ಪ್ರಶಸ್ತಿಗಳು). 7 ಬಹುಮಾನಗಳ ಗಾತ್ರವನ್ನು ಇನ್ನೂ ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ.

ಮೂಲ: opennet.ru

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