É possível ocultar os recursos de extensão na guia de rede do Chrome web inspector?


152

Quando estou visualizando os recursos baixados para uma página no inspetor da web do Chrome, também vejo o HTML / JS / CSS solicitado por determinadas extensões.

insira a descrição da imagem aqui

No exemplo acima, indicator.html, indicator.jse indicator.csssão realmente parte da extensão Readability Chrome , não faz parte do meu aplicativo.

Isso não é grande coisa nessa situação específica, mas em uma página mais complexa e com várias extensões instaladas, ela pode ficar bastante cheia!

Fiquei me perguntando se havia uma maneira de filtrar os recursos relacionados a extensões desta lista (ou seja, quaisquer solicitações usando o chrome-extension://protocolo).

Alguém sabe como eu poderia conseguir isso?


1
Para quem procura uma resposta, acesse o chrome bug tracker e informe à equipe de desenvolvedores do chrome que precisamos disso: bugs.chromium.org/p/chromium/issues/detail?id=239401
pootzko 5/17

Respostas:


270

Não é exatamente a solução que eu estava procurando (eu preferiria uma configuração global), mas agora existe uma maneira de filtrar solicitações de extensões, como mencionado por um comentarista sobre o problema que eu abri originalmente .

Na caixa de filtro da guia rede, digite a sequência -scheme:chrome-extension(como mostrado abaixo):

Captura de tela de entrada do filtro de ferramentas de desenvolvimento

Como diferencia maiúsculas de minúsculas, verifique se está em minúsculas. Isso ocultará todos os recursos solicitados pelas extensões.


4
A sintaxe correta para isso é "-scheme: chrome-extension". O "s" é minúsculo. Isso é importante porque o devtools diferencia maiúsculas de minúsculas nisso.
Josh

4
Você conhece uma solução para tornar esse filtro como comportamento padrão?
Murat Çorlu

5
@MuratCorlu Até onde eu sei, atualmente não há como fazer disso o comportamento padrão (embora, no que me diz respeito, deva ser).
Mark Bell

8
Simplesmente -fparece fazer o trabalho também
blackpla9ue

4
@ blackpla9ue tem alguma idéia de por que -f funciona aqui? O que ele está realmente fazendo?
coryvb123


1

Uma janela anônima pode ser configurada para incluir ou excluir extensões da página de extensões das configurações do Chrome.


É verdade, mas tenho algumas extensões que realmente preciso usar durante o desenvolvimento; além disso, as janelas anônimas não se lembram de nenhum detalhe de login nem completam automaticamente nenhuma entrada de formulário, ambos os recursos que eu realmente preciso ao testar interfaces da Web. Você pode impedir que os recursos de extensão apareçam com bastante facilidade, basta criar um novo perfil de usuário sem extensões instaladas (e você ainda terá o preenchimento automático funcionando, ao contrário de uma janela anônima). No entanto, isso ainda não ajuda se você tiver extensões usadas durante o processo de desenvolvimento.
Mark Bell

@ MarkBell Acho que depois que você fizer uma sessão com uma janela anônima, ela manterá sua sessão até você fechá-la. Obrigado pela dica original, porém, isso é útil! Voto a favor!
andrewmart.in

É possível permitir extensões no modo de navegação anônima, portanto nem sempre isso funciona.
11556 Jeremy Wilken


-1

insira a descrição da imagem aqui

você pode simplesmente ativar essa opção e as solicitações de extensão serão agrupadas.

Atualização : só pode agrupar solicitações criadas pela extensão que desenham iframe, como cVim


Incorreta. Isso não captura solicitações de um script de conteúdo no quadro principal.
Xan

@Xan Você está certo, mas seria uma solução possível e mais simples se um script de carregamento de extensão em iframe, assim como o pós pic I
郭润民
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.