흥미롭네요. 여기 base64 이미지를 인라인으로 넣고 있네요. image svg 태그에서 외부 리소스에 링크를 걸지 않은 이유가 궁금하네요 ![]()
이 플러그인의 히스토리를 처음 이 기능이 추가된 곳까지 파고들어 봤는데:
아무래도 처음부터 base64 인라인 아바타를 사용해 온 것 같습니다.
수정: 조사해 보니 인증서가 img HTML 태그를 통해 로드되기 때문에 base64로 인라인 처리하고 있었습니다. 더 가벼운 아바타를 사용하려면 CSP에서 기본적으로 차단되어 있는 object 태그로 전환하거나, SVG 전체를 게시글 콘텐츠에 인라인으로 넣어야 합니다. 아마 iframe이 최선의 방법이 될 것 같습니다.
@tgxworld의 코멘트를 위해 FIX: Make discobot certificate gen faster/non blocking - Pull Request #11344 - discourse/discourse - GitHub 를 준비해 두었습니다.