仅客户端方案能在多大程度上提升移动浏览器速度?
网络与互联网体系结构
2011-12-19 v1
摘要
移动浏览器因资源加载瓶颈而众所周知地缓慢。仅客户端方案因其可立即部署、可扩展且安全,在改善资源加载方面颇具吸引力。我们提出了首个公开已知的关于仅客户端方案的研究,以了解在没有基础设施支持的情况下,它们能在多大程度上提升移动浏览器速度。利用从24名iPhone用户连续一年收集的前所未有的网络使用数据,我们考察了仅客户端方案可以采用的三种基本且正交的方法:缓存、预取和推测性加载——后者是本文首次提出并研究的。推测性加载在给定网页URL后,预测并推测性地加载打开该网页所需的子资源。我们表明,虽然缓存和预取对于移动浏览高度受限,但推测性加载可以显著更有效。实证表明,对于24名iPhone用户访问的网站,仅客户端方案平均可将浏览器速度提升约1.4秒。我们还报告了在名为Tempo的基于WebKit的浏览器中推测性加载的设计、实现和评估。平均而言,Tempo可将浏览器延迟减少1秒(约20%)。
引用
@article{arxiv.1112.3691,
title = {How Far Can Client-Only Solutions Go for Mobile Browser Speed?},
author = {Zhen Wang and Felix Xiaozhu Lin and Lin Zhong and Mansoor Chishtie},
journal= {arXiv preprint arXiv:1112.3691},
year = {2011}
}