2011-05-29 13 views
6

Un diseñador me acaba de dar el HTML/JS/CSS para un nuevo diseño del sitio. La página está utilizando los buenos métodos antiguos MM_crap para precargar imágenes.¿Deberíamos precargar las imágenes de mouseover?

¿Deberíamos estar precargando imágenes de mouseover en el mundo de hoy? Se siente tan 1998.

+5

Idealmente debería usar [sprites] (http://css-tricks.com/css-sprites/). – Marcel

+0

Es cierto: también podría ser menos trabajo. –

Respuesta

8

¿Deberíamos estar precargando mouseover imágenes en el mundo de hoy?

Sí, absolutamente. Incluso en conexiones rápidas, las búsquedas de DNS o los problemas de conexión pueden crear un retraso notable al cargar una imagen. No quieres eso en un mouseover.

Sin embargo, no es necesario utilizar el código de precarga de Dreamweaver: consulte What is the best way to preload multiple images in JavaScript? para conocer las alternativas.

Además, hay una alternativa muy interesante por supuesto (como lo mencionan @hd y @Marcel): CSS sprites. Dependiendo de su situación, pueden ser una solución superior: si está trabajando en algo nuevo, bien puede valer la pena el cambio.

+0

Pekka, sé que no es donde hacer mi pregunta, pero puedo hacer más preguntas aquí, stackoverflow da el mensaje de que mis preguntas no cumplen con la calidad estándar. :( –

+0

@hd vea [¿Qué puedo hacer al recibir "Lo sentimos, ya no aceptaremos más preguntas de esta cuenta"?] (Http://meta.stackexchange.com/q/86997) para obtener ayuda sobre eso. –

+1

Marcar esto como la respuesta ya que respondió a la pregunta en cuestión, aunque en realidad voy a utilizar sprites CSS en lugar de imágenes dinámicas como lo sugirió @hd. –

2

sí, ¿por qué usar las imágenes de precarga mouseover cuando podemos usar sprites CSS?

Cuestiones relacionadas