Data di pubblicazione: 2 giugno 2026
Chrome 149 è in fase di implementazione e questo post condivide alcune delle funzionalità chiave della release. Leggi le note di rilascio complete di Chrome 149.
Punti salienti di questa release:
- Le decorazioni degli spazi CSS consentono di applicare uno stile agli spazi nei layout dei container come griglia e flexbox.
- La disconnessione di WebSocket all'inserimento di bfcache consente alle pagine con connessioni WebSocket attive di accedere alla cache back-forward.
- Intl.Locale.prototype.variants restituisce o imposta le varianti di una lingua.
Decorazioni degli spazi CSS
Le decorazioni degli spazi CSS consentono di applicare uno stile agli spazi nei layout dei container come griglia e flexbox, offrendo coerenza e nuove opzioni di stile che in precedenza richiedevano hack complessi di bordi e pseudo-elementi. Questa funzionalità è compatibile con il miglioramento progressivo; nei browser non supportati, gli spazi vengono visualizzati normalmente senza decorazioni.
Introduce proprietà come column-rule-inset e row-rule-inset per ridurre o estendere le decorazioni e column-rule-visibility-items e row-rule-visibility-items per mostrare le regole solo tra elementi adiacenti o in ogni spazio. La larghezza, il colore e gli inserti delle regole sono completamente animabili, il che consente di applicare una transizione al passaggio del mouse o ad altre modifiche dello stato.
Scopri di più nel post sulle decorazioni degli spazi CSS.
Disconnessione di WebSocket all'inserimento di bfcache
Le connessioni WebSocket attive non impediscono più a una pagina di accedere alla cache back-forward (bfcache). Chiudendo in modo proattivo le connessioni WebSocket all'inserimento di BFCache anziché contrassegnare il documento come non idoneo, il browser consente di memorizzare in memoria e ripristinare immediatamente le pagine con WebSocket attivi.
In precedenza, qualsiasi connessione WebSocket attiva costringeva il browser a ignorare la pagina quando l'utente usciva, impedendone la memorizzazione nella cache back-forward (bfcache).
Intl.Locale.prototype.variants
L'oggetto Intl.Locale rappresenta un identificatore di lingua Unicode.
L'oggetto principale è Baseline Widely available.
Le varianti fanno parte dell'identificatore della lingua principale e selezionano le varianti di una lingua che la tripla (lingua, regione, script) non può distinguere. Questa funzionalità è già disponibile in Firefox e Safari e ora è disponibile in Chrome.
Ad esempio:
const locale = new Intl.Locale("sl-rozaj-biske");
console.log(locale.variants); // "rozaj-biske"
Scopri di più nella documentazione MDN per Intl.Locale.prototype.variants.
Per approfondire
Questo articolo tratta solo alcuni punti salienti. Consulta i seguenti link per ulteriori modifiche in Chrome 149.
- Note di rilascio di Chrome 149.
- Novità di Chrome DevTools (149).
- Aggiornamenti di ChromeStatus.com per Chrome 149.
- Calendario delle release di Chrome.
Iscriviti
Per rimanere aggiornato, iscriviti al canale Chrome Developers YouTube e riceverai una notifica via email ogni volta che pubblichiamo un nuovo video. In alternativa, seguici su X o LinkedIn per leggere nuovi articoli e post del blog.
Non appena verrà rilasciato Chrome 150, saremo qui per informarti sulle novità di Chrome.