Вышел Chrome 124

Разработчики 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, ИИ-функции по умолчанию и другие улучшения.

Источник: habr.com

0 0 голоса
Рейтинг новости
0
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии