Cargar JavaScript de terceros

Arthur Evans

Si optimizaste tu código, pero tu sitio aún se carga demasiado lento, es probable que sea colpa de las secuencias de comandos de terceros.

Las secuencias de comandos de terceros proporcionan una variedad de funciones útiles que hacen que la Web sea más dinámica, interactiva y, en cierto modo, interconectada. Algunos de ellos incluso podrían ser cruciales para la función o el flujo de ingresos de tu sitio web. Sin embargo, su uso es arriesgado:

  • Pueden ralentizar el rendimiento de tu sitio.
  • Pueden causar problemas de privacidad o seguridad.
  • Pueden ser impredecibles y su comportamiento puede tener consecuencias no deseadas.

Lo ideal es que te asegures de que las secuencias de comandos de terceros no afecten la ruta de renderización crítica de tu sitio. En esta guía, veremos cómo encontrar y solucionar problemas relacionados con la carga de JavaScript de terceros y minimizar los riesgos para los usuarios.

¿Qué son las secuencias de comandos de terceros?

A menudo, el código JavaScript de terceros hace referencia a secuencias de comandos que se pueden incorporar en cualquier sitio directamente desde un proveedor externo. Los siguientes son algunos ejemplos:

  • Botones para compartir contenido en redes sociales (Facebook, X, LinkedIn, Mastodon)

  • Incorporaciones de reproductores de video (YouTube, Vimeo)

  • Iframes de publicidad

  • Secuencias de comandos de estadísticas y métricas

  • Secuencias de comandos de pruebas A/B para experimentos

  • Bibliotecas de ayuda, como formato de fecha, animación o bibliotecas funcionales