Computer Science – Networking and Internet Architecture
Scientific paper
2011-12-15
Computer Science
Networking and Internet Architecture
Scientific paper
Mobile browser is known to be slow because of the bottleneck in resource loading. Client-only solutions to improve resource loading are attractive because they are immediately deployable, scalable, and secure. We present the first publicly known treatment of client-only solutions to understand how much they can improve mobile browser speed without infrastructure support. Leveraging an unprecedented set of web usage data collected from 24 iPhone users continuously over one year, we examine the three fundamental, orthogonal approaches a client-only solution can take: caching, prefetching, and speculative loading, which is first proposed and studied in this work. Speculative loading predicts and speculatively loads the subresources needed to open a web page once its URL is given. We show that while caching and prefetching are highly limited for mobile browsing, speculative loading can be significantly more effective. Empirically, we show that client-only solutions can improve the browser speed by about 1.4 second on average for web sites visited by the 24 iPhone users. We also report the design, realization, and evaluation of speculative loading in a WebKit-based browser called Tempo. On average, Tempo can reduce browser delay by 1 second (~20%).
Chishtie Mansoor
Lin Felix Xiaozhu
Wang Zhen
Zhong Lin
No associations
LandOfFree
How Far Can Client-Only Solutions Go for Mobile Browser Speed? does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with How Far Can Client-Only Solutions Go for Mobile Browser Speed?, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and How Far Can Client-Only Solutions Go for Mobile Browser Speed? will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-136282