Estou procurando uma ferramenta que possa:
- inspecionar elementos HTML
- gerenciar / depurar JavaScript
- desempenho do perfil
- modificar elementos em tempo real
Estou procurando uma ferramenta que possa:
Respostas:
Está embutido. Página [documento] -> Desenvolvedor -> Ferramentas de desenvolvedor (no Chrome v5 e abaixo). É provável que seja diferente na v6, pois o botão Página parece estar desaparecendo nessa versão.
Faz 4 anos desde que a pergunta original foi feita. O Chrome (estável) agora está na versão 38. Por um longo tempo, incluiu um conjunto completo de Ferramentas do Desenvolvedor que são aproximadamente equivalentes ao Firebug for Firefox (embora, aliás, o Firefox também tenha um inspetor interno).
Algumas ferramentas do desenvolvedor do Chrome permitem que você faça:
As ferramentas de desenvolvimento podem ser acessadas de várias maneiras.
Menu Chrome -> Ferramentas -> Ferramentas do desenvolvedor
Ctrl+ Shift+ Ino Windows ou Cmd+ Shift+ Iem um Mac
F12 no Windows
Clique com o botão direito do mouse em qualquer lugar da página e selecione Inspecionar Elemento
As ferramentas do navegador são ótimas em seu trabalho e geralmente são sua melhor primeira escolha, mas às vezes não fornecem detalhes técnicos suficientes sobre as cargas úteis de solicitação / resposta HTTP ou são muito específicas da página.
Nesses casos, você pode descobrir que uma ferramenta de inspeção HTTP dedicada como o Fiddler ou uma das alternativas do Linux fornecerá mais informações.
Se você realmente precisar se despir, o Wireshark vai além do HTTP para a análise completa do tráfego de rede, mas esteja preparado para ser sobrecarregado no início.
Você também pode experimentar o Speed Tracer de código aberto do Google - http://code.google.com/webtoolkit/speedtracer/
O Speed Tracer é uma ferramenta para ajudá-lo a identificar e corrigir problemas de desempenho em seus aplicativos da web. Ele visualiza as métricas obtidas de pontos de instrumentação de baixo nível dentro do navegador e as analisa à medida que o aplicativo é executado. O Speed Tracer está disponível como uma extensão do Chrome e funciona em todas as plataformas em que as extensões são suportadas atualmente (Windows e Linux).
Usando o Speed Tracer, você pode ter uma ideia melhor de onde o tempo está sendo gasto em seu aplicativo. Isso inclui problemas causados pela análise e execução de JavaScript, layout, recálculo de estilo CSS e correspondência de seletor, manipulação de eventos DOM, carregamento de recursos de rede, acionamentos por timer, retornos de chamada XMLHttpRequest, pintura e muito mais.