Как стать автором
Обновить

Вышел Chrome 124

Время на прочтение2 мин
Количество просмотров6.2K

Разработчики Google опубликовали релиз версии браузера Chrome 124. В него внедрили поддержку сохранения закладок в Android и инкапсуляции ключей с помощью квантово-устойчивого алгоритма в Windows, macOS и Linux.

Основные нововведения:

  • в Android в менеджере закладок теперь поддерживается сохранение закладок и списков отложенного чтения на серверах Google в привязке к учётной записи;

  • внедрён новый метод хранения локальных паролей, не синхронизированных с другими устройствами. Они размещаются в хранилище паролей сервисов Google Play;

  • для Windows, macOS и Linux в TLS включили по умолчанию поддержку механизма инкапсуляции ключей с квантово-устойчивым гибридным алгоритмом X25519Kyber768;

  • заданные в Windows настройки контраста и цвета теперь учитываются при отрисовке текста библиотекой Skia для поддержки технологии сглаживания текста ClearType;

  • любую интернет-страницу можно сохранить как PWA;

  • для соответствия закона ЕС DMA выводится диалоговое окно для выбора поисковой системы, которая будет использоваться по умолчанию;

  • реализован запрос к пользователю для предоставления полномочий при обращении приложения к API Web MIDI, что позволяет полностью управлять MIDI-устройством и устанавливать свои прошивки;

  • прекращена поддержка API Web SQL, а разработчикам предложили альтернативу в виде библиотеки SQLite;

  • появилась настройка управления направлением написания текста, отображаемого вертикально в элементах веб-форм через CSS-свойство writing-mode;

  • добавлена поддержка параметра Sec-CH-UA-Form-Factors в API User-Agent Client Hints, которая информирует сервер о форм-факторе устройства;

  • появилась настройка управления клонированием отдельных корней в Shadow DOM с помощью команды cloneNode();

  • внедрены новые методы setHTMLUnsafe() и parseHTMLUnsafe() для использования синтаксиса Shadow DOM из JavaScript, чтобы подставить в элемент или разобрать содержимое в формате HTML;

  • появилась поддержка API WebSocket Stream, чтобы передавать данные между браузером и сервером в потоковом режиме без применения полинга (polling);

  • появились новые возможности API View Transitions для более простого создания переходных анимационных эффектов между разными состояниями DOM;

  • добавлена возможность присвоения атрибуту CSSImportRule.styleSheet значения NULL для индикации отсутствия привязанной таблицы стилей. Атрибут CSSKeyframesRule.length указывает число индексируемых свойств. Атрибут "writingsuggestions" управляет включением показа рекомендаций во время ввода;

  • добавлена поддержка ServiceWorker и SharedWorker в API WebGPU;

  • появилась поддержка HTTP-заголовка "Priority", чтобы передавать сведения о приоритете обработки запроса (RFC 9218) при первом обращении к ресурсу;

  • добавлена панель Autofill для инспектирования информации, используемой при автоматическом заполнении форм;

  • улучшена поддержка вложенных стилей в панели инспектирования CSS-стилей.

Также в Chrome 124 устранили 22 уязвимости, критических среди них нет.

Релиз Chrome 125 намечен на 14 мая.

Версия Chrome 123 вышла в марте. В ней устранили 12 уязвимостей, а также появился медиаплеер в стиле Android, ИИ-функции по умолчанию и другие улучшения.

Теги:
Хабы:
Всего голосов 6: ↑6 и ↓0+8
Комментарии11

Другие новости

Ближайшие события