Energy efficient mobile web via scripts&stylesheets based transcoding

Download
2019-1
Ünlü, Hüseyin
Mobile devices have become essential in our daily lives and the requirements of the mobile platform are increasing everyday. Although mobile devices nowadays are technically much more stronger than the desktops in the past and their battery capacity is increasing at around 3% per year, they still have some limitations in terms of battery size, processing power and device memory. These limitations have effects on browsing web pages since they are not totally designed for mobile use and it takes more power than necessary on the client side. In order to save energy and extend the battery life, there are some guidelines for web site programmers. However, most programmers are not aware of these guidelines and therefore most web sites do not adhere to these guidelines. Important components of modern web sites are the scripts that make them dynamic and stylesheets that are used for visual rendering. These two are external components of web sites that are shown to have effect on the downloading time of web pages. This MSc thesis first investigates the effect of scripts and stylesheets on the energy consumption of web pages on mobile devices, and then propose two techniques, which are (1) concatenating external script and stylesheet files and (2) minifying external script and stylesheets, that can be used to transcode web pages to improve energy consumption and therefore improve battery life on the client side, without changing the look&feel of the web pages and without adding extra load on the client side or the server. The evaluation results show that the proposed techniques achieved statistically significant energy saving.

Suggestions

Transcoding web pages for energy saving on the client-side
Ahmed, Eda Koksal; Yeşilada Yılmaz, Yeliz; Sustainable Environment and Energy Systems (2016-2)
Mobile devices are essential to everyday life in order to have access to information everywhere. However, browsing web pages can be inconvenient on these devices because of the various constraints, such as limited battery size, processing power and device memory. As a result of these limitations, while browsing a web page, the battery of the mobile devices is drained. To solve this inconvenience and save energy while browsing, this thesis presents transcoding techniques that can be applied to web pages with...
An Optimal application partitioning and computational offloading framework for mobile cloud computing
Kaya, Mahir; Koçyiğit, Altan; Department of Information Systems (2016)
The use of mobile applications is increasing every day and they offer more functionality on mobile devices. However, these devices are inferior to server computers in terms of memory and processor capacity. Furthermore, rapid depletion of mobile devices’ energy resources is still a major problem. Performance and energy shortcomings of mobile devices can be improved by using surrogate or cloud computing technologies. In this thesis, an offloading framework is proposed to improve the performance and efficienc...
Customer value of mobile services
Zubari, Sinem; Arifoğlu, Ali; Özden, M. Yaşar; Department of Information Systems (2010)
Mobile devices are becoming widely common today. As the number of mobile devices continue to grow all around the world, its functionality is extending and mobile technologies are gaining more popularity in every aspect of our life. Today, wide range of mobile services is offered to people. The purpose of our study is examining the customer value of mobile services for individuals or citizens. A value model for mobile services has been proposed with five dimensions: Functional Value, Social Value, Emotional ...
Web market analysis : static, dynamic, and content evaluation
Erdal, Feride; Arifoğlu, Ali; Department of Information Systems (2012)
Importance of web services increases as the technology improves and the need for the challenging e-commerce strategies increases. This thesis focuses on web market analysis of web sites by evaluating from the perspectives of static, dynamic and content. Firstly, web site evaluation methods and web analytic tools are introduced. Then evaluation methodology is described from three perspectives. Finally, results obtained from the evaluation of 113 web sites are presented as well as their correlations.
A container-based code offloading framework for mobile edge computing applications
Dur, Hakan Mesut; Koçyiğit, Altan; Department of Information Systems (2021-9-10)
Recently, the use of mobile devices has increased tremendously. This leads to the growing complexity and diversification of mobile applications. However, mobile devices generally do not keep up with this growth and they usually suffer from low performance for complex applications. In order to improve the performance of such applications, devices can make use of nearby computation platforms such as powerful edge servers. This thesis proposes a container-based code offloading framework that provides distribut...
Citation Formats
H. Ünlü, “Energy efficient mobile web via scripts&stylesheets based transcoding,” M.S. - Master of Science, Middle East Technical University, 2019.