Novità di DevTools (Chrome 93)

Query del contenitore CSS modificabili nel riquadro Stili

Ora puoi visualizzare e modificare le query del contenitore CSS nel riquadro Stili.

Le query container offrono un approccio molto più dinamico al design adattabile. La regola at @container funziona in modo simile a una query multimediale con @media. Tuttavia, invece di interrogare l'area visibile e lo user agent per ottenere informazioni, @container esegue una query sul container predecessore che corrisponde a determinati criteri.

Nel riquadro Elementi, fai clic su un elemento DOM con regola at-rule @container. DevTools ora visualizza le informazioni @container nel riquadro Stili. Fai clic per modificare la dimensione. Il riquadro Stili mostra anche le informazioni del contenitore corrispondenti. Passa il mouse sopra il file per evidenziare l'elemento contenitore sulla pagina e controlla le dimensioni del contenitore. Fai clic per selezionare l'elemento contenitore.

La funzionalità delle query contenitore è attualmente sperimentale. Attiva il flag #enable-container-queries in chrome://flags per testarlo.

Query del contenitore CSS modificabili nel riquadro Stili

Problema di Chromium: 1146422

Anteprima del web bundle nel riquadro Rete

Un pacchetto web è un formato file per l'incapsulamento di una o più risorse HTTP in un singolo file. Ora puoi visualizzare l'anteprima dei contenuti del web bundle nel riquadro Rete.

La funzionalità bundle web è attualmente sperimentale. Abilita il flag #enable-experimental-web-platform-features in chrome://flags per testarlo.

anteprima bundle web

Problema di Chromium: 1182537

Debug dell'API Attribution Reporting

Gli errori dell'API Attribution Reporting ora sono riportati nella scheda Problemi.

Attribution Reporting è una nuova API che ti consente di misurare quando un'azione utente (come un clic o una visualizzazione su un annuncio) genera una conversione, senza utilizzare identificatori tra siti.

Errori relativi all'API Attribution Reporting nella scheda Problemi

Problema di Chromium: 1190735

Migliore gestione delle stringhe nella console

Il nuovo menu contestuale nella console ti consente di copiare qualsiasi stringa sotto forma di contenuto, valore letterale JavaScript o valore letterale JSON.

Nuovo menu contestuale nella console

In Chrome 90, DevTools ha aggiornato la console per formattare sempre gli output delle stringhe come valori letterali JSON validi. Abbiamo ricevuto feedback dagli sviluppatori che questa modifica potrebbe creare confusione, alcuni ritengono che la quantità di caratteri di escape sia eccessiva e che renda illeggibile l'output.

La console ora formatta gli output di stringhe come valori letterali JavaScript validi e offre inoltre tre opzioni di copia per le stringhe. L'opzione Copia come valore letterale JavaScript eseguirà l'escape dei caratteri speciali appropriati e includerà la stringa tra virgolette singole, virgolette doppie o accenti gravi, a seconda del contenuto della stringa. L'opzione Copia contenuti stringa copia invece i contenuti non elaborati della stringa (incluse le nuove righe e altri caratteri speciali) negli appunti. Infine, Copia come valore letterale JSON formatta la stringa come valore letterale JSON valido e la copia negli appunti.

Problema di Chromium: 1208389

Debug CORS migliorato

Gli errori TypeError relativi a CORS nella console sono ora collegati al riquadro Rete e alla scheda Problemi.

Fai clic sulle due nuove icone accanto al messaggio di errore relativo a CORS per visualizzare la richiesta di rete o per comprendere meglio il messaggio di errore e visualizzare potenziali soluzioni nella scheda Problemi.

Icone accanto al messaggio di errore relativo a CORS

Problema di Chromium: 1213393

Lighthouse 8.1

Nel riquadro Lighthouse ora è installato Lighthouse 8.1.

Faro

Se il tuo sito espone mappe di origine su Lighthouse, cerca il pulsante Visualizza mappa ad albero per visualizzare un'analisi del codice JavaScript fornito, filtrabile per dimensioni e copertura al caricamento.

Il report include anche un nuovo filtro per le metriche (fai riferimento al filtro Mostrare controlli pertinenti per nello screenshot). Scegli una metrica per concentrarti sulle opportunità e sulla diagnostica più pertinenti per migliorare solo quella metrica.

La categoria Rendimento ha subito una serie di modifiche ai punteggi per allinearsi ad altri strumenti per il rendimento e per riflettere meglio lo stato del web.

Consulta le note di rilascio per un elenco completo delle modifiche.

Problema di Chromium: 772558

Visualizza l'URL della nuova nota nel riquadro Manifest

Nel riquadro Manifest ora viene visualizzato l'URL della nuova nota.

Attualmente su ChromeOS (CrOS), le app di Chrome e le app per Android che dichiarano la funzionalità "nuova nota" possono essere selezionate come app per prendere appunti nelle impostazioni dello stilo (questa app viene mostrata se il dispositivo CrOS è stato utilizzato con uno stilo). Se selezionata come app per la creazione di note, può essere avviata dal pulsante "Crea nota" della tavolozza dello stilo. L'aggiunta del campo new-note-url nel file manifest dell'applicazione fa parte dell'impegno per aggiungere funzionalità equivalenti alle app web.

Nuovo URL della nota nel riquadro Manifest

Problema di Chromium: 1185678

Selettori di corrispondenza CSS corretti

DevTools ha corretto i selettori di corrispondenza CSS, ma non funzionava nell'ultima release.

I selettori separati da virgole nel riquadro Stili hanno colori diversi a seconda che corrispondano al nodo DOM selezionato:

  • Una parte senza corrispondenza viene mostrata in grigio chiaro.
  • La parte corrispondente del selettore viene mostrata in nero.

Selettori di corrispondenza CSS

Problema di Chromium: 1219153

Formattare le risposte JSON nel riquadro Rete

Ora puoi stampare piuttosto le risposte JSON nel riquadro Rete.

Apri una risposta JSON nel riquadro Rete, fai clic sull'icona {} per eseguirne la stampa.

 Formattare le risposte JSON nel riquadro Rete

Bug di Chromium: 998674

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