DocumentCode :
3404954
Title :
A case for application-managed cache for browser
Author :
Anand, Ashok ; Reshadi, Mehrdad ; Bowei Du ; Kolam, Hariharan ; Jaiswal, Sharad ; Akella, Aditya
Author_Institution :
Instart Logic, Inc., Palo Alto, CA, USA
fYear :
2015
fDate :
June 29 2015-July 3 2015
Firstpage :
1
Lastpage :
6
Abstract :
Mobile web usage has significantly increased in last few years. There has been a lot of emphasis on providing good web page performance for mobile devices. Client-side caching can play a significant role in providing good web page performance, but unfortunately, traditional browser caches lack in various aspects leading to sub-optimal performance. More specifically, web applications do not have control on caching, e.g., which resources to cache, how to cache, etc., leading to ineffective cache utilization. Recently, HTML5 has introduced number of persistent storage APIs, that can provide required control for web applications. We evaluate these HTML5 storage options on various devices, and find that they can also meet the performance criteria of caching; in fact, some of the HTML5 storage APIs, e.g., localStorage, can provide even better performance than browser cache. Based on these insights, we make a case for application-managed hierarchical client-side cache, called HCache, that leverages these storage options as backends. We propose a novel API that allows web application developers to intelligently control the caching behavior and the usage of these storage options transparently. Our experiments with a prototype show that HCache can improve web page performance by up to 60%.
Keywords :
Internet; application program interfaces; cache storage; mobile computing; online front-ends; API; HCache; HTML5 storage; Web browser; application-managed cache; cache utilization; hierarchical client-side cache; mobile Web application; Browsers; HTML; Libraries; Loading; Performance evaluation; Time measurement; Web pages; Client-side caching; HTML5 storages; application controlled caching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia and Expo (ICME), 2015 IEEE International Conference on
Conference_Location :
Turin
Type :
conf
DOI :
10.1109/ICME.2015.7177455
Filename :
7177455
Link To Document :
بازگشت