gafeman viciao2k3 logo viciao2k3
 
¿que estoy haciendo?   follow me
con esta cancion me quedo planchau http://tentacul.us/track/1415/ hasta mañana freaks de la w !
 
Suscribete →  
390  fans y una planta carnivora
 
Estás en: Viciao2k32007SeptiembreViernes 28
4

Expermiento CSS para cargar más rápido

Tag: CSS    Por: gafeman    Lecturas: 783   

La idea consiste en agrupar todas las imagenes que tengan un tamaño parecido, para reducir el número de llamadas HTTP.

Por ejemplo, los iconos de la siguiente imagen tienen un tamaño aproximado de 16×16 pixeles:

grupo de iconos

Código CSS:

#primer_icono{
background:url(grupo_iconos.png) no-repeat scroll 0 0;
}
#segundo_icono{
background:url(grupo_iconos.png) no-repeat scroll 0 -16px;
}
#tercer_icono{
background:url(grupo_iconos.png) no-repeat scroll 0 -32px;
}

Código HTML:

<img src=”imagen_transparente.gif” id=”primer_icono”/>
<img src=”imagen_transparente.gif” id=”segundo_icono”/>
<img src=”imagen_transparente.gif” id=”tercer_icono”/>

Resultado:

Lo podéis ver en GoTube

Descargar ejemplo:

acelerar_web_css.zip

Curiosidad:

Puede que con este ejemplo al tener pocos iconos no se noté la diferencia en el tiempo de carga, el ejemplo es para enseñar la técnica, pero si se nota con agrupaciones de muchos iconos.

La siguiente imagen se usa en GoTube:

  •  4  comentarios   —   784  visitas
  •  0  pings   —   0  trackbacks
 
Pings
  1. No hay pingbacks

Trackbacks
  1. No hay trackbacks
  1. 1

    Se nota mucho???


  2. 2

    conozco este metodo hace tiempo, esta bueno porque da la sensación de que tarda menos al cargar todos los iconos,.


    tendrias que usarlo tambien en el logo de nbspdesigns, en el “invitame un helado” y en la imagen que esta al lado del formulario para comentar, por cierto, donde tenes alojadas esas imagenes? cuando paso el puntero por alguna tarda unos 5 segundos hasta que muestra la otra :D…


  3. 3

    y,… ¿Funcionará en todos los navegadores? Me da flojerilla probar, tenía tiempo buscando esto pero sin darle mucha importancia jeje


  4. 4

    Esta técnica se llama “css sprite”, y realmente se nota muchísimo. Tarda el mismo tiempo bajarte 1 imagen agrupada con 20 imágenes que 2 sueltas.


0-0

Código de conducta


Cualquier comentario / usuario que no cumpla uno de los siguientes requisitos,
sera borrado sin previo aviso:
  1. Ser persona
  2. No insultar (A eso se le llama Trolear)
  3. No escribir el texto en mayusculas (Es lo mismo que gritar)
  4. No Spamear (ej. hablar de lo que comiste ayer...)
  5. Evitar comentarios del tipo soy primero, soy segundo, hijo de puta...
  6. Escribir el comentario en castellano
  7. Saber el día de la semana que naciste
  8. No deshonrar la ortografia del editor

La sole

¡Participa en la discusión!




Tu Comentario:

background by eboy