Novidades do DevTools (Chrome 93)

Consultas editáveis de contêiner CSS no painel Estilos

Agora é possível conferir e editar as consultas de contêiner CSS no painel Estilos.

As consultas de contêiner oferecem uma abordagem muito mais dinâmica para o design responsivo. A at-rule @container funciona de maneira semelhante a uma consulta de mídia com @media. No entanto, em vez de consultar informações na janela de visualização e no user agent, o @container consulta o contêiner ancestral que corresponde a determinados critérios.

No painel Elementos, clique em um elemento DOM com a regra @container. O DevTools agora exibe as informações @container no painel Estilos. Clique nele para editar o tamanho. O painel Estilos também mostra as informações do contêiner correspondentes. Passe o cursor sobre ele para destacar o elemento do contêiner na página e verificar o tamanho do contêiner. Clique nele para selecionar o elemento do contêiner.

O recurso de consultas de contêiner é experimental no momento. Ative a flag #enable-container-queries em chrome://flags para testar.

Consultas editáveis de contêiner CSS no painel Estilos

Problema do Chromium: 1146422

Visualização do pacote da Web no painel "Rede"

O pacote da Web é um formato de arquivo para encapsular um ou mais recursos HTTP em um único arquivo. Agora é possível visualizar o conteúdo do pacote da Web no painel Rede.

O recurso de pacote da Web é experimental no momento. Ative a flag #enable-experimental-web-platform-features em chrome://flags para testar.

Visualização do pacote da Web

Problema do Chromium: 1182537

Depuração da API Attribution Reporting

Os erros da API Attribution Reporting agora são informados na guia Problemas.

A Attribution Reporting é uma nova API que ajuda a medir quando uma ação do usuário (como um clique ou uma visualização no anúncio) leva a uma conversão, sem usar identificadores entre sites.

Erros da API Attribution Reporting na guia "Problemas"

Problema do Chromium: 1190735

Processamento de strings aprimorado no console

Com o novo menu de contexto do console, você pode copiar qualquer string como conteúdo, literal JavaScript ou JSON.

Novo menu de contexto no console

No Chrome 90, o DevTools atualizou o Console para sempre formatar saídas de string como literais JSON válidos. Recebemos feedback dos desenvolvedores informando que essa mudança pode ser confusa, alguns acham que a quantidade de escape é excessiva e torna a saída ilegível.

O Console agora formata as saídas de string como literais JavaScript válidos e oferece três opções de string de cópia. A opção Copiar como literal JavaScript fará o escape de caracteres especiais apropriados e vai envolver a string entre aspas simples, aspas duplas ou acentos graves, dependendo do conteúdo da string. Em vez disso, Copiar o conteúdo da string copia o conteúdo bruto da string (incluindo novas linhas e outros caracteres especiais) literalmente para a área de transferência. Por fim, Copiar como JSON literal formata a string como um literal JSON válido e a copia para a área de transferência.

Problema do Chromium: 1208389

Depuração de CORS aprimorada

Os TypeErrors relacionados ao CORS no console agora estão vinculados ao painel "Network" e à guia "Issues".

Clique nos dois novos ícones ao lado da mensagem de erro relacionada ao CORS para visualizar a solicitação de rede ou entender melhor a mensagem de erro e obter possíveis soluções na guia Problemas.

Ícones ao lado da mensagem de erro relacionada ao CORS

Problema do Chromium: 1213393

Lighthouse 8.1

O painel Lighthouse já está executando o Lighthouse 8.1.

Farol

Se seu site expõe mapas de origem ao Lighthouse, procure o botão View Treemap para ver um detalhamento do JavaScript enviado, filtrável por tamanho e cobertura no carregamento.

O relatório também inclui um novo filtro de métrica. Consulte o filtro Mostrar auditorias relevantes para na captura de tela. Escolha uma métrica para se concentrar nas oportunidades e nos diagnósticos mais relevantes para melhorar apenas essa métrica.

A categoria de performance apresentou várias mudanças na pontuação para se alinhar a outras ferramentas de performance e refletir melhor o estado da Web.

Confira as notas da versão para conferir uma lista completa das mudanças.

Problema do Chromium: 772558

Mostrar o URL da nova nota no painel "Manifesto"

O painel de manifesto agora mostra o novo URL da nota.

Atualmente no ChromeOS (CrOS), os apps do Chrome e os apps Android que declaram um recurso de "nova nota" podem ser selecionados como um app de anotações nas configurações da stylus. Essa opção aparece se o dispositivo CrOS foi usado com uma stylus. Quando selecionado como um app de anotações, ele pode ser iniciado pelo botão "Criar nota" da paleta da stylus. A adição do campo new-note-url ao manifesto do aplicativo faz parte do esforço para adicionar funcionalidade equivalente aos apps da Web.

URL da nova observação no painel "Manifest"

Problema do Chromium: 1185678

Seletores de correspondência de CSS corrigidos

O DevTools corrigiu os seletores de correspondência de CSS. Ele não estava funcionando na última versão.

Os seletores separados por vírgula no painel Estilos têm cores diferentes dependendo da correspondência com o nó DOM selecionado:

  • Uma parte sem correspondência é mostrada em cinza-claro.
  • A parte do seletor correspondente é mostrada em preto.

Seletores de correspondência de CSS

Problema do Chromium: 1219153

Respostas JSON de alta impressão no painel "Rede"

Agora é possível imprimir respostas JSON no painel Rede.

Abra uma resposta JSON no painel Rede e clique no ícone {} para fazer uma boa impressão.

 Respostas JSON de alta impressão no painel "Rede"

Bug do Chromium: 998674

Fazer o download dos canais de visualização

Use o Chrome Canary, Dev ou Beta como seu navegador de desenvolvimento padrão. Esses canais de pré-lançamento oferecem acesso aos recursos mais recentes do DevTools, testam as APIs modernas de plataformas da Web e encontram problemas no site antes dos usuários.

Entrar em contato com a equipe do Chrome DevTools

Use as opções a seguir para discutir os novos recursos e mudanças na publicação ou qualquer outra coisa relacionada ao DevTools.

  • Envie uma sugestão ou feedback em crbug.com.
  • Informe um problema do DevTools em Mais opções   Mais   > Ajuda > Informar problemas no DevTools.
  • Envie um tweet em @ChromeDevTools.
  • Deixe comentários nos nossos vídeos do YouTube sobre a ferramenta DevTools ou nos vídeos do YouTube com dicas sobre o DevTools.

Novidades no DevTools

Uma lista de tudo o que foi abordado na série O que há de novo no DevTools.

Chrome 123

Chrome 122

Chrome 121

Google Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Google Chrome 113

Chrome 112

Chrome 111

Google Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Introdução ao Chrome

Chrome 103

Introdução ao Chrome

Introdução ao 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

O Chrome 82 foi cancelado.

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

Google Chrome 67

Chrome 66

Chrome 65

Google Chrome 64

Google Chrome 63

Chrome 62

Chrome 61

Google Chrome 60

Chrome 59