Новое на веб-платформе в январе

Ознакомьтесь с некоторыми интересными функциями, которые появятся в стабильных и бета-версиях веб-браузеров в январе 2026 года.

Опубликовано: 30 января 2026 г.

Стабильные версии браузера

В январе в стабильную версию Chrome вышли версии 144 и Firefox 147. В этом посте мы рассмотрим множество новых функций этого месяца, некоторые из которых стали доступны в базовой версии.

CSS-позиционирование якорей

В Firefox 147 добавлена ​​поддержка CSS-позиционирования якорей, что делает эту функцию доступной в базовой версии . Этот API позволяет позиционировать элементы относительно других элементов, известных как якоря. Это полезно для всплывающих подсказок, меню и всплывающих окон, где необходимо позиционировать элемент относительно другого элемента на странице.

Browser Support

  • Chrome: 125.
  • Edge: 125.
  • Firefox: 147.
  • Сафари: 26.

Source

API навигации

В Firefox 147 также стал доступен новый API навигации . Этот API предоставляет современный способ инициирования, перехвата и управления навигацией в вашем приложении.

Browser Support

  • Chrome: 102.
  • Край: 102.
  • Firefox: 147.
  • Safari: 26.2.

Source

Стилизация для поиска по тексту на странице с помощью ::search-text

В Chrome 144 добавлен псевдоэлемент ::search-text . Эта функция предоставляет авторам возможность настраивать стиль результатов поиска по странице в виде псевдоэлемента подсветки, аналогичного ::selection и ::spelling-error . Это позволяет настраивать внешний вид результатов поиска, когда пользователь использует функцию поиска по странице.

Подробнее об этом можно узнать в блоге Igalia в разделе «Стилизация выделения текста на странице» .

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: не поддерживается.
  • Safari: не поддерживается.

Элемент <geolocation>

В Chrome 144 представлен элемент <geolocation> , декларативный, активируемый пользователем элемент управления для доступа к местоположению пользователя. Он упрощает работу пользователя и разработчика, обрабатывая поток разрешений и напрямую предоставляя данные о местоположении сайту, часто устраняя необходимость в отдельном вызове API JavaScript.

Подробнее см. в разделе «Введение в HTML-элемент <geolocation> » .

Временной API

В Chrome 144 включен API Temporal . Он предоставляет стандартные объекты и функции для работы с датами и временем. Это важное дополнение к JavaScript, предлагающее надежную и современную замену объекту Date .

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: 139.
  • Сафари: за флагом.

Source

CSS caret-shape

В Chrome 144 появилось свойство caret-shape , позволяющее задать форму курсора для вставки текста. Можно выбрать один из вариантов: auto , bar , block и underscore .

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: не поддерживается.
  • Safari: не поддерживается.

Source

Улучшения перехода между режимами просмотра

В Firefox 147 добавлена ​​возможность определения типов переходов между представлениями. Это позволяет задавать различные типы переходов для активных представлений. Затем можно использовать CSS для применения анимации к элементам DOM при обновлении их содержимого в зависимости от указанного типа перехода. Firefox 147 добавляет поддержку только для типов переходов между представлениями одностраничных приложений (SPA), а не для переходов между представлениями, охватывающими несколько документов.

Browser Support

  • Chrome: 125.
  • Edge: 125.
  • Firefox: 147.
  • Сафари: 18.2.

Source

Теперь Firefox также поддерживает свойство activeViewTransition в интерфейсе Document , которое возвращает объект ViewTransition для активного перехода.

Browser Support

  • Chrome: 142.
  • Край: 142.
  • Firefox: 147.
  • Safari: 26.2.

Source

Выпуск бета-версий браузера

Бета-версии браузеров позволяют предварительно ознакомиться с тем, что будет включено в следующую стабильную версию. Это отличное время для тестирования новых функций или удаления элементов, которые могут повлиять на ваш сайт, до того, как эта версия станет доступна всему миру. В этом месяце вышли новые бета-версии Chrome 145 и Firefox 148 .

В Chrome 145 добавлено свойство text-justify для управления методами выравнивания, а также улучшена многоколоночная компоновка с помощью column-wrap и column-height . Кроме того, в GlobalEventHandlers добавлено событие onanimationcancel . Дополнительно, настраиваемый <select> расширен для списков.

В Firefox 148 добавлена ​​поддержка Location.ancestorOrigins , позволяющая определить, встроен ли документ в <iframe> и с каких сайтов.