Opublikowano: 2 czerwca 2026 r.
Wersja Chrome 149 jest już wdrażana, a w tym poście znajdziesz informacje o niektórych kluczowych funkcjach tej wersji. Przeczytaj pełną treść informacji o wersji Chrome 149.
Najważniejsze informacje o tej wersji:
- Dekoracje odstępów CSS umożliwiają stylizowanie odstępów w układach kontenerów, takich jak siatka i flexbox.
- Rozłączanie połączeń WebSocket przy wpisie do pamięci podręcznej stanu strony internetowej umożliwia stronom z aktywnymi połączeniami WebSocket korzystanie z pamięci podręcznej stanu strony internetowej.
- Intl.Locale.prototype.variants zwraca lub ustawia warianty języka.
Dekoracje przerw CSS
Dekoracje przerw CSS umożliwiają stylizowanie przerw w układach kontenerów, takich jak siatka i flexbox, co zapewnia spójność i nowe opcje stylizacji, które wcześniej wymagały skomplikowanych obejść z użyciem obramowań i pseudoelementów. Ta funkcja jest zgodna z progresywnym ulepszaniem. W nieobsługiwanych przeglądarkach odstępy są renderowane normalnie, bez dekoracji.
Wprowadza właściwości takie jak column-rule-inset i row-rule-inset, które umożliwiają zmniejszanie lub rozszerzanie dekoracji, oraz column-rule-visibility-items i row-rule-visibility-items, które pozwalają wyświetlać reguły tylko między sąsiednimi elementami lub w każdej przerwie. Szerokość, kolor i wstawki reguły można w pełni animować, co pozwala na ich przejścia po najechaniu kursorem lub innych zmianach stanu.
Więcej informacji znajdziesz w tym artykule.
Rozłączanie połączeń WebSocket przy wpisie do pamięci podręcznej stanu strony internetowej
Aktywne połączenia WebSocket nie uniemożliwiają już stronom korzystania z pamięci podręcznej stanu strony internetowej (bfcache). Proaktywne zamykanie połączeń WebSocket przy wpisie do pamięci podręcznej stanu strony internetowej zamiast oznaczania dokumentu jako niekwalifikującego się pozwala przeglądarce przechowywać w pamięci strony z aktywnymi połączeniami WebSocket i natychmiast je przywracać.
Wcześniej każde aktywne połączenie WebSocket zmuszało przeglądarkę do odrzucenia strony, gdy użytkownik z niej wychodził, co uniemożliwiało zapisanie jej w pamięci podręcznej stanu strony internetowej (bfcache).
Intl.Locale.prototype.variants
Obiekt Intl.Locale reprezentuje identyfikator lokalizacji Unicode.
Głównym obiektem jest Baseline powszechnie dostępny.
Warianty są częścią głównego identyfikatora języka i wybierają warianty języka, których nie można odróżnić za pomocą trójki (język, region, skrypt). Ta funkcja jest już dostępna w przeglądarkach Firefox i Safari, a teraz także w Chrome.
Na przykład:
const locale = new Intl.Locale("sl-rozaj-biske");
console.log(locale.variants); // "rozaj-biske"
Więcej informacji znajdziesz w dokumentacji MDN dotyczącej Intl.Locale.prototype.variants.
Więcej informacji
Obejmuje to tylko niektóre najważniejsze kwestie. Dodatkowe zmiany w Chrome 149 znajdziesz pod tymi linkami:
- Informacje o wersji Chrome 149
- Co nowego w Narzędziach deweloperskich w Chrome (149)
- Aktualizacje ChromeStatus.com dotyczące Chrome 149.
- Kalendarz publikacji wersji Chrome
Zasubskrybuj
Aby być na bieżąco, zasubskrybuj kanał Chrome Developers na YouTube. Będziesz otrzymywać powiadomienia e-mail o nowych filmach. Możesz też obserwować nas na X lub LinkedIn, aby otrzymywać nowe artykuły i posty na blogu.
Gdy tylko Chrome 150 zostanie udostępniony, poinformujemy Cię o nowościach w Chrome.