ИзданиС на Chrome 93

Компания Google прСдстави вСрсия Π½Π° ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Chrome 93. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΅ Π½Π°Π»ΠΈΡ‡Π½Π° стабилна вСрсия Π½Π° свободния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Chromium, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ основата Π½Π° Chrome. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ΡŠΡ‚ Chrome сС ΠΎΡ‚Π»ΠΈΡ‡Π°Π²Π° с ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΈ Π½Π° Google, систСма Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° увСдомлСния Π² случай Π½Π° срив, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΎ Π²ΠΈΠ΄Π΅ΠΎΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ (DRM), Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Π° систСма Π·Π° инсталиранС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° RLZ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅. Π‘Π»Π΅Π΄Π²Π°Ρ‰Π°Ρ‚Π° вСрсия Π½Π° Chrome 94 Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π° Π·Π° 21 сСптСмври (Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π΅ прСмСстСно Π½Π° 4-сСдмичСн Ρ†ΠΈΠΊΡŠΠ» Π·Π° освобоТдаванС).

Основни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Chrome 93:

  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΅ модСрнизация Π½Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π±Π»ΠΎΠΊΠ° с информация Π·Π° страницата (page info), Π² ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π° ΠΏΠ°Π΄Π°Ρ‰ΠΈΡ‚Π΅ ΡΠΏΠΈΡΡŠΡ†ΠΈ с ΠΏΡ€Π°Π²Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ са Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ с ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ. Π’ ΡΠΏΠΈΡΡŠΡ†ΠΈΡ‚Π΅ Π΅ осигурСно ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π°ΠΉ-Π²Π°ΠΆΠ½Π°Ρ‚Π° информация Π½Π° ΠΏΡŠΡ€Π²ΠΎ място. ΠŸΡ€ΠΎΠΌΡΠ½Π°Ρ‚Π° Π½Π΅ Π΅ Π½Π°Π»ΠΈΡ‡Π½Π° Π·Π° всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° настройката Β«chrome://flags/#page-info-version-2-desktopΒ».
    ИзданиС на Chrome 93
  • Π—Π° малък ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π² качСството Π½Π° СкспСримСнт ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΡŠΡ‚ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π΅Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π² адрСсната Π»Π΅Π½Ρ‚Π° Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Π½Π° ΠΏΠΎ-Π½Π΅ΡƒΡ‚Ρ€Π°Π»Π΅Π½ ΠΈ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ²Π°Ρ‰ двусмислиС символ (ΠΊΠ°Ρ‚ΠΈΠ½Π°Ρ€ΡŠΡ‚ Π΅ Π·Π°ΠΌΠ΅Π½Π΅Π½ със Π·Π½Π°ΠΊ Β«VΒ»). Π—Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅, установСни Π±Π΅Π· ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, всС ΠΎΡ‰Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΡŠΡ‚ Β«Π½Π΅ Π΅ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½Π°Β». ΠšΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π° замяната Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° сС спомСнава, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ асоциират ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° с Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ към ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° сайта, Π° Π½Π΅ Π³ΠΎ Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°. БъдСйки ΠΏΠΎ Π°Π½ΠΊΠ΅Ρ‚Π° Π½Π° Google, само 11% ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° с ΠΊΠ°Ρ‚ΠΈΠ½Π°Ρ€.
    ИзданиС на Chrome 93
  • Π’ списъка с наскоро Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ Ρ‚Π°Π±ΠΎΠ²Π΅ Π΅ осигурСно ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΈ Ρ‚Π°Π±ΠΎΠ²Π΅ (ΠΏΠΎ-Ρ€Π°Π½ΠΎ Π² списъка просто сС показвашС ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° Π±Π΅Π· Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ Π·Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ) с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ Π½Π° цялата Π³Ρ€ΡƒΠΏΠ°, Ρ‚Π°ΠΊΠ° ΠΈ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ‚Π°Π±ΠΎΠ²Π΅ ΠΎΡ‚ Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π΅ Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° Π·Π° всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Π·Π°Ρ‚ΠΎΠ²Π° Π·Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° бъдС ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½Π° настройката Β«chrome://flags/#tab-restore-sub-menusΒ».
    ИзданиС на Chrome 93
  • Π—Π° прСдприятията са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π½ΠΎΠ²ΠΈ настройки DefaultJavaScriptJitSetting, JavaScriptJitAllowedForSites ΠΈ JavaScriptJitBlockedForSites, ΠΊΠΎΠΈΡ‚ΠΎ позволяват ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° JIT-less, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° JIT компилация ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° JavaScript (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° сС само ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Ignition) ΠΈ забранява Π½Π°Π΅ΠΌΠ°Π½Π΅Ρ‚ΠΎ Π½Π° изпълним ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π°. Π”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° JIT ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° подобряванС Π½Π° сигурността ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ опасни ΡƒΠ΅Π± прилоТСния, Π½Π° Ρ†Π΅Π½Π°Ρ‚Π° Π½Π° намаляванС Π½Π° производитСлността Π½Π° JavaScript с ΠΎΠΊΠΎΠ»ΠΎ 17%. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΡ‚ΠΎ Π΅, Ρ‡Π΅ компанията Microsoft Π΅ ΠΎΡ‚ΠΈΡˆΠ»Π° ΠΎΡ‰Π΅ ΠΏΠΎ-Π΄Π°Π»Π΅Ρ‡ ΠΈ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π»Π° Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Edge СкспСримСнталСн Ρ€Π΅ΠΆΠΈΠΌ β€žSuper Duper Secureβ€œ, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π° потрСбитСля Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° JIT ΠΈ Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ с JIT Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° CET (Controlflow-Enforcement Technology), ACG (Arbitrary Code Guard) ΠΈ CFG (Control Flow Guard) Π·Π° процСситС, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰ΠΈ ΡƒΠ΅Π± ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. Ако Π΅ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΡŠΡ‚ сС ΠΎΠΊΠ°ΠΆΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‡Π°ΠΊΠ²Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅Ρ‚ΠΎ ΠΌΡƒ Π² основната вСрсия Π½Π° Chrome.
  • На страницата Π½Π° Π½ΠΎΠ²Π°Ρ‚Π° Ρ€Π°Π·Π΄Π΅Π»ΠΊΠ° Π΅ осигурСно ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° списък с Π½Π°ΠΉ-Ρ‚ΡŠΡ€ΡΠ΅Π½ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ, Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ Π² Google Drive. Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° списъка отговаря Π½Π° сСкцията Priority Π² drive.google.com. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Google Drive ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ настройкитС β€žchrome://flags/#ntp-modulesβ€œ ΠΈ β€žchrome://flags/#ntp-drive-moduleβ€œ.
    ИзданиС на Chrome 93
  • Π—Π° страницата Π½Π° Π½ΠΎΠ²Π°Ρ‚Π° Ρ€Π°Π·Π΄Π΅Π»ΠΊΠ° са ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠΌΠ°Π³Π°Ρ‚ Π΄Π° сС Π½Π°ΠΌΠ΅Ρ€ΠΈ наскоро ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ ΠΈ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с Π½Π΅Π³ΠΎ информация. ΠšΠ°Ρ€Ρ‚ΠΈΡ‚Π΅ са ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π΄Π° улСснят ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с информацията, която Π΅ Π±ΠΈΠ»Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°Ρ€Ρ‚ΠΈΡ‚Π΅ Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π΄Π° сС Π½Π°ΠΌΠ΅Ρ€ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°Ρ‚Π° Π½Π° ястиСто, ΠΊΠΎΠ΅Ρ‚ΠΎ наскоро Π΅ Π±ΠΈΠ»ΠΎ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Π½ΠΎ Π΅ Π·Π°Π³ΡƒΠ±Π΅Π½ΠΎ слСд затварянС Π½Π° страницата, ΠΈΠ»ΠΈ Π΄Π° сС ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ ΠΈΠ·Π±ΠΎΡ€ΡŠΡ‚ Π½Π° ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈΡ‚Π΅. ΠšΠ°Ρ‚ΠΎ СкспСримСнт Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ са ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π΄Π²Π΅ Π½ΠΎΠ²ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ: β€žΠ Π΅Ρ†Π΅ΠΏΡ‚ΠΈβ€œ (chrome://flags/#ntp-recipe-tasks-module) Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΊΡƒΠ»ΠΈΠ½Π°Ρ€Π½ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° наскоро ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Π½ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ; β€žΠŸΠΎΠΊΡƒΠΏΠΊΠΈβ€œ (chrome://flags/#ntp-chrome-cart-module) Π·Π° напомняния Π·Π° ΠΈΠ·Π±Ρ€Π°Π½ΠΈ стоки Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈΡ‚Π΅.
  • Π’ вСрсията Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠ°Π½Π΅Π»Π° Π·Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ (chrome://flags/#continuous-search), ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° слСдят послСднитС Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π² Google (ΠΏΠ°Π½Π΅Π»ΡŠΡ‚ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ слСд прСмСстванСто Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ страници).
    ИзданиС на Chrome 93
  • Π’ вСрсията Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ СкспСримСнталСн Ρ€Π΅ΠΆΠΈΠΌ Π·Π° обмяна Π½Π° Ρ†ΠΈΡ‚Π°Ρ‚ΠΈ (chrome://flags/#webnotes-stylize), ΠΊΠΎΠΉΡ‚ΠΎ позволява Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅ ΠΈΠ·Π±Ρ€Π°Π½Π° част ΠΎΡ‚ страницата ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Ρ†ΠΈΡ‚Π°Ρ‚ ΠΈ Π΄Π° я сподСлитС с Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.
  • ΠŸΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ ΠΈΠ»ΠΈ обновлСния Π½Π° вСрсиитС Π² Chrome Web Store, Π²Π΅Ρ‡Π΅ Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π²ΡƒΡ„Π°ΠΊΡ‚ΠΎΡ€Π½Π° автСнтикация Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ.
  • Π—Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Google Account Π΅ прСдоставСна опция Π·Π° Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° информация Π·Π° плащанията Π² тяхната смСтка Π² Google.
  • Π’ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎ, ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° опцията Π·Π° изчистванС Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ навигацията, Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π½ΠΎΠ² Π΄ΠΈΠ°Π»ΠΎΠ³ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° опСрацията, поясняващ, Ρ‡Π΅ изчистванСто Π½Π° Π΄Π°Π½Π½ΠΈ Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ затварянС Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΈ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° всички сСсии Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎ.
  • ΠŸΠΎΡ€Π°Π΄ΠΈ установСни Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΠΈ с Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° някои устройства, Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° новия ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° замяна Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, устойчив Π½Π° ΠΏΠΎΠ΄Π±ΠΎΡ€Π° ΠΎΡ‚ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ, Π΄ΠΎΠ±Π°Π²Π΅Π½ Π² Chrome 91, основан Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ CECPQ2 (Combined Elliptic-Curve and Post-Quantum 2) Π² TLSv1.3, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π° класичСския ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ X25519 с HRSS схСмата, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° NTRU Prime, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π·Π° постквантови криптосистСми.
  • Π’ списъка Π½Π° Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ 989 (ftps-data) ΠΈ 990 (ftps) с Ρ†Π΅Π» Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ALPACA. По-Ρ€Π°Π½ΠΎ, с Ρ†Π΅Π» Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠ° NAT slipstreaming, Π²Π΅Ρ‡Π΅ бяха Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 ΠΈ 10080.
  • Π’ TLS Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΡˆΠΈΡ„Ρ€ΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° 3DES. Π’ частност, Π½Π°Π±ΠΎΡ€ΡŠΡ‚ ΡˆΠΈΡ„Ρ€ΠΈ TLS_RSA_WITH_3DES_EDE_CBC_SHA, ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ Π½Π° Π°Ρ‚Π°ΠΊΠ° Sweet32, Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° дистрибуцията Ubuntu 16.04 Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π°.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° API WebOTP ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ устройства, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Ρ‡Ρ€Π΅Π· ΠΎΠ±Ρ‰Π° Google смСтка. WebOTP позволява Π½Π° ΡƒΠ΅Π± ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΄Π° Ρ‡Π΅Ρ‚Π΅ Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ Ρ‡Ρ€Π΅Π· SMS. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΡ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΎΡ‚ΠΎ устройство с Chrome Π·Π° Android ΠΈ Π΄Π° Π³ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ Π½Π° настолна систСма.
  • API User-Agent Client Hints, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ замСститСл Π½Π° Π·Π°Π³Π»Π°Π²ΠΈΠ΅Ρ‚ΠΎ User-Agent, Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΎ. User-Agent Client Hints позволява сСлСктивно прСдоставянС Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ систСмата (вСрсия, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Ρ‚.Π½.) само слСд исканС. ΡΡŠΡ€Π²ΡŠΡ€. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡΡ‚, ΠΎΡ‚ своя страна, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΊΠ°ΠΊΠ²Π° информация ΠΌΠΎΠΆΠ΅ Π΄Π° прСдостави Π½Π° собствСницитС Π½Π° сайтовС. ΠŸΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° User-Agent Client Hints ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Π½Π΅ сС ΠΏΡ€Π΅Π΄Π°Π²Π° Π±Π΅Π· ΠΈΠ·Ρ€ΠΈΡ‡Π½ΠΎ Π·Π°ΠΏΠΈΡ‚Π²Π°Π½Π΅, Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ сС посочват само основнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ затруднява ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° пасивна идСнтификация.

    Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Sec-CH-UA-Bitness Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° разрядността Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° прСдоставянС Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π±ΠΈΠ½Π°Ρ€Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ осигурСна ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Sec-CH-UA-Platform с ΠΎΠ±Ρ‰ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. Π’ стойността UADataValues, ΠΈΠ·Π΄Π°Π²Π°Π½Π° ΠΏΡ€ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° getHighEntropyValues(), ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ сС прСдоставят ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π°ΠΊΠΎ Π½Π΅ Π΅ възмоТно Π΄Π° сС Π²ΡŠΡ€Π½Π΅ Π΄Π΅Ρ‚Π°ΠΉΠ»Π΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π’ ΠΎΠ±Π΅ΠΊΡ‚Π° NavigatorUAData Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ toJSON, ΠΊΠΎΠΉΡ‚ΠΎ позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° конструкции ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° JSON.stringify(navigator.userAgentData).

  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° рСсурси Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Web Bundle, подходящи Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° голям Π±Ρ€ΠΎΠΉ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ (CSS стиловС, JavaScript, изобраТСния, iframe). Π‘Ρ€Π΅Π΄ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ Π² настоящата ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ JavaScript (webpack), ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ отстранСни Π² Web Bundle: Π² HTTP кСша ΠΌΠΎΠΆΠ΅ Π΄Π° останС самият ΠΏΠ°ΠΊΠ΅Ρ‚, Π½ΠΎ Π½Π΅ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΡΡŠΡΡ‚Π°Π²Π½ΠΈ части; ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ само слСд пълно Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°; Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси, ΠΊΠ°Ρ‚ΠΎ CSS ΠΈ изобраТСния, трябва Π΄Π° сС ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ Π² Ρ„ΠΎΡ€ΠΌΠ° Π½Π° JavaScript Π½ΠΈΠ·ΠΎΠ²Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΡ‰Π΅ Π΅Π΄Π½Π° Ρ„Π°Π·Π° Π½Π° парсинг.
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ Π΅ API WebXR Plane Detection, прСдоставящ информация Π·Π° плоски ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° 3D срСда. Указаният API позволява Π΄Π° сС ΠΌΠΈΠ½Π΅ Π±Π΅Π· рСсурсно Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Ρ‰Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ Ρ‡Ρ€Π΅Π· ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° MediaDevices.getUserMedia(), с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° собствСни Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° машинно Π·Ρ€Π΅Π½ΠΈΠ΅. БпомнямС си, Ρ‡Π΅ API WebXR позволява Π΄Π° сС ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ класовС устройства Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° рСалност, ΠΎΡ‚ стационарни 3D шлСмовС Π΄ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ устройства.
  • Π’ Ρ€Π΅ΠΆΠΈΠΌΠ° Origin Trials (СкспСримСнтални Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, изискващи ΠΎΡ‚Π΄Π΅Π»Π½Π° активация) са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ няколко Π½ΠΎΠ²ΠΈ API. Origin Trial ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ API ΠΎΡ‚ прилоТСния, Π·Π°Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΎΡ‚ localhost ΠΈΠ»ΠΈ 127.0.0.1, ΠΈΠ»ΠΈ слСд рСгистрация ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° спСциалСн Ρ‚ΠΎΠΊΠ΅Π½, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π²Π°Π»ΠΈΠ΄Π΅Π½ Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ сайт.
    • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ API Multi-Screen Window Placement, позволяващ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π½Π° всСки дисплСй, ΡΠ²ΡŠΡ€Π·Π°Π½ с Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° систСма, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° позицията Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΈ ΠΏΡ€ΠΈ нСобходимост Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° цСлия Π΅ΠΊΡ€Π°Π½. НапримСр, с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° указания API ΡƒΠ΅Π± ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° прСзСнтация ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° слайдовС Π½Π° Π΅Π΄ΠΈΠ½ Π΅ΠΊΡ€Π°Π½, Π° Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° Π±Π΅Π»Π΅ΠΆΠΊΠΈ Π·Π° Π΄ΠΎΠΊΠ»Π°Π΄Ρ‡ΠΈΠΊΠ° Π½Π° Π΄Ρ€ΡƒΠ³.
    • Π’ Π·Π°Π³Π»Π°Π²ΠΈΠ΅Ρ‚ΠΎ Cross-Origin-Embedder-Policy, управляващо Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° изолация Cross-Origin ΠΈ позволяващо опрСдСлянС Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° бСзопасна ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° страницата Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° β€žcredentiallessβ€œ Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° трансфСра Π½Π° информация, ΡΠ²ΡŠΡ€Π·Π°Π½Π° с удостовСряванС, ΠΊΠ°Ρ‚ΠΎ бисквитки ΠΈ клиСнтски сСртификати.
    • Π—Π° самостоятСлно инсталиращи сС ΡƒΠ΅Π± прилоТСния (PWA, Progressive Web Apps), управляващи Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰ΠΈ входящи Π΄Π°Π½Π½ΠΈ, Π΅ прСдоставСн ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π°, ΠΊΠ°Ρ‚ΠΎ област с Π·Π°Π³Π»Π°Π²ΠΈΠ΅ ΠΈ Π±ΡƒΡ‚ΠΎΠ½ΠΈ Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅/свиванС. ΠžΠ²Π΅Ρ€Π»Π΅ΡΡ‚ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° областта, която ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС промСняна, Π½Π° цСлия ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† ΠΈ позволява добавянС Π½Π° собствСни Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π² областта с Π·Π°Π³Π»Π°Π²ΠΈΠ΅.
      ИзданиС на Chrome 93
    • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° създаванС Π½Π° PWA прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‡ΠΈ Π½Π° URL адрСси. НапримСр, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ music.example.com ΠΌΠΎΠΆΠ΅ Π΄Π° сС рСгистрира ΠΊΠ°Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‡ Π½Π° URL адрСс https://*.music.example.com ΠΈ всички ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½ΠΈΡ ΠΎΡ‚ външни прилоТСния ΠΏΠΎ Ρ‚Π΅Π·ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΡŠΡ€ΠΈ ΠΈ ΠΈΠΌΠ΅ΠΉΠ» ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ отварянСто Π½Π° Ρ‚ΠΎΠ²Π° PWA ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π° Π½Π΅ Π½Π° Π½ΠΎΠ² Ρ‚Π°Π± Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° CSS Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Ρ‡Ρ€Π΅Π· ΠΈΠ·Ρ€Π°Π·Π° β€žimportβ€œ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° JavaScript ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ създаванС Π½Π° собствСни Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ позволява Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π΅ Π·Π°Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° стиловС Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ΄ Π½Π° JavaScript. import sheet from './styles.css' assert { type: 'css' }; document.adoptedStyleSheets = [sheet]; shadowRoot.adoptedStyleSheets = [sheet];
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² статичСн ΠΌΠ΅Ρ‚ΠΎΠ΄ AbortSignal.abort(), Π²Ρ€ΡŠΡ‰Π°Ρ‰ ΠΎΠ±Π΅ΠΊΡ‚ AbortSignal, Π·Π° ΠΊΠΎΠΉΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π΅ Π·Π°Π΄Π°Π΄Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ aborted. ВмСсто Π΄Π° пишСм няколко Ρ€Π΅Π΄Π° ΠΊΠΎΠ΄ Π·Π° създаванС Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ AbortSignal Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ aborted, сСга ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌ Π΄ΠΎ Π΅Π΄ΠΈΠ½ Ρ€Π΅Π΄: β€žreturn AbortSignal.abort()β€œ.
  • Π’ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Flexbox Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΡƒΠΌΠΈ start, end, self-start, self-end, left ΠΈ right, Π΄ΠΎΠΏΡŠΠ»Π²Π°Ρ‰ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΡƒΠΌΠΈ center, flex-start ΠΈ flex-end с инструмСнти Π·Π° опростСно подравняванС Π½Π° позицията Π½Π° флСкс Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅.
  • Π’ конструктора Error() Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ Π½ΠΎΠ²ΠΎ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ свойство β€žcauseβ€œ, с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ лСсно ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си. const parentError = new Error('parent'); const error = new Error('parent', { cause: parentError }); console.log(error.cause === parentError); // β†’ true
  • Π’ свойството HTMLMediaElement.controlsList Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° noplaybackrate, позволяващ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ прСдоставСния Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° интСрфСйс Π·Π° промяна Π½Π° скоростта Π½Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π·Π°Π³Π»Π°Π²ΠΈΠ΅ Sec-CH-Prefers-Color-Scheme, позволяващо ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° заявка Π΄Π° сС ΠΏΡ€Π΅Π΄Π°Π΄Π°Ρ‚ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½Π°Ρ‚Π° ΠΎΡ‚ потрСбитСля Ρ†Π²Π΅Ρ‚ΠΎΠ²Π° схСма, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² мСдиазапроси Β«prefers-color-schemeΒ», ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° сайта Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ с ΠΈΠ·Π±Ρ€Π°Π½Π°Ρ‚Π° схСма CSS ΠΈ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½ΠΈΡ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ схСми.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ свойство Object.hasOwn, прСдставляващо опростСна вСрсия Π½Π° Object.prototype.hasOwnProperty, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° статичСн ΠΌΠ΅Ρ‚ΠΎΠ΄. Object.hasOwn({ prop: 42 }, β€˜prop’) // β†’ true
  • Π’ JIT-ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π° Sparkplug, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡŠΡ€Π·ΠΎ изпълнСниС Π½Π° Π³Ρ€ΡƒΠ±Π° компилация, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ Π·Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎ изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, позволяващ намаляванС Π½Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° страници Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅ΠΆΠΈΠΌΠΈΡ‚Π΅ Π½Π° запис ΠΈ изпълнСниС. Sparkplug Π²Π΅Ρ‡Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π° навСднъТ няколко Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π° mprotect само вСднъТ Π·Π° промяна Π½Π° ΠΏΡ€Π°Π²Π°Ρ‚Π° Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π½Π° цялата Π³Ρ€ΡƒΠΏΠ°. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΡ‚ Ρ€Π΅ΠΆΠΈΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намалява Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° компилация (с Π΄ΠΎ 44%) Π±Π΅Π· Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎ влияниС Π²ΡŠΡ€Ρ…Ρƒ производитСлността Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° JavaScript.
    ИзданиС на Chrome 93
  • Π’ Android вСрсията са Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΈ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Π² Π΄Π²ΠΈΠΆΠΊΠ° V8 ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠΈ ΠΏΠΎ странични ΠΊΠ°Π½Π°Π»ΠΈ, ΠΊΠ°Ρ‚ΠΎ Spectre, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΠΈ Π·Π° Π½Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° сайтовС Π² ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ процСси. Π’ настолната вСрсия посочСнитС ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ бяха Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‰Π΅ Π² ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Chrome 70. Π”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π΅Π½ΡƒΠΆΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° производитСлността с 2-15%.
    ИзданиС на Chrome 93
  • НаправСни са подобрСния Π² инструмСнтитС Π·Π° ΡƒΠ΅Π± Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° инспСктиранС Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ със стиловС Π΅ прСдоставСна Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° заявки, създадСни с ΠΈΠ·Ρ€Π°Π·Π° @container. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° инспСктиранС Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° рСсурси във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Web bundle. Π’ ΡƒΠ΅Π± ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Π² контСкстното мСню са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π΅Π΄ΠΎΠ²Π΅ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΈ Π½Π° JavaScript ΠΈΠ»ΠΈ JSON. УлСснСна Π΅ диагностика Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с CORS (Cross-Origin Resource Sharing).
    ИзданиС на Chrome 93

ОсвСн нововъвСдСния ΠΈ исправлСниС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, Π½ΠΎΠ²Π°Ρ‚Π° вСрсия отстранява 27 уязвимости. Много ΠΎΡ‚ уязвимоститС са ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ Ρ‡Ρ€Π΅Π· Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ тСстванС с инструмСнтитС AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ΠΈ AFL. НС са ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° позволяват заобикалянС Π½Π° всички Π½ΠΈΠ²Π° Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ изпълнСниС Π½Π° ΠΊΠΎΠ΄ Π² систСмата извън sandbox срСдата. Π’ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° Π²ΡŠΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° уязвимости Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, компания Google Π΅ ΠΈΠ·ΠΏΠ»Π°Ρ‚ΠΈΠ»Π° 19 Π½Π°Π³Ρ€Π°Π΄ΠΈ Π½Π° ΠΎΠ±Ρ‰Π° стойност 136500 Π΄ΠΎΠ»Π°Ρ€Π° (Ρ‚Ρ€ΠΈ Π½Π°Π³Ρ€Π°Π΄ΠΈ ΠΏΠΎ 20000 Π΄ΠΎΠ»Π°Ρ€Π°, Π΅Π΄Π½Π° Π½Π°Π³Ρ€Π°Π΄Π° ΠΎΡ‚ 15000 Π΄ΠΎΠ»Π°Ρ€Π°, Ρ‚Ρ€ΠΈ Π½Π°Π³Ρ€Π°Π΄ΠΈ ΠΏΠΎ 10000 Π΄ΠΎΠ»Π°Ρ€Π°, Π΅Π΄Π½Π° Π½Π°Π³Ρ€Π°Π΄Π° ΠΎΡ‚ 7500 Π΄ΠΎΠ»Π°Ρ€Π°, Ρ‚Ρ€ΠΈ Π½Π°Π³Ρ€Π°Π΄ΠΈ ΠΏΠΎ 5000 Π΄ΠΎΠ»Π°Ρ€Π° ΠΈ Ρ‚Ρ€ΠΈ Π½Π°Π³Ρ€Π°Π΄ΠΈ ΠΏΠΎ 3000 Π΄ΠΎΠ»Π°Ρ€Π°). Π Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° 5 ΠΎΡ‚ Π½Π°Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster