원격 애니메이션 PNG에서 애니메이션이 사라집니다

APNG 애니메이션은 핫링크할 때 Discourse에서 재생되지 않습니다:

download remote images to local이 true인 경우, 서버로 다운로드된 후에도 애니메이션이 재생되지 않습니다.

2개의 좋아요

Discourse는 APNG를 지원하지 않습니다. 우리가 지원하는 유일한 애니메이션 이미지 형식은 GIF, WEBP, AVIF입니다.

이 작업을 진행하려는 사람이 있다면, 애니메이션 이미지에 대해 프론트엔드와 백엔드 모두에서 많은 이미지 최적화 과정을 건너뛰므로 코어 패치가 필요하며, fastimage 라이브러리에 바이너리 APNG 감지기를 작성해야 합니다.

Contribute > Feature request로 이동하고 pr-welcome 태그를 추가합니다.

5개의 좋아요

방금 스팀이 애니메이션 스티커에 APNG를 사용하고 있다는 사실을 알게 되었습니다. 이 형식에 대한 지원을 추가해야 한다는 또 다른 지표가 되었습니다.

3개의 좋아요

이 기능을 테스트할 수 있도록 APNG 파일을 몇 개 공유해 주실 수 있을까요?

1개의 좋아요

FastImage에 대한 초기 지원을 위한 PR을 작업했습니다:

이 PR이 병합되면 Discourse가 자동으로 애니메이션 PNG를 지원하게 됩니다.

2개의 좋아요