Bootstrap“Carousel”是否一次加载所有图像?如果是这样,它是否会降低网站加载速度并增加加载时间?
我不知道Bootstrap Carousel javascript文件是如何工作的。单击下一个图标时,如果通过ajax加载下一个图像,则没有问题。但如果一次加载所有图像,我认为它会降低页面速度。
有什么想法吗?
答案 0 :(得分:2)
Bootstrap轮播只是旋转它的项目。如果图像由src
属性定义,则图像将与页面的其余部分一起加载。
您可以使用一些延迟加载解决方案按顺序加载图像 - Google search
答案 1 :(得分:1)
Tigran指出,Bootstrap不会在幕后进行任何魔法延迟加载。但是,许多浏览器不会请求通过“display:none”隐藏的图像。因此,在使用Chrome浏览器检查网络流量时,您会看到图像实际上是“懒洋洋地”加载的。
可以在此处找到具有此行为的过时且几乎无法读取的浏览器列表:http://www.w3.org/2009/03/image-display-none/results