Gaurav Aggarwal’s research while affiliated with Stanford University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


Who killed my battery: Analyzing mobile browser energy consumption
  • Article

April 2012

·

259 Reads

·

173 Citations

Narendran Thiagarajan

·

Gaurav Aggarwal

·

·

[...]

·

Despite the growing popularity of mobile web browsing, the energy consumed by a phone browser while surfing the web is poorly understood. We present an infrastructure for measuring the precise energy used by a mobile browser to render web pages. We then measure the energy needed to render financial, e-commerce, email, blogging, news and social networking sites. Our tools are sufficiently precise to measure the energy needed to render individual web elements, such as cascade style sheets (CSS), Javascript, images, and plug-in objects. Our results show that for popular sites, downloading and parsing cascade style sheets and Javascript consumes a significant fraction of the total energy needed to render the page. Using the data we collected we make concrete recommendations on how to design web pages so as to minimize the energy needed to render the page. As an example, by modifying scripts on the Wikipedia mobile site we reduced by 30% the energy needed to download and render Wikipedia pages with no change to the user experience. We conclude by estimating the point at which offloading browser computations to a remote proxy can save energy on the phone.


An Analysis of Private Browsing Modes in Modern Browsers

September 2010

·

1,291 Reads

·

179 Citations

We study the security and privacy of private browsing modes recently added to all major browsers. We first pro- pose a clean definition of the goals of private browsing and survey its implementation in different browsers. We conduct a measurement study to determine how often it is used and on what categories of sites. Our results suggest that private browsing is used differently from how it is marketed. We then describe an automated technique for testing the security of private browsing modes and report on a few weaknesses found in the Firefox browser. Fi- nally, we show that many popular browser extensions and plugins undermine the security of private browsing. We propose and experiment with a workable policy that lets users safely run extensions in private browsing mode.

Citations (2)


... On the one hand, this can be done in a way that leads to optimal user satisfaction as well as can impact the performance of web applications. One specific study was done by Thiagarajan et al. [26], interested in the energy consumption of websites of mobile browsers. In the study conducted, the researchers have shown that rendering JPEG images is considerably cheaper and more energy-efficient than other formats, i.e., GIF and PNG, for equivalent-size 1600x1200 images. ...

Reference:

Web Image Formats: Assessment of Their Real-World-Usage and Performance Across Popular Web Browsers
Who killed my battery: Analyzing mobile browser energy consumption
  • Citing Article
  • April 2012

... According to Lerner et al. (2013), modern web browsers provide a private browsing mode allowing users to minimize the traces of their activities on the Internet through disabling the storage of cookies, preventing the browser from saving form data, such as passwords or entered text, and deleting records of the visited websites in the browsing history. In fact, this security control is able to protect the user's privacy against a local attacker who has physical or remote control of the user's device (Aggarwal et al., 2010). It is notable that the private browsing mode does not offer security against a web attacker who controls the website visited by the user (Abu-Salma & Livshits, 2020). ...

An Analysis of Private Browsing Modes in Modern Browsers
  • Citing Conference Paper
  • September 2010