ಗೂಗಲ್ ಕ್ರೋಮ್ ವೆಬ್ ಬ್ರೌಸರ್ನ 142 ನೇ ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ. ಕ್ರೋಮ್ನ ಅಡಿಪಾಯವಾದ ಓಪನ್-ಸೋರ್ಸ್ ಕ್ರೋಮಿಯಂ ಯೋಜನೆಯ ಸ್ಥಿರ ಬಿಡುಗಡೆಯೂ ಲಭ್ಯವಿದೆ. ಗೂಗಲ್ ಲೋಗೋಗಳ ಬಳಕೆ, ಕ್ರ್ಯಾಶ್ ಅಧಿಸೂಚನೆ ವ್ಯವಸ್ಥೆ, ನಕಲು-ರಕ್ಷಿತ ವೀಡಿಯೊ ವಿಷಯವನ್ನು (DRM) ಪ್ಲೇ ಮಾಡಲು ಮಾಡ್ಯೂಲ್ಗಳು, ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣ ಸ್ಥಾಪನೆ, ಯಾವಾಗಲೂ ಆನ್ ಆಗಿರುವ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಪ್ರತ್ಯೇಕತೆ, ಗೂಗಲ್ API ಕೀಗಳನ್ನು ಒದಗಿಸುವುದು ಮತ್ತು ಹುಡುಕಾಟದ ಸಮಯದಲ್ಲಿ RLZ ನಿಯತಾಂಕಗಳನ್ನು ರವಾನಿಸುವಲ್ಲಿ ಕ್ರೋಮ್ ಕ್ರೋಮಿಯಂಗಿಂತ ಭಿನ್ನವಾಗಿದೆ. ನವೀಕರಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯ ಬೇಕಾದವರಿಗೆ, ಎಂಟು ವಾರಗಳವರೆಗೆ ಪ್ರತ್ಯೇಕ ವಿಸ್ತೃತ ಸ್ಥಿರ ಶಾಖೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಮುಂದಿನ ಬಿಡುಗಡೆಯಾದ ಕ್ರೋಮ್ 143 ಡಿಸೆಂಬರ್ 2 ರಂದು ನಿಗದಿಯಾಗಿದೆ.
Chrome 142 ನಲ್ಲಿ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:
- ಸಾರ್ವಜನಿಕ ವೆಬ್ಸೈಟ್ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವಾಗ ಸ್ಥಳೀಯ ವ್ಯವಸ್ಥೆಯ ಪ್ರವೇಶ ರಕ್ಷಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಸಾರ್ವಜನಿಕ ಅಥವಾ ಆಂತರಿಕ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ (ಅಂತರ್ಜಾಲ) ವೆಬ್ಸೈಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವಾಗ, ಐಪಿ ವಿಳಾಸಗಳು ಸ್ಥಳೀಯ ವ್ಯವಸ್ಥೆ ಅಥವಾ ಲೂಪ್ಬ್ಯಾಕ್ ಇಂಟರ್ಫೇಸ್ (127.0.0.0/8) ಅನ್ನು ಪ್ರವೇಶಿಸುವಾಗ, ಬ್ರೌಸರ್ ದೃಢೀಕರಣವನ್ನು ವಿನಂತಿಸುವ ಬಳಕೆದಾರರಿಗೆ ಸಂವಾದ ಪೆಟ್ಟಿಗೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಸಂಪನ್ಮೂಲಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವ ಪ್ರಯತ್ನಗಳು, fetch() ವಿನಂತಿಗಳು ಮತ್ತು iframe ಅಳವಡಿಕೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ವೆಬ್ಸಾಕೆಟ್ಗಳು, ವೆಬ್ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಮತ್ತು ವೆಬ್ಆರ್ಟಿಸಿ ಮೂಲಕ ಸಂಪರ್ಕಗಳಿಗೆ ಪ್ರಸ್ತುತ ರಕ್ಷಣೆಯನ್ನು ಅನ್ವಯಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ನಂತರ ಈ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ.
ದಾಳಿಕೋರರು ಆಂತರಿಕ ಸಂಪನ್ಮೂಲ ಪ್ರವೇಶವನ್ನು ಬಳಸಿಕೊಂಡು ರೂಟರ್ಗಳು, ಪ್ರವೇಶ ಬಿಂದುಗಳು, ಮುದ್ರಕಗಳು, ಕಾರ್ಪೊರೇಟ್ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ಗಳು ಮತ್ತು ಸ್ಥಳೀಯ ನೆಟ್ವರ್ಕ್ನಿಂದ ವಿನಂತಿಗಳನ್ನು ಮಾತ್ರ ಸ್ವೀಕರಿಸುವ ಇತರ ಸಾಧನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಮೇಲೆ CSRF ದಾಳಿಗಳನ್ನು ನಡೆಸುತ್ತಾರೆ. ಇದಲ್ಲದೆ, ಪರೋಕ್ಷ ಗುರುತಿಸುವಿಕೆಗಾಗಿ ಅಥವಾ ಸ್ಥಳೀಯ ನೆಟ್ವರ್ಕ್ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು ಆಂತರಿಕ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುವುದನ್ನು ಬಳಸಬಹುದು.
- Google ಖಾತೆಗೆ ಲಿಂಕ್ ಮಾಡಲು ಮತ್ತು ಉಳಿಸಿದ ಪಾಸ್ವರ್ಡ್ಗಳು ಮತ್ತು ಬುಕ್ಮಾರ್ಕ್ಗಳಂತಹ ಡೇಟಾವನ್ನು ಸಿಂಕ್ ಮಾಡಲು ಒಂದೇ, ಸರಳೀಕೃತ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ. ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಖಾತೆ ಸೈನ್-ಇನ್ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ ಮತ್ತು ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಆಯ್ಕೆಯಾಗಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿಲ್ಲ. ಬಳಕೆದಾರರು Chrome ಅನ್ನು ತಮ್ಮ Google ಖಾತೆಗೆ ಸಂಪರ್ಕಿಸಬಹುದು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ಗಳು, ಬುಕ್ಮಾರ್ಕ್ಗಳು, ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸ ಮತ್ತು ಟ್ಯಾಬ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಅದನ್ನು ಬಳಸಬಹುದು. ಈ ವೈಶಿಷ್ಟ್ಯವು ಪ್ರಸ್ತುತ ಕೆಲವು ಬಳಕೆದಾರರಿಗೆ ಸಕ್ರಿಯವಾಗಿದೆ ಮತ್ತು ಕ್ರಮೇಣ ವಿಸ್ತರಿಸಲಾಗುವುದು.
- ಹೊಸ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರತ್ಯೇಕತಾ ಮಾದರಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ - “ಮೂಲ ಪ್ರತ್ಯೇಕತೆ”, ಇದರಲ್ಲಿ ಪ್ರತಿಯೊಂದು ವಿಷಯ ಮೂಲ (ಮೂಲ - ಪ್ರೋಟೋಕಾಲ್ ಬಂಡಲ್, ಡೊಮೇನ್ ಮತ್ತು ಪೋರ್ಟ್, ಉದಾಹರಣೆಗೆ, "https://foo.example.com"), ಪ್ರತ್ಯೇಕ ರೆಂಡರಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟಿದೆ. ಐಸೋಲೇಶನ್ ಗ್ರ್ಯಾನ್ಯುಲಾರಿಟಿಯನ್ನು ಹೆಚ್ಚಿಸುವುದರಿಂದ ಮೆಮೊರಿ ಬಳಕೆ ಮತ್ತು CPU ಲೋಡ್ ಹೆಚ್ಚಾಗುವುದರಿಂದ, ಹೊಸ ಐಸೋಲೇಶನ್ ಮೋಡ್ ಅನ್ನು 4 GB ಗಿಂತ ಹೆಚ್ಚಿನ RAM ಹೊಂದಿರುವ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಮಾತ್ರ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಕಡಿಮೆ-ಶಕ್ತಿಯ ಹಾರ್ಡ್ವೇರ್ನಲ್ಲಿ, ಹಳೆಯ ಐಸೋಲೇಶನ್ ವಿಧಾನವನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಲಾಗುತ್ತದೆ, ಇದು ಒಂದೇ ಸೈಟ್ಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ವಿಭಿನ್ನ ವಿಷಯ ಮೂಲಗಳನ್ನು ಪ್ರತ್ಯೇಕ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, foo.example.com ಮತ್ತು bar.example.com).
- ಇದರೊಂದಿಗೆ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ Windows и macOS, в которых не применяется централизованное управление Chrome, реализовано автоматическое отключение принудительно установленных браузерных дополнений, в которых выявлены несущественные нарушения правил каталога Chrome Web Store. К несущественным нарушениям причисляется наличие потенциальных уязвимостей, навязывание дополнения без ведома пользователя, манипуляции с метаданными, нарушение правил работы с пользовательскими данными и введение в заблуждение о функциональности. При желании пользователь может вернуть отключённое дополнение.
- ಫಾರ್ ಆವೃತ್ತಿಯಲ್ಲಿ Android, по аналогии со сборками для десктоп-систем, реализован вывод предупреждения о мошеннических страницах, выявленных большой языковой моделью на основе анализа содержимого. Использование AI применяется в режиме расширенной защиты браузера (Enhanced Safe Browsing). AI-модель выполняется на стороне клиента, но в случае выявления подозрений на сомнительный контент, выполняется дополнительная проверка на серверах Google.
- WebRTC ಸಂಪರ್ಕಗಳಿಗೆ ಬಳಸಲಾಗುವ DTLS (ಡೇಟಾಗ್ರಾಮ್ ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಲೇಯರ್ ಸೆಕ್ಯುರಿಟಿ, UDP ಗಾಗಿ TLS ಅನಲಾಗ್) ಪ್ರೋಟೋಕಾಲ್ನ ಅನುಷ್ಠಾನವು ಪೋಸ್ಟ್-ಕ್ವಾಂಟಮ್ ಎನ್ಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್ಗಳ ಬಳಕೆಯನ್ನು ಒಳಗೊಂಡಿದೆ.
- ಒಂದು ಪುಟದಲ್ಲಿ ಬಳಕೆದಾರರ ಚಟುವಟಿಕೆಯ ಸಮಯದಲ್ಲಿ ಹೊಂದಿಸಲಾದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಸ್ಥಿತಿಯನ್ನು ಈಗ ಅದೇ ಡೊಮೇನ್ನಲ್ಲಿರುವ ಇನ್ನೊಂದು ಪುಟಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿದ ನಂತರ ಸಂರಕ್ಷಿಸಲಾಗಿದೆ. ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯನ್ನು ಸಂರಕ್ಷಿಸುವುದರಿಂದ ಬಹು-ಪುಟ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಸೈಟ್ ತನ್ನ ವರ್ಚುವಲ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿದಾಗ ಇನ್ಪುಟ್ ಫೋಕಸ್ ಅನ್ನು ಹೊಂದಿಸುವಂತಹ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
- ":target-before" ಮತ್ತು ":target-after" ಎಂಬ CSS ಸೂಡೊ-ಕ್ಲಾಸ್ಗಳನ್ನು ಪ್ರಸ್ತುತ ಸ್ಕ್ರಾಲ್ ಸ್ಥಾನಕ್ಕೆ (":target-current") ಸಂಬಂಧಿಸಿದಂತೆ ಹಿಂದಿನ ಮತ್ತು ಮುಂದಿನ ಮಾರ್ಕರ್ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಸೇರಿಸಲಾಗಿದೆ.
- ಶೈಲಿ ಪಾತ್ರೆಗಳು (@container) ಮತ್ತು if() ಕಾರ್ಯವು ಈಗ ಮಾಧ್ಯಮ ಪ್ರಶ್ನೆಗಳ ಹಂತ 4 ರ ನಿರ್ದಿಷ್ಟತೆಯಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಶ್ರೇಣಿ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದು ಮೌಲ್ಯಗಳ ಶ್ರೇಣಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಪ್ರಮಾಣಿತ ಗಣಿತ ಹೋಲಿಕೆ ನಿರ್ವಾಹಕರು ಮತ್ತು ತಾರ್ಕಿಕ ನಿರ್ವಾಹಕರ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಈಗ "@container style(—inner-padding > 1em)" ಮತ್ತು "background-color: if(style(attr(data-columns, type)" ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ) > 2): ತಿಳಿ ನೀಲಿ; ಇಲ್ಲದಿದ್ದರೆ: ಬಿಳಿ);"
- " " ಮತ್ತು " " ಅಂಶಗಳು ಈಗ "interestfor" ಗುಣಲಕ್ಷಣವನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಬಳಕೆದಾರರು ಅಂಶದಲ್ಲಿ ಆಸಕ್ತಿ ತೋರಿಸಿದಾಗ ಪಾಪ್ಅಪ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುವಂತಹ ಕ್ರಿಯೆಗಳನ್ನು ಪ್ರಚೋದಿಸಲು ಈ ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸಬಹುದು. ಬ್ರೌಸರ್ ಅಂಶದ ಮೇಲೆ ಪಾಯಿಂಟರ್ ಅನ್ನು ಸುಳಿದಾಡುವುದು ಮತ್ತು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು, ಹಾಟ್ಕೀಗಳನ್ನು ಒತ್ತುವುದು ಅಥವಾ ಟಚ್ಸ್ಕ್ರೀನ್ನಲ್ಲಿ ಸ್ಪರ್ಶವನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಂತಹ ಘಟನೆಗಳನ್ನು ಆಸಕ್ತಿಯ ಸೂಚಕಗಳಾಗಿ ಗುರುತಿಸುತ್ತದೆ. "interestfor" ಗುಣಲಕ್ಷಣವನ್ನು ಹೊಂದಿರುವ ಅಂಶವನ್ನು ಗುರುತಿಸಿದಾಗ, ಬ್ರೌಸರ್ InterestEvent ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
- ವೆಬ್ ಡೆವಲಪರ್ ಪರಿಕರಗಳಲ್ಲಿ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. AI ಸಹಾಯಕಕ್ಕಾಗಿ ತ್ವರಿತ ಉಡಾವಣಾ ಬಟನ್ ಅನ್ನು ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ. "AI ಕೇಳಿ" ಸಂದರ್ಭ ಮೆನು ಐಟಂ ಅನ್ನು "AI ಯೊಂದಿಗೆ ಡೀಬಗ್" ಎಂದು ಮರುಹೆಸರಿಸಲಾಗಿದೆ ಮತ್ತು ಸಂದರ್ಭವನ್ನು ಅವಲಂಬಿಸಿ ತಕ್ಷಣದ ಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲು ವಿಸ್ತರಿಸಲಾಗಿದೆ. ವೆಬ್ ಕನ್ಸೋಲ್ ಮತ್ತು ಕೋಡ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ, ಜೆಮಿನಿ AI ಸಹಾಯಕ ಈಗ ಕೋಡ್ನೊಂದಿಗೆ ಶಿಫಾರಸುಗಳನ್ನು ರಚಿಸಬಹುದು.

ವೆಬ್ ಡೆವಲಪರ್ ಪರಿಕರಗಳು ಈಗ Google ಡೆವಲಪರ್ ಪ್ರೋಗ್ರಾಂ (GDP) ನೊಂದಿಗೆ ಸಂಯೋಜನೆಗೊಳ್ಳುತ್ತವೆ. ಡೆವಲಪರ್ಗಳು ಈಗ ತಮ್ಮ GDP ಪ್ರೊಫೈಲ್ ಅನ್ನು ನೇರವಾಗಿ Chrome DevTools ನಿಂದ ಪ್ರವೇಶಿಸಬಹುದು ಮತ್ತು ಈ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ್ದಕ್ಕಾಗಿ ಪ್ರತಿಫಲಗಳನ್ನು ಗಳಿಸಬಹುದು.

ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳ ಜೊತೆಗೆ, ಹೊಸ ಆವೃತ್ತಿಯು 20 ದುರ್ಬಲತೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ಮತ್ತು AFL ಬಳಸಿಕೊಂಡು ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಯ ಮೂಲಕ ಅನೇಕ ದುರ್ಬಲತೆಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ. ಬ್ರೌಸರ್ ರಕ್ಷಣೆಯ ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಮತ್ತು ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಪರಿಸರದ ಹೊರಗೆ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸುವ ಯಾವುದೇ ನಿರ್ಣಾಯಕ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲಾಗಿಲ್ಲ. ಪ್ರಸ್ತುತ ಬಿಡುಗಡೆಗಾಗಿ ದುರ್ಬಲತೆ ಬೌಂಟಿ ಕಾರ್ಯಕ್ರಮದ ಭಾಗವಾಗಿ, Google ಒಟ್ಟು $130,000 (ಎರಡು $50,000 ಬೌಂಟಿಗಳು, ಒಂದು $10000 ಬೌಂಟಿ, ಮೂರು $3000 ಬೌಂಟಿಗಳು, ಎರಡು $2000 ಬೌಂಟಿಗಳು ಮತ್ತು ಮೂರು $1000 ಬೌಂಟಿಗಳು) 20 ಬೌಂಟಿಗಳನ್ನು ಸ್ಥಾಪಿಸಿದೆ. ಎಂಟು ಬೌಂಟಿಗಳ ಮೊತ್ತವನ್ನು ಇನ್ನೂ ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ.
ಹೆಚ್ಚುವರಿಯಾಗಿ, ಬ್ಲಿಂಕ್ ಎಂಜಿನ್ನಲ್ಲಿ ಅನ್ಪ್ಯಾಚ್ಡ್ ದುರ್ಬಲತೆಯನ್ನು ಗುರುತಿಸಲಾಗಿದೆ, ಇದರಿಂದಾಗಿ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಬ್ರೌಸರ್ ಕ್ರ್ಯಾಶ್ ಆಗುತ್ತದೆ ಮತ್ತು ಫ್ರೀಜ್ ಆಗುತ್ತದೆ. "document.title" ಆಸ್ತಿಯನ್ನು ನವೀಕರಿಸುವಾಗ ದರ ಮಿತಿಯ ಕೊರತೆಗೆ ಸಂಬಂಧಿಸಿದ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್ನಲ್ಲಿನ ವಾಸ್ತುಶಿಲ್ಪದ ಸಮಸ್ಯೆಗಳಿಂದ ಈ ದುರ್ಬಲತೆ ಉಂಟಾಗುತ್ತದೆ. ಈ ಮಿತಿಯ ಕೊರತೆಯು "document.title" ಅನ್ನು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ DOM ಗೆ ಹತ್ತಾರು ಮಿಲಿಯನ್ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಇದು ಮುಖ್ಯ ಥ್ರೆಡ್ ಅನ್ನು ನಿರ್ಬಂಧಿಸುವುದರಿಂದ ಮತ್ತು ಗಮನಾರ್ಹ ಮೆಮೊರಿ ಬಳಕೆಯ ಕಾರಣದಿಂದಾಗಿ ಕೆಲವು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಇಂಟರ್ಫೇಸ್ ಫ್ರೀಜ್ ಆಗಲು ಕಾರಣವಾಗುತ್ತದೆ. 15-60 ಸೆಕೆಂಡುಗಳ ನಂತರ, ಬ್ರೌಸರ್ ಕ್ರ್ಯಾಶ್ ಆಗುತ್ತದೆ.
ಮೂಲ: opennet.ru


