Novità di Chrome 149

Pubblicato il 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.

Momenti salienti di questa release:

Decorazioni per spazi CSS

Le decorazioni CSS gap ti consentono di applicare uno stile agli spazi nei layout dei contenitori come griglia e flexbox, offrendo coerenza e nuove opzioni di stile che in precedenza richiedevano hack complessi per 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. Larghezza, colore e rientri delle regole sono completamente animabili, il che ti consente di eseguire la transizione al passaggio del mouse o ad altre modifiche dello stato.

Scopri di più nel post stabile sulle decorazioni del divario CSS.

Disconnessione dei WebSocket all'inserimento nella bfcache

Le connessioni WebSocket attive non impediscono più l'inserimento di una pagina nella cache back-forward (bfcache). Chiudendo in modo proattivo le connessioni WebSocket nella voce della cache back-forward anziché contrassegnare il documento come non idoneo, il browser consente di memorizzare in memoria le pagine con WebSocket attivi e di ripristinarle immediatamente.

In precedenza, qualsiasi connessione WebSocket attiva forzava il browser a eliminare la pagina quando l'utente usciva, impedendone l'archiviazione nella cache back-forward (bfcache).

Intl.Locale.prototype.variants

L'oggetto Intl.Locale rappresenta un identificatore di località 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à stata implementata in Firefox e Safari ed è 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

Questi sono solo alcuni dei punti salienti. Consulta i seguenti link per ulteriori modifiche in Chrome 149.

Iscriviti

Per rimanere aggiornato, iscriviti al canale YouTube di Chrome Developers e riceverai una notifica via email ogni volta che pubblichiamo un nuovo video. Oppure seguici su X o LinkedIn per nuovi articoli e blog post.

Non appena verrà rilasciato Chrome 150, ti aggiorneremo sulle novità di Chrome.