Auditoria de HTML com Lighthouse
Execute o Lighthouse para identificar violações das boas práticas de HTML.
Auditoria de HTML com Lighthouse é uma aula grátis de HTML Academy no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de HTML Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de HTML Academy inclui 4 aulas no total.
O que é Lighthouse
Lighthouse é uma ferramenta automatizada de auditoria integrada ao Chrome DevTools (guia Audits) que atribui uma pontuação à página em Desempenho, Acessibilidade, Boas práticas, SEO e PWA. Ela executa uma auditoria da página no navegador, faz medições e produz sugestões práticas.
Executando uma auditoria
No Chrome DevTools, mude para Lighthouse, escolha as categorias, selecione Computador ou Dispositivo móvel e clique em "Analisar carregamento da página". A ferramenta recarrega a página em um ambiente limpo e produz um relatório em menos de um minuto.
As cinco categorias
Desempenho mede as principais métricas da Web e outras métricas de velocidade. Acessibilidade verifica regras alinhadas à WCAG. Boas práticas abrangem segurança e padrões modernos da Web. SEO verifica a marcação rastreável. PWA verifica a possibilidade de instalação e o suporte off-line.
Auditoria de acessibilidade
A auditoria de Acessibilidade detecta: texto alt ausente, rótulos de formulário ausentes, baixo contraste de cores, atributo de idioma ausente, IDs duplicados, regiões ausentes, elementos focalizáveis sem suporte de teclado. Cada problema contém um link para orientações detalhadas de correção.
Métricas de desempenho
Maior pintura de conteúdo (LCP), deslocamento cumulativo de layout (CLS), tempo total de bloqueio (TBT) e índice de velocidade. Cada métrica recebe uma pontuação e um peso no cálculo da pontuação geral de Desempenho. O Lighthouse mostra quais elementos do DOM contribuem mais para cada métrica.
Auditoria de boas práticas
Verifica o uso de HTTPS, erros do console, proporções das imagens, APIs obsoletas e conteúdo misto. A auditoria de Boas práticas detecta uma ampla variedade de padrões legados ou inseguros que devem ser modernizados.
Auditoria de SEO
Detecta descrição meta ausente, <title> ausente ou duplicado, problemas em robots.txt, links sem texto descritivo, ausência da meta tag viewport e problemas de hreflang. Combine o SEO do Lighthouse com uma ferramenta real de auditoria de SEO (Ahrefs, Screaming Frog) para uma análise no nível do conteúdo.
Auditoria de PWA
Verifica todos os requisitos para que uma aplicação seja instalável: HTTPS, manifesto válido com os campos mínimos, trabalhador de serviço registrado, tag viewport e ícones. Corrija todas as falhas da auditoria de PWA antes de lançar a aplicação como instalável.
Lighthouse CI
A CLI do Lighthouse e a ferramenta Lighthouse CI integram auditorias à CI/CD. Cada PR executa o Lighthouse na visualização implantada; a ação falha se as pontuações caírem abaixo dos limites. Isso evita regressões silenciosas na acessibilidade, no desempenho ou no SEO.
Comparando relatórios
Os relatórios do Lighthouse podem ser salvos como JSON e comparados programaticamente: acompanhe a pontuação do LCP ao longo do tempo para detectar regressões, compare dois PRs para ver qual alterou qual métrica e emita alertas quando os limites forem ultrapassados. Os dados são estruturados para uso por ferramentas.
Métricas sintéticas e de usuários reais
O Lighthouse é um teste sintético — ele é executado em um ambiente controlado, não com usuários reais. Combine-o com ferramentas de Monitoramento de usuários reais (RUM), que acompanham a experiência real dos usuários. Testes sintéticos detectam regressões cedo; o RUM confirma que os usuários realmente sentem as melhorias.
Falsos positivos comuns
Algumas auditorias sinalizam padrões inevitáveis em determinados contextos. Documente todas as exceções deliberadas, adicione-as à lista de ignorados do Lighthouse CI e reavalie-as periodicamente à medida que a plataforma evolui. Evite "ignorar tudo" — isso anula o propósito da auditoria automatizada.
Melhoria contínua
Trate as pontuações do Lighthouse como uma meta de melhoria contínua, não como uma correção única. Crie uma cultura de analisar a pontuação em cada PR, corrigir regressões imediatamente e melhorar gradualmente a linha de base. Com essa disciplina, a maioria das equipes vê as pontuações subirem de forma constante ao longo dos meses.
Verificação de conhecimento
Por que as auditorias sintéticas do Lighthouse devem ser combinadas com o Monitoramento de usuários reais (RUM)?
Resumo
O Lighthouse audita uma página em Desempenho, Acessibilidade, Boas práticas, SEO e PWA. Execute-o pelo Chrome DevTools para verificações pontuais e use o Lighthouse CI para integração contínua. Corrija regressões em cada PR, crie uma cultura de melhoria orientada por medições e combine auditorias sintéticas com o Monitoramento de usuários reais para validar que as melhorias em laboratório trazem benefícios aos usuários reais.
Perguntas Frequentes
A aula “Auditoria de HTML com Lighthouse” é grátis?
Sim — o texto completo de “Auditoria de HTML com Lighthouse” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de HTML Academy, atualize para CoddyKit PRO. O curso de HTML Academy inclui 4 aulas no total.
O que vou aprender em “Auditoria de HTML com Lighthouse”?
Execute o Lighthouse para identificar violações das boas práticas de HTML. Você pratica HTML Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar HTML Academy?
Nenhuma experiência prévia é necessária. HTML Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “Auditoria de HTML com Lighthouse”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de HTML Academy?
Sim. Cada aula de HTML Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- O validador de marcação W3C
- Auditoria de HTML com Lighthouse
- Pa11y e axe para testes de acessibilidade
- Testes de instantâneos de HTML