lunes, 17 de diciembre de 2012

"Las solicitudes que se indican a continuación están serializadas. Intenta dividir las dependencias para que se carguen en paralelo."

Hoy toca optimizacion.

Si estais optimizando vuestra web con Google Page Speed y os suelta esto... :

Las solicitudes que se indican a continuación están serializadas. Intenta dividir las dependencias para que se carguen en paralelo.

Significa que debéis intentar reducir las llamadas a archivos de forma repetida y agrupar lo máximo posible, reduciendo así la cantidad de Request al servidor.

Este mensaje es habitual ya que es probable que en la misma pagina web haya varios CSS, JS's o imágenes estáticas que se están llamando varias veces durante la interpretación del código.

SOLUCIÓN:

Agrupar cuando sea posible esos archivos (y minimizarlos / comprimirlos).

En el caso de archivos CSS y JS, se pueden minimizar, agrupar y reducir con esta herramienta: http://www.refresh-sf.com/yui/

Esta otra optimiza vuestro código Javascript (una vez lo hayáis agrupado todo puede ser útil . Lo recompila para optimizarlo, checkea la sintaxis, etc  https://developers.google.com/closure/compiler/

Si lo veis interesante podríamos hacer un ciclo de Optimizacion de tiempos de carga de paginas web, tratando una por una las causas mas comunes y dando una solución para que vuestras paginas carguen lo mas rápido posible

Hasta ahora!