Der Martin: Gif Animationen laufen nur einmal im Firefox

Beitrag lesen

Hallo,

Auf meiner Seite habe ich einige Gif Animationen, die im Chrome, Opera und IE korrekt beim Mouseover als kleine Filmchen ablaufen.
Bei Firefox funktioniert dieser Effekt aber nur beim ersten Mal nach dem Neuladen der Seite. Wird die Gif Datei erneut aufgerufen, wird im Firefox direkt das letzte Frame angezeigt aber nicht das komplette Filmchen erneut abgespielt. Warum?

nach deiner Beschreibung kann man nur Vermutungen anstellen.

1. Die GIF-Bilder sind so erstellt, dass die Sequenz nur einmal läuft, nicht endlos.

2. Firefox verlässt sich mehr als die anderen Browser auf seinen Cache und holt die Bilder bei erneutem Bedarf von dort. Da sie nicht neu geladen werden, startet auch die GIF-Sequenz nicht neu, sie ist ja längst gelaufen.

3. Ich bin sicher, dass man jeden der genannten vier Browser durch entsprechende Caching-Einstellungen dazu bringen kann, das eine oder das andere Verhalten zu zeigen. Es ist also ein Effekt, der von Browsereinstellungen abhängig ist, und auf den man sich deshalb nicht verlassen möchte.

Eine allgemeingültige Lösung kann ich auch nicht anbieten. Vielleicht aber für einen konkreten Einsatzfall, wenn du ihn näher beschreiben willst.

Ciao,
 Martin

--
Irgendwann in grauer Vorzeit benutzte einer unserer prähistorischen Vorfahren ein Schimpfwort anstelle der Keule.
Die Zivilisation hatte begonnen.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(