这可能不是特定于rails,但在我的rails应用程序中,我有一个包含一堆图像的show动作页面(4-5张图像各40-60kb)。
我不需要同时展示它们。我想知道加载它们的最佳方式是什么,这样页面加载速度快,用户体验也不会受到牺牲。
我应该吗?
1 - 只需加载第一张图像,然后在dom准备就绪后,使用ajax调用将其余部分加载到后台?
2 - 当用户点击链接时,我应该按需加载吗?
3 - 我应该使用类似灯箱或彩盒的东西再次进行ajax加载吗?
4 - 我也喜欢这个插件http://www.simplesli.de/,虽然不确定它是否意味着它“等待”加载所有图像,如果这意味着页面加载将需要永远。
对于所有问题我很抱歉,我相信有一个库存答案。谢谢你的帮助!