Опубликовано: 13 января 2026 г.
Выходит новая версия Chrome 144, и в этом посте мы расскажем о некоторых ключевых особенностях этого релиза. Ознакомьтесь с полными примечаниями к выпуску Chrome 144 .
Основные моменты этого релиза:
- Выделить текст, используемый для поиска на странице, с помощью нового псевдоэлемента.
- Запросите разрешение на использование данных о местоположении с помощью элемента
<geolocation>. - Temporal API предоставляет современный API для работы с датами и временем в веб-среде.
Псевдоэлемент ::search-text
Предоставляет возможность стилизации результатов поиска на странице в виде псевдоэлемента ::search-text , который представляет собой псевдоэлемент подсветки, аналогичный тем, что используются для выделения текста и исправления орфографических ошибок. Это позволяет изменять цвета переднего и заднего плана или добавлять текстовые украшения. Это особенно полезно, если настройки браузера по умолчанию имеют недостаточный контраст с цветами страницы или по другим причинам не подходят.
Подробнее об этом можно узнать в блоге Igalia в разделе «Стилизация элементов, выделяющих страницу» .
Элемент <geolocation>
Вводит элемент <geolocation> , декларативный, активируемый пользователем элемент управления для доступа к местоположению пользователя. Он упрощает работу пользователя и разработчика, обрабатывая поток разрешений и напрямую предоставляя данные о местоположении сайту, часто устраняя необходимость в отдельном вызове API JavaScript.
Это решает давнюю проблему запросов на разрешение, запускаемых непосредственно из JavaScript без четкого сигнала о намерении пользователя. Встраивая элемент, управляемый браузером, на страницу, щелчок пользователя обеспечивает четкий, преднамеренный сигнал. Это обеспечивает более удобное взаимодействие с пользователем при запросе разрешения и, что особенно важно, возможность восстановления доступа для пользователей, которые ранее отказали в разрешении.
Подробнее см. в разделе «Введение в HTML-элемент <geolocation> » .
Временной API
API Temporal в ECMA262 предоставляет стандартные объекты и функции для работы с датами и временем. Работа с датами долгое время оставалась проблемой в ECMAScript. Temporal — это глобальный Object , который выступает в качестве пространства имен верхнего уровня (например, Math ), предоставляя современный API для работы с датами и временем в языке ECMAScript.
Подробное описание причин см. в статье «Исправление даты в JavaScript: начало работы» , а также в документации MDN по Temporal .
Дополнительная информация
Здесь описаны лишь некоторые ключевые моменты. Дополнительные изменения в Chrome 144 можно найти по следующим ссылкам.
- Примечания к выпуску Chrome 144 .
- Что нового в инструментах разработчика Chrome (144) .
- ChromeStatus.com обновляет Chrome до версии 144 .
- Календарь релизов Chrome .
Подписаться
Чтобы быть в курсе всех новостей, подпишитесь на YouTube-канал Chrome Developers , и вы будете получать уведомления по электронной почте каждый раз, когда мы выпускаем новое видео. Или подпишитесь на нас в X или LinkedIn, чтобы получать новые статьи и записи в блоге.
Как только выйдет Chrome 145, мы сразу же расскажем вам о новинках в Chrome!