Modifica dello stile per i framework CSS-in-JS
Il riquadro Stili ora supporta meglio la modifica degli stili creati con le API CSS Object Model (CSSOM). Molti framework e librerie CSS-in-JS utilizzano le API CSSOM per costruire gli stili.
Ora puoi anche modificare gli stili aggiunti in JavaScript utilizzando i fogli di stile costruibili. I fogli di stile costruibili sono un nuovo modo per creare e distribuire stili riutilizzabili quando si utilizza Shadow DOM.
Ad esempio, gli stili h1 aggiunti con CSSStyleSheet (API CSSOM) non erano modificabili in precedenza.
Ora sono modificabili nel riquadro Stili:
Problema di Chromium #946975
Lighthouse 6 nel pannello Lighthouse
Il riquadro Lighthouse ora esegue Lighthouse 6. Consulta l'articolo Novità di Lighthouse 6.0 per un riepilogo di tutte le modifiche principali oppure le note di rilascio della versione 6.0.0 per un elenco completo di tutte le modifiche.
Lighthouse 6.0 introduce tre nuove metriche nel report: Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) e Total Blocking Time (TBT). LCP e CLS sono due delle nuove metriche di Core Web Vitals di Google, mentre TBT è un proxy di misurazione di laboratorio per un'altra metrica di Core Web Vitals, First Input Delay.
La formula del punteggio di rendimento è stata anche ponderata nuovamente per riflettere meglio l'esperienza di caricamento degli utenti.
Problema di Chromium #772558
Ritiro di First Meaningful Paint (FMP)
First Meaningful Paint (FMP) è ritirato in Lighthouse 6.0. È stato rimosso anche dal pannello Rendimento. Largest Contentful Paint è la metrica consigliata in sostituzione di FMP. Consulta la sezione First Meaningful Paint per una spiegazione del motivo per cui è stata ritirata.
Problema di Chromium #1096008
Supporto per nuove funzionalità JavaScript
Gli strumenti di sviluppo ora supportano meglio alcune delle funzionalità più recenti del linguaggio JavaScript:
- Completamento automatico della sintassi di concatenamento opzionale: il completamento automatico delle proprietà nella console ora
supporta la sintassi di concatenamento opzionale, ad esempio
name?.ora funziona oltre aname.ename[. - Evidenziazione della sintassi per i campi privati: i campi delle classi private ora sono evidenziati correttamente nella sintassi e formattati in modo leggibile nel riquadro Sources.
- Evidenziazione della sintassi per l'operatore di coalescenza nullish: DevTools ora stampa correttamente l'operatore di coalescenza nullish nel riquadro Origini.
Problemi di Chromium #1083214, #1073903, #1083797
Nuovi avvisi relativi alle scorciatoie dell'app nel riquadro Manifest
Le scorciatoie delle app aiutano gli utenti ad avviare rapidamente attività comuni o consigliate all'interno di un'app web.
Il riquadro Manifest ora mostra avvisi se:
- le icone delle scorciatoie delle app sono più piccole di 96 x 96 pixel
- le icone delle scorciatoie delle app e le icone manifest non sono quadrate (in quanto verranno ignorate)
Problema di Chromium #955497
Eventi respondWith del service worker nella scheda Timing
La scheda Tempistiche del riquadro Rete ora include gli eventi respondWith del service worker. respondWith
è il tempo che intercorre tra l'esecuzione del gestore eventi fetch del service worker e il momento in cui
la promessa respondWith del gestore fetch viene risolta.
Problema di Chromium #1066579
Visualizzazione coerente del riquadro Calcolato
Il riquadro Calcolato nel riquadro Elementi ora viene visualizzato in modo coerente come riquadro in tutte le dimensioni della finestra. In precedenza, il riquadro Calcolato veniva unito al riquadro Stili quando la larghezza dell'area visibile di DevTools era ridotta.
Problema di Chromium #1073899
Offset del bytecode per i file WebAssembly
Ora DevTools utilizza gli offset del bytecode per visualizzare i numeri di riga del disassemblaggio Wasm. In questo modo è più chiaro che stai esaminando dati binari ed è più coerente con il modo in cui il runtime Wasm fa riferimento alle posizioni.
Problema di Chromium #1071432
Copia e taglio riga per riga nel riquadro Origini
Quando esegui un'operazione di copia o taglio senza selezione nell'editor del riquadro Origini, DevTools copia o taglia i contenuti della riga corrente. Ad esempio, nel video qui sotto, il cursore si trova alla fine della riga 1. Dopo aver premuto la scorciatoia da tastiera per tagliare, l'intera riga viene copiata negli appunti e eliminata.
Problema di Chromium #800028
Aggiornamenti delle impostazioni della console
Separa i messaggi della stessa console
L'opzione Raggruppa i messaggi simili nelle impostazioni della console ora si applica ai messaggi duplicati. In precedenza, si applicava solo a messaggi simili.
Ad esempio, in precedenza DevTools non raggruppava i messaggi hello anche se l'opzione Raggruppa simili
non è selezionata. Ora i hello messaggi non sono più raggruppati:
Problema di Chromium #1082963
Mantenere le impostazioni di Solo contesto selezionato
Le impostazioni Solo contesto selezionato in Impostazioni console ora vengono mantenute. In precedenza, le impostazioni venivano reimpostate ogni volta che chiudevi e riaprivi DevTools. Questa modifica rende il comportamento dell'impostazione coerente con le altre opzioni delle impostazioni della console.
Problema di Chromium #1055875
Aggiornamenti al riquadro Prestazioni
Informazioni sulla cache di compilazione JavaScript nel pannello Rendimento
Le informazioni sulla cache di compilazione JavaScript vengono ora sempre visualizzate nella scheda Riepilogo del riquadro Prestazioni. In precedenza, DevTools non mostrava nulla di correlato alla memorizzazione nella cache del codice se non si verificava.
Problema di Chromium #912581
Allineamento del timing di navigazione nel pannello Prestazioni
Il riquadro Rendimento mostrava i tempi nei righelli in base all'inizio della registrazione. Questa impostazione è stata modificata per le registrazioni in cui l'utente naviga. Ora DevTools mostra i tempi del righello relativi alla navigazione.
Abbiamo anche aggiornato i tempi per gli eventi DOMContentLoaded, First Paint, First Contentful Paint e Largest
Contentful Paint in modo che siano relativi all'inizio della navigazione, il che significa che corrispondono ai
tempi riportati da PerformanceObserver.
Problema di Chromium #974550
Nuove icone per punti di interruzione, punti di interruzione condizionali e logpoint
Il riquadro Origini presenta nuovi design per i punti di interruzione, i punti di interruzione condizionali e i punti di log. I punti di interruzione hanno un design del flag rinnovato con colori più luminosi e accattivanti. Le icone vengono aggiunte per distinguere i punti di interruzione condizionali e i logpoint.
Problema di Chromium #1041830
Scaricare i canali in anteprima
Prendi in considerazione l'utilizzo di Chrome Canary, Dev o Beta come browser di sviluppo predefinito. Questi canali di anteprima ti consentono di accedere alle funzionalità più recenti di DevTools, testare le API della piattaforma web all'avanguardia e trovare problemi sul tuo sito prima che lo facciano i tuoi utenti.
Contatta il team di Chrome DevTools
Utilizza le seguenti opzioni per discutere delle nuove funzionalità, degli aggiornamenti o di qualsiasi altro argomento relativo a DevTools.
- Inviaci feedback e richieste di funzionalità all'indirizzo crbug.com.
- Segnala un problema di DevTools utilizzando Altre opzioni > Guida > Segnala un problema di DevTools in DevTools.
- Invia un tweet a @ChromeDevTools.
- Lascia un commento sui video di YouTube Novità di DevTools o sui video di YouTube Suggerimenti di DevTools.
Novità di DevTools
Un elenco di tutti gli argomenti trattati nella serie Novità di DevTools.
- Aggiornamenti del server MCP di DevTools
- Condivisione migliorata delle tracce
- Supporto per @starting-style
- Widget dell'editor per la visualizzazione: muratura
- Lighthouse 13
- Suggerimenti per il codice da Gemini
- Miglioramenti per il server MCP di DevTools
- Accesso più rapido all'assistenza dell'AI
- Eseguire il debug della traccia completa delle prestazioni con Gemini
- Attiva/disattiva orientamento del riquadro a scomparsa
- Programma per gli sviluppatori di Google
- Altri momenti salienti
- Chrome DevTools (MCP) per l'agente AI
- Eseguire il debug dell'albero delle dipendenze di rete con Gemini
- Esportare le chat con Gemini
- Configurazione delle tracce persistenti nel riquadro Rendimento
- Filtra le richieste di rete protette da IP
- Elementi > La scheda Layout aggiunge il supporto del layout a griglia
- Lighthouse 12.8.2
- Altri momenti salienti
- Esegui il debug di altri approfondimenti con Gemini
- Emulare l'intestazione "Save-Data" in "Condizioni di rete"
- Visualizzare lo stato di Baseline nella descrizione comando di una proprietà CSS
- Eseguire l'override dei fattori di forma nei suggerimenti client dello user agent
- Lighthouse 12.8.0
- Altri momenti salienti
- Chrome DevTools più affidabile e produttivo
- Caricare immagini nell'assistenza AI per lo stile
- Aggiungere intestazioni delle richieste alla tabella in Rete
- Scopri i momenti salienti di Google I/O 2025
- Altri momenti salienti
- Miglioramenti al pannello del rendimento
- Origini precollegate nell'approfondimento "Albero delle dipendenze di rete"
- Tempi di risposta e reindirizzamento del server nell'approfondimento "Latenza richiesta documento"
- Reindirizzamenti nel riepilogo delle richieste di rete
- Riduzione del rumore nella traccia delle prestazioni
- Funzionalità "Disattiva campioni di JavaScript" ritirata
- Parametro di precisione della geolocalizzazione in Sensori
- Miglioramenti al riquadro degli elementi
- Eseguire il debug più facilmente di valori CSS complessi
- Supporto della funzione@in Elementi > Stili
- Miglioramenti al riquadro Rete
- has-request-header filter
- Socket diretti nelle app web isolate
- Altri momenti salienti
- Accessibilità
- Edizione Google I/O 2025
- Modificare e salvare le modifiche CSS nel workspace con Gemini
- Connettere una cartella dello spazio di lavoro e salvare le modifiche nei file di origine
- Chiedere a Gemini informazioni sulle informazioni sulle prestazioni
- Annotare i risultati delle prestazioni con Gemini
- Aggiungere screenshot alle chat con Gemini
- Nuovi approfondimenti nel riquadro Prestazioni
- JavaScript duplicato
- JavaScript precedente
- Le speculazioni ora supportano i tag delle regole
- Lighthouse 12.6.0
- Altri momenti salienti
- Accessibilità
- Miglioramenti al pannello del rendimento
- Nuovi approfondimenti sul rendimento
- Fai clic per evidenziare
- Tempi del server in Riepilogo delle richieste di rete
- Filtrare i cookie in "Privacy e sicurezza"
- Dimensioni in unità kB nelle tabelle dei vari riquadri
- Il completamento automatico supporta la forma dell'angolo e la forma dell'angolo-* in Elementi > Stili
- Sperimentale: evidenziazione dei problemi relativi a elementi e attributi nel DOM
- Lighthouse 12.5.0
- Altri momenti salienti
- Miglioramenti al pannello del rendimento
- Link all'origine e allo script per le chiamate di profilo e di funzione in Performance
- Supporto dei dati di campo LCP per fase
- Insight sull'albero delle dipendenze di rete
- Durata anziché tempo totale e autonomo nel riepilogo
- Evidenziazione dello stack più pesante
- Stati vuoti migliorati per vari riquadri
- Visualizzazione ad albero dell'accessibilità in Elements
- Lighthouse 12.4.0
- Altri momenti salienti
- Pannello Privacy e sicurezza
- Miglioramenti al pannello del rendimento
- Preimpostazioni calibrate per la limitazione della CPU
- Selezionare diversi eventi di rendimento nella stessa chat AI
- Evidenziazione dei dati proprietari e di terze parti nel rendimento
- Dati dei campi nelle descrizioni comando e negli approfondimenti dei marcatori
- Insight sull'adattamento dinamico del contenuto forzato
- Approfondimento "Ottimizza le dimensioni del DOM"
- Estendere la traccia del rendimento con console.timeStamp
- Miglioramenti al riquadro degli elementi
- Valori in tempo reale degli stili animati
- Supporto per la pseudo-classe :open e vari pseudo-elementi
- Copia tutti i messaggi della console
- Unità di byte nel riquadro Memoria
- Altri momenti salienti
- Cronologia della chat AI persistente
- Miglioramenti al pannello del rendimento
- Approfondimento sulla pubblicazione delle immagini
- Navigazione da tastiera classica e moderna
- Ignorare gli script non pertinenti nel grafico a fiamma
- Indicatore della sequenza temporale ed evidenziazione dell'intervallo al passaggio del mouse
- Impostazioni di limitazione consigliate
- Indicatori di sincronizzazione in una sovrapposizione
- Analisi dello stack delle chiamate JS nel riepilogo
- Impostazioni dei badge spostate nel menu di Elementi
- Nuovo riquadro "Novità"
- Lighthouse 12.3.0
- Altri momenti salienti
- Eseguire il debug delle richieste di rete, dei file di origine e delle tracce delle prestazioni con Gemini
- Visualizzare la cronologia della chat AI
- Gestire lo spazio di archiviazione delle estensioni in Applicazione > Spazio di archiviazione
- Miglioramenti delle prestazioni
- Fasi di interazione nelle metriche in tempo reale
- Informazioni sul rendering di blocco nella scheda Riepilogo
- Supporto per gli eventi scheduler.postTask e le relative frecce di iniziatore
- Miglioramenti al riquadro Animazioni e alla scheda Elementi > Stili
- Passare da Elementi > Stili ad Animazioni
- Aggiornamenti in tempo reale nella scheda Calcolati
- Calcolare l'emulazione della pressione in Sensori
- Oggetti JS con lo stesso nome raggruppati per origine nel riquadro Memoria
- Nuovo look per le impostazioni
- Il riquadro Informazioni sulle prestazioni è deprecato e rimosso da DevTools
- Altri momenti salienti
- Eseguire il debug di CSS con Gemini
- Controllare le funzionalità di AI in una scheda delle impostazioni dedicata
- Miglioramenti al pannello del rendimento
- Annotare e condividere i risultati del rendimento
- Ottenere informazioni sul rendimento direttamente nel riquadro Prestazioni
- Individuare più facilmente gli spostamenti eccessivi del layout
- Individuare le animazioni non composite
- La concorrenza hardware passa ai sensori
- Ignora gli script anonimi e concentrati sul tuo codice nelle analisi dello stack
- Elementi > Stili: supporto delle modalità di scrittura laterali per le griglie di sovrapposizione e le parole chiave CSS
- Controlli Lighthouse per pagine non HTTP nelle modalità Periodo di tempo e Snapshot
- Miglioramenti all'accessibilità
- Altri momenti salienti
- Miglioramenti al riquadro Rete
- Filtri di rete rivisitati
- Le esportazioni HAR ora escludono i dati sensibili per impostazione predefinita
- Miglioramenti al riquadro degli elementi
- Valori di completamento automatico per le proprietà text-emphasis-*
- Overflow di scorrimento contrassegnati da un badge
- Miglioramenti al pannello del rendimento
- Consigli nelle metriche in tempo reale
- Navigare tra i breadcrumb
- Miglioramenti al pannello della memoria
- Nuovo profilo "Elementi scollegati"
- Denominazione migliorata degli oggetti JS semplici
- Disattivare i temi dinamici
- Esperimento di Chrome: condivisione dei processi
- Lighthouse 12.2.1
- Altri momenti salienti
- Registratore supporta l'esportazione in Puppeteer per Firefox
- Miglioramenti al pannello del rendimento
- Osservazioni sulle metriche in tempo reale
- Richieste di ricerca nella traccia Rete
- Visualizzare le analisi dello stack delle chiamate performance.mark e performance.measure
- Utilizzare i dati dell'indirizzo di test nel pannello di compilazione automatica
- Miglioramenti al riquadro degli elementi
- Forza più stati per elementi specifici
- Elementi > Stili ora completa automaticamente più proprietà della griglia
- Lighthouse 12.2.0
- Altri momenti salienti







