Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2013, 20:09
Cotelandia
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 12 años, 11 meses
Puntos: 4
Pregunta Carga contenido de terceros asíncronamente

Leyendo por ahí sobre optimizar la carga de una página me encontre con este artículo:

¿Quién nunca ha cargado contenido de terceros para incrustar un video de YouTube o un botón de like/tweet?

El gran problema es que esos códigos no son siempre distribuidos eficientemente, ya sea por la conexión del usuario, o la conexión del servidor donde se alojan. O este servidor puede estar caído temporalmente o incluso estar bloqueado por el firewall del usuario o su compañía.

Para evitar que esto se convierta en un problema crítico, o peor, bloquee la carga de la página completamente, siempre carga estos códigos asíncronamente


Código Javascript:
Ver original
  1. var script = document.createElement('script'),
  2. scripts = document.getElementsByTagName('script')[0];
  3. script.async = true;
  4. script.src = url;
  5. scripts.parentNode.insertBefore(script, scripts);

Ahora mi pregunta es.. ¿que logra ese código? y en caso de servir ¿donde tendría que ubicarlo en mi html?