Novità di DevTools (Chrome 98)

Funzionalità di anteprima: albero dell'accessibilità a pagina intera

Il nuovo albero dell'accessibilità a pagina intera ti consente di ottenere più facilmente una panoramica dell'albero di accessibilità a pagina intera e di comprendere meglio in che modo i tuoi contenuti web sono esposti alle tecnologie per la disabilità.

Nel riquadro Elementi, apri il riquadro Accessibilità e seleziona la casella di controllo Attiva albero dell'accessibilità a pagina intera. Ricarica DevTools: vedrai un nuovo pulsante Accessibilità nel riquadro Elementi.

Puoi fare clic sul pulsante per passare alla visualizzazione ad albero dell'accessibilità a pagina intera. Puoi espandere i nodi o fare clic per visualizzare i dettagli nel riquadro Accessibilità.

Seleziona un nodo e torna alla visualizzazione ad albero DOM. Il nodo DOM corrispondente è ora selezionato. Questo è un ottimo modo per comprendere la mappatura tra il nodo DOM e il relativo nodo dell'albero dell'accessibilità. Questo vale anche per la visualizzazione ad albero DOM ⬌ anche per la visualizzazione ad albero dell'accessibilità.

In precedenza, l'albero dell'accessibilità era disponibile nel riquadro Accessibilità. La visualizzazione è limitata, ti consente di esplorare solo un singolo nodo e i suoi predecessori.

Il nostro team sta ancora lavorando attivamente a questa funzionalità in anteprima. Apprezziamo il tuo feedback per poter migliorare ulteriormente.

Albero dell'accessibilità a pagina intera

Problema di Chromium: 887173

Modifiche più precise nella scheda Modifiche

La stampa delle modifiche al codice nella scheda Modifiche viene eseguita automaticamente.

In precedenza, era difficile tracciare le modifiche effettive del codice sorgente minimizzato perché tutto il codice viene mostrato su un'unica riga.

Scheda Modifiche

Problemi di Chromium: 1238818, 1268754 , 1086491

Impostare un timeout più lungo per la registrazione del flusso utente

Ora puoi modificare le impostazioni di Timeout nel Registratore per tutti i passaggi o per un passaggio specifico. Ciò è utile soprattutto per le pagine con richieste di rete lente e animazioni di lunga durata.

Ad esempio, in questa pagina demo ho registrato un flusso utente da caricare e fare clic sulla voce di menu. Tuttavia, il caricamento delle voci di menu è lento (richiede 6 secondi). La riproduzione di questo flusso utente non è riuscita perché supera i 5 secondi (il timeout predefinito).

Possiamo utilizzare le nuove impostazioni di Timeout per risolvere questo problema. Espandi il passaggio a cui facciamo clic sulla voce del menu. Modifica il passaggio mediante Aggiungi timeout e impostalo su 6000 millisecondi (equivalenti a 6 s).

Se vuoi, puoi modificare il Timeout nelle Impostazioni di riproduzione per tutti i passaggi. Espandi Impostazioni di riproduzione e modifica il valore Timeout.

impostazioni di timeout per la registrazione del flusso utente

Problema di Chromium: 1257499

Assicurati che le pagine possano essere memorizzate nella cache con la scheda Cache back-forward

La cache back-forward (o bfcache) è un'ottimizzazione del browser che consente una navigazione istantanea avanti e indietro.

La nuova scheda Cache back/forward può aiutarti a testare le pagine per assicurarti che siano ottimizzate per la cache back-forward e a identificare eventuali problemi che potrebbero impedirne l'idoneità.

Per testare una pagina specifica, aprila in Chrome, quindi, in DevTools, vai ad Applicazione > Cache back-forward. Successivamente, fai clic sul pulsante Testa cache back-forward e DevTools tenterà di uscire e tornare indietro per determinare se è possibile ripristinare la pagina dalla cache back-forward.

Per gli sviluppatori web è fondamentale sapere come ottimizzare le pagine per la cache back-forward in tutti i browser, perché migliorerà notevolmente l'esperienza di navigazione degli utenti, soprattutto quelli con reti o dispositivi più lenti.

Scheda Cache back/forward

Problema di Chromium: 1110752

Nuovo filtro del riquadro delle proprietà

Se vuoi concentrarti su una proprietà specifica nel riquadro Proprietà, ora puoi digitare il nome o il valore della proprietà nella nuova casella di testo Filtro.

Per impostazione predefinita, le proprietà il cui valore è null o undefined non vengono mostrate. Attiva la casella di controllo Mostra tutte per visualizzare tutte le proprietà.

Questi miglioramenti ti consentono di accedere più rapidamente alle proprietà che ti interessano, migliorando così la tua produttività.

Filtro del riquadro delle proprietà

Problema di Chromium: 1269674

Emula la funzionalità dei colori forzati del CSS

La funzionalità dei contenuti multimediali CSS forced-colors viene utilizzata per rilevare se lo user agent ha attivato una modalità colori forzata (ad es. la modalità ad alto contrasto di Windows) in cui viene applicata una tavolozza dei colori limitata scelta dall'utente sulla pagina.

Apri il menu Comando, esegui il comando Mostra rendering, quindi imposta il menu a discesa Emula la funzionalità dei contenuti multimediali del CSS forced-colors.

Funzionalità multimediali colori forzati del CSS

Problema di Chromium: 1130859

Mostra righelli al passaggio del mouse

Ora puoi aprire il menu Comando ed eseguire il comando Mostra righelli al passaggio del mouse. I righelli della pagina semplificano la misurazione della larghezza e dell'altezza di un elemento.

In precedenza, era possibile attivare i righelli solo tramite Impostazioni > casella di controllo Mostra righelli.

Mostra righelli al passaggio del mouse

Problema di Chromium: 1270562

Supporta row-reverse e column-reverse nell'editor Flexbox

L'editor Flexbox ha aggiunto due nuovi pulsanti per supportare row-reverse e column-reverse in flex-direction.

Editor Flexbox

Problema di Chromium: 1263866

Nuove scorciatoie da tastiera per riprodurre di nuovo l'XHR ed espandere tutti i risultati di ricerca

Scorciatoie da tastiera per riprodurre di nuovo l'XHR nel riquadro Rete

Seleziona una richiesta XHR nel riquadro Network (Rete) e premi R sulla tastiera per riprodurre di nuovo l'XHR. In precedenza, era possibile riprodurre l'XHR soltanto tramite il menu contestuale (fai clic con il tasto destro del mouse > Replay XHR).

ripeti XHR

Problema di Chromium: 1050021

Scorciatoia da tastiera per espandere tutti i risultati di ricerca

Nella scheda Ricerca viene aggiunta una nuova scorciatoia che consente di espandere e comprimere tutti i risultati di ricerca. In precedenza, potevi espandere e comprimere i risultati di ricerca solo facendo clic su un file alla volta.

Apri la scheda di ricerca tramite Esc > menu con tre puntini > Cerca. Inserisci una stringa di ricerca (ad esempio, funzione) e premi Invio per visualizzare l'elenco dei risultati. Imposta lo stato attivo sui risultati di ricerca e utilizza la seguente scorciatoia per espandere/comprimere i file di ricerca:

  • Windows / Linux - Ctrl + Shift + { o }
  • MacOS: Cmd + Options + { o }

Vai alle scorciatoie da tastiera per avere riferimento alle scorciatoie da tastiera in Chrome DevTools.

Problema di Chromium: 1255073

Lighthouse 9 nel pannello Lighthouse

Nel riquadro Lighthouse ora è in esecuzione Lighthouse 9. Lighthouse mostrerà tutti gli elementi che condividono lo stesso ID.

L'ID elemento non univoco rappresenta un problema di accessibilità comune. Ad esempio, l'ID a cui viene fatto riferimento in un attributo aria-labelledby viene utilizzato su più elementi.

Per ulteriori dettagli sugli aggiornamenti, consulta la pagina Novità di Lighthouse 9.0.

Un controllo Lighthouse per "Tutti gli elementi attivabili devono avere un "id" univoco che mostri due elementi, entrambi con lo stesso "id"

Problema di Chromium: 772558

Riquadro Origini migliorato

Molti miglioramenti della stabilità nel riquadro Origini durante l'upgrade per utilizzare CodeMirror 6. Di seguito sono riportati alcuni miglioramenti degni di nota:

  • Molto più velocemente durante l'apertura di file di grandi dimensioni (ad es. WASM, JavaScript)
  • Niente più scorrimento casuale durante la visualizzazione del codice
  • Suggerimenti di completamento automatico migliorati per le fonti modificabili (ad es. snippet, override locale)

Problema di Chromium: 1241848

Varie in evidenza

Di seguito sono riportate alcune correzioni importanti di questa release:

  • Visualizzazione corretta del diagramma a cascata delle richieste di rete. In precedenza, lo stile era rotto. (1275501)
  • L'evidenziazione del codice non funzionava durante la ricerca in documenti con righe molto lunghe nel riquadro Origini. Il problema ora è stato risolto. (1275496)
  • Non è più presente una scheda Payload duplicata nelle richieste di rete. (1273972)
  • Sono stati corretti i dettagli mancanti delle variazioni del layout nella sezione Riepilogo del riquadro Rendimento. (1259606)
  • Supporta i caratteri arbitrari (ad es. ,, .) nelle query Network Search. (1267196)

[Sperimentale] Endpoint nel riquadro API di reporting

Il riquadro sperimentale dell'API di reporting è stato introdotto in Chrome 96 per aiutarti a monitorare i report generati nella pagina e il relativo stato.

La sezione Endpoint è ora disponibile. Fornisce una panoramica di tutti gli endpoint configurati nell'intestazione Reporting-Endpoints.

Scopri come utilizzare l'API di reporting per monitorare violazioni della sicurezza, chiamate API ritirate e altro ancora.

Riquadro dell'API di reporting

Problema di Chromium: 1200732

Scarica 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à di DevTools più recenti, di testare le API per piattaforme web all'avanguardia e di individuare eventuali problemi sul tuo sito prima che lo facciano gli utenti.

Contattare il team di Chrome DevTools

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

  • Inviaci un suggerimento o un feedback tramite crbug.com.
  • Segnala un problema DevTools utilizzando Altre opzioni   Altre   > Guida > Segnala i problemi di DevTools in DevTools.
  • Tweet all'indirizzo @ChromeDevTools.
  • Lascia commenti sui video di YouTube o sui suggerimenti di DevTools in DevTools Video di YouTube.

Novità di DevTools

Un elenco di tutti gli argomenti trattati nella serie Novità di DevTools.

Chrome 123

Chrome 122

Guida introduttiva di Chrome

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Versione 115 di Chrome

Chrome 114

Chrome 113

Chrome 112

Guida introduttiva di Chrome

Versione 110 di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

Guida introduttiva di Chrome

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 versione 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 è stato annullato.

Chrome 81

Chrome versione 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 versione 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59