Antwort #13 am: 14. September 2015, 15:40:15
Nachteil von der Lösung von noRiddle ist, dass grundsätzlich beide Grafikdateien geladen werden, egal ob der Shopbesucher das zweite Bild ansieht oder nicht. Je nachdem wie groß deine Produktbilder sind, ist das nicht unerheblich und das Laden der Seite dauert doppelt so lange. Dafür funktioniert es aber auch bei Kunden, die JavaScript deaktiviert haben.
Bei der Lösung von kgd wird die Abbildung der zweiten Ansicht wirklich nur für den Fall nachgeladen, wenn der Shopbesucher mit der Maus über das Artikelbild fährt.
Ist jetzt Deine Ansichtssache, was du bevorzugst. Im Fall von kgd's Lösung könntest du per <noscript> einen Hinweis einblenden, falls JavaScript deaktiviert ist, so das der Besucher zumindest mitbekommt, dass er bei aktiviertem JS mehr Funktionen zur Verfügung hat.