允许暂停来自某些域的动画图像

正如这里讨论的:

由于我的站点规模非常大,而且用户非常喜欢直接链接资源,尤其是超大图片和 GIF,我已关闭了“将远程图片下载到本地”的选项。问题在于,我们同时使用了 Discourse GIF 组件,因此我们包含的 GIF 中 99% 都是远程链接的。

是否可能采用上述提到的“合理推测”机制,为托管在 Giphy 和 Tenor 等主流 GIF 托管网站上的图片启用 GIF 暂停功能?对于托管在各种地方的图片确实无需猜测,但这些主流平台显然属于“合理推测”的范畴。如果没有这项功能,我们的站点将无法真正受益于这一魔法效果,而该功能作为无障碍访问需求已被大量请求。

8 个赞

这对我来说很合理,我们可以假设 URL 中包含 giphy.comtenor.com 的图片是动图,并允许暂停它们。我应该很快就能添加这个功能。

9 个赞

这现在已通过 FEATURE: Enable pausing images from Giphy and Tenor (#13185) · discourse/discourse@726500b · GitHub 完成。请注意,它目前尚未向后应用。(不过,您可以在旧帖子中使用“重建 HTML”选项。)

5 个赞

效果非常好,谢谢!

2 个赞

此主题已在 3 天后自动关闭,不再允许新回复。