Google-แแ แแแแแแฅแแแงแแ Chrome 96 แแแ แแ แแฃแแแ แแก แแแแแจแแแแ. แแแแแแ แแฃแแแ, แฎแแแแแกแแฌแแแแแแ แฃแคแแกแ Chromium แแ แแแฅแขแแก แกแขแแแแแฃแ แ แแแแแจแแแแ, แ แแแแแแช แแแกแแฎแฃแ แแแ Chrome-แแก แกแแคแฃแซแแแแก. Chrome แแ แแฃแแแ แ แแแแแแ แฉแแแ Google-แแก แแแแแแแแก แแแแแงแแแแแแ, แแแแ แแแก แจแแแแฎแแแแแจแ แจแแขแงแแแแแแแแแแก แแแแแแแแแก แกแแกแขแแแแก แแ แกแแแแแแ, แแแชแฃแแ แแแแแ แจแแแแแ แกแแก (DRM) แแแแแ แแก แแแแฃแแแแแ, แแแแแฎแแแแแแแก แแแขแแแแขแฃแ แแ แแแกแขแแแแชแแแก แกแแกแขแแแแ แแ แซแแแแแกแแก RLZ แแแ แแแแขแ แแแแก แแแแแชแแแแ. Chrome 96-แแก แคแแแแแแ แแฅแแแแ แแฎแแ แแแญแแ แแแ 8 แแแแ แแก แแแแแแแแแแแจแ, แ แแแแ แช แแแคแแ แแแแแฃแแ แกแขแแแแแฃแ แ แชแแแแแก แแแฌแแแ. Chrome 97-แแก แจแแแแแแ แแแแแจแแแแ แแแแแแแแแแ 4 แแแแแแ แก.
แซแแ แแแแแ แชแแแแแแแแแ Chrome 96-แจแ:
- แกแแแแจแแแแแแก แแแแจแ, แ แแแแแแช แแแฉแแแแแแแ แแแกแแแแ แแแแแก แแแแแก แฅแแแจ, แแแแฃแแแกแฎแแแแแ แแแแแแฃแแแ แแแแแแก แฆแแแแแ, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแฎแกแแแ แแแแ แแ โchrome://appsโ แแแแแกแขแแแแ แแแฃแแ แกแแ แแแกแแแแกแ แแ แแแ แแแแแแแชแแแแแก แกแแแ.
- Android 5.0 แแ แฃแคแ แ แแแ แแฃแแ แแแแขแคแแ แแแแแก แแฎแแ แแแญแแ แ แจแแฌแงแแแขแแแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ HTTP-แแแ HTTPS-แแ แแแแแแแกแแแแ แแแแแกแแแแก DNS-แแก แแแแแงแแแแแแ (IP แแแกแแแแ แแแแแก แแแแกแแแฆแแ แแกแแก, แแแ แแ "A" แแ "AAAA" DNS แฉแแแแฌแแ แแแแกแ, แแกแแแ แแแแแฎแแแแแ "HTTPS" DNS แฉแแแแฌแแ แ, แแฃ แแก แจแแกแแซแแแแแแแ, แแ แแฃแแแ แ แแแฃแงแแแแแแแแ แแแฃแแแแจแแ แแแแ แกแแแขแ https).
- แแแกแแขแแแแก แกแแกแขแแแแแแก แแแแแชแแแแจแ, Back-Forward แฅแแจแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแงแแกแแแ แแแแแแแชแแแก แฆแแแแแแแแก แฃแแแ แแ แฌแแ แแแแแงแแแแแแกแแก, แแแคแแ แแแแแ, แ แแแ แแฎแแ แ แแแฃแญแแ แแก แแแแแแแชแแแก แแแ แ แแแแแฎ แแแแ แแแแแ แกแฎแแ แกแแแขแแก แแแฎแกแแแก แจแแแแแ.
- แแแแแแขแ แแแ แแแแขแ แ โchrome://flags#force-major-version-to-100โ แกแแแขแแแแก แจแแกแแซแแ แจแแคแแ แฎแแแแก แจแแกแแแแฌแแแแแแ แแแก แจแแแแแ, แ แแช แแ แแฃแแแ แ แแแแฆแฌแแแก แแแ แกแแแก, แ แแแแแแช แจแแแแแแ แกแแแ แชแแคแ แแกแแแ, แแแชแแแแ แแ แแกแ (แแ แ แฏแแ แแ Chrome 10-แแก แแแแแจแแแแแก แจแแแแแ แแแแฎแแแ แแแแแก-แแแแแขแแก แแแแแแแแแแก แแแแแแแแแแแแจแ แแ แแแแแ แแ แแแแแแ แแแแแฉแแแ). แ แแแแกแแช แแคแชแแ แแแแฅแขแแฃแ แแแฃแแแ, 100 แแแ แกแแ (Chrome/100.0.4664.45) แแแแแฉแแแแแ User-Agent แกแแแแฃแ แจแ.
- Windows แแแแขแคแแ แแแก build-แแแจแ, แฅแกแแแแก แกแแ แแแกแแแแก แคแฃแแฅแชแแแแแ แแแแกแแแ แแแแแแจแแ แแแฃแแ แแแแแชแแแแแ (แฅแฃแฅแ-แคแแแแแแ แแ แ.แจ.) แแแแแขแแแแแแ แชแแแแแฃแ แฅแแแแแแแงแแคแจแ "แฅแกแแแ" แฅแกแแแแก แแแแแแชแแแก แแแฅแแแแแแแก (Network Sandbox) แแแแฎแแ แชแแแแแแแกแแแแก แแแแแแแแแแกแแแแก.
- แ แแแแแแแแ แแฎแแแ API แแแแแแขแ Origin Trials-แแก แ แแแแแก (แแฅแกแแแ แแแแแขแฃแแ แคแฃแแฅแชแแแแ, แ แแแแแแแช แกแแญแแ แแแแแ แชแแแแ แแแแฅแขแแฃแ แแแแก). Origin Trial แแฃแแแกแฎแแแแก แแแแแแแแฃแ API-แกแแแ แแฃแจแแแแแก แจแแกแแซแแแแแแแแก localhost-แแแ แแ 127.0.0.1-แแแ แแแแแแฌแแ แแแ แแแแแแแชแแแแแแแ, แแ แกแแแชแแแแฃแ แ แขแแแแแแก แ แแแแกแขแ แแชแแแกแ แแ แแแฆแแแแก แจแแแแแ, แ แแแแแแช แแแฅแแแแแแก แจแแแฆแฃแแฃแแ แแ แแแ แแแแแ แแขแฃแแ แกแแแขแแกแแแแก.
- แจแแแแแแแแแแแฃแแแ FocusableMediaStreamTrack แแแแแฅแขแ (แ แแแแแแช แแแแ แฅแแแแ BrowserCaptureMediaStreamTrack), แ แแแแแแช แแฎแแ แก แฃแญแแ แก แคแแแฃแกแก() แแแแแแก, แ แแแแแแแช แแแแแแแชแแแแก, แ แแแแแแแช แแฆแแแแ แคแแแฏแ แแแแก แแ แฉแแแแ แแแแแก แจแแแแแแกแก (แแแแแแแแแ, แแ แแแ แแแแแก, แ แแแแแแแช แแแ แชแแแแแแ แคแแแฏแ แแแแก แจแแแแแแกแก แแแแแ แแแแคแแ แแแชแแแก แแ แแก) แจแแฃแซแแแแ แแแคแแ แแแชแแแก แแแฆแแแ. แจแแงแแแแแก แคแแแฃแกแแก แจแแกแแฎแแ แแ แแแแแงแฃแ แ แแแแแแแ แแแก แชแแแแแแแแแก.
- แแแแแ แแแแแ แแ แแแ แแขแแขแฃแแ แแแแแจแแแแแแแก แแแฅแแแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแงแแแแ แแแแแ แแขแฃแแ แแแแแแฌแแ แแแ แ แแกแฃแ แกแแก แแแแจแแแแแแแ แแแแแขแแแแแ โแแแแจแแแแแแแแกโ แแขแ แแแฃแขแแก แแแแแแแแแ แขแแแแแจแ, แ แแแแ แแชแแ iframe, img แแ แแแฃแแ. แแขแ แแแฃแขแก แจแแฃแซแแแ แแแแฆแแก แแแแจแแแแแแแแแ โแแแขแโ แแ โแแแแแแโ แแ โแแแฆแแแโ, แ แแช แแแแแแแแก แแฎแแแแก แแ แแฃแแแ แแก แแแ แ แ แแกแฃแ แกแแแแก แฉแแขแแแ แแแแก แแแแแแแแแแ แแแแแ.
- Cross-Origin-Embedder-Policy แกแแแแฃแ แ, แ แแแแแแช แแแแแขแ แแแแแก Cross-Origin แแแแแแชแแแก แ แแแแแก แแ แแแซแแแแ แกแแจแฃแแแแแแก แแแแกแแแฆแแ แแ แฃแกแแคแ แแฎแ แแแแแงแแแแแแก แฌแแกแแแ แแ แแแแแแแแ แแแฃแแ แแแแ แแชแแแแแก แแแแ แแแ, แแฎแแ แแฎแแ แก แฃแญแแ แก "redentialless" แแแ แแแแขแ แก, แ แแแ แแแแแ แแแก แ แฌแแฃแแแแแแ แกแแแแแแแแ แแแแแแจแแ แแแฃแแ แแแคแแ แแแชแแแก แแแแแชแแแ, แ แแแแ แแชแแ แฅแฃแฅแแแแ แแ แแแแแแขแแก แกแแ แแแคแแแแขแแแ.
- CSS-แจแ แจแแแแแแแแแแแฃแแแ แแฎแแแ แคแกแแแแ แแแแกแ โ:autofillโ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแงแฃแ แ แแแแแแแ แแ แแฃแแแ แแก แแแแ แจแแงแแแแแก แขแแแจแ แแแแแแแก แแแขแแแแขแฃแ แจแแแกแแแแก (แแฃ แแแก แฎแแแแ แแแกแแแ, แกแแแแฅแขแแ แ แแ แแฃแจแแแแก).
- แแแแฎแแแแแก แแแ แงแฃแแแแแก แแแแแแแ แแชแแแแแแก แแแแแแ, CSS แแแแกแแแแแแก แฉแแฌแแ แแก แ แแแแแ, แแแแแ แแฃแแแแ แแ แคแแแ แแฆแแ แแแแแแงแแแแแ แฎแแแแแก แแแ แขแแ CSS Containment แแแแกแแแแก HTML แแ BODY แขแแแแแแ แแแแแงแแแแแแกแแก.
- แแแแแขแแแฃแแแ แจแ แแคแขแแก แกแแแแแแแก CSS แแแแกแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแขแ แแแแ แกแขแแแแก แกแแแแแแแก แฃแแแ แ (แแแฎแ แแแ, แแแแแแ แแ แแแขแแ แ แฅแฃแแ), แ แแแแแแแช แแ แแ แแก แจแแ แฉแแฃแแ แจแ แแคแขแแแแก แแฏแแฎแจแ.
- PerformanceEventTiming API-แ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแแแแขแแแแ แแแคแแ แแแชแแแก แแแขแแ แคแแแกแแก แ แแแแแ แแแแก แแแแแแแแกแ แแ แแแขแแแแแแชแแแกแแแแก, แแแแแแขแ InteractionID แแขแ แแแฃแขแ, แ แแแแแแช แฌแแ แแแแแแแแก แแแแฎแแแ แแแแแก แแแขแแ แแฅแชแแแก ID-แก. ID แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแจแแ แแ แกแฎแแแแแกแฎแแ แแแขแ แแแ แแ แแ แแแแฎแแแ แแแแแก แฅแแแแแแแแแแ, แแแแแแแแแ, แกแแแกแแ แฃแ แแแ แแแแ แจแแฎแแแแ แฌแแ แแแแฅแแแแแ แแ แแแแแ แแแแแแแ, แ แแแแ แแชแแ แแแแแขแแ แแแฌแแแ, แแแฃแกแแก แฉแแแแ แแแแแ, แแแแแขแแ แแแ, แแแฃแกแแก แแฌแแแ แแ แแแฌแแแแฃแแแแ, แฎแแแ InteractionID แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแจแแ แแ แงแแแแ แแก แแแแแแแ แแ แแแแ. แจแแฎแแแ.
- แแแแแแขแ แแฎแแแ แขแแแแก แแแแแ แแแแแแแแฅแแแแแแ (Media Query) - โprefers-contrasโ แแแแ แแแก แจแแแแแ แกแแก แแแแแขแแชแแแกแแแแก แแแแ แแชแแฃแ แกแแกแขแแแแจแ แแแงแแแแแฃแ แแแแขแ แแกแขแแก แแแ แแแแขแ แแแแแ (แแแแแแแแแ, แแแฆแแแ แแแแขแ แแกแขแแก แ แแแแแแก แฉแแ แแแ).
- แแแแแฃแแแแแแแแ PWA แแแแแแแชแแแแแกแแแแก แแแแแคแแกแขแก แแแแแแขแ แแ แแกแแแแแแแแฃแแ โidโ แแแแแก แแฎแแ แแแญแแ แ แแแแแแแฃแ แ แแแแแแแชแแแก แแแแแขแแคแแแแขแแ แแ (แแฃ แแแแ แแ แแ แแก แแแแแแแแฃแแ, แแแแแขแแคแแแแชแแแกแแแแก แแแแแแงแแแแแ แกแแฌแงแแกแ URL).
- แแแแแฃแแแแแแแ PWA แแแแแแแชแแแแก แแฎแแ แแฅแแ URL-แแก แแแแแฃแจแแแแแแแ แแแ แแแแกแขแ แแ แแแแก แจแแกแแซแแแแแแแ. แแแแแแแแแ, music.example.com แแแแแแแชแแแก แจแแฃแซแแแ แแแ แแแแกแขแ แแ แแแก URL-แแก แแแแแฃแจแแแแแแแ https://*.music.example.com แแ แงแแแแ แแแแแกแแแ แแแ แ แแแแแแแชแแแแแแแ แแ แแแฃแแแแแก แแแแแงแแแแแแ, แแแแแแแแแ, แแงแแกแแแ แ แแแกแแแฏแแ แแแแแแ แแ แแแคแแกแขแแก แแแแแแขแแแแแแ, แแแแแแฌแแแแก แแ PWA- แแแแแแแชแแแแแก แแแฎแกแแแแแ แแ แแ แ แแ แแฃแแแ แแก แแฎแแแ แฉแแแแ แแ.
- แแแแแขแแแฃแแแ CSP (แแแแขแแแขแแก แฃแกแแคแ แแฎแแแแแก แแแแแขแแแ) wasm-unsafe-eval แแแ แแฅแขแแแ WebAssembly-แแ แแแแแก แแแจแแแแแก แจแแกแแซแแแแแแแแก แแแกแแแแแขแ แแแแแแแ. CSP script-src แแแ แแฅแขแแแ แแฎแแ แแแแชแแแก WebAssembly-แก.
- WebAssembly-แ แแแแแแขแ แแฎแแ แแแญแแ แ แกแแชแแแแแ แ แขแแแแแแกแแแแก (externref แขแแแแก). WebAssembly แแแแฃแแแแก แแฎแแ แจแแฃแซแแแแ แจแแแแแฎแแ JavaScript แแ DOM แแแแแฅแขแแแแก แแแแแแแแแแ แชแแแแแแแจแ แแ แแแแแกแชแแ แแ แแฃแแแแขแแแแ.
- PaymentMethodData-แ แแแแแแชแฎแแแ แแแซแแแแแแฃแแ แแฎแแ แแแญแแ แ "แซแแ แแแแแ แแแ แแแแก" แแแแแฎแแแก แแแแแแแกแแแแก, แ แแแแช แจแแกแแซแแแแแแ แแแฎแแแ แแแแแกแแแแ แ แขแแแแก แแแ แแแแแ แแฃแจแแแแแก แแ แแแแแแแแ แแ แแ แแแแแขแแคแแแแขแแ แแก แกแแจแฃแแแแแแ, แชแแแแแฃแแ แแแแแชแแแแ แขแแแแแแก แแแแแแแแแก แแแ แแจแ. โแกแแแแแแกแ แแแ แแแแกโ แแแชแแแแ, แจแแแแแแแแแแแฃแแแ แแแขแแ แแแขแแฃแแ แแแแแแแแแก แแแแแงแแแแแ, แ แแแแ แแชแแ Google Pay, Apple Pay แแ Samsung Pay.
- แ แแแแกแแช แกแแแขแ แแงแแแแแก U2F (แแ แแแขแแขแแแแแ) API-แก, แแแแฎแแแ แแแแแก แแฉแแแแแแ แแแคแ แแฎแแแแแ แแ แแ แแแ แแแฃแแ แแแขแแ แคแแแกแแก แแแฃแฅแแแแแก แจแแกแแฎแแ. U2F API แแแแฃแแแกแฎแแแแแ แแแแแแจแแแ Chrome 98-แจแ แแ แแแแแแแแ แฌแแแจแแแแ Chrome 104-แจแ. Web Authentication API แฃแแแ แแงแแก แแแแแงแแแแแฃแแ U2F API-แแก แแแชแแแแ.
- แแแฃแแฏแแแแกแแ แแแกแขแ แฃแแแแขแแแ แแแ แแแแแแแแแ แแแแกแแแแก. แแแแแแขแ แแฎแแแ CSS แแแแแฎแแแแแก แแแแแแ, แ แแแแแแช แแแแแแแแแ แแแคแแ แแแชแแแก แจแแฏแแแแแแก แคแแ แแแแก, แจแ แแคแขแแแแก, แแแแแฃแงแแแแแแแ แแแแแแ แแชแแแแแกแ แแ แแแแแ แแแแแแแแฅแแแแแแแก แจแแกแแฎแแ แแ แฎแแแก แฃแกแแแแก แแแขแแแชแแฃแ แกแแแแแฎแแแก. แแแฃแแฏแแแแกแแแฃแแ CSS แ แแแแฅแขแแ แแแแกแ แแ แแแแแ แแแแก แแแแ แแชแแแแ. Styles แแแแแแจแ, แแแแขแแฅแกแขแฃแ แแแแแฃแจแ แแแแแแขแ แแแ แแแแขแ CSS แแแแแแ แขแแแแแแก แแแแแ แแแแกแแแแก JavaScript แแแแแแแแฅแแแแแแแก แกแแฎแแ. Payload แฉแแแแ แแ แแแแฎแแแแแก แแแ แแแแขแ แแแแก แแแแแแแแ แแแแแแขแ แฅแกแแแแก แแแแฎแแแแแก แแแกแแแฅแขแแ แแแแก แแแแแแก. แแแ-แแแแกแแแก แแแแแแขแ แแคแชแแ แงแแแแ CORS (Cross-Origin Resource Sharing) แจแแชแแแแแก แแแแแแแแกแแแแก แแ แแแฌแแแแแฃแแแ แกแขแแแแก แแแแแ แแกแแแฅแ แแแฃแแ แคแฃแแฅแชแแแแแกแแแแก.
แแแ แแ แแแแแแชแแแแแกแ แแ แจแแชแแแแแแแก แแแแแกแฌแแ แแแแกแ, แแฎแแแ แแแ แกแแ แแฆแแแคแฎแแ แแก 25 แแแฃแชแแแแแแแก. แแแแ แ แแแฃแชแแแแแแ แแแแแแแแแแ แแแขแแแแขแฃแ แ แขแแกแขแแ แแแแก แจแแแแแแ AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer แแ AFL แแแกแขแ แฃแแแแขแแแแก แแแแแงแแแแแแ. แแ แแแแแแแแแแแ แแกแแแ แแ แแขแแแฃแแ แแ แแแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแกแชแแแก แแแแ แแแก แแแแแ แแ แแฃแแแ แแก แแแชแแแก แงแแแแ แแแแแก แแ แกแแกแขแแแแจแ แแแแแก แจแแกแ แฃแแแแแก แกแแแแ แฏแแจแ แแแ แแแแก แแแ แแ. แ แแแแ แช แคแฃแแแแ แฏแแแแแก แแ แแแ แแแแก แแแฌแแแ แแแแแแแแ แ แแแแแจแแแแแกแแแแก แแแฃแชแแแแแแแก แแฆแแแฉแแแแกแแแแก, Google-แแ แแแแแแฎแแแ 13 แฏแแแแ 60 แแจแจ แแแแแ แแก แฆแแ แแแฃแแแแแก (แแ แแ $15000 แฏแแแแ, แแ แแ $10000 แฏแแแแ, แแ แ $7500 แฏแแแแ, แแ แแ $5000 แฏแแแแ, แแ แ $3000 แฏแแแแ, แแ แแ แแแแฃแกแ $2500, แแ แแ แฏแแแแ $2000. แแ แ $1000 แแแแฃแกแ แแ แแ แแ $500 แแแแฃแกแ). 5 แฏแแแแแก แแแแ แฏแแ แแแแแแแแแ แแ แแ แแก.
แฌแงแแ แ: opennet.ru