大家好,
我正在将论坛中的主题列表嵌入到另一个网站上。效果很好,但每个主题旁边显示的图片未经优化。
这严重拖慢了页面的加载速度。图片尺寸大约为 100 像素,但仍从论坛加载全分辨率图片(约 1MB)。而优化后的版本仅约 90KB,小了 10 倍。
是否有任何方法可以强制嵌入的主题默认加载每张图片的优化版本?
我查看了嵌入的 JavaScript 代码,但没有发现任何与图片相关的设置。
谢谢!
大家好,
我正在将论坛中的主题列表嵌入到另一个网站上。效果很好,但每个主题旁边显示的图片未经优化。
这严重拖慢了页面的加载速度。图片尺寸大约为 100 像素,但仍从论坛加载全分辨率图片(约 1MB)。而优化后的版本仅约 90KB,小了 10 倍。
是否有任何方法可以强制嵌入的主题默认加载每张图片的优化版本?
我查看了嵌入的 JavaScript 代码,但没有发现任何与图片相关的设置。
谢谢!
有没有办法让这段 JavaScript 真正加载优化后的图片?
我嵌入的图片尺寸大约为 100 像素,但社区提供的大图严重拖慢了页面加载速度。难道无法加载优化后的 375 像素版本吗?
目前无法实现此功能。
非常感谢 Robin 的回复。
有没有可能通过操作 JavaScript 来实现这个功能?
如果不行,我考虑的替代方案是:通过 POST 请求获取帖子列表,然后自行为这些主题创建 div 元素。不过我还不确定这样做是否简单。
由于主题以 iframe 形式嵌入,使用 JavaScript 会非常困难。编写插件或直接调用 API 来实现你的需求会更简单。
如果你熟悉 Ruby,我很乐意接受你在核心代码中提交一个拉取请求,以添加支持更小图片尺寸的选项。
我已将您的另一个问题移至本主题,以保持条理清晰。
没问题。抱歉重复了。
谢谢。我已经做到了,但正在努力寻找每张照片的优化版本……一定有一个固定链接可以获取优化后的图片,对吧?
抱歉,您采取的是哪种方法?