Opublikowano: 2 czerwca 2026 r.
Wersja Chrome 149 jest obecnie wdrażana. W tym poście znajdziesz informacje o najważniejszych funkcjach tej wersji. Przeczytaj pełną treść informacji o wersji Chrome 149.
Najważniejsze zmiany w 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 wchodzeniu 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 ustawień regionalnych.
Dekoracje przerw CSS
Dekoracje przerw w 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 złożonych obejść z użyciem obramowań i pseudoelementów. Ta funkcja jest przyjazna dla progresywnego ulepszania. W nieobsługiwanych przeglądarkach przerwy 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 poście.
Rozłączanie połączeń WebSocket po wejściu do pamięci podręcznej stanu strony internetowej
Aktywne połączenia WebSocket nie uniemożliwiają już stronie korzystania z pamięci podręcznej stanu strony internetowej. Proaktywne zamykanie połączeń WebSocket przy wejściu do pamięci podręcznej wstecz/do przodu 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.
Intl.Locale.prototype.variants
Obiekt Intl.Locale reprezentuje identyfikator ustawień regionalnych Unicode.
Głównym obiektem jest Baseline Widely available.
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 zmiany. Więcej informacji o zmianach w Chrome 149 znajdziesz w tych linkach:
- Informacje o wersji Chrome 149
- Nowości w Narzędziach deweloperskich w Chrome (149)
- Aktualizacje ChromeStatus.com dotyczące Chrome 149.
- Kalendarz publikacji wersji Chrome
Subskrybuj
Aby być na bieżąco, zasubskrybuj kanał Chrome Developers w 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.