Novidades do DevTools (Chrome 93)

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

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

As consultas em contêineres fornecem 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 a janela de visualização e o user agent em busca de informações, o @container consulta o contêiner ancestral que corresponde a determinados critérios.

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

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

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

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 ainda está em fase experimental. Ative a sinalização #enable-experimental-web-platform-features em chrome://flags para testá-la.

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 para ajudar você a medir quando uma ação do usuário (como um clique em um anúncio ou uma visualização) leva a uma conversão sem usar identificadores entre sites.

Erros da API Attribution Reporting na guia "Problemas"

Problema do Chromium: 1190735

Melhor processamento de strings no console

O novo menu de contexto do Console permite que você copie qualquer string como conteúdo, literal JavaScript ou JSON literal.

Novo menu de contexto no Console

No Chrome 90, o DevTools atualizou o Console para sempre formatar as saídas das strings como literais JSON válidos. Recebemos feedback dos desenvolvedores informando que essa mudança poderia 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 cópia de string. A opção Copiar como literal JavaScript faz o escape dos caracteres especiais apropriados e coloca a string entre aspas simples, duplas ou acentos graves, dependendo do conteúdo da string. A opção Copiar conteúdo da string copia o conteúdo da string bruta (incluindo novas linhas e outros caracteres especiais) na íntegra para a área de transferência. Por fim, a opção Copiar como literal JSON 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 encontrar 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 agora está executando o Lighthouse 8.1.

Farol

Caso seu site exponha mapas de origem ao Lighthouse, procure o botão Ver mapa de árvore para ver um detalhamento do JavaScript enviado, que pode ser filtrado por tamanho e cobertura no carregamento.

O relatório também inclui um novo filtro de métrica. Consulte 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 essa métrica.

A categoria de desempenho passou por uma série de mudanças na pontuação para se alinhar a outras ferramentas de desempenho e refletir melhor o estado da Web.

Confira as notas da versão para ver uma lista completa das alterações.

Problema do Chromium: 772558

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

O painel "Manifest" agora exibe o URL da nova 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 tiver sido usado com uma stylus. Quando selecionado como um app de anotações, ele pode ser iniciado usando o 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 oferecer uma funcionalidade equivalente aos apps da Web.

Novo URL de nota no painel "Manifest"

Problema do Chromium: 1185678

Correção de seletores de correspondência de CSS

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 se correspondem ao nó DOM selecionado:

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

Seletores de correspondência de CSS

Problema do Chromium: 1219153

Respostas JSON de visual atraente no painel Network

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

Abra uma resposta JSON no painel Network e clique no ícone {} para aplicar um estilo de formatação.

 Respostas JSON de visual atraente no painel Network

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é-visualização dão acesso aos recursos mais recentes do DevTools, testam APIs modernas da plataforma Web e encontram problemas no seu site antes que os usuários o façam!

Entrar em contato com a equipe do Chrome DevTools

Use as opções a seguir para discutir os novos recursos e mudanças na postagem ou qualquer outro assunto relacionado ao DevTools.

  • Envie uma sugestão ou feedback pelo site crbug.com.
  • Para informar um problema do DevTools, use Mais opções   Mais   > Ajuda > Informar problemas do DevTools no DevTools.
  • Tuíte em @ChromeDevTools.
  • Deixe comentários nos vídeos do YouTube sobre as novidades do DevTools ou nos vídeos do YouTube com dicas sobre o DevTools.

Novidades no DevTools

Uma lista de tudo que foi abordado na série Novidades no 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 103

Chrome 102

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

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59