Towards a world wide web without digital inequality

M Chaqfeh, R Asim, B AlShebli… - Proceedings of the …, 2023 - National Acad Sciences
The World Wide Web (WWW) empowers people in developing regions by eradicating
illiteracy, supporting women, and generating economic opportunities. However, their …

Blocking javascript without breaking the web: An empirical investigation

AH Amjad, Z Shafiq, MA Gulzar - arXiv preprint arXiv:2302.01182, 2023 - arxiv.org
Modern websites heavily rely on JavaScript (JS) to implement legitimate functionality as well
as privacy-invasive advertising and tracking. Browser extensions such as NoScript block any …

Muzeel: Assessing the impact of JavaScript dead code elimination on mobile web performance

J Kupoluyi, M Chaqfeh, M Varvello, R Coke… - Proceedings of the …, 2022 - dl.acm.org
To quickly create interactive web pages, developers heavily rely on (large) general-purpose
JavaScript libraries. This practice bloats web pages with complex unused functions dead …

SoK: A Tale of Reduction, Security, and Correctness-Evaluating Program Debloating Paradigms and Their Compositions

M Ali, M Muzammil, F Karim, A Naeem… - … on Research in …, 2023 - Springer
Automated software debloating of program source or binary code has tremendous potential
to improve both application performance and security. Unfortunately, measuring and …

Webmedic: Disentangling the memory-functionality tension for the next billion mobile web users

U Naseer, TA Benson, R Netravali - Proceedings of the 22nd …, 2021 - dl.acm.org
Users in developing regions still suffer from poor web performance, mainly due to their
unique landscape of low-end devices. In this paper, we uncover a root cause of this …

A Framework for Improving Web Affordability and Inclusiveness

R Habib, S Tanveer, A Inam, H Ahmed, A Ali… - Proceedings of the …, 2023 - dl.acm.org
Today's Web remains too expensive for many Internet users, especially in developing
regions. Unfortunately, the rising complexity of the Web makes affordability an even bigger …

Breaking Bad: Quantifying the Addiction of Web Elements to JavaScript

R Fouquet, P Laperdrix, R Rouvoy - ACM Transactions on Internet …, 2023 - dl.acm.org
While JavaScript established itself as a cornerstone of the modern web, it also constitutes a
major tracking and security vector, thus raising critical privacy and security concerns. In this …

JSAnalyzer: a Web developer tool for simplifying mobile Web pages through non-critical JavaScript elimination

M Chaqfeh, R Coke, J Hu, W Hashmi… - ACM Transactions on …, 2022 - dl.acm.org
The amount of JavaScript used in web pages has substantially grown in the past decade,
leading to large and complex pages that are computationally intensive for handheld mobile …

Muzeel: A Dynamic JavaScript Analyzer for Dead Code Elimination in Today's Web

T Kupoluyi, M Chaqfeh, M Varvello, W Hashmi… - arXiv preprint arXiv …, 2021 - arxiv.org
JavaScript contributes to the increasing complexity of today's web. To support user
interactivity and accelerate the development cycle, web developers heavily rely on large …

To block or not to block: Accelerating mobile web pages on-the-fly through javascript classification

M Chaqfeh, M Haseeb, W Hashmi, P Inshuti… - Proceedings of the …, 2022 - dl.acm.org
The increasing complexity of JavaScript (JS) in modern mobile web pages has become a
performance bottleneck for low-end mobile phone users, especially in developing regions …