Nowości na platformie internetowej we wrześniu

Odkryj ciekawe funkcje, które zostały udostępnione w przeglądarkach stabilnych i beta we wrześniu 2023 r.

We wrześniu 2023 r. Firefox 118, Safari 17 i Chrome 117 stały się stabilne. W tym poście omówimy, co to oznacza dla platformy internetowej.

Wartość subgrid dla grid-template-columns i grid-template-rows jest zawarta w Chrome 117, dzięki czemu funkcje te powinny działać prawidłowo. Więcej informacji o siatce podrzędnej znajdziesz w artykule Podsiatka CSS.

Obsługa przeglądarek

  • 117
  • 117
  • 71
  • 16

Źródło

Chrome zawiera też trzy nowe funkcje CSS, które ułatwiają dodawanie animacji wejścia i wyjścia oraz płynne animowanie do i z elementów możliwych do zamknięcia górnej warstwy, takich jak okna i wyskakujące okienka. Więcej o właściwości transition-behavior, regule @starting-style i właściwości overlay dowiesz się z artykułu 4 nowe funkcje CSS dotyczące animacji wejścia i wyjścia.

W Chrome 117 dostępne jest też grupowanie tablic JavaScript za pomocą metod statycznych Object.groupBy i Map.groupBy.

Obsługa przeglądarek

  • 117
  • 117
  • 119
  • 17,4

Źródło

Safari 17 zawiera atrybut popover, aby umożliwić obsługę interfejsu Popover API.

Przeglądarki Safari 17 i Firefox 118 zawierają element HTML <search>. Ten element reprezentuje te części strony lub aplikacji, które funkcjonalne są w przypadku wyszukiwania lub filtrowania treści.

Obsługa przeglądarek

  • 118
  • 118
  • 118
  • 17

Źródło

W przeglądarce Safari 17 dostępnych jest wiele nowych funkcji CSS, w tym @counter-style. Ta reguła umożliwia definiowanie stylów licznika spoza wstępnie zdefiniowanej listy stylów. Ta funkcja jest obecnie dostępna we wszystkich trzech wyszukiwarkach.

Obsługa przeglądarek

  • 91
  • 91
  • 33
  • 17

Źródło

Firefox 118 zawiera kilka dodatkowych funkcji matematycznych CSS: abs(), sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log() i exp().

Obsługa przeglądarek

  • 120
  • 120
  • 118
  • 15,4

Źródło

Safari 17 obsługuje też obrazy HEIC/HEIF i JPEG XL.

Wersje przeglądarki (beta)

Wersje beta zawierają podgląd funkcji, które pojawią się w następnej stabilnej wersji przeglądarki. To doskonała okazja do przetestowania nowych funkcji lub usunięcia, które mogą wpłynąć na Twoją witrynę, zanim udostępnimy ją użytkownikom na całym świecie. Nowe wersje beta to Firefox, Safari 17.1 i Chrome 118. Te wersje oferują wiele świetnych funkcji. Przeczytaj informacje o wersji, żeby poznać wszystkie szczegóły, oto kilka najciekawszych.

Dostawa elementu <search> w przeglądarkach Firefox i Safari w tym miesiącu została uwzględniona w Chrome 118, co oznacza, że ta funkcja jest już dostępna we wszystkich 3 wyszukiwarkach.

Metody statyczne Object.groupBy i Map.groupBy są częścią przeglądarki Firefox w wersji 119.

Chrome 118 zawiera style z zakresu CSS z regułą @scope i nowe funkcje multimediów z elementami prefers-reduced-transparency i scripting.

Safari 17.1 jest obecnie wersją, która rozwiązuje wiele problemów na platformie.

Część serii nowości w internecie