Академический Документы
Профессиональный Документы
Культура Документы
todas
las
medidas
consejos
para
la
pgina
Ya es sabido que la velocidad de carga de la web es sper importante porque adems de mejorar la experiencia del usuario y tambin ayuda en posicionamiento en los buscadores. Voy a presentar algunas medidas para mejorar la pagina tudescuenton.com, con el fin de que logren una velocidad y una calidad ptima, todas las medidas son importantes pero no significa que hay que seguirlas todas para estar en un rango ptimo.
Optimizar imgenes
Reducir el tamao La Optimizacin de las imgenes es un factor fundamental a la hora de reducir el tiempo de carga de una pgina, y principalmente la de tudescuenton.com, ya que ninguna haba sido optimizada y tranquilamente podran estar sumando entre todas unos 100 o 200kb ms al peso de la pagina, para dar un ejemplo: fondo_azul.jpg, pesaba 250kb, optimizado pesa 200kb. La gente de Powerdot optimizo la mayora de las imgenes lo cual redujo bastante el peso de la pagina, yo optimice algunas cuantas que hacan falta por optimizar, como fondo_azul.jpg, pero de todas maneras ustedes cada nueva oferta suben imgenes al servidor, algunas optimizadas y otras no, sera bueno estar pendiente ya que cada una puede subir el peso de la pagina en 20kb o ms. Una de las mejores herramientas para esta tarea es Photoshop, pero por los costes, y lo pesado yo recomiendo ms dos herramientas muy buenas para optimizar imgenes que son optipng y jpegoptim, que atreves de lnea de comandos optimizan una imagen igual o mejor que Photoshop. Forma de uso:
JPEGOPTIM STRIP -ALL <NOMBRE DEL ARCHIVO > OPTIPNG -O 7 <NOMBRE DEL ARCHIVO >
Hasta donde pude ver la mayora de las imgenes estn a escala, las nicas que no estn son las imgenes en el popupsuscribe.php de las ofertas, las cuales si se ajustan a escala se podra reducir un aprox. 63,5kb. Otra imagen aparte sobre la que hay que prestar atencin es fondo_azul.jpg, ya que posee unas dimensiones de 1.449px 1.849px y pues, ya que se mueve con el contenido es muy alta para lo que se necesita. Si se ajusta a un tamao menor se podrian ahorrar hasta 100kb ms, que es decir bastante. Uso de Sprites
Todas las imgenes dentro de una pgina, son tratadas por el navegador como recursos, por ende cada imagen, cada archivo js, cada css, es una solicitud nueva que hay que hacer al servidor, al igual que se juntan todos los css y los js, para reducir el nmero de peticiones, tambin se juntan las imgenes para reducir el nmero de peticiones, y despus se muestran con el css, una por una donde las queramos, esto es algo muy til que utilizan muchos sitios, ya que adems de reducir el nmero de peticiones tambin se hace una pequea reduccin de peso. Un ejemplo de esto lo vemos en los siguientes enlaces, donde se ven los sprites usados por google, yahoo y facebook.
HTTP ://WWW.GOOGLE .CO .VE/ IMAGES/ EXPERIMENTS / NAV _LOGO 78.PNG HTTP :// STATIC .AK.FBCDN. NET / RSRC .PHP / V1/ ZP/ R/-DIO 0 U9UIL C.PNG HTTP ://L 1.YIMG.COM / A/ I/ WW / MET/ PA_ICONS_18/20101213/ SPR _APPS_VE .PNG
Cuando el buscador renderizar una pgina, es recomendable colocar los atributos height y width, ya que de manera contraria el sistema tiene que esperar a finalizar la carga de la imagen, para saber que ancho y alta posee, y as saber cmo va a ubicar el resto de los elementos que le siguen. Adems cabe destacar que si se especifica el atributo alt, es algo positivo para el SEO ya que el buscador no puede saber de que trata una imagen a menos que se le indique.
Css y JS
Cargar siempre los css primero que los js
Los archivos js, tienen algunas limitaciones y a veces deben ser descargados por el navegador de manera separada lo cual hace que se pare la descarga de los dems archivos para empezar a descargar los css, en cambio con los archivos css no tienen ese tipo de limitaciones y pueden ser descargados todos al mismo tiempo.
Por eso es recomendable siempre colocar los archivos css todos juntos, en el head del documento y primero que los js, de esta manera se descargaran todos juntos y no habr problema de demora en la pagina. En tudescuenton.com solo se vea en el archivo html_header.html, pero yo ya lo acomode, solo queda como una recomendacin para el futuro. Aplazar el anlisis de javascript
Otra medida que se puede tomas es para aquellos archivos js, que son necesarios para la pagina, pero que no necesariamente deben cargar al inicio, pues se puede diferir su carga y as permitir que la pagina cargue de manera ms rpida y despus se ejecute el archivo que necesitamos, un ejemplo de esto es lo que hace Google Analytics. Aqu les dejo un ejemplo del cdigo: $(DOCUMENT ).READY (FUNCTION(){ VAR S = DOCUMENT .CREATE ELEMENT ('SCRIPT '); S.TYPE = 'TEXT/ JAVASCRIPT '; S.ASYNC = TRUE ; S.SRC = "${ URL _JS_STATIC ('<ARCHIVO JS>')}"; VAR X = DOCUMENT .GET ELEMENTSBY TAGNAME ('SCRIPT ')[0]; X.PARENT NODE .INSERT BEFORE (S, X); });
Es recomendable tambin que todos script y estilos de una pgina se localicen en archivos externos, por dos razones: Lo primero es que nuestro cdigo se encuentra ms ordenado y fcil de entender para un tercero que tenga que venir despus que nosotros a mejorar el cdigo Segundo al estar los cdigos en un archivo esttico, estos podrn ser guardados por el buscador y no se necesitara volver a ser descargados por el buscador. Cambiar Mapa de google
El mapa de google es una herramienta muy potente y muy til, pero se debe usar cuando se necesite usar, creo que un mapa en la portada de inicio de tudescuenton.com, es un poco innecesario, ya que el sistema debe cargar 200 a 300 kb, y procesarlos, que se podran ahorrar usando la google static map api, la cual nos ofrece las mismas ventaja, pero sin la necesidad de cargar 130kb solo en javascript + las imgenes. Aparte se puede hacer que cuando la gente le de click al mapa, se habr una ventana modal con el mapa en javascript cargado por ajax, con las dems cosas que se le pueden agregar. http://code.google.com/intl/es/apis/maps/documentation/staticmaps/
La redireccin en el inicio hacia el popupsuscribe.php es algo de lo cual se debera analizar con detenimiento, y buscar una mejor forma para hacer lo mismo, ay que con esto se impide que google entre en la pagina, y la indexe, as que es ms difcil que al buscar algo relacionado con la pagina salga esta en el motor de bsqueda. Tiempo de duracin del dominio. El registro del dominio se vence para el 10 de agosto de 2011, por cuestiones de SEO es recomendable que el registro de dominio sea de cinco aos por lo menos.
En conclusin, la mejora de la carga de una pgina no depende de un solo factor sino que requiere de muchos factores, que poco a poco hacen que una pgina como tudescuenton.com, pase de ser una pgina pesada a una pgina liviana, ya que tudescuenton.com se encuentra en constante expansin y crecimiento pues yo recomiendo que se tengan en cuentas todas estas cosas y se vayan mejorando en el proyecto a medida que se va desarrollando ya que de esta manera se mejora la calidad de la pagina, sin necesidad de invertir ms dinero del necesario. Otra cosa que me gustara que vieran, para que puedan hacer una comparacin con su competidor ms cercano, sobre el nivel de bsquedas:
HTTP ://WWW.GOOGLE .COM/ INSIGHTS/ SEARCH /? HL =ES#Q=TUDESCUENTON %2CTUDESCUENTO N.COM%2CAPROVECHA %2CAPROVECHA.COM& GEO =VE& DATE =1%2F2011%2012 M& CMPT = Q