DocumentCode :
1934762
Title :
Empirical study on effects of script minification and HTTP compression for traffic reduction
Author :
Sakamoto, Yasutaka ; Matsumoto, Shinsuke ; Tokunaga, Seiki ; Saiki, Sachio ; Nakamura, Masahide
Author_Institution :
Grad. Sch. of Syst. Inf., Kobe Univ., Kobe, Japan
fYear :
2015
fDate :
3-5 Feb. 2015
Firstpage :
127
Lastpage :
132
Abstract :
Code-on-demand is an architectural style that a client dynamically downloads a raw script file and executes it on the client-side. This style causes a problem of network traffic because a raw script is not always compiled or minified in advance. Formatting rules, such as indents, line breaks and comments for ensuring human readability, are not necessary to the execution. In order to save wasteful data transfer, it is necessary to minify or optimize the script on the entirety of the Web. In this paper, we explore the potential for JavaScript size reduction with focus on the two reduction approaches: script minification and HTTP compression. The main two research questions are: RQ1: How many percent of websites have reduction potential? RQ2: How much JavaScript size can be reduced on the Web? Our results show that about 40% of total size of JavaScript files used on the top 500 websites can be potentially reduced by a script minification. Moreover, the current JavaScript data traffic is saving over 50% by HTTP compression. If every website was configured to use HTTP compression, we can achieve a reduction rate of 5% to 20%.
Keywords :
Java; Web sites; client-server systems; data compression; telecommunication traffic; transport protocols; HTTP compression; JavaScript data traffic; JavaScript size reduction; RQ1; RQ2; Web sites; architectural style; client-side; code-on-demand; data transfer; empirical analysis; formatting rules; network traffic reduction; raw script file; script minification; script optimization; Browsers; Data transfer; Educational institutions; Encoding; HTML; Optimization; Servers; HTTP compression; JavaScript; Traffic reduction; code-on-demand; script optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Information, Networking, and Wireless Communications (DINWC), 2015 Third International Conference on
Conference_Location :
Moscow
Print_ISBN :
978-1-4799-6375-1
Type :
conf
DOI :
10.1109/DINWC.2015.7054230
Filename :
7054230
Link To Document :
بازگشت