Tempo para interação da página

O tempo para interação (TTI, na sigla em inglês) é uma das seis métricas rastreadas na seção Performance do relatório do Lighthouse. Cada métrica captura algum aspecto da velocidade de carregamento da página.

Medir o TTI é importante porque alguns sites otimizam a visibilidade do conteúdo em detrimento da interatividade. Isso pode gerar uma experiência frustrante para o usuário: o site parece estar pronto, mas quando o usuário tenta interagir com ele, nada acontece.

O Lighthouse mostra o TTI em segundos:

Uma captura de tela da auditoria do tempo para interatividade do Lighthouse

O que o TTI mede

O TTI mede quanto tempo uma página leva para ficar totalmente interativa. Uma página é considerada totalmente interativa quando:

  • A página mostra conteúdo útil, que é medido pela First Contentful Paint,
  • Os manipuladores de eventos são registrados para a maioria dos elementos visíveis da página e
  • A página responde às interações do usuário em 50 milissegundos.

Como o Lighthouse determina sua pontuação de TTI

A pontuação de TTI é uma comparação do TTI da sua página e do TTI de sites reais, com base em dados do HTTP Archive. Por exemplo, sites com desempenho no percentil 99 renderizam o TTI em cerca de 2,2 segundos. Se o TTI do seu site for 2,2 segundos, a pontuação será 99.

Esta tabela mostra como interpretar sua pontuação de TTI:

Métrica TTI
(em segundos)
Codificação por cores
0 a 3,8 Verde (rápido)
3,9–7,3 Laranja (moderado)
Mais de 7.3 Vermelho (lento)

Como melhorar sua pontuação de TTI

Uma melhoria que pode ter um efeito particularmente grande no TTI é adiar ou remover trabalhos JavaScript desnecessários. Procure oportunidades para otimizar seu JavaScript. Em particular, considere reduzir payloads do JavaScript com a divisão de código e aplicar o padrão PRPL. A otimização do JavaScript de terceiros também gera melhorias significativas para alguns sites.

Essas duas auditorias de diagnóstico oferecem mais oportunidades para reduzir o trabalho com JavaScript:

Rastreamento de TTI em dispositivos de usuários reais

Para saber como medir quando o TTI realmente ocorre nos dispositivos dos usuários, consulte a página Métricas de desempenho centradas no usuário do Google. A seção Rastreamento de TTI descreve como acessar e enviar dados de TTI de maneira programática ao Google Analytics.

Como melhorar sua pontuação de performance geral

A menos que você tenha um motivo específico para se concentrar em uma métrica específica, geralmente é melhor se concentrar em melhorar sua pontuação de desempenho geral.

Use a seção Diagnóstico do relatório do Lighthouse para determinar quais melhorias vão ter mais valor para sua página. Quanto maior a oportunidade, maior o efeito dela na sua Pontuação de desempenho. Por exemplo, a captura de tela do Lighthouse a seguir mostra que eliminar recursos que bloqueiam a renderização vai gerar a maior melhoria:

Lighthouse: seção "Diagnóstico" mostrando um número de auditorias e o impacto delas
Farol: seção "Diagnóstico"

Consulte as Auditorias de performance para saber como resolver as oportunidades identificadas no seu relatório do Lighthouse.

Recursos