Nowości na platformie internetowej w styczniu

Poznaj ciekawe funkcje, które zostały wprowadzone w stabilnych i beta wersjach przeglądarek internetowych w styczniu 2026 r.

Data publikacji: 30 stycznia 2026 r.

Stabilne wersje przeglądarki

W styczniu wydano stabilne wersje Chrome 144Firefoksa 147. W tym poście przyjrzymy się wielu nowym funkcjom, które pojawiły się w tym miesiącu, a kilka z nich stało się nowo dostępnymi funkcjami Baseline.

Pozycjonowanie kotwicy CSS

Firefox 147 obsługuje pozycjonowanie elementów zakotwiczonych w CSS, dzięki czemu ta funkcja jest nowo dostępna w Baseline. Ten interfejs API umożliwia pozycjonowanie elementów względem innych elementów, zwanych kotwicami. Jest to przydatne w przypadku etykietek, menu i wyskakujących okienek, w których chcesz, aby element był umieszczony względem innego elementu na stronie.

Browser Support

  • Chrome: 125.
  • Edge: 125.
  • Firefox: 147.
  • Safari: 26.

Source

Navigation API

W przypadku Firefoxa 147 w ramach Baseline Newly available dostępny będzie też interfejs Navigation API. Ten interfejs API zapewnia nowoczesny sposób inicjowania, przechwytywania i zarządzania nawigacją w aplikacji.

Browser Support

  • Chrome: 102.
  • Edge: 102.
  • Firefox: 147.
  • Safari: 26.2.

Source

Stylizacja funkcji Znajdź na stronie za pomocą ::search-text

Chrome 144 zawiera pseudo-element ::search-text. Ta funkcja udostępnia autorom stylizację wyników wyszukiwania na stronie jako pseudoelement wyróżnienia, podobnie jak ::selection::spelling-error. Dzięki temu możesz dostosować wygląd wyników wyszukiwania, gdy użytkownik korzysta z funkcji wyszukiwania na stronie w przeglądarce.

Więcej informacji znajdziesz na blogu Igalia w artykule Find-in-Page Highlight styling (w języku angielskim).

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: not supported.
  • Safari: not supported.

Element <geolocation>

W Chrome 144 wprowadziliśmy element <geolocation>, czyli deklaratywny, aktywowany przez użytkownika element sterujący, który umożliwia dostęp do lokalizacji użytkownika. Upraszcza to proces korzystania z usługi zarówno dla użytkowników, jak i deweloperów, ponieważ obsługuje przepływ uprawnień i bezpośrednio udostępnia dane o lokalizacji w witrynie, co często eliminuje konieczność wykonywania osobnego wywołania interfejsu JavaScript API.

Więcej informacji znajdziesz w artykule Introducing the HTML <geolocation> element (Wprowadzenie do elementu HTML <geolocation>).

Temporal API

Chrome 144 zawiera Temporal API. Zawiera standardowe obiekty i funkcje do pracy z datami i godzinami. To ważne rozszerzenie JavaScriptu, które stanowi solidny i nowoczesny zamiennik obiektu Date.

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: 139.
  • Safari: behind a flag.

Source

CSS caret-shape

W Chrome 144 wprowadziliśmy właściwość caret-shape, która umożliwia określenie kształtu kursora wstawiania tekstu. Możesz wybrać auto, bar, block i underscore.

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: not supported.
  • Safari: not supported.

Source

Ulepszenia przejść

Firefox 147 zawiera identyfikację typów przejść w widoku. Zapewniają one mechanizm, za pomocą którego można określać różne typy przejść do aktywnego widoku. Następnie można użyć CSS, aby zastosować animacje do elementów DOM, gdy ich zawartość się zmieni, w zależności od określonego typu przejścia. Firefox 147 obsługuje tylko typy przejść widoku w aplikacjach jednostronicowych (SPA), a nie typy przejść widoku między dokumentami.

Browser Support

  • Chrome: 125.
  • Edge: 125.
  • Firefox: 147.
  • Safari: 18.2.

Source

Firefox obsługuje też teraz właściwość activeViewTransition w interfejsie Document, która zwraca obiekt ViewTransition dla aktywnego przejścia.

Browser Support

  • Chrome: 142.
  • Edge: 142.
  • Firefox: 147.
  • Safari: 26.2.

Source

Wersje beta przeglądarki

Wersje beta przeglądarki umożliwiają zapoznanie się z funkcjami, które pojawią się w kolejnej stabilnej wersji przeglądarki. To świetny moment na przetestowanie nowych funkcji lub usunięć, które mogą mieć wpływ na Twoją witrynę, zanim udostępnimy je wszystkim użytkownikom. Nowe wersje beta w tym miesiącu to Chrome 145Firefox 148.

Chrome 145 zawiera właściwość text-justify, która umożliwia kontrolowanie metod justowania, oraz ulepszenia układu wielokolumnowego z właściwościami column-wrapcolumn-height. Przenosi też wydarzenie onanimationcancel do GlobalEventHandlers. Dodatkowo możliwość dostosowania <select> została rozszerzona na pola listy.

Firefox 148 obsługuje Location.ancestorOrigins, co pozwala określić, czy dokument jest osadzony w <iframe> i przez które witryny.