Опубликовано: 24 июня 2025 г.
Выходит новая версия Chrome 138, и в этом посте мы расскажем о некоторых ключевых особенностях этого релиза. Ознакомьтесь с полными примечаниями к выпуску Chrome 138 .
Основные моменты этого релиза:
- Используйте новые встроенные API искусственного интеллекта для составления резюме, перевода или определения языка текста.
- Ознакомьтесь с несколькими новыми функциями CSS .
- Адаптируйте макет вашего веб-сайта для использования на складных устройствах с помощью API Viewport Segments .
API-интерфейсы переводчика, определения языка и сумматора.
Chrome разрабатывает API веб-платформы и функции браузера, предназначенные для работы с моделями искусственного интеллекта, экспертными моделями и большими языковыми моделями (LLM), встроенными в браузер. Это включает в себя Gemini Nano, наиболее эффективную версию семейства LLM Gemini, разработанную для локальной работы на большинстве современных настольных и портативных компьютеров. Благодаря встроенному ИИ ваш веб-сайт или веб-приложение может выполнять задачи, основанные на ИИ, без необходимости развертывания, управления или самостоятельного размещения моделей ИИ.
Начиная с Chrome 138, вы можете добавить возможности перевода в свое веб-приложение с помощью API переводчика . Это позволит пользователям вносить свой вклад на своем родном языке. Например, при участии в чатах поддержки ваш сайт сможет перевести контент на язык, используемый вашими агентами поддержки, прежде чем он покинет устройство пользователя. Это создаст удобный, быстрый и инклюзивный интерфейс для всех пользователей.
API переводчика может работать совместно с API определения языка , позволяя определять язык на собственном устройстве пользователя, обеспечивая более высокий уровень конфиденциальности, чем альтернативные решения, требующие загрузки на облачный сервер.
API Summarizer позволяет создавать различные типы резюме разной длины и формата, например, в виде предложений, абзацев, маркированных списков и многого другого. Например:
- Подведение итогов статьи или разговора в чате.
- Предложение заголовков и подзаголовков для статей.
- Создание краткого и информативного резюме объёмного текста.
- Создание аннотации к книге на основе рецензии на неё.
Функции CSS
В Chrome версии 138 добавлены функции CSS, связанные со знаком: abs() и sign() , которые вычисляют различные функции, зависящие от знака аргумента.
Кроме того, функция progress() возвращает значение <number> , представляющее позицию одного вычисления (значение прогресса) между двумя другими вычислениями (начальное значение прогресса и конечное значение прогресса).
Наконец, функции sibling-index() и sibling-count() можно использовать в качестве целых чисел в значениях свойств CSS для стилизации элементов в зависимости от их положения среди соседних элементов или от общего числа соседних элементов соответственно.
API сегментов области просмотра
API Viewport Segments позволяет ориентироваться на складные устройства. Сегменты области просмотра создаются, когда область просмотра разделена одним или несколькими аппаратными элементами (такими как сгиб или шарнир между отдельными дисплеями), которые действуют как разделитель.
Подробнее см. в разделе «Поддержка складных устройств с помощью API сегментов области просмотра» .
И многое другое!
Конечно, есть еще много чего интересного:
- Теперь при сериализации символы
<и>в значении атрибута экранируются. - Два новых значения
"prefetchCache"и"prerenderCache"— в заголовкеClear-Site-Dataпозволяют целенаправленно очищать кэш предварительной отрисовки и предварительной выборки. - Ключевое слово
stretchдля свойств CSS, определяющих размеры (например,widthиheight), позволяет элементам увеличиваться в размерах, чтобы точно заполнить доступное пространство содержащего их блока.