我原本以为,将 base64 编码的头像嵌入 SVG 中,原因与它“对徽标所做的处理”相同:这样证书就能成为某一时刻的快照——获奖者或许会将其保存下来,无需依赖任何外部资源,从而确保日后仍能完全一致地渲染。
而使用 iframe 的方式会阻碍用户轻松地在帖子中分享并炫耀该证书。我不知道这在其他论坛上是否常见,但我见过一些用户通过直接复制图片 URL 来实现这一目的。
如果采用链接到外部资源的方式,使用 <image> 元素是否可行?这样或许就能避免修改 allowed_iframes 的需求。