我们目前正在尝试优化内存和CPU限制的Windows移动设备(MC9090,624mhz cpu,64meg ram,运行WinMo 6和Opera Mobile 9.5)上的页面加载时间。作为潜在的优化之一,我想组合外部的js / css文件,但现在我们观察到连接后页面加载时间实际上是增加。
现在,面对我所看到的所有关于客户端性能的内容,它都是如此。有没有人见过这个?此外,嵌入式设备Web优化与桌面浏览器有不同的规则吗?
答案 0 :(得分:0)
浏览器可以跨多个连接下载(4,有时6 - 不确定这个版本的Opera允许什么)。通过将所有内容放在一个文件中,它会强制浏览器在一个流中下载所有javascript,而不是多个javascript。这可能会减慢它的速度。
图片和其他项目也在竞争这些连接。您需要一个类似于Firebug的“网络”选项卡的工具来查看流量并查看带宽资源的分配方式。
另请参阅:http://loadimpact.com/pageanalyzer.php
过时但相关:http://www.stevesouders.com/blog/2008/03/20/roundup-on-parallel-connections/