Novidades do DevTools (Chrome 115)

Sofia Emelianova
Sofia Emelianova

Melhorias nos elementos

Novo selo de subgrade de CSS

O painel Elementos recebe um novo selo subgrid para subgrid. No momento, esse recurso é experimental no Chrome Canary.

Para inspecionar e depurar uma grade aninhada que é uma subgrade e, portanto, herda o número e o tamanho das faixas do elemento pai, clique no selo. Ela ativa uma sobreposição que mostra colunas, linhas e seus números na parte superior do elemento na janela de visualização.

O selo da subgrade e a sobreposição na janela de visualização.

Para conferir a lista de todos os selos no painel Elementos, consulte a Referência de selos.

Problema do Chromium: 1442536.

Especificidade do seletor nas dicas

Em Elementos > Estilos, passe o cursor sobre o nome de um seletor para conferir o peso específico dele em uma dica.

Uma dica com peso de especificidade de um seletor.

Problema do Chromium: 1204932.

Valores de propriedades CSS personalizadas em dicas

Em Elementos > Estilos, passe o cursor sobre o nome de uma propriedade CSS personalizada para ver o valor dele em uma dica.

A dica com um valor da propriedade CSS personalizada.

A equipe do DevTools gostaria de agradecer a Date丝 e Suyan por essa melhoria.

Problema do Chromium: 1380779.

Melhorias nas fontes

Destaque da sintaxe CSS

O painel Sources recebe o seguinte para arquivos CSS pré-processados, como SASS, SCSS e LESS:

  • Destaque de sintaxe.
  • Compatibilidade com editores inline. Esses editores são semelhantes aos de Elementos > Estilos, por exemplo, Seletor de cores e Editor de easing.

Melhorias no destaque da sintaxe CSS e no suporte a editores inline no Source.

Problemas do Chromium: 1302261, 1392085.

Atalho para definir pontos de interrupção condicionais

Agora é possível definir pontos de interrupção condicionais mais rapidamente com um atalho. Para abrir a caixa de diálogo do ponto de interrupção, mantenha a tecla Command (MacOS) ou Control (Windows / Linux) pressionada e clique no número da linha na coluna esquerda de Sources > Editor.

O número da linha na coluna esquerda e a caixa de diálogo do ponto de interrupção.

Problema do Chromium: 1405767.

Aplicativo > Mitigações de rastreio por redirecionamento

Com o experimento de mitigações de rastreio por redirecionamento no Chrome, é possível identificar e excluir o estado de sites que parecem realizar rastreamento entre sites usando a técnica de rastreamento de rejeições. O painel Aplicativo > Serviços em segundo plano tem uma nova guia Mitigações de rastreamento por rejeição, que permite forçar manualmente as mitigações de rastreamento e lista os sites cujos estados foram excluídos.

Confira este recurso de segurança:

  1. Bloquear cookies de terceiros no Chrome. Acesse e ative Menu de três pontos. > Configurações > e na segurança. Privacidade e segurança > Cookies e outros dados do site > Botão de opção marcado. Bloquear cookies de terceiros.
  2. Em chrome://flags, defina o experimento Mitigações de rastreamento por redirecionamento como Ativada com exclusão.
  3. Inspecione esta página de demonstração, abra Aplicativo > Serviços em segundo plano > Mitigações de rastreio por redirecionamento, clique em um link de rejeição na página, aguarde (10 segundos) para o Chrome registrar a rejeição e clique em Forçar execução para excluir o estado imediatamente.

As mitigações de rastreio por redirecionamento listam uma exclusão de estado.

Além disso, a guia Problemas avisa sobre a próxima exclusão de estado.

Problema do Chromium: 1432303.

Lighthouse versão 10.2.0

O painel Lighthouse agora executa o Lighthouse 10.2.0. Mais especificamente, a verificação Largest Contentful Paint gera uma tabela com cálculos de fase para limitações simuladas e do DevTools. Veja também a lista completa de mudanças.

A tabela de fases da LCP.

Para aprender os conceitos básicos do uso do painel Lighthouse no DevTools, consulte Lighthouse: otimizar a velocidade do site.

Problema do Chromium: 772558.

Ignorar scripts de conteúdo por padrão

Configurações. Configurações > Lista de ignorados > Caixa de seleção. Scripts de conteúdo injetados por extensões agora estão ativados por padrão.

Com essa configuração ativada:

  • O Debugger ignora esses scripts e não é interrompido em exceções geradas por eles.
  • O painel Sources > Call Stack ignora os frames ignorados. Para desativar esse recurso aqui, marque Caixa de seleção. Mostrar frames na lista de ignorados.
  • O Console recolhe frames ignorados nos stack traces. Clique em Mostrar N mais frames para expandir e Mostrar menos para fechar novamente.

Scripts de conteúdo injetados por extensões ativadas por padrão. Para encontrar essa opção, acesse "Configurações" e depois "Lista de ignorados".

Além disso, as caixas de seleção em Lista de ignorados ficaram mais claras.

Problemas do Chromium: 1440958, 1364501.

Rede > Responder com estilos de formatação por padrão

O painel Rede > Resposta agora cria corpos de resposta reduzidos por padrão, semelhante ao painel Origens.

O estilo de formatação foi ativado na janela "Response" da guia "Network".

Além disso, os arquivos SVG recebem destaque de sintaxe.

Destaque da sintaxe SVG.

Problemas do Chromium: 1382752, 1385374.

Destaques diversos

Estas são algumas correções e melhorias importantes feitas nesta versão:

  • Configurações. Configurações > Dispositivos: adicionamos o Facebook para Android v407 no Pixel 6 à lista de strings do agente.
  • Rede: foi adicionado o atalho Limpar registro de rede (1444991):
    • MacOS: Command + K
    • Windows/Linux: Control + L
  • A opção do menu suspenso Gravador > Gravação N > Painel de insights de desempenho foi removida (1414773).
  • As folhas de estilo que apresentaram falha no carregamento agora estão ocultas na árvore do navegador (1386059).
  • Desempenho: correção da exibição incorreta da faixa Interactions expansível (1432510).
  • Elementos: as folhas de estilo que apresentaram falha no carregamento agora são sublinhadas com linhas onduladas (1440626).
  • O Debugger não entra automaticamente no WebAssembly quando não há plug-ins para a respectiva linguagem (1443342).
  • O atalho que move o cursor uma palavra por vez é restaurado para arquivos CSS em Sources > Editor (1241848):
    • MacOS: Alt + seta
    • Windows/Linux: Ctrl + Seta

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