Author Archives: admin

Descargar en paralelo el sprite de css

Hace unas semanas participe del concurso webperf-contest. Un excelente concurso de WPO con un claro objetivo: mejorar la perfomance de un sitio. Para lograr eso reescribí todo el código frontend aplicando todas las técnicas de WPO que sabía: Unificar y poner en el head todo el CSS Unificar el Javascript Cargar los Javascript de forma Async Compactar el JS, CSS [...]
Posted in performance | Tagged , , , , , , | 2 Comments

Monitoreo de la performance real con Google Analytics

(English Version) Google Analytics es un exelente servicio para poder ver el comportamiento de los visitantes de un site. Con solo copiar y pegar algun script podemos saber un muchas de cosas. Pero este servicio no nos dice nada sobre cuan rapido / lento es nuestro sitio para los visitantes, y como ya hemos hablado muchas [...]
Posted in performance | Tagged , , , | 3 Comments

La evolucion de ga.js y el mejor script de Google Analytics

(The english version) Hay un muchos articulos que hablan sobre el problema de bloqueo del browser cuando carga archivos externos de js.  En resumen:  cuando el browser encuentra <script src=…, este bloquea el dibujado de la pagina, hasta que el archivo js es descargado y ejecutado. Steve Souder presento un completo analisis sobre varias tecnicas para resolver [...]
Posted in performance | Tagged , , , | 5 Comments

Cargar Javascript sin bloquear

Es sabido que el tag <script> es bloqueante y frena el browser hasta que descarga, compila y ejecuta su contenido, por ende es altamente recomendable poner todos los scripts al final de la pagina para no demorar el rendering de la misma.  Adicionalmente, hay algunas técnicas para cargar de manera asincronica (no bloqueante). De todos los [...]
Posted in performance | Tagged , , , , | Leave a comment

Tip 4 – Compactar Javascript, Css y porque no el HTML

Para los ansiosos, el tip: Compactar el CSS y Javascript la página. La explicación: Si pensamos que nuestro objetivo es disminuir el tiempo de carga de un nuevo usuario en nuestra web site o webapp.  Debemos entender que el peso de los archivos que se transmiten entre el servidor web y el browser importa en [...]
Posted in performance, webapps | Tagged , , , , , , | 1 Comment