2008/6/23 Tei <[EMAIL PROTECTED]>: > 2008/6/23 Alvarez Laurnaga, Jose Antonio <[EMAIL PROTECTED]>: > >>> El planteamiento sería hacer que las imágenes no rederizadas por el > navegador y >>que pertenezcan a otras páginas del mismo sitio ya estén en la > cache, claro que me >>refiero a imágenes de tipo "viñetas, botones, banners" > > > > Siempre puedes crear una única imagen grande que contenga las viñetas, > botones etc. luego por background-position haces que en cada caso se vea el > trozo que te interesa. Tardará un poco la primera vez, pero luego ya la > imagen grande que contiene las pequeñas estará cacheada para toda la web. Lo > mismo hacen los desarrolladores de juegos con las texturas. > > Tienes que ver si te compensa el retardo inicial a cambio de la ventaja > de tener todas las imágenes cacheadas desde la primera página. A veces > compensa y a veces no. > > Pero sin javascript ;-) > > > > Otra técnica que se puede utilizar puntualmente. Es embeber el gráfico > en el fichero CSS utilizando el protocolo "data:image/gif,...". Si los > ficheros son pequeños y el servidor sirve los css con gzip, no hay > perdida de rendimiento significativa. > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo >
Yo lo que hago es cargar todas las imagenes en un div oculto (display : none o position - ) al final de la página. Esto también sirve para si tienes imagenes que se cargan cuando pasas el ratón sobre algo. Osea, te creas un div con clas oculto, y dentro de ese div metes las imagenes que quieras precargar. No lo he probado con muchas imagenes, pero creo que primero carga toda la página y luego sigue cargando las imagenes estas. Espero que os sirva. -- Igor Ormaetxebarria www.txurdi.net blog.txurdi.net igor at txurdi.net _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo