Nowości na platformie internetowej w lipcu

Poznaj ciekawe funkcje, które w lipcu 2025 r. pojawiły się w stabilnych i beta wersjach przeglądarek.

Data publikacji: 31 lipca 2025 r.

Stabilne wersje przeglądarki

Firefox 141 to jedyna nowa stabilna przeglądarka w tym miesiącu, więc ten post jest poświęcony tylko jej.

WebGPU API

Firefox 141 implementuje WebGPU w systemie Windows i obsługuje wszystkie konteksty z wyjątkiem skryptów service worker.

Więcej informacji znajdziesz w dokumentacji MDN i w naszym omówieniu WebGPU.

Browser Support

  • Chrome: 113.
  • Edge: 113.
  • Firefox Technology Preview: supported.
  • Safari Technology Preview: supported.

Source

Atrybut closedby elementu <dialog>

Firefox implementuje też atrybut closedby w elementach <dialog> wraz z odpowiednim atrybutem closedBy interfejsu HTMLDialogElement.

Browser Support

  • Chrome: 134.
  • Edge: 134.
  • Firefox Technology Preview: supported.
  • Safari: not supported.

Usługa scrollMargin

Właściwość scrollMargin interfejsu IntersectionObserver jest teraz obsługiwana przez Firefoxa. Dodaje margines do wszystkich zagnieżdżonych kontenerów przewijania w elemencie głównym obserwatora, co umożliwia obserwowanie elementów docelowych w tych elementach przed (lub po) przewinięciu ich do widoku, a nie tylko wtedy, gdy staną się widoczne po raz pierwszy.

Browser Support

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

CSS font-variant-emoji

Właściwość CSS font-variant-emoji określa domyślny styl prezentacji wyświetlania emoji. Właściwość przyjmuje jedną z tych wartości:

  • normal: pozwala przeglądarce wybrać sposób wyświetlania emotikonu. Zwykle jest to zgodne z ustawieniami systemu operacyjnego.
  • text: renderuje emotikon tak, jakby używał selektora wariantu tekstu Unicode (U+FE0E).
  • emoji: renderuje emotikon tak, jakby używał selektora wariantu emotikona Unicode (U+FE0F).
  • unicode: renderuje emotikon zgodnie z właściwościami prezentacji emotikonów. Jeśli występuje selektor wariantu U+FE0E lub U+FE0F, zastąpi on to ustawienie.

Browser Support

  • Chrome: 131.
  • Edge: 131.
  • Firefox: behind a flag.
  • Safari: behind a flag.

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 zostaną one udostępnione wszystkim użytkownikom. Jedyną nową wersją beta w tym miesiącu jest Firefox 142. Wersje beta Safari 26 i Chrome 139 są nadal w toku.

Firefox 142 implementuje metodę getComposedRanges() na stronie Selection. Ta metoda zwraca tablicę obiektów StaticRange reprezentujących bieżące zakresy wyboru i może zwracać zakresy, które potencjalnie przekraczają granice cienia. Zawiera też interfejs Prioritized Task Scheduling API, który zapewnia standardowy mechanizm przypisywania priorytetów zadań w aplikacji i zarządzania nimi.