Novità in DevTools (Chrome 75)

Ciao! Ecco le novità di Chrome DevTools in Chrome 75.

Versione video di questa pagina

Valori preimpostati significativi durante il completamento automatico delle funzioni CSS

Alcune proprietà CSS, come filter, assumono funzioni per i valori. Ad esempio, filter: blur(1px) aggiunge una sfocatura di 1 pixel a un nodo. Durante il completamento automatico di proprietà come filter, ora DevTools viene compilato la proprietà con un valore significativo, in modo da poter visualizzare l'anteprima del tipo di modifica che avrà sul nodo.

Il comportamento di completamento automatico precedente.

Figura 1. Il comportamento di completamento automatico precedente. DevTools sta eseguendo il completamento automatico in filter: blur e non esiste è visibile nell'area visibile.

Il nuovo comportamento di completamento automatico.

Figura 2. Il nuovo comportamento di completamento automatico. DevTools sta eseguendo il completamento automatico in filter: blur(1px) e la modifica è visibile nell'area visibile.

Problema pertinente di Chromium: #931145

Cancella i dati dei siti dal menu dei comandi

Premi Ctrl+Maiusc+P oppure Comando+Maiusc+P (Mac) per aprire il menu Comando, quindi eseguire il il comando Cancella dati dei siti per cancellare tutti i dati relativi alla pagina, tra cui: Service worker, localStorage, sessionStorage, IndexedDB, SQL web, Cookie, cache, e Cache dell'applicazione.

Il comando Cancella dati dei siti.

Figura 3. Il comando Cancella dati dei siti.

La cancellazione dei dati dei siti è disponibile in Applicazione > Libera spazio di archiviazione per un po' di tempo. Il nuovo di Chrome 75 è la possibilità di eseguire il comando dal menu Comando.

Se non vuoi eliminare tutti i dati dei siti, puoi stabilire da quali dati eliminare Applicazione > Cancella spazio di archiviazione.

"Application" (Applicazione) scheda "Cancella dati archiviati" selezionato.

Figura 4. Applicazione > Cancella spazio di archiviazione.

Problema pertinente di Chromium: #942503

Visualizza tutti i database IndexedDB

In precedenza Applicazione > IndexedDB consente solo di ispezionare i database IndexedDB dal e l'origine principale. Ad esempio, se sulla tua pagina avevi un <iframe> e questo <iframe> stava utilizzando IndicedDB, non potrai vedere i relativi database. A partire da Chrome 75, DevTools mostra IndexedDB. per tutte le origini.

Il vecchio comportamento. La pagina incorpora una demo che utilizza IndexedDB, ma nessun database è visibile.

Figura 5. Il vecchio comportamento. La pagina incorpora una demo che utilizza IndexedDB, ma non database sono visibili.

Il nuovo comportamento. I database della demo sono visibili.

Figura 6. Il nuovo comportamento. I database della demo sono visibili.

Problema pertinente di Chromium: #943770

Visualizza le dimensioni non compresse di una risorsa al passaggio del mouse

Supponiamo di ispezionare l'attività di rete. Il tuo sito utilizza la compressione del testo per ridurre le dimensioni del trasferimento delle risorse. Vuoi vedere le dimensioni delle risorse della pagina dopo il browser li decomprime. In precedenza queste informazioni erano disponibili solo quando si utilizzava la richiesta di tipo grande righe. Ora puoi accedere a queste informazioni passando il mouse sopra la colonna Dimensioni.

Passa il mouse sopra la colonna Dimensioni per visualizzare le dimensioni non compresse di una risorsa.

Figura 7. Passa il mouse sopra la colonna Dimensioni per visualizzare le dimensioni non compresse di una risorsa.

Problema pertinente di Chromium: #805429

Punti di interruzione in linea nel riquadro dei punti di interruzione

Supponi di aggiungere un punto di interruzione riga di codice alla seguente riga di codice:

document.querySelector('#dante').addEventListener('click', logWarning);

Da un po' di tempo DevTools consente di specificare esattamente quando deve essere messo in pausa in un punto di interruzione. in questo modo: all'inizio della riga, prima della chiamata a document.querySelector('#dante'), o prima della chiamata di addEventListener('click', logWarning). Se attivi tutte e tre le funzioni, sostanzialmente creando tre punti di interruzione. In precedenza, il riquadro Punti di interruzione non consentiva di gestire individualmente per questi 3 punti di interruzione. A partire da Chrome 75, ogni punto di interruzione in linea ottiene la propria voce Riquadro Punti di interruzione.

Il vecchio comportamento. Il riquadro Punti di interruzione contiene una sola voce.

Figura 8. Il vecchio comportamento. Il riquadro Punti di interruzione contiene una sola voce.

Il nuovo comportamento. Il riquadro Punti di interruzione contiene tre voci.

Figura 9. Il nuovo comportamento. Il riquadro Punti di interruzione contiene tre voci.

Problema pertinente di Chromium: #927961

Conteggi delle risorse IndexedDB e Cache

I riquadri IndexedDB e Cache ora indicano il numero totale di risorse in un database o .

Voci totali in un database IndexedDB.

Figura 10. Voci totali in un database IndexedDB.

Problemi pertinenti di Chromium: #941197, #930773, #930865

Impostazione per disabilitare la descrizione comando di ispezione dettagliata

Chrome 73 ha introdotto descrizioni dettagliate dettagliate in modalità Ispezione.

Una descrizione comando dettagliata.

Figura 11. Una descrizione comando dettagliata che mostra colore, carattere, margine e contrasto.

Ora puoi disattivare queste descrizioni comando dettagliate da Impostazioni > Preferenze > Elements > Mostra descrizione comando di ispezione dettagliata.

Una descrizione comando minima.

Figura 12. Una descrizione comando minima che mostra solo la larghezza e l'altezza.

Problema pertinente di Chromium: #948417

Impostazione per attivare/disattivare il rientro delle schede nell'editor del riquadro Origini

I test di accessibilità hanno rivelato l'esistenza di un blocco di schede nell'Editor. Una volta che è stata creata un utente accedeva alla scheda dell'Editor, non aveva modo di uscire dalla scheda perché il tasto Tab utilizzata per il rientro. Per ignorare il comportamento predefinito e utilizzare Tab per spostare lo stato attivo, attiva Impostazioni > Preferenze > Fonti > Attiva spostamento scheda.

Di recente hai lavorato molto per rendere la UI di DevTools più navigabile dalla tastiera. Dai un'occhiata al video di Rob per scoprire di più su Navigazione Chrome DevTools con Assistive Technology.

Scaricare i canali in anteprima

Prendi in considerazione l'utilizzo di Chrome Canary, Dev o Beta come browser di sviluppo predefinito. Questi canali in anteprima ti consentono di accedere alle funzionalità più recenti di DevTools, testare le API delle piattaforme web all'avanguardia e individuare i problemi sul tuo sito prima che lo facciano gli utenti.

Contattare il team di Chrome DevTools

Utilizza le seguenti opzioni per discutere delle nuove funzionalità e modifiche nel post o di qualsiasi altra informazione relativa a DevTools.

  • Inviaci un suggerimento o un feedback tramite crbug.com.
  • Segnala un problema di DevTools utilizzando Altre opzioni   Altro > Guida > Segnala un problema di DevTools in DevTools.
  • Invia un tweet all'indirizzo @ChromeDevTools.
  • Lascia commenti sulle novità nei video di YouTube di DevTools o nei video di YouTube dei suggerimenti di DevTools.

Novità di DevTools

Un elenco di tutto ciò che è stato trattato nella serie Novità di DevTools.