这种情况下,减少http请求来优化页面加载速度有用吗?

2014-01-09 15:17:17 +08:00
 cssnote
A图片 50 kb
B图片 110 Kb

为了减少http请求,把两图片合并了 150KB

这样做比之前更有效果吗?为什么呢,还有其它解决方案吗?
2721 次点击
所在节点    问与答
7 条回复
explon
2014-01-09 15:21:25 +08:00
浏览器在同一个域名下并发加载的资源数量是有限制的,例如IE6-7是两个,IE8是6个,Chrome各版本不大一样,一般是4-6个

解决方法不用我说了吧
alex321
2014-01-09 15:22:52 +08:00
img1.demo.com
img2.demo.com
这种超过 10k 以上的图片合并的价值并不太大了。合并的初衷是用来减少过多的零碎的请求的。再说,现在很多 web server 都开始支持长连接了。。。
cssnote
2014-01-09 15:36:59 +08:00
@explon 不是太明白,你的意思是说同一个域名下的图片,如果超过了浏览器资源数量限制,就要合并吗?
jiangpeng
2014-01-09 15:39:51 +08:00
超过了限制其它的资源就得等。分域名也行
cssnote
2014-01-09 16:10:04 +08:00
@jiangpeng 在一个页面里,如果超过了资源数量,那合并跟不合并文件都没区别了是吗?
akira
2014-01-09 16:29:07 +08:00
如果是10个5kb的图片,合并还有点意义。两张图片的话,就没必要折腾了。。
9hills
2014-01-09 16:48:01 +08:00
1. 如ls各位所说,这个大小的图片合并没有太大意义
2. 如果还想减少加载时间,把图片加载改为延时加载。搜对应关键词即可。

但注意如果有很多张图,延时加载最好先放一个空白占位图,否则体验很不好,页面一跳一跳的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/96301

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX