Chrome-Version 85

Google prÀsentiert Webbrowser-Version Chrome 85. Gleichzeitig ist verfügbar stabile Verâffentlichung eines kostenlosen Projekts Chrom, die die Basis von Chrome ist. Chrome-Browser anders die Verwendung von Google-Logos, das Vorhandensein eines Systems zum Versenden von Benachrichtigungen im Falle eines Absturzes, die Mâglichkeit, auf Anfrage ein Flash-Modul herunterzuladen, Module zum Abspielen geschützter Videoinhalte (DRM), ein System zur automatischen Installation von Updates und Übertragung wÀhrend der Suche RLZ-Parameter. Die nÀchste Verâffentlichung von Chrome 86 ist für den 6. Oktober geplant.

Haupt- VerΓ€nderungen Π² Chrome 85:

  • HinzugefΓΌgt von Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сворачивания Π³Ρ€ΡƒΠΏΠΏ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. Π’ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ контСкстного мСню ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ связаны с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ. ΠŸΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΌΠ΅Ρ‚ΠΊΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ связанныС с Π½Π΅ΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈ вмСсто Π½ΠΈΡ… остаётся ΠΎΠ΄Π½Π° ΠΌΠ΅Ρ‚ΠΊΠ°. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠΊ Π½Π° ΠΌΠ΅Ρ‚ΠΊΠ΅ ΡƒΠ±ΠΈΡ€Π°Π΅Ρ‚ скрытиС.

    Chrome-Version 85

    Chrome-Version 85

  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ прСдпросмотр содСрТимого Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ показываСтся эскиз находящСйся Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ страницы. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π΅ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ настройки Β«chrome://flags/#tab-hover-cardsΒ».

    Chrome-Version 85

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сохранСния ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… PDF-Ρ„ΠΎΡ€ΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ настройки Β«chrome://flags#pdf-viewer-updateΒ» ΠΈ Β«chrome://flags/#pdf-two-up-viewΒ» для экспСримСнтов с neue Schnittstelle просмотра PDF-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π° ссылками ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ QR-ΠΊΠΎΠ΄ΠΎΠ². Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ QR-ΠΊΠΎΠ΄Π° для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы Π² Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ строку ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая появляСтся ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ строку. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π΅ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ настройки Β«chrome://flags/#sharing-qr-code-generatorΒ».

    Chrome-Version 85

  • На страницС about:flags появилась опция Β«Omnibox UI Hide Steady-State URL Path, Query, and RefΒ» (Β«chrome://flags#omnibox-ui-hide-steady-state-url-path-query-and-ref-on-interactionΒ»), erlauben ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ элСмСнтов ΠΏΡƒΡ‚ΠΈ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² запроса Π² адрСсной строкС, оставив Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠΌΠ΅Π½ сайта. Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ осущСствляСтся ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»Π΅ взаимодСйствия со страницСй (Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π½Π°Ρ‡Π°Π» ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ показываСтся ΠΏΠΎΠ»Π½Ρ‹ΠΉ URL). ПослС скрытия для просмотра ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ URL прСдлагаСтся ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° адрСсной строкС. Π’Π°ΠΊΠΆΠ΅ доступна опция Β«chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hoverΒ» для ΠΏΠΎΠΊΠ°Π·Π° ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ URL ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора. Доступная Π² контСкстном мСню настройка «ВсСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ URL ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΒ», отмСняСт скрытиС Β«https://Β», Β«www.Β», ΠΏΡƒΡ‚Π΅ΠΉ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ скрытиС ΠΏΠΎΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для нСбольшого ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ качСствС ΠΌΠΎΡ‚ΠΈΠ²Π° измСнСния указываСтся ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΡ‚ Ρ„ΠΈΡˆΠΈΠ½Π³Π°, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ Π² URL.
    Chrome-Version 85

  • Π’ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ для устройств с сСнсорными экранами Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ навигация ΠΏΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΡ€ΠΎΠΌΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ… ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ эскизы связанных со Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ страниц. Π’ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ экранными ТСстами. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ эскизов Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½ΠΎΠΉ рядом с адрСсной строкой ΠΈ Π°Π²Π°Ρ‚Π°Ρ€ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Для ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΠΌΠ° прСдусмотрСны настройки Β«chrome://flags/#webui-tab-stripΒ» ΠΈ Β«chrome://flags/#scrollable-tabstripΒ».

    Chrome-Version 85

  • Π’ вСрсии для Android ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅ Π² адрСсной строкС Π² спискС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… страниц обСспСчСн Π²Ρ‹Π²ΠΎΠ΄ подсказки для быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ.
    Chrome-Version 85

  • Π’ вСрсии для Android Π² контСкстом мСню ссылок, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰Π΅ΠΌΡΡ ΠΏΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠΈ касания ΠΊ ссылкС, hinzugefΓΌgt ΠΌΠ΅Ρ‚ΠΊΠΈ для выдСлСния быстрых страниц. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ опрСдСляСтся Π½Π° основС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Kern-Web-Vitale, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… сводныС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, отзывчивости ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ содСрТимого.
    Chrome-Version 85

  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ unsicherer Bootvorgang (Π±Π΅Π· ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ) исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ нСбСзопасной Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² (zip, iso ΠΈ Ρ‚.ΠΏ.). Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ выпускС оТидаСтся Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² ΠΈ Π²Ρ‹Π²ΠΎΠ΄ прСдупрСТдСния для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (docx, pdf ΠΈ Ρ‚.ΠΏ.). Π’ дальнСйшСм постСпСнно планируСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π±Π΅Π· примСнСния ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² Π±Π΅Π· ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ врСдоносных дСйствий ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ‹ содСрТимого Π² процСссС MITM-Π°Ρ‚Π°ΠΊ.
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ AVIF (AV1 Image Format), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ задСйствованы Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сТатия ΠΈΠ· Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° кодирования Π²ΠΈΠ΄Π΅ΠΎ AV1. ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ для распространСния сТатых Π΄Π°Π½Π½Ρ‹Ρ… Π² AVIF ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ HEIF. AVIF ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ изобраТСния Π² HDR (High Dynamic Range) ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΌ пространствС Wide-gamut, Ρ‚Π°ΠΊ ΠΈ Π² стандартном динамичСском Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (SDR).
  • ΠŸΡ€ΠΈ компиляции сборок для Windows ΠΈ macOS ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ компиляторов MSVC ΠΈ Clang enthalten ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° основС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² профилирования ΠΊΠΎΠ΄Π° (PGO β€” Profile-guided optimization), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° основС Π°Π½Π°Π»ΠΈΠ·Π° особСнностСй выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ PGO Π΄Π°Π»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° 10% (ускорСниС прохоТдСния тСста Speedometer 2.0 Π² macOS Π½Π° 7.7%, Π° Π² Windows Π½Π° 11.4%). ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ интСрфСйса ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Π² macOS Π½Π° 3.9%, Π° Π² Windows Π½Π° 7.3%.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ урСзания активности Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (Β«Tab ThrottlingΒ»), доступный Ρ‡Π΅Ρ€Π΅Π· настройку Β«chrome://flags##intensive-wake-up-throttlingΒ» (Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ оТидаСтся Π² Chrome 86). ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° управлСния Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ (TaskQueues) ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π΄ΠΎ 1 Π²Ρ‹Π·ΠΎΠ²Π° Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ, Ссли страница находится Π² Ρ„ΠΎΠ½Π΅ Π±ΠΎΠ»Π΅Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚.
  • Для всСх ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ Ρ€Π΅ΠΆΠΈΠΌ сниТСния ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ рСсурсов CPU ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π½Π΅ находится Π² ΠΏΠΎΠ»Π΅ видимости ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Chrome провСряСт Π½Π΅ пСрСкрываСтся Π»ΠΈ ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ отрисовку пиксСлСй Π² областях пСрСкрытия.
  • УсилСна Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ смСшанного ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (ΠΊΠΎΠ³Π΄Π° Π½Π° HTTPS-страницС Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ рСсурсы ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ http://). На страницах, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΠΎ HTTPS, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° автоматичСская Π·Π°ΠΌΠ΅Π½Π° ссылок Β«http://Β» Π½Π° Β«https://Β» Π² Π±Π»ΠΎΠΊΠ°Ρ…, связанных с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Ρ€Π°Π½Π΅Π΅ замСнились скрипты ΠΈ iframe, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ). Если ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ нСдоступно ΠΏΠΎ https, Ρ‚ΠΎ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° блокируСтся (Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· мСню, доступноС Ρ‡Π΅Ρ€Π΅Π· символ Π·Π°ΠΌΠΊΠ° Π² адрСсной строкС).
  • FΓΌr TLS-Zertifikate, die ab dem 1. September 2020 ausgestellt wurden, werden ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° срок дСйствия β€” врСмя ΠΆΠΈΠ·Π½ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… сСртификатов Π½Π΅ смоТСт ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 398 Π΄Π½Π΅ΠΉ (13 мСсяцСв). АналогичныС ограничСния ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ Π² Firefox ΠΈ Safari. Для сСртификатов, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π΄ΠΎ 1 сСнтября, Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ сохранСно, Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ 825 днями (2.2 Π³ΠΎΠ΄Π°).
  • Dem Origin-Testmodus (experimentelle Funktionen, die eine separate Aktivierung erfordern) wurden mehrere neue APIs hinzugefΓΌgt. Die Origin-Testversion impliziert die MΓΆglichkeit, mit der angegebenen API aus Anwendungen zu arbeiten, die von localhost oder 127.0.0.1 heruntergeladen wurden, oder nach der Registrierung und dem Erhalt eines speziellen Tokens, das fΓΌr eine begrenzte Zeit fΓΌr eine bestimmte Site gΓΌltig ist.
    • Empfohlen Konzeption Portale для обСспСчСния бСсшовной Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ сайтами ΠΈ вставки ΠΎΠ΄Π½ΠΎΠΉ страницы Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ для прСдпросмотра содСрТимого ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚Π΅Π³ <portal>, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу Π² Ρ„ΠΎΡ€ΠΌΠ΅ вставки, ΠΏΡ€ΠΈ фокусС Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ, показанная Π²ΠΎ вставкС страница Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π² состояниС основного Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ допускаСтся навигация. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ iframe вставка ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΎΡ‚ Π±Π°Π·ΠΎΠ²ΠΎΠΉ страницы ΠΈ обрабатываСтся ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.
    • API Fetch Upload Streaming, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ fetch-запросы с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ содСрТимого Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ° ReadableStream (Ρ€Π°Π½Π΅Π΅ запрос Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π» ΠΏΠΎΠ»Π½ΠΎΠΉ готовности содСрТимого, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ°, Π½Π΅ доТидаясь ΠΏΠΎΠ»Π½ΠΎΠΉ готовности Ρ‚Π΅Π»Π° запроса). НапримСр, web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ web-Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°Ρ‡Π°Π» Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ тСкст Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΈ ΠΊΠΎΠ³Π΄Π° Π½Π°Π±ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‡Π΅Ρ€Π΅Π· fetch() ΡƒΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹. Π’ Ρ‚ΠΎΠΌ числС Ρ‡Π΅Ρ€Π΅Π· Π½ΠΎΠ²Ρ‹ΠΉ API ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π΄Π°Π½Π½Ρ‹Π΅, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.
    • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ API Deklaratives Schatten-DOM для создания Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… Π²Π΅Ρ‚ΠΎΠΊ Π² Schatten DOM, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ сторонний ΡΡ‚ΠΈΠ»ΡŒ элСмСнта ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с Π½ΠΈΠΌ ΠΏΠΎΠ΄Π²Π΅Ρ‚ΠΊΡƒ DOM ΠΎΡ‚ основного Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ API позволяСт ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ для открСплСния Π²Π΅Ρ‚ΠΎΠΊ DOM Ρ‚ΠΎΠ»ΡŒΠΊΠΎ HTML Π±Π΅Π· нСобходимости написания ΠΊΠΎΠ΄Π° Π½Π° JavaScript.
    • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ свойство RTCRtpEncodingParameters.adaptivePtime, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŽ RTC-ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² (real-time communication) ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
    • Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΎ прСдоставлСниС постоянного Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° для ΡƒΠΆΠ΅ установлСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ PWA (Progressive Web Apps) ΠΈ TWA (Trusted Web Activities)
      ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ достаточно Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ navigator.storage.persist() ΠΈ постоянноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π±ΡƒΠ΄Π΅Ρ‚ прСдоставлСно автоматичСски.

  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π½ΠΎΠ²ΠΎΠ΅ CSS-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ @Eigentum, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ собствСнныС CSS-свойства с наслСдованиСм, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Ρ‚ΠΈΠΏΠΎΠ² ΠΈ значСниями ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. ДСйствиС @property Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ€Π°Π½Π΅Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ registerProperty().
  • Для систСм с ОБ Windows прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования ΠΌΠ΅Ρ‚ΠΎΠ΄Π° getInstalledRelatedApps () для опрСдСлСния установки PWA-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π°Π½Π΅Π΅ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Android.
  • Для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… систСм Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ярлыков ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ быстрый доступ ΠΊ вострСбованным Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌ дСйствиям Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Для создания ярлыков достаточно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ элСмСнты Π² манифСст web-прилоТСния Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PWA (Progressive Web Apps). Π Π°Π½Π΅Π΅ ярлыки ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π±Ρ‹Π»ΠΈ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Android.
  • CSS-Eigenschaft hinzugefΓΌgt content-visibility для управлСния Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ содСрТимого для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ отрисовки. ΠŸΡ€ΠΈ установкС значСния β€˜auto’ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ опрСдСляСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ Π½Π° основании близости элСмСнта ΠΊ Π³Ρ€Π°Π½ΠΈΡ†Π΅ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€˜hidden’ позволяСт ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ элСмСнта ΠΈΠ· скриптов.
  • CSS-Eigenschaft hinzugefΓΌgt Gegensatz для установки ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ значСния для ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… счётчиков. НовоС CSS-свойство дополняСт собой Ρ€Π°Π½Π΅Π΅ доступныС свойства counter-reset ΠΈ counter-increment, примСняСмыС для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ счётчика ΠΈΠ»ΠΈ увСличСния ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ CSS-свойство β€˜page’, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ страницу ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ свойство β€˜page-orientation’ для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ страницы (β€˜upright’, β€˜rotate-left’ ΠΈ β€˜rotate-right’). Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° обращСния ΠΊ страницам ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«@page foobar {}Β».
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ API Ereigniszeit для измСрСния Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ события Π΄ΠΎ ΠΈ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
  • Π’ событии leavepictureinpicture Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ пСрСдаётся ссылка Π½Π° pictureInPictureWindow для доступа ΠΊ ΠΎΠΊΠ½Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Picture-in-Picture.
  • ΠŸΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Referrer ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ gilt ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ strict-origin-when-cross-origin (ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Referrer ΠΎΠ±Ρ€Π΅Π·Π°Π½Π½Ρ‹ΠΌ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ хосты, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ рСсурсы) вмСсто no-referrer-when-downgrade (Referrer Π½Π΅ заполняСтся ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ с HTTPS Π½Π° HTTP, Π½ΠΎ пСрСдаётся ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ рСсурсов ΠΏΠΎ HTTPS).
  • Π’ API WebAuthn vorgeschlagen Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ getPublicKey(), getPublicKeyAlgorithm() ΠΈ getAuthenticatorData().
  • Π’ WebAssembly hinzugefΓΌgt ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΈ экспорта 64-разрядных Ρ†Π΅Π»Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ JavaScript-Ρ‚ΠΈΠΏ BigInt.
  • Π’ WebAssembly Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Mehrwertig, erlauben Funktionen geben mehr als einen Wert zurΓΌck.
  • ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ (baseline) компилятор Liftoff для WebAssembly задСйствован для всСх Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для систСм Intel. ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Liftoff ΠΎΡ‚ Ρ€Π°Π½Π΅Π΅ примСняСмого компилятора TurboFan Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Liftoff Π½Π°Ρ†Π΅Π»Π΅Π½ Π½Π° достиТСниС наибольшСй скорости Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ компиляции, Ρ†Π΅Π½ΠΎΠΉ Π½ΠΈΠ·ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Liftoff Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ TurboFan ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ для запуска ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΡ‡Π΅Π½ΡŒ быстро, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΡ‡Ρ‚ΠΈ сразу ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ, свСдя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΎΡ‚ компиляции ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ. Для ускорСния Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ запускаСтся Ρ„Π°Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ пСрСкомпиляции, которая выполняСтся с использованиСм компилятора Turbofan. ПослС готовности ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций, Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ замСняСтся Π½Π° Π±ΠΎΠ»Π΅Π΅ быстрый ΠΊΠΎΠ΄. Π’ суммС, Π·Π° счёт сниТСния Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ выполнСния, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Liftoff ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ тСстового Π½Π°Π±ΠΎΡ€Π° WebAssembly ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 20%.
  • In JavaScript hinzugefΓΌgt Π½ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ логичСского присвоСния: Β«??=Β», Β«&&=Β» ΠΈ Β«||=Β». ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Β«x ??= yΒ» выполняСт присвоСниС, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Β«xΒ» ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ null ΠΈΠ»ΠΈ undefined. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Β«x ||= yΒ» выполняСт присвоСниС, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Β«xΒ» ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ FALSE, Π° Π² Β«x &&= yΒ» β€” TRUE.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ String.prototype.replaceAll(), Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉ Π½ΠΎΠ²ΡƒΡŽ строку (исходная строка Π½Π΅ мСняСтся), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π° основании Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ шаблона Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π·Π°ΠΌΠ΅Π½Ρ‹ всСх совпадСний. Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ простыми масками, Ρ‚Π°ΠΊ ΠΈ рСгулярными выраТСниями.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ Promise.any(), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Promise ΠΈΠ· списка.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΎ дСйствиС манифСста AppCache (тСхнология для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ web-прилоТСния Π² offline-Ρ€Π΅ΠΆΠΈΠΌΠ΅). Π’ качСствС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ называСтся ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π°Ρ‚Π°ΠΊ, связанных с мСТсайтовым скриптингом. ВмСсто AppCache рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Cache-Speicher.
  • Π—Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Cookie Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ SameSite=None для соСдинСний Π±Π΅Π· ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. AΡ‚Ρ€ΠΈΠ±ΡƒΡ‚ SameSite указываСтся Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Set-Cookie для управлСния ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Cookie ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ выставлСн Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«SameSite=LaxΒ», ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Cookie для мСТсайтовых субзапросов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ запрос изобраТСния ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Ρ‡Π΅Ρ€Π΅Π· iframe с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сайта.
    Π‘Π°ΠΉΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ примСняСмый ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π΅ΠΆΠΈΠΌ SameSite, явно выставляя ΠΏΡ€ΠΈ установкС Cookie Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ SameSite=None. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ SameSite=None для Cookie Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Secure, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ дСйствуСт для соСдинСний Ρ‡Π΅Ρ€Π΅Π· HTTPS.

  • In Tools fΓΌr Webentwickler hinzugefΓΌgt ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° рСдактирования стилСй, созданных Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ CSS-in-JS ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ API CSSOM (CSS Object Model), Π° Ρ‚Π°ΠΊΠΆΠ΅ стилСй, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ· JavaScript. ПанСль Π°ΡƒΠ΄ΠΈΡ‚Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° Π΄ΠΎ выпуска Leuchtturm 6.0, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) ΠΈ Total Blocking Time (TBT).

    Chrome-Version 85

  • Π’ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° информация ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² компиляции JavaScript. Π’ случаС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ страницС Π² шкалС обСспСчСн ΠΏΠΎΠΊΠ°Π· Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Ρ‡Π°Π»Π° Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Π° Π½Π΅ Π½Π°Ρ‡Π°Π»Π° записи.

    Chrome-Version 85

Neben Neuerungen und Fehlerbehebungen enthΓ€lt die neue Version auch Beseitigungen 20 Schwachstellen. Viele der Schwachstellen wurden durch automatisierte Testtools identifiziert AddressSanitizer, MemorySanitizer, KontrollflussintegritΓ€t, LibFuzzer ΠΈ AFL. ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ всС ΡƒΡ€ΠΎΠ²Π½ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π² систСмС Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ sandbox-окруТСния, Π½Π΅ выявлСно. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π²Ρ‹ΠΏΠ»Π°Ρ‚Π΅ Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠ³ΠΎ вознаграТдСния Π·Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ уязвимостСй для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π° компания Google Π²Ρ‹ΠΏΠ»Π°Ρ‚ΠΈΠ»Π° 14 ΠΏΡ€Π΅ΠΌΠΈΠΉ Π½Π° сумму 10000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША (ΠΎΠ΄Π½Π° прСмия $5000, Ρ‚Ρ€ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠΈ $1000 ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΡ€Π΅ΠΌΠΈΠΈ $500). Π Π°Π·ΠΌΠ΅Ρ€ 6 Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½.

Source: opennet.ru

Kommentar hinzufΓΌgen