Por que a auditoria é importante
Se você usar Date.now()
para medir tempo, em vez disso, considere usar
performance.now()
. O performance.now()
oferece uma resolução maior de
timestamp e é sempre incrementado a uma taxa constante, independentemente
do relógio do sistema, que pode ser ajustado ou distorcido manualmente.
Como ser aprovado na auditoria
No seu relatório, o Lighthouse lista todas as instâncias de Date.now()
que encontrou em URLs. Substitua todas essas chamadas por performance.now()
.
Consulte performance.now()
para obter mais informações sobre a API.
Como a auditoria é implementada
Esta seção explica como esta auditoria é implementada para que você possa compreender como a pontuação da auditoria é calculada.
O Lighthouse relata todas as instâncias de Date.now()
encontradas em
scripts no mesmo host da página. Os scripts de outros hosts são
excluídos, pois o Lighthouse assume que você não tem controle sobre
eles. Portanto, podem existir outros scripts que usam Date.now()
na página,
mas eles não serão exibidos no relatório do Lighthouse.