Chrome 152

Data di rilascio della versione stabile: 25 agosto 2026

Se non diversamente specificato, le seguenti modifiche si applicano alla release del canale stabile di Chrome 152 per Android, ChromeOS, Linux, macOS e Windows.

CSS e UI

Supporto di CSSPseudoElement per ::backdrop, ::scroll-marker e ::view-transition

Il supporto di CSSPseudoElement, precedentemente definito per ::after, ::before e ::marker, si estende a diversi nuovi pseudo-elementi:

  • ::backdrop: consente di chiudere una finestra di dialogo quando si fa clic sullo sfondo senza interferire con i clic all'interno dei contenuti della finestra di dialogo, eliminando la necessità di una logica di intersezione complessa per determinare dove si è verificato il clic.
  • ::scroll-marker: utilizzato per raccogliere le statistiche sui clic.
  • ::view-transition: apre la strada al supporto delle transizioni di visualizzazione sensibili alla geometria e all'intercettazione di una transizione di visualizzazione a metà del volo per avviare una nuova transizione.

Voce di ChromeStatus.com | Specifica

Colori alfa relativi (funzione alpha() di CSS Color 5)

I colori alfa relativi fanno riferimento a un colore di origine e modificano solo il canale alfa, consentendo agli sviluppatori di impostare la trasparenza rispetto a un valore di colore esistente.

Bug di monitoraggio n. 492246715 | Voce di ChromeStatus.com | Specifica

Proprietà CSS window-drag

La proprietà CSS window-drag consente ai contenuti web di designare le regioni dell'interfaccia utente di un'app web per computer installata che si comportano come aree della barra del titolo della finestra trascinabili. Quando viene applicata, le interazioni con il puntatore, come il clic e il trascinamento, spostano la finestra dell'applicazione di primo livello anziché attivare la normale interazione con la pagina. Questa funzionalità standardizza e rinomina la proprietà CSS app-region esistente, modifica i nomi dei valori in move e none e aggiunge un comportamento di ereditarietà esplicito.

Bug di monitoraggio n. 477608113 | Voce di ChromeStatus.com | Specifica

DOM e HTML

Esporre l'attributo HTML globale autocorrect

L'attributo HTML autocorrect consente agli autori web di controllare se la correzione automatica si applica all'input dell'utente negli elementi modificabili, inclusi gli host <input>, <textarea> e contenteditable. Questa funzionalità espone l'attributo HTML globale autocorrect e lo riflette su HTMLElement.

Bug di monitoraggio n. 40871769 | Voce di ChromeStatus.com | Specifica

OpaqueRange

OpaqueRange rappresenta un intervallo di testo live all'interno di un valore di controllo del modulo, ad esempio un <textarea> o un <input> basato su testo, in modo che gli sviluppatori possano lavorare con il testo del valore utilizzando API simili a intervalli. Consente operazioni come getBoundingClientRect(), getClientRects() e l'integrazione con l'API CSS Custom Highlight per suggerimenti in linea, evidenziazioni e popover ancorati. Mantiene l'incapsulamento esponendo solo gli offset dei valori e restituendo null per startContainer e endContainer.

Bug di monitoraggio n. 421421332 | Voce di ChromeStatus.com | Specifica

Destinazione di riferimento per ARIA cross-root

La destinazione di riferimento consente di inoltrare gli attributi ID come <label for>, aria-labelledby, popovertarget e commandfor agli elementi all'interno del DOM ombra di un componente, mantenendo al contempo l'incapsulamento dello stato interno. Quando un host ombra specifica un elemento nel suo albero ombra come destinazione di riferimento, tutti i riferimenti ID che puntano all'host ombra vengono inoltrati all'elemento di destinazione di riferimento. La destinazione di riferimento può essere impostata in modo dichiarativo utilizzando l'attributo shadowrootreferencetarget su <template> o in JavaScript utilizzando ShadowRoot.prototype.referenceTarget.

Bug di monitoraggio n. 346835896 | Voce di ChromeStatus.com | Specifica

App web

Attribuzione delle notifiche per le PWA su macOS

Quando una PWA (Progressive Web App) viene installata su macOS, le relative notifiche vengono attribuite in modo nativo alla PWA stessa (utilizzando il proprio nome e la propria icona nel Centro notifiche) anziché a Google Chrome. Le notifiche PWA sono allineate alle applicazioni native di macOS: Chrome non supporta più il campo requireInteraction per le notifiche su macOS e l'API Badging richiede le autorizzazioni alle notifiche per la visualizzazione del badge dell'app.

Bug di monitoraggio n. 327449602 | Voce di ChromeStatus.com | Specifica

Sotto-app per app web isolate

Le sotto-app consentono agli sviluppatori di creare più app all'interno di un'unica installazione di app web isolate (IWA). Ogni sotto-app ha un nome, icone e integrazioni con il sistema operativo unici e distinti, che vengono visualizzati nella barra delle app del desktop con un'identità distinta dall'IWA principale, mantenendo al contempo un unico processo di installazione e aggiornamento IWA unificato. Gli amministratori possono controllare questa funzionalità utilizzando le policy aziendali.

Bug di monitoraggio n. 414729785 | Voce di ChromeStatus.com | Specifica

Modalità di visualizzazione senza cornice per le app web isolate

La modalità di visualizzazione senza cornice consente alle app web isolate di occupare l'intera finestra del browser rimuovendo i bordi standard delle finestre e le barre del titolo, ottimizzando lo spazio di lavoro disponibile e consentendo agli sviluppatori di implementare esperienze utente uniche con branding e gerarchie di menu personalizzati. Gli amministratori possono gestire questa funzionalità utilizzando le policy aziendali di gestione delle finestre.

Bug di monitoraggio n. 477512407 | Voce di ChromeStatus.com | Specifica

Prestazioni e rete

API CPU Performance

L'API CPU Performance consente alle applicazioni web di determinare il livello di prestazioni della CPU di un dispositivo dell'utente. Le applicazioni web possono utilizzare queste informazioni per offrire un'esperienza utente migliore, facoltativamente in combinazione con l'API Compute Pressure per reagire alle variazioni di carico della CPU. Gli utenti e gli amministratori possono eseguire l'override del livello di prestazioni segnalato utilizzando le impostazioni di Chrome e le policy aziendali.

Bug di monitoraggio n. 449760252 | Voce di ChromeStatus.com | Specifica

Liste consentite di connessioni

Le liste consentite di connessioni forniscono un controllo esplicito sugli endpoint esterni limitando le connessioni avviate tramite l'API Fetch o altre API della piattaforma web da un documento o da un worker. I server distribuiscono un elenco di endpoint autorizzati tramite un'intestazione della risposta HTTP e Chrome valuta gli endpoint di destinazione rispetto a questa lista consentita prima di stabilire le connessioni.

Bug di monitoraggio n. 447954811 | Voce di ChromeStatus.com | Specifica

Contenuti multimediali, sensori e input

MediaCapabilities.decodingInfo.encryptionScheme

Aggiunge l'attributo encryptionScheme al dizionario KeySystemTrackConfiguration utilizzato in navigator.mediaCapabilities.decodingInfo(). In questo modo, le applicazioni web possono verificare se è supportato uno schema di crittografia specifico (ad esempio 'cenc' o 'cbcs').

Bug di monitoraggio n. 498284510 | Voce di ChromeStatus.com | Specifica

Acquisizione delle preferenze audio in getDisplayMedia()

Questo suggerimento consente alle applicazioni web di segnalare al browser che preferiscono la condivisione audio insieme al video. In questo modo, gli sviluppatori possono assicurarsi che le applicazioni che si basano sull'acquisizione audio funzionino senza problemi.

Bug di monitoraggio n. 535514300 | Voce di ChromeStatus.com | Specifica

WebGPU: controllo delle dimensioni del sottogruppo

Aggiunge la funzionalità GPU facoltativa "subgroup-size-control" che consente di impostare in modo esplicito le dimensioni del sottogruppo in uno shader di calcolo. In questo modo, le prestazioni dello shader di calcolo vengono ottimizzate utilizzando le operazioni del sottogruppo con dimensioni specifiche del sottogruppo sulle piattaforme hardware di destinazione, in particolare per i carichi di lavoro AI.

Bug di monitoraggio n. 463721943 | Voce di ChromeStatus.com | Specifica

Privacy e sicurezza

Avvisi relativi a siti sospetti

Per gli utenti della protezione avanzata della Navigazione sicura, Chrome mostra un popup di avviso che può essere ignorato quando visitano siti con indicatori che li qualificano come potenzialmente dannosi. Questo avviso viene mostrato in aggiunta agli avvisi interstitial esistenti per i siti web dannosi confermati. Gli amministratori possono configurare questa funzionalità utilizzando le policy della Navigazione sicura.

Voce di ChromeStatus.com

Prove dell'origine

Prova di ritiro per XSLT lato client

XSLT lato client è ritirato e la rimozione dalla piattaforma web è pianificata. A partire da Chrome 152 è disponibile una deprecation trial per dare ai siti un tempo di migrazione aggiuntivo.

Prova dell'origine | Bug di monitoraggio n. 435623334 | Voce di ChromeStatus.com

Regole di speculazione: controlli euristici moderati della finestra

Fornisce controlli sperimentali per l'euristica della finestra delle regole di speculazione, consentendo agli sviluppatori di verificare se i parametri euristici alternativi forniscono risultati di prefetching e prerendering migliori rispetto alle impostazioni predefinite.

Bug di monitoraggio n. 529423512 | Voce di ChromeStatus.com

API User Agent Image Replacement

Consente agli sviluppatori di osservare quando un browser modifica o sostituisce i contenuti multimediali delle immagini in una pagina per conto dell'utente (ad esempio utilizzando l'AI generativa) in modo che i documenti possano adattare altri contenuti e ridurre la potenziale confusione dell'utente.

Bug di monitoraggio n. 544822216 | Voce di ChromeStatus.com | Specifica

Ritiri e rimozioni

Rimuovere l'API Private Aggregation

In seguito all'annuncio di Chrome che l'approccio attuale ai cookie di terze parti verrà mantenuto, l'API Private Aggregation è stata ritirata e rimossa (insieme alle API Privacy Sandbox correlate).

Voce di ChromeStatus.com | Specifica