APNG-Animationen werden in Discourse nicht abgespielt, wenn sie verlinkt sind:
Sie verlieren auch ihre Animation, nachdem sie auf den Server heruntergeladen wurden, wenn remote images downloaden auf true gesetzt ist.
APNG-Animationen werden in Discourse nicht abgespielt, wenn sie verlinkt sind:
Sie verlieren auch ihre Animation, nachdem sie auf den Server heruntergeladen wurden, wenn remote images downloaden auf true gesetzt ist.
Discourse unterstützt APNG nicht. Die einzigen animierten Bildformate, die wir unterstützen, sind GIF, WEBP und AVIF.
Wenn jemand daran arbeiten möchte, müssen sowohl der Kern gepatcht werden, da wir viele Bildoptimierungen für animierte Bilder sowohl im Frontend als auch im Backend überspringen, als auch ein binärer APNG-Detektor in der fastimage-Bibliothek geschrieben werden.
Verschiebung nach Contribute > Feature request und Hinzufügen von pr-welcome.
Ich habe gerade herausgefunden, dass Steam APNG für seine animierten Sticker verwendet, ein weiterer Hinweis darauf, dass wir die Unterstützung dafür hinzufügen sollten.
Können Sie einige APNGs teilen, damit ich diese Funktion testen kann?
Ich habe die anfängliche Unterstützung für FastImage in meinem PR implementiert:
Wenn/falls dies zusammengeführt wird, unterstützt Discourse automatisch animierte PNGs.