Animações APNG não são reproduzidas no Discourse quando vinculadas externamente:
Elas também perdem sua animação após serem baixadas para o servidor se download remote images to local for true.
Animações APNG não são reproduzidas no Discourse quando vinculadas externamente:
Elas também perdem sua animação após serem baixadas para o servidor se download remote images to local for true.
O Discourse não suporta APNG. Os únicos formatos de imagem animados que suportamos são GIF, WEBP e AVIF.
Se alguém quiser trabalhar nisso, você precisará corrigir o core, pois pulamos muitas otimizações de imagem para imagens animadas, tanto no front-end quanto no back-end, e escrever um detector binário de APNG na biblioteca fastimage.
Movendo para Feature request e adicionando pr-welcome.
Acabei de descobrir que o Steam está usando APNG para seus adesivos animados, outro indicador de que devemos adicionar suporte a ele.
Você pode compartilhar alguns APNGs que você tem para que eu possa testar este recurso?
Trabalhei no suporte inicial para FastImage em meu PR:
Quando/Se isso for mesclado, o Discourse suportará automaticamente GIFs animados.