Ознакомьтесь с некоторыми интересными функциями, которые появятся в стабильных и бета-версиях веб-браузеров в январе 2026 года.
Опубликовано: 30 января 2026 г.
Стабильные версии браузера
В январе в стабильную версию Chrome вышли версии 144 и Firefox 147. В этом посте мы рассмотрим множество новых функций этого месяца, некоторые из которых стали доступны в базовой версии.
CSS-позиционирование якорей
В Firefox 147 добавлена поддержка CSS-позиционирования якорей, что делает эту функцию доступной в базовой версии . Этот API позволяет позиционировать элементы относительно других элементов, известных как якоря. Это полезно для всплывающих подсказок, меню и всплывающих окон, где необходимо позиционировать элемент относительно другого элемента на странице.
API навигации
В Firefox 147 также стал доступен новый API навигации . Этот API предоставляет современный способ инициирования, перехвата и управления навигацией в вашем приложении.
Стилизация для поиска по тексту на странице с помощью ::search-text
В Chrome 144 добавлен псевдоэлемент ::search-text . Эта функция предоставляет авторам возможность настраивать стиль результатов поиска по странице в виде псевдоэлемента подсветки, аналогичного ::selection и ::spelling-error . Это позволяет настраивать внешний вид результатов поиска, когда пользователь использует функцию поиска по странице.
Подробнее об этом можно узнать в блоге Igalia в разделе «Стилизация выделения текста на странице» .
Browser Support
Элемент <geolocation>
В Chrome 144 представлен элемент <geolocation> , декларативный, активируемый пользователем элемент управления для доступа к местоположению пользователя. Он упрощает работу пользователя и разработчика, обрабатывая поток разрешений и напрямую предоставляя данные о местоположении сайту, часто устраняя необходимость в отдельном вызове API JavaScript.
Подробнее см. в разделе «Введение в HTML-элемент <geolocation> » .
Временной API
В Chrome 144 включен API Temporal . Он предоставляет стандартные объекты и функции для работы с датами и временем. Это важное дополнение к JavaScript, предлагающее надежную и современную замену объекту Date .
CSS caret-shape
В Chrome 144 появилось свойство caret-shape , позволяющее задать форму курсора для вставки текста. Можно выбрать один из вариантов: auto , bar , block и underscore .
Улучшения перехода между режимами просмотра
В Firefox 147 добавлена возможность определения типов переходов между представлениями. Это позволяет задавать различные типы переходов для активных представлений. Затем можно использовать CSS для применения анимации к элементам DOM при обновлении их содержимого в зависимости от указанного типа перехода. Firefox 147 добавляет поддержку только для типов переходов между представлениями одностраничных приложений (SPA), а не для переходов между представлениями, охватывающими несколько документов.
Теперь Firefox также поддерживает свойство activeViewTransition в интерфейсе Document , которое возвращает объект ViewTransition для активного перехода.
Выпуск бета-версий браузера
Бета-версии браузеров позволяют предварительно ознакомиться с тем, что будет включено в следующую стабильную версию. Это отличное время для тестирования новых функций или удаления элементов, которые могут повлиять на ваш сайт, до того, как эта версия станет доступна всему миру. В этом месяце вышли новые бета-версии Chrome 145 и Firefox 148 .
В Chrome 145 добавлено свойство text-justify для управления методами выравнивания, а также улучшена многоколоночная компоновка с помощью column-wrap и column-height . Кроме того, в GlobalEventHandlers добавлено событие onanimationcancel . Дополнительно, настраиваемый <select> расширен для списков.
В Firefox 148 добавлена поддержка Location.ancestorOrigins , позволяющая определить, встроен ли документ в <iframe> и с каких сайтов.