Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

188
Views
La mejor manera de eliminar javascript no utilizado sugerido por lighthouse. ¿Es setTimeout una buena idea?

Lighthouse sugiere que necesito eliminar el javascript no utilizado de la biblioteca de javascript de terceros, por ejemplo, index.js . Está bien que esta biblioteca en particular se cargue después de unos 10 segundos una vez que se carga la página. Así que utilicé el método SetTimeout para hacer eso, pero no creo que sea el enfoque correcto para hacerlo.

Una vez que hago eso, Lighthouse no se queja del javascript no utilizado de esta biblioteca y mejora la puntuación, pero me preocupa que en producción, Google mida el rendimiento general de la página desde el momento en que se carga hasta el momento en que el usuario abandona la página. Entonces, en ese sentido, el javascript no utilizado nunca se elimina y solo se retrasa para la ejecución. La gente también sugirió que la carga diferida de JS en los eventos del usuario ayudará, pero en nuestro caso mencionado anteriormente, el JS debería cargarse automáticamente.

Básicamente estoy buscando la sugerencia de:

  • ¿Cómo manejar las bibliotecas JS de las que no puedo deshacerme y que tienen mucho código sin usar en la página?
  • ¿Es setTimeout una buena solución para el caso anterior?
  • ¿Es correcta mi comprensión del cálculo de rendimiento de Google (en un entorno de producción) aunque no muestra JS no utilizado después de un retraso de 10 segundos?

Estaría más que feliz de obtener las respuestas.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!