Speeding Up Mobile Browsers without Infrastructure Support

dc.contributor.advisorZhong, Linen_US
dc.contributor.committeeMemberWallach, Dan S.en_US
dc.contributor.committeeMemberNg, T. S. Eugeneen_US
dc.creatorWang, Zhenen_US
dc.date.accessioned2012-09-05T23:44:26Zen_US
dc.date.accessioned2012-09-05T23:44:28Zen_US
dc.date.available2012-09-05T23:44:26Zen_US
dc.date.available2012-09-05T23:44:28Zen_US
dc.date.created2012-05en_US
dc.date.issued2012-09-05en_US
dc.date.submittedMay 2012en_US
dc.date.updated2012-09-05T23:44:28Zen_US
dc.description.abstractMobile browsers are known to be slow. We characterize the performance of mobile browsers and find out that resource loading is the bottleneck. Leveraging an unprecedented set of web usage data collected from 24 iPhone users continuously over one year, we examine the three fundamental, orthogonal approaches to improve resource loading without infrastructure support: 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 webpage 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 1.4 seconds on average. 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%).en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationWang, Zhen. "Speeding Up Mobile Browsers without Infrastructure Support." (2012) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/64602">https://hdl.handle.net/1911/64602</a>.en_US
dc.identifier.slug123456789/ETD-2012-05-38en_US
dc.identifier.urihttps://hdl.handle.net/1911/64602en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectMobileen_US
dc.subjectBrowseren_US
dc.subjectPerformanceen_US
dc.titleSpeeding Up Mobile Browsers without Infrastructure Supporten_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentElectrical and Computer Engineeringen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Scienceen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
WANG-THESIS.pdf
Size:
799.27 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description: