我想加载我的移动网页(IPhone),在Chrome浏览器中它只需要3秒钟,但在Safari浏览器中加载整个页面花费将近2分钟,是否有任何特定的原因对于这种行为?如果是这样,我该如何克服这一点?在Iphone safari中加载时间更多
0
A
回答
0
如果我有一个链接到您的网页,我可以确切地告诉你是什么原因造成的问题。
移动运营商面临的第二大问题是允许的同时请求数量。桌面将同时下载约6个页面资源,如CSS,JS和图像(http请求)。移动,一个,也许两个。
最大的问题是塔会在每次请求之间经常掉落电话和塔之间的无线电信号。手机重新建立与塔的连接大约需要2秒钟的时间。
随着移动,减少每页的http请求数量非常重要。
您希望确保您的http响应标头包含每个http请求的Content: keep-alive
。
没有未使用的CSS选择器。
许多使用过的CSS效率低下,并且因使用超过限定的选择器而臃肿。
大多数网页都链接了多个CSS文件,大部分未使用。大多数页面只需要少量的CSS,可以适应页面<head><style>
而不是链接。
绝不应该有多个CSS文件。
不应该使用Javascript来布置页面。所有JS的布局是改变HTML和CSS应该由页面设计师完成。当需要JS时,它应该在页面呈现之后加载。
相关问题
- 1. 在长时间投票在iphone上Safari上加载指标
- 2. 在iPhone中加载iAd的时间?
- 3. 如何测量iPhone Safari上的页面加载时间?
- 4. iPhone加载更多tableViewCell
- 5. 花费更多时间加载页面
- 6. Jquery未加载相对路径/ IPhone Safari
- 7. Firefox和Safari样式表加载时间,加载时触发JavaScript事件
- 8. 加载多个在同一时间
- 9. 在iPhone中加载多个电影MPMoviePlayerController
- 10. 如何在iPhone SDK的TableView中实现“加载更多记录”?
- 11. Iphone safari浏览器花费很多时间在仪表板中呈现图表
- 12. 更改iphone时间
- 13. 在iphone应用程序中加载时间
- 14. 在iphone中更新时间sdk
- 15. 如何在iphone中添加时间?
- 16. 在页面加载更多项目时加载gif
- 17. Mobile Safari滚动到底部加载更多内容如Facebook
- 18. MongoDB地理空间在HTTP请求之间加载更多
- 19. 加载时间
- 20. iPhone多重图像加载
- 21. “加载更多”在UITableView
- 22. 减少加载时间,或让用户认为加载时间更短
- 23. 在SSIS中使用LookUp转换加载数据需要更多时间?
- 24. 加载的锚链接在Safari/iPhone上未激活
- 25. css sprite Img的加载时间更快?
- 26. 页面加载后多少时间
- 27. Javascript vs HTML(需要更多时间才能加载)
- 28. Android词典TreeSet更快加载时间
- 29. php mvc查看加载多时间
- 30. WPF项目比WindowsForms需要更多时间加载吗?