O Max Potential First Input Delay (FID) é uma das 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.
O Lighthouse mostra o potencial máximo de 1º atraso de entrada em milissegundos:
O que o FID máximo em potencial mede
O FID máximo potencial mede o pior cenário de latência de entrada que os usuários podem enfrentar. O First Input Delay mede o tempo entre a primeira interação do usuário com seu site, como um clique em um botão, e o momento em que o navegador consegue responder a essa interação.
O Lighthouse calcula o FID máximo potencial encontrando a duração da tarefa mais longa após a primeira pintura com conteúdo. As tarefas antes da First Contentful Paint são excluídas porque é improvável que um usuário tente interagir com sua página antes que qualquer conteúdo seja renderizado na tela, que é o que a First Contentful Paint mede.
Como o Lighthouse determina sua pontuação de potencial máximo de 1º atraso de entrada
Sua pontuação de FID potencial máximo é uma comparação do tempo de FID potencial máximo da sua página e dos tempos de FID potencial máximo para sites reais, com base nos dados do HTTP Archive. Por exemplo, se a pontuação de FID potencial máximo no Lighthouse estiver verde, significa que a página tem um desempenho melhor do que 90% dos sites reais.
Esta tabela mostra como interpretar sua pontuação de 1º atraso de entrada potencial máximo:
Tempo de 1º atraso de entrada potencial máximo (em milissegundos) |
Codificação por cores |
---|---|
0 a 130 | Verde (rápido) |
130-250 | Laranja (moderado) |
Mais de 250 | Vermelho (lento) |
Como melhorar sua pontuação de 1º atraso de entrada potencial máximo
Se você estiver tentando fazer melhorias significativas na pontuação de FID máxima possível, consulte Como melhorar sua pontuação de TTI. As estratégias para melhorar o FID máximo potencial são praticamente as mesmas que as estratégias para melhorar o TTI.
Se você quiser otimizar especificamente a pontuação de FID máxima potencial, reduza a duração das tarefas mais longas, já que é isso que o FID máxima potencial mede tecnicamente. A estratégia Idle Until Urgent é uma maneira de fazer isso.
Como capturar dados de campo do FID
A medição do Lighthouse de FID máximo potencial é dados de laboratório. Para capturar dados de FID reais à medida que os usuários carregam suas páginas, use a biblioteca First Input Delay do Google. Depois de coletar os dados de FID, você pode informar isso como um evento para sua ferramenta de análise preferida.
Como o FID mede quando os usuários reais interagem pela primeira vez com sua página, ele é mais variável do que as métricas de performance típicas. Consulte Como analisar e gerar relatórios sobre dados de FID para orientações sobre como avaliar os dados de FID coletados.
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:
Consulte as Auditorias de performance para saber como resolver as oportunidades identificadas no seu relatório do Lighthouse.