Las animaciones APNG no se reproducen en Discourse cuando se enlazan directamente:
También pierden su animación después de ser descargadas al servidor si descargar imágenes remotas a local es true.
Las animaciones APNG no se reproducen en Discourse cuando se enlazan directamente:
También pierden su animación después de ser descargadas al servidor si descargar imágenes remotas a local es true.
Discourse no admite APNG. Los únicos formatos de imagen animada que admitimos son GIF, WEBP y AVIF.
Si alguien quiere trabajar en esto, será necesario parchear tanto el núcleo, ya que omitimos muchas optimizaciones de imagen para imágenes animadas, tanto en el front-end como en el back-end, y escribir un detector binario de APNG en la biblioteca fastimage.
Moviéndolo a Contribute > Feature request y añadiendo pr-welcome.
Acabo de descubrir que Steam está usando APNG para sus pegatinas animadas, otro indicador de que deberíamos agregarle soporte.
¿Puedes compartir algunos APNG para que pueda probar esta función?
Trabajé en el soporte inicial para FastImage en mi PR:
Cuando/Si esto se fusiona, Discourse admitirá automáticamente los PNG animados.