O Lighthouse está migrando para as auditorias de insights de desempenho

Publicado em 28 de abril de 2025

Há mais de um ano, anunciamos nossa intenção de melhorar nossas ferramentas de performance, incluindo "o poder do Lighthouse" no painel "Performance". A intenção era reunir nossas diversas plataformas de ferramentas de desempenho.

No painel de desempenho, fizemos um grande progresso nessa meta, e a barra lateral "Insights" agora mostra informações parecidas com o Lighthouse que funcionam com o trace. Como parte desse trabalho, fizemos uma série de alterações na recomendação de desempenho que os usuários do Lighthouse já conhecem. Em alguns casos, as recomendações de muitas auditorias são consolidadas em um único insight, e nós retiramos algumas recomendações.

Para consolidar nossas plataformas de ferramentas, queremos trazer esses insights de volta para o Lighthouse. Tanto para manter a consistência quanto para que os usuários do Lighthouse possam se beneficiar das melhorias que fizemos nessas auditorias e das futuras melhorias.

Infelizmente, isso significa algumas mudanças interruptivas para os usuários do Lighthouse, principalmente os usuários da API que podem ser usados para determinados nomes de auditorias ou formatos de resultados. Por isso, vamos esperar pela próxima versão principal do Lighthouse (13) antes de fazer essa mudança, que pretendemos em outubro de 2025. Após esse período, os dados de auditoria antigos não estarão mais disponíveis.

Auditorias renomeadas e consolidadas

As auditorias a seguir foram renomeadas e, em alguns casos, são consolidadas de mais de uma auditoria do Lighthouse:

Novo ID de auditoria de insight Substituindo IDs de auditoria
cls-culprits-insight layout-shifts
non-composited-animations
unsized-images
document-latency-insight redirects
server-response-time
uses-text-compression
dom-size-insight dom-size
duplicated-javascript-insight duplicated-javascript
font-display-insight font-display
image-delivery-insight modern-image-formats
uses-optimized-images
efficient-animated-content
uses-responsive-images
interaction-to-next-paint-insight work-during-interaction
lcp-discovery-insight prioritize-lcp-image
lcp-lazy-loaded
lcp-phases-insight largest-contentful-paint-element
legacy-javascript-insight legacy-javascript
modern-http-insight uses-http2
network-dependency-tree-insight critical-request-chains
uses-rel-preconnect
render-blocking-insight render-blocking-resources
third-parties-insight third-party-summary
use-cache-insight uses-long-cache-ttl
viewport-insight viewport
Auditorias renomeadas e consolidadas

Auditorias removidas

As auditorias a seguir foram removidas porque achavam que não teriam mais utilidade para elas:

Auditorias removidas Motivo da remoção
first-meaningful-paint Métrica mais antiga que não é mais recomendada (substituída pela LCP)
no-document-write Raramente é um problema em scripts primários hoje em dia e é inacessível para scripts de terceiros que usam isso.
offscreen-images As imagens fora da tela já não são priorizadas pelo navegador. Portanto, embora o carregamento lento ajude a reduzir a largura de banda, é improvável que tenha impacto sobre o que o Lighthouse mede.
uses-passive-event-listeners Raramente é um problema em scripts primários hoje em dia e é inacessível para scripts de terceiros que usam isso.
uses-rel-preload Não ativado devido aos riscos de recomendação excessiva.
third-party-facades Essa auditoria cobre fachadas limitadas, e alguns desenvolvedores expressaram preocupação com o uso de fachadas de terceiros não afiliadas. Em última análise, preferimos que os terceiros melhorem as próprias ofertas, em vez de trabalharem em torno delas.
Auditorias removidas

Outras auditorias

As outras auditorias de desempenho não incluídas nas tabelas anteriores não serão afetadas por essa mudança. Da mesma forma, as auditorias de acessibilidade, SEO e práticas recomendadas também não serão afetadas por essa mudança.

Migrar para as novas auditorias de insights

Para facilitar a migração, já disponibilizamos os novos insights no JSON do Lighthouse. Os consumidores da API e do JSON do Lighthouse podem começar a migração agora para se preparar para a eventual remoção das auditorias antigas no Lighthouse 13.

O Lighthouse 12.6 (incluído no Chrome 137) também vai mostrar um botão visível para que os usuários do relatório possam alternar entre as duas visualizações:

Testar insights no Lighthouse.

As novas auditorias com base em insights vão aparecer no título Insights, e as auditorias não alteradas vão continuar aparecendo em Diagnóstico.

No momento, o padrão é continuar mostrando as auditorias antigas, mas em uma versão do Lighthouse em junho de 2025 (provavelmente a 12.7), planejamos mudar o padrão para as auditorias de insights mais recentes. Essa mudança também será lançada nos relatórios do PageSpeed Insights e do DevTools do Lighthouse no Chrome 139. Os usuários ainda poderão voltar para as auditorias antigas por um período limitado até o Lighthouse 13.

Documentação para as novas auditorias de insights

Documentaremos as novas auditorias em developer.chrome.com antes da data da transição. A documentação antiga vai ser mantida por um futuro próximo para que as versões anteriores do Lighthouse ainda possam ser vinculadas a ela.

Feedback

Se você tiver dúvidas ou preocupações sobre essa mudança, fique à vontade para ouvi-las nesta discussão do GitHub (link em inglês).