Novità di DevTools (Chrome 78)

Supporto multi-cliente nel riquadro Controlli

Ora puoi utilizzare il riquadro Controlli in combinazione con altre funzionalità di DevTools come Blocco delle richieste e Override locali.

Ad esempio, supponiamo che il report del riquadro Controlli indichi che il punteggio relativo alle prestazioni della tua pagina è pari a 70 e che una delle maggiori opportunità di rendimento sia l'eliminazione delle risorse di blocco della visualizzazione.

Il punteggio iniziale del rendimento è 70.

Figura 1. Il punteggio iniziale del rendimento.

Il report iniziale indica che tre script che bloccano la visualizzazione sono un problema.

Figura 2. Il report iniziale indica che tre script che bloccano la visualizzazione sono un problema.

Ora che il riquadro Controlli può essere utilizzato in combinazione con il blocco delle richieste, puoi misurare rapidamente in che misura gli script di blocco della visualizzazione influiscono sul rendimento del caricamento, bloccando prima le richieste per gli script di blocco della visualizzazione:

Utilizzare la scheda Blocco richieste per bloccare gli script problematici.

Figura 3. Utilizzare la scheda Request Blocco per bloccare gli script problematici.

Quindi, controlla di nuovo la pagina:

Il punteggio delle prestazioni è migliorato fino a 97 dopo aver attivato il blocco delle richieste.

Figura 4. Il punteggio Rendimento è migliorato a 97 dopo il blocco degli script problematici.

In alternativa, puoi utilizzare Override locali per aggiungere attributi async a ciascuno dei tag dello script, ma "la lasciamo come un esercizio per il lettore". Vai alla demo multi-client per provarla. In alternativa, guarda questo tweet per una dimostrazione video.

Problema di Chromium n. 991906

Debug del gestore dei pagamenti

La sezione Servizi in background del riquadro Applicazione ora supporta gli eventi Gestore dei pagamenti.

  1. Vai al riquadro Applicazione.
  2. Apri il riquadro Gestore dei pagamenti.
  3. Fai clic su Registra. DevTools registra gli eventi relativi al gestore dei pagamenti per tre giorni, anche quando DevTools è chiuso.

    Registrazione di eventi relativi al gestore dei pagamenti.

    Figura 5. Registrazione di eventi relativi al gestore dei pagamenti.

  4. Attiva l'opzione Mostra eventi di altri domini se gli eventi del gestore dei pagamenti si verificano su un'origine diversa.

  5. Dopo aver attivato un evento Gestore dei pagamenti, fai clic sulla riga dell'evento per saperne di più sull'evento.

    Visualizzazione di un evento Gestore dei pagamenti.

    Immagine 6. Visualizzazione di un evento Gestore dei pagamenti.

Problema di Chromium n. 980291

Lighthouse 5.2 nel riquadro Audit

Nel riquadro Controlli ora è in esecuzione Lighthouse 5.2. Il nuovo controllo diagnostico sull'utilizzo di terze parti indica quanto codice di terze parti è stato richiesto e per quanto tempo il codice di terze parti ha bloccato il thread principale durante il caricamento della pagina. Consulta Ottimizzare le risorse di terze parti per saperne di più su come il codice di terze parti può ridurre le prestazioni di caricamento.

Uno screenshot del controllo "Utilizzo di terze parti" nella UI del report Lighthouse.

Immagine 7. Il controllo Utilizzo di terze parti.

Problema di Chromium n. 772558

Largest Contentful Paint nel riquadro Rendimento

Quando analizzi il rendimento del carico nel riquadro Rendimento, la sezione Tempi include ora un indicatore per Largest Contentful Paint (LCP). LCP indica il tempo di rendering dell'elemento dei contenuti più grande nell'area visibile.

L'indicatore LCP nella sezione Tempi.

Immagine 8. L'indicatore LCP nella sezione Tempi.

Per evidenziare il nodo DOM associato a LCP:

  1. Fai clic sull'indicatore LCP nella sezione Tempi.
  2. Passa il mouse sopra il Nodo correlato nella scheda Riepilogo per evidenziare il nodo nell'area visibile.

    La sezione Nodo correlato della scheda Riepilogo.

    Figura 9. La sezione Nodo correlato della scheda Riepilogo.

  3. Fai clic sul Nodo correlato per selezionarlo nell'albero DOM.

Invia problemi relativi a DevTools dal menu principale

Se dovessi riscontrare un bug in DevTools e vuoi segnalare un problema, o se hai un'idea su come migliorare DevTools e vuoi richiedere una nuova funzionalità, vai a Menu principale > Guida > Segnala un problema di DevTools per creare un problema nel tracker del team di tecnici di DevTools. Fornire un esempio minimo e riproducibile su Glitch aumenta notevolmente la capacità del team di correggere il bug o implementare la richiesta di funzionalità.

Guida > Segnala un problema di DevTools." width="800" altezza="604">

Figura 10. Menu principale > Guida > Segnala un problema di DevTools.

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 ultime funzionalità di DevTools, di testare le API delle piattaforme web all'avanguardia e di 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 usando Altre opzioni   Altre   > 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.

Chrome 127

Chrome 126

Chrome 125

Chrome 124

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome - Guida introduttiva

Chrome - Guida introduttiva

Guida introduttiva di Chrome

Chrome 100

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 è stato annullato.

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59