Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132

Компания Google ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° Ρ€Π΅Π»ΠΈΠ· web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ доступСн ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ выпуск свободного ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Chromium, Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π΅Π³ΠΎ основой Chrome. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Chrome отличаСтся ΠΎΡ‚ Chromium использованиСм Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ² Google, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ систСмы ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π² случаС ΠΊΡ€Π°Ρ…Π°, модулями для воспроизвСдСния Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΎΡ‚ копирования Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (DRM), систСмой автоматичСской установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, постоянным Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Sandbox-изоляции, поставкой ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΊ Google API ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ RLZ-ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΡ€ΠΈ поискС. Для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ поддСрТиваСтся Π²Π΅Ρ‚ΠΊΠ° Extended Stable, сопровоТдаСмая 8 нСдСль. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ выпуск Chrome 133 Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° 4 фСвраля.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ измСнСния Π² Chrome 132:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° эвристика, автоматичСски Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ «HTTPS-First», ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ HTTP-запросы Π½Π° HTTPS, для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² своСй ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ HTTPS. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ согласСн с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ «HTTPS-First», ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π² настройках. ΠŸΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ «HTTPS-First» Ρ€Π°Π±ΠΎΡ‚Π° с сайтами, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ HTTPS, выполняСтся Ρ‡Π΅Ρ€Π΅Π· ΠΎΡ‚ΠΊΠ°Ρ‚ Π½Π° HTTP, Ссли послС пСрСнаправлСния Π½Π΅ удаётся Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запрос ΠΏΠΎ HTTPS ΠΈΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с сСртификатами. ΠŸΡ€ΠΈ нСдоступности Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° с HTTPS ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ сайта ΠΏΠΎ HTTP выводится ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности поиска ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ сСрвиса Google Lens («ΠŸΠΎΠΈΡΠΊ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²ΠΎΠΌ»), Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ‡Π΅Ρ€Π΅Π· контСкстноС мСню. Помимо поиска ΠΏΠΎ изобраТСниям ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ тСксту Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° задания вопросов Π½Π° СстСствСнном языкС, связанных с содСрТимым web-страниц ΠΈ PDF-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². Для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ вопроса слСдуСт Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ интСрфСйс поиска Ρ‡Π΅Ρ€Π΅Π· Google Lens Ρ‡Π΅Ρ€Π΅Π· мСню ΠΈ ввСсти вопрос Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части появившСйся Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΎ число языков, доступноС Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ налоТСния ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° (ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ тСкст показываСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… исходного тСкста Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ).
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132
  • Для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Windows прСдоставлСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° sandbox-изоляции процСсса, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСтСвого сСрвиса. Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ изоляции Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция «—enable-features=NetworkServiceSandbox». ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΡ‹ изоляции ΠΌΠΎΠΆΠ½ΠΎ Π½Π° страницС «chrome://sandbox/».
  • Π’ настройки Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ адрСсов, Ρ€Π°Π½Π΅Π΅ сохранённых Π½Π° локальной систСмС, Π² ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, привязанноС ΠΊ ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи Google.
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132
  • Π’ дСсктоп-сборках вмСсто настройки синхронизации ΠΌΠ΅ΠΆΠ΄Ρƒ устройствами с использованиСм ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи, прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ привязи Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи Google, примСняСмой Π² Ρ‚Π°ΠΊΠΈΡ… сСрвисах ΠΊΠ°ΠΊ Gmail ΠΈ GooΡ€le Docs. НапримСр, ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π½Π° сайт Gmail Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒΡΡ Π²ΠΎΠΉΡ‚ΠΈ с этой ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записью Π² Chrome для сохранСния ΠΈ синхронизации ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, настроСк, истории, Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ, ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ, адрСсов, Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, Ρ‚Π΅ΠΌ ΠΈ PWA-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° настройка «chrome://flags/#enable-user-link-capturing-pwa», ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΏΠΎ ссылкам, связанным с установлСнным Web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ (PWA), ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ сайта ΠΈ появлСнию Π² адрСсной строкС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° использованиС web-прилоТСния. Π”ΠΎ этого ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ссылок сразу ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ ΠΊ web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, Π±Π΅Π· возмоТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ со страницСй ΠΊΠ°ΠΊ с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ сайтом.
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132
  • Для элСмСнта <dialog> Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ события «beforetoggle» ΠΈ «toggle» (ToggleEvent), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ открытия ΠΈ закрытия Π΄ΠΈΠ°Π»ΠΎΠ³Π°, ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ свои ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π° стадии Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠΊΠ°Π·Π°/закрытия Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° Π΄ΠΈΠ°Π»ΠΎΠ³ ΡƒΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚. ΠŸΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° showModal ΠΈΠ»ΠΈ show события ToggleEvent Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ «open» Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ newState, Π° ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³Π° со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ «closed».
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° гСнСрация ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ InvalidStateError ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² showPopover() ΠΈ showModal() для элСмСнтов c Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ «popover» ΠΈΠ»ΠΈ элСмСнтов «dialog», находящихся Π² Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. Π Π°Π½Π΅Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² ΠΌΠΎΠ»Ρ‡Π° игнорировался.
  • Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ возмоТности Π·Π°Ρ…Π²Π°Ρ‚Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ области Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ API Element Capture для Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… HTML-элСмСнтов. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π² ситуации, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ элСмСнты, ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°. НапримСр, Π² web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ для провСдСния Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΌ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ web-прилоТСния Ρ‡Π΅Ρ€Π΅Π· iframe, Π½ΠΎΠ²Ρ‹ΠΉ API ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π·Π°Ρ…Π²Π°Ρ‚Π° содСрТимого iframe Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ участникам.
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ getAllScreensMedia() для Π·Π°Ρ…Π²Π°Ρ‚Π° содСрТимого всСх экранов, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… ΠΊ устройству.
  • Π’ вСрсии для Android ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… Π½Π° Π±Π°Π·Π΅ WebView Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API File System Access, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ web-прилоТСниям Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π½Π° устройствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π Π°Π½Π΅Π΅ Π΄Π°Π½Π½Ρ‹ΠΉ API Π±Ρ‹Π» доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² desktop-сборках. Для Π²Ρ‹Π·ΠΎΠ²Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ showOpenFilePicker() ΠΈ showSaveFilePicker().
  • Π’ CSS-свойствС «a href=»https://developer.mozilla.org/docs/Web/CSS/writing-mode»>writing-mode», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ…, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов sideways-rl ΠΈ sideways-lr, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСкста, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈΠ΅Ρ€ΠΎΠ³Π»ΠΈΡ„Ρ‹.
  • Π’ CSS-свойствах «inset» ΠΈ «margin» Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ использованиС значСния anchor-size().
  • Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ областСй ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΏΡ€ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ с использованиСм ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π±Π΅Π· ΠΌΡ‹ΡˆΠΈ Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π² Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ клавишСй Tab, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π΅Ρ‘ содСрТимоС стрСлками управлСния курсором. Π Π°Π½Π΅Π΅ данная Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±Ρ‹Π»Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΈΠ·-Π·Π° рСгрСссий Π² срСдствах для людСй с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ возмоТностями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² этой вСрсии.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Request.bytes() ΠΈ Response.bytes(), Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ promise для чтСния с использованиСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Uint8Array.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΎ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ HTTP-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Strict-Transport-Security Π² ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ… с сСрвСра, Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ Π½Π° локальной систСмС ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅Π³ΠΎ запросы Ρ‡Π΅Ρ€Π΅Π· localhost.
  • Π’ API WebGPU Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ смСшивания тСкстур с прСдставлСниСм Ρ†Π²Π΅Ρ‚Π° Π² 32-разрядных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ (r32float, rg32float ΠΈ rgba32float). Π’ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ GPUDevice Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ adapterInfo.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности инструмСнтов для web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° использования AI-ассистСнта Gemini для упрощСния ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ уточнСния вопросов, связанных с сСтСвыми запросами, исходными Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ трассировкой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ сохранСниС истории Ρ‡Π°Ρ‚Π° с AI-ассистСнтом.
    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132

    Π’ ΠΏΠ°Π½Π΅Π»ΠΈ Sensors Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° симуляция Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ интСнсивности Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° CPU (Nominal, Fair, Serious, Critical). Π’ ΠΏΠ°Π½Π΅Π»ΠΈ для ΠΎΡ†Π΅Π½ΠΊΠΈ потрСблСния памяти Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ JavaScript-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ. ИзмСнСно ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π°. Π’ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Computed обСспСчСно ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ вычисляСмых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для отслСТивания ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² процСссС Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ). Π’ сСкции «Application > Storage» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ инспСктирования Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ.

    Выпуск web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome 132

ΠšΡ€ΠΎΠΌΠ΅ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈ исправлСния ошибок Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии устранСны 16 уязвимостСй. МногиС ΠΈΠ· уязвимостСй выявлСны Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования инструмСнтами AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ΠΈ AFL. ΠŸΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ присвоСн высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ опасности. ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ всС ΡƒΡ€ΠΎΠ²Π½ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π² систСмС Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ sandbox-окруТСния, Π½Π΅ выявлСно. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π²Ρ‹ΠΏΠ»Π°Ρ‚Π΅ Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠ³ΠΎ вознаграТдСния Π·Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ уязвимостСй для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π° компания Google Π²Ρ‹ΠΏΠ»Π°Ρ‚ΠΈΠ»Π° 13 ΠΏΡ€Π΅ΠΌΠΈΠΉ Π½Π° сумму 37 тысяч Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША (ΠΏΠΎ Π΄Π²Π΅ ΠΏΡ€Π΅ΠΌΠΈΠΈ Π² $7000 ΠΈ $5000, ΠΎΠ΄Π½Π° прСмия $3000, Ρ‚Ρ€ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠΈ $2000 ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΡ€Π΅ΠΌΠΈΠΈ $1000). Π Π°Π·ΠΌΠ΅Ρ€ ΠΎΠ΄Π½ΠΎΠ³ΠΎ вознаграТдСния ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½.

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