trucos para agilizar la carga de tu web (parte 1)
sé que de momento viciao2k3 tarda bastante en cargar, pero eso se puede mejorar y segun vaya optimizando el sitio voy a publicar una serie de consejos para que tu sitio se cargue fluidamente
¿porque es importante?
ahora mas a menos casi todo el mundo tiene ADSL, pero eso no significa que todos esten preparados
si tu web tarda mucho en cargar, el usuario impaciente puede cerrar la pagina y seguramente no volvera
agilizar carga de javascripts
normalmente en las paginas web, todo el javascript se pone en la cabecera, exactamente entre las etiquetas <HEAD> y </HEAD>
pienso que esta mal, ya que obligas al usuario a cargar funciones que posiblemente luego no se utilicen.
si tienes muchos javascripts en un fichero, deberías dividir las funciones en 2 grupos:
- primarias: funciones que se ejecutan en el evento onload
- secundarias: las que no necesitan cargarse al principio.
Por ejemplo, una funcion que muestra un mensaje al hacer clic a un boton
las funciones primarias puedes hacer que se carguen en la cabecera de la pagina y las secundarias antes de la etiqueta </body>
caso practico:
el codigo javascript de Google Analytics, yo recomiendo ponerlo antes de cerrar la etiqueta </body>, ya que si lo pones despues de <body>, estas obligando al usuario a esperar a que se carguen 6,09 KB (6.232 bytes) para luego cargar con el resto del documento
Excelente, apenas tenga tiempo empiezo a implementarlo, ya que estoy en un host gratuito y no me puedo permitir el consumo de ancho de banda excesivo :S
Corpse Speak: No había revisado esta serie de post. Voy a ponerlos en práctica. De nuevo muchas gracias.