2011-05-29 5 views
6

Un designer vient de me donner le HTML/JS/CSS pour un nouveau design de site. La page utilise les bonnes méthodes démodées MM_crap pour précharger les images.Devrions-nous toujours précharger les images mouseover?

Devrions-nous toujours précharger les images de mouseover dans le monde d'aujourd'hui? Il se sent tellement 1998.

+5

Idéalement, vous devriez utiliser [sprites] (http://css-tricks.com/css-sprites/). – Marcel

+0

True - Cela pourrait être moins de travail aussi. –

Répondre

8

Devrions-nous toujours être préchargeant des images mouseover dans le monde d'aujourd'hui?

Oui, absolument. Même avec des connexions rapides, les recherches DNS ou les problèmes de connexion peuvent créer un retard notable lors du chargement d'une image. Vous ne voulez pas ça au passage de la souris.

Inutile d'utiliser le code de préchargement de Dreamweaver: Voir What is the best way to preload multiple images in JavaScript? pour des alternatives. De plus, il existe une alternative très intéressante (comme mentionné par @hd et @Marcel): CSS sprites. Selon votre situation, ils peuvent être une solution supérieure - si vous travaillez sur quelque chose de nouveau, cela peut valoir le coup.

+0

Pekka, je sais que ce n'est pas où poser ma question, mais je peux poser plus question ici, stackoverflow donne le message que mes questions ne répondent pas à la qualité standard. :( –

+0

@hd voir [Que puis-je faire en recevant "Désolé, nous n'acceptons plus les questions de ce compte"?] (Http://meta.stackexchange.com/q/86997) pour obtenir de l'aide à ce sujet –

+1

Marquer cela comme la réponse, car il a répondu à la question à portée de main, même si je vais utiliser des sprites CSS au lieu d'images de survol comme @hd suggéré. –

2

Oui, pourquoi utiliser des images de préchargement préchargées lorsque nous pouvons utiliser des sprites CSS?

Questions connexes