Novidades do DevTools (Chrome 115)

Sofia Emelianova
Sofia Emelianova

Melhorias nos elementos

Novo selo de subgrade CSS

O painel Elementos recebe um novo selo subgrid para a subgrade. No momento, este recurso está em fase de teste no Chrome Canary.

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

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

Para ver 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 um nome de seletor para conferir a ponderação de especificidade 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 conferir o valor dela em uma dica.

A dica com um valor da propriedade CSS personalizada.

A equipe do DevTools gostaria de agradecer a Stream e Suyan por fazer essa melhoria.

Problema do Chromium: 1380779

Melhorias nas fontes

Destaque de sintaxe CSS

O painel Origens recebe as seguintes informações 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.

Melhoria no destaque de sintaxe CSS e suporte para editores in-line nas fontes.

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 pressionada a tecla Command (MacOS) ou Control (Windows / Linux) 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 rastreamento de rejeição

O experimento mitigações de rastreio por redirecionamento no Chrome permite identificar e excluir o estado de sites que parecem realizar o rastreamento entre sites usando a técnica de rastreamento de rejeições. O painel Application > Background Services recebe uma nova guia Bounce Tracking Mitigations que permite forçar manualmente mitigações de rastreamento e listar os sites que têm estados excluídos.

Confira esse recurso de segurança:

  1. Bloquear cookies de terceiros no Chrome Navegue até 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 de rejeição como Ativada com exclusão.
  3. Inspecione esta página de demonstração, abra Aplicativo > Serviços em segundo plano > Mitigações de rastreamento de rejeição, clique em um link de rejeição na página, aguarde (10 segundos) até que o Chrome registre a rejeição e clique em Forçar execução para excluir o estado imediatamente.

A mitigação de rastreio por redirecionamento lista uma exclusão de estado.

Além disso, a guia Issues avisa sobre uma exclusão de estado que vai acontecer em breve.

Problema do Chromium: 1432303.

Lighthouse 10.2.0

O painel Lighthouse agora executa o Lighthouse 10.2.0. Em especial, a verificação de Maior exibição de conteúdo recebe uma tabela com cálculos de fase para limitação simulada e do DevTools. Confira também a lista completa de mudanças.

A tabela de fase 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

Os 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 interrompe as exceções geradas por eles.
  • O painel Origens > Pilha de chamadas pula os frames ignorados. Para desativar essa opção, marque Caixa de seleção. Mostrar frames na lista de ignorados.
  • O Console recolhe os frames ignorados em stack traces. Clique em Mostrar mais N 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 tiveram texto mais claro.

Problemas do Chromium: 1440958 e 1364501.

Rede > Personalização de resposta por padrão

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

A criação de estilos foi ativada na janela "Resposta" da guia "Rede".

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

Destaque de sintaxe do SVG.

Problemas do Chromium: 1382752, 1385374.

Destaques diversos

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

  • Configurações. Configurações > Dispositivos: o Facebook para Android v407 no Pixel 6 foi adicionado à 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 Recorder > Recording N > Performance Insights Panel foi removida (1414773).
  • As folhas de estilo que não foram carregadas agora ficam ocultas na árvore de navegação (1386059).
  • Desempenho: foi corrigida a exibição incorreta da faixa expansível Interações (1432510).
  • Elementos: folhas de estilo que não foram carregadas agora são sublinhadas com linhas onduladas (1440626).
  • O Debugger não entra automaticamente no WebAssembly quando não há plug-in para a linguagem em questão (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é-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