Be Daring to Push your Ads Forward: Measuring the (Over)use of Service Workers for Advertising Purposes

10/21/2021
by   George Pantelakis, et al.
0

Rich offline experience, periodic background sync, push notification functionality, network requests control, improved performance via requests caching are only a few of the functionalities provided by the Service Workers API. This new technology, supported by all major browsers, can significantly improve users' experience by providing the publisher with the technical foundations that would normally require anative application. Albeit the capabilities of this new technique and its important role in the ecosystem of Progressive Web Apps (PWAs), it is still unclear what is their actual purpose on the web, and how publishers leverage the provided functionality in their web applications. In this study, we shed light in the real world deployment of Service Workers, by conducting the first large scale analysis of the prevalence of Service Workers in the wild. We see that Service Workers are becoming more and more popular, with the adoption increased by 26 months. Surprisingly, besides their fruitful capabilities, we see that Service Workers are being mostly used for Push Advertising, in 65.08 Workers that connect with 3rd parties. We Highlight that this is a relatively new way for advertisers to bypass ad-blockers and render ads on the user's displays natively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2021

Web Content Signing with Service Workers

Securing the communication between a web server and a browser is a funda...
research
02/15/2020

Measuring Abuse in Web Push Advertising

The rapid growth of online advertising has fueled the growth of ad-block...
research
11/13/2021

Categorizing Service Worker Attacks and Mitigations

Service Workers (SWs) are a powerful feature at the core of Progressive ...
research
10/12/2018

Is the Web ready for HTTP/2 Server Push?

HTTP/2 supersedes HTTP/1.1 to tackle the performance challenges of the m...
research
11/02/2017

ThrottleBot - Performance without Insight

Large scale applications are increasingly built by composing sets of mic...
research
11/30/2020

Accurate and Scalable Matching of Translators to Displaced Persons for Overcoming Language Barriers

Residents of developing countries are disproportionately susceptible to ...
research
02/18/2019

Another Brick in the Paywall: The Popularity and Privacy Implications of Paywalls

Funding the production and distribution of quality online content is an ...

Please sign up or login with your details

Forgot password? Click here to reset