JSCleaner: De-Cluttering Mobile Webpages Through JavaScript Cleanup
Moumena Chaqfeh, Yasir Zaki, Jacinta Hu, Lakshmi Subramanian
摘要
A significant fraction of the World Wide Web suffers from the excessive usage of JavaScript (JS). Based on an analysis of popular webpages, we observed that a considerable number of JS elements utilized by these pages are not essential for their visual and functional features. In this paper, we propose JSCleaner, a JavaScript de-cluttering engine that aims at simplifying webpages without compromising their content or functionality. JSCleaner relies on a rule-based classification algorithm that classifies JS into three main categories: non-critical, replaceable, and critical. JSCleaner removes non-critical JS from a webpage, translates replaceable JS elements with their HTML outcomes, and preserves critical JS. Our quantitative evaluation of 500 popular webpages shows that JSCleaner achieves around 30% reduction in page load times coupled with a 50% reduction in the number of requests and the page size. In addition, our qualitative user study of 103 evaluators shows that JSCleaner preserves 95% of the page content similarity, while maintaining nearly 88% of the page functionality (the remaining 12% did not have a major impact on the user browsing experience).
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper5
- BrowseLite: A Private Data Saving Solution for the WebConor Kelton, Matteo Varvello, Andrius Aucinas, Ben LivshitsWWW 2021 · 被引用 11 次
- A Framework for Improving Web Affordability and InclusivenessRumaisa Habib, Sarah Tanveer, Aimen Inam, Haseeb Ahmed 等SIGCOMM 2023 · 被引用 7 次
- Digital Disparities: A Comparative Web Measurement Study Across Economic BoundariesMasudul Hasan Masud Bhuiyan, Matteo Varvello, Cristian-Alexandru Staicu, Yasir ZakiWWW 2025 · 被引用 5 次
- A First Look at Public Service Websites from the Affordability LensRumaisa Habib, Aimen Inam, Ayesha Ali, Ihsan Ayyub Qazi 等WWW 2023 · 被引用 4 次
- MAML: Towards a Faster Web in Developing RegionsAyush Pandey, Matteo Varvello, Syed Ishtiaque Ahmed, Shurui Zhou 等WWW 2025 · 被引用 3 次
相关 Paper
- QLUE: A Computer Vision Tool for Uniform Qualitative Evaluation of Web PagesWaleed Hashmi, Moumena Chaqfeh, Lakshminarayanan Subramanian, Yasir ZakiWWW 2022 · 被引用 7 次
- Increasing the Responsiveness of Web Applications by Introducing Lazy LoadingAlexi Turcotte, Satyajit Gokhale, Frank TipASE 2023 · 被引用 3 次
- Horcrux: Automatic JavaScript Parallelism for Resource-Efficient Web ComputationShaghayegh Mardani, Ayush Goel, Ronny Ko, Harsha V. Madhyastha 等OSDI 2021 · 被引用 9 次
- Jawa: Web Archival in the Era of JavaScriptAyush Goel, Jingyuan Zhu, Ravi Netravali, Harsha V. MadhyasthaOSDI 2022
- Slimium: Debloating the Chromium Browser with Feature SubsettingChenxiong Qian, Hyungjoon Koo, ChangSeok Oh, Taesoo Kim 等CCS 2020 · 被引用 35 次
