Transcoding web pages for energy saving on the client-side

Ahmed, Eda Koksal
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 without modifying the look&feel of the web pages and without adding extra load on the client or the server. These techniques are implemented as part of our system called Twes+ (Transcoding Web Pages for Energy Saving). The software architecture of Twes+ includes two main services: (1) Redirect transcoding and (2) image transcoding. This thesis first explains Twes+ in depth and then presents its evaluation. The evaluation results show that there is a statistically significant energy saving with Twes+. Finally, this thesis also discusses limitations and the future work.


Energy efficient mobile web via scripts&stylesheets based transcoding
Ünlü, Hüseyin; Yeşilada Yılmaz, Yeliz; Sustainable Environment and Energy Systems (2019-1)
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 th...
Integrating social features into mobile local search
KAHVECİ, basri; Altıngövde, İsmail Sengör; ULUSOY, ÖZGÜR (2016-12-01)
As availability of Internet access on mobile devices develops year after year, users have been able to make use of search services while on the go. Location information on these devices has enabled mobile users to use local search services to access various types of location-related information easily. Mobile local search is inherently different from general web search. Namely, it focuses on local businesses and points of interest instead of general web pages, and finds relevant search results by evaluating...
A Web-Based Personalized Mobility Service for Smartphone Applications
Bayir, Murat Ali; Demirbas, Murat; Coşar, Ahmet (2011-05-01)
Nowadays, most of the basic web services use instant location information for providing suitable content to smartphone users. However, more intelligent smartphone applications such as context-based search and advertising, early warning systems and city-wide sensing applications may require additional information about smartphone users such as their mobility profiles. To meet more personalized demand of these applications we propose TRACK ME: A new web-based framework for smartphone applications with persona...
Automatic navigation model extraction for web load testing
Kara, İsmihan Refika; Betin Can, Aysu; Department of Information Systems (2011)
Web pages serve a huge number of internet users in nearly every area. An adequate testing is needed to address the problems of web domains for more efficient and accurate services. We present an automated tool to test web applications against execution errors and the errors occured when many users connect the same server concurrently. Our tool, called NaMoX, attains the clickables of the web pages, creates a model exerting depth first search algorithm. NaMoX simulates a number of users, parses the developed...
Web application testing : a systematic literature review
Doğan, Serdar; Betin Can, Aysu; Garousi, Vahid; Department of Information Systems (2013)
Context: The Web has had a significant impact on all aspects of our society. As our society relies more and more on the Web, the dependability of web applications has become increasingly important. To make these applications more dependable, for the past decade researchers have proposed various techniques for testing web-based software applications. Our literature search for related studies retrieved 193 papers in the area of web application testing, which have appeared between 2000 and 2013. Objective: As ...
Citation Formats
E. K. Ahmed, “Transcoding web pages for energy saving on the client-side,” M.S. - Master of Science, Middle East Technical University, 2016.