Novidades do DevTools (Chrome 79)

Kayce Basques
Kayce Basques

Novos recursos para cookies

Depurar o motivo pelo qual um cookie foi bloqueado

Depois de registrar a atividade de rede, selecione um recurso de rede e navegue até a guia Cookies atualizada para entender por que os cookies de solicitação ou resposta desse recurso foram bloqueados. Consulte Mudanças no comportamento padrão sem SameSite para entender por que você está vendo mais cookies bloqueados no Chrome 76 e versões mais recentes.

A guia "Cookies".

A guia Cookies.

  • Os cookies de solicitação em amarelo não foram enviados pela rede. Eles ficam ocultos por padrão. Clique em Mostrar cookies de solicitação filtrados para mostrá-los.
  • Os cookies de resposta em amarelo foram enviados pela rede, mas não foram armazenados.
  • Passe o cursor sobre Mais informações informações para saber por que um cookie foi bloqueado.
  • A maioria dos dados nas tabelas Request Cookies e Response Cookies vem dos cabeçalhos HTTP do recurso. Os dados de Domain, Path e Expires/Max-Age vêm do protocolo Chrome DevTools.

Problemas do Chromium #856777, #993843

Ver valores de cookies

Clique em uma linha no painel "Cookies" para ver o valor do cookie.

Visualização do valor de um cookie.

Visualização do valor de um cookie.

Problema do Chromium #462370

Simular diferentes preferências de "prefers-color-scheme" e "prefers-reduced-motion"

A consulta de mídia prefers-color-scheme permite combinar o estilo do site com as preferências do usuário. Por exemplo, se a consulta de mídia prefers-color-scheme: dark for verdadeira, isso significa que o usuário definiu o sistema operacional para o modo escuro e prefere interfaces nesse modo.

Abra o Menu de comando, execute o comando Show Rendering e defina o menu suspenso Emulate recurso de mídia CSS prefers-color-scheme para depurar os estilos prefers-color-scheme: dark e prefers-color-scheme: light.

prefere-color-scheme: escuro

Quando prefers-color-scheme: dark estiver definido (caixa do meio), o painel "Estilos" (caixa à direita) mostrará o CSS que será aplicado quando essa consulta de mídia for verdadeira e a janela de visualização mostrar os estilos do modo escuro (caixa à esquerda).

Você também pode simular prefers-reduced-motion: reduce usando o menu suspenso Emulate media feature prefers-reduced-motion ao lado do menu suspenso Emulate media feature prefers-color-scheme.

Problema do Chromium #1004246

Emulação de fuso horário

A guia "Sensores" agora permite não apenas override geolocation, mas também emular fusos horários arbitrários e testar o impacto nos apps da Web. Talvez surpreendentemente, esse novo recurso também melhora a confiabilidade da emulação de geolocalização. Antes, os apps da Web podiam detectar spoofing de local fazendo a correspondência entre o local e o fuso horário do usuário. Com a emulação de geolocalização e fuso horário acopladas, essa categoria de incompatibilidades é eliminada.

Atualizações de cobertura de código

A guia "Cobertura" pode ajudar você a encontrar JavaScript e CSS não usados.

A guia "Cobertura" agora usa novas cores para representar códigos usados e não utilizados. Essa combinação de cores é comprovadamente mais acessível para pessoas com deficiência visual associada à percepção de cores. A barra vermelha à esquerda representa o código não utilizado, e a barra azul à direita representa o código usado.

A nova caixa de texto filtro de tipo de cobertura permite filtrar as informações de cobertura por tipo: exibir apenas a cobertura JavaScript, apenas o CSS ou todos os tipos de cobertura.

A guia Cobertura.

A guia Cobertura.

O painel Origens exibe dados de cobertura de código quando estão disponíveis. Clicar nas marcas vermelhas ou azuladas ao lado do número da linha abre a guia "Cobertura" e destaca o arquivo.

Dados de cobertura no painel Origens.

Dados de cobertura no painel Origens. A linha 8 é um exemplo de código não utilizado. A linha 11 é um exemplo de código usado.

Problemas do Chromium #1003671 e 1004185

Depurar o motivo da solicitação de um recurso de rede

Depois de registrar a atividade de rede, selecione um recurso de rede e navegue até a guia Iniciador para entender por que o recurso foi solicitado. A seção Pilha de chamadas de solicitação descreve a pilha de chamadas JavaScript que leva à solicitação de rede.

A guia "Iniciador".

Guia Iniciador.

Problemas do Chromium 963183 e 842488

O console e os painéis de origens respeitam as preferências de recuo novamente

Há muito tempo, o DevTools tem uma configuração para personalizar sua preferência de recuo para dois espaços, quatro espaços, oito espaços ou tabulações. Recentemente, a configuração era essencialmente inútil porque os painéis Console e Origens ignoravam a configuração. Esse bug já foi corrigido.

Acesse Settings > Preferences > Sources > Default Indentation para definir sua preferência.

Problema do Chromium 977394

Novos atalhos para a navegação por cursor

Pressione Control+P no Console ou nos painéis Origens para mover o cursor para a linha acima. Pressione Control + N para mover o cursor até a linha abaixo.

Problema do Chromium 983874

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