{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:37:30Z","timestamp":1755999450294,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:00:00Z","timestamp":1587340800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,4,20]]},"DOI":"10.1145\/3366423.3380157","type":"proceedings-article","created":{"date-parts":[[2020,5,4]],"date-time":"2020-05-04T08:11:44Z","timestamp":1588579904000},"page":"763-773","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":30,"title":["JSCleaner: De-Cluttering Mobile Webpages Through JavaScript Cleanup"],"prefix":"10.1145","author":[{"given":"Moumena","family":"Chaqfeh","sequence":"first","affiliation":[{"name":"NYUAD"}]},{"given":"Yasir","family":"Zaki","sequence":"additional","affiliation":[{"name":"NYUAD"}]},{"given":"Jacinta","family":"Hu","sequence":"additional","affiliation":[{"name":"NYUAD"}]},{"given":"Lakshmi","family":"Subramanian","sequence":"additional","affiliation":[{"name":"NYU"}]}],"member":"320","published-online":{"date-parts":[[2020,4,20]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2019. CITI Program - Collaborative Institutional Training Initiative. www.citiprogram.org. Accessed: 2019-10-10.  2019. CITI Program - Collaborative Institutional Training Initiative. www.citiprogram.org. Accessed: 2019-10-10."},{"key":"e_1_3_2_1_2_1","unstructured":"2019. How we built Facebook Lite for every Android phone and network. https:\/\/code.fb.com\/android\/how-we-built-facebook-lite-for-every-android-phone-and-network\/. Accessed: 2019-06-25.  2019. How we built Facebook Lite for every Android phone and network. https:\/\/code.fb.com\/android\/how-we-built-facebook-lite-for-every-android-phone-and-network\/. Accessed: 2019-06-25."},{"key":"e_1_3_2_1_3_1","unstructured":"2019. HTTP Archive. https:\/\/httparchive.org\/. Accessed: 2019-09-10.  2019. HTTP Archive. https:\/\/httparchive.org\/. Accessed: 2019-09-10."},{"key":"e_1_3_2_1_4_1","unstructured":"2019. Majestic Million - Majestic. https:\/\/majestic.com\/reports\/majestic-million. Accessed: 2019-09-10.  2019. Majestic Million - Majestic. https:\/\/majestic.com\/reports\/majestic-million. Accessed: 2019-09-10."},{"key":"e_1_3_2_1_5_1","unstructured":"2019. Selenium WebDriver. Browser Automation.https:\/\/www.seleniumhq.org\/projects\/webdriver\/. Accessed: 2019-05-14.  2019. Selenium WebDriver. Browser Automation.https:\/\/www.seleniumhq.org\/projects\/webdriver\/. Accessed: 2019-05-14."},{"key":"e_1_3_2_1_6_1","unstructured":"2019. WebPageTest - Website Performance and Optimization Test. https:\/\/www.webpagetest.org\/. Accessed: 2019-09-10.  2019. WebPageTest - Website Performance and Optimization Test. https:\/\/www.webpagetest.org\/. Accessed: 2019-09-10."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2068816.2068846"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3184558.3185969"},{"key":"e_1_3_2_1_9_1","unstructured":"maximilianhils cortesi and raumfresser.2019. mitmproxy - an interactive HTTPS proxy. https:\/\/mitmproxy.org\/. Accessed: 2019-10-13.  maximilianhils cortesi and raumfresser.2019. mitmproxy - an interactive HTTPS proxy. https:\/\/mitmproxy.org\/. Accessed: 2019-10-13."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/IFIPNetworking.2014.6857089"},{"key":"e_1_3_2_1_11_1","unstructured":"Mohammad Ghasemisharif Peter Snyder Andrius Aucinas and Benjamin Livshits. 2018. SpeedReader: Reader Mode Made Fast and Private. CoRR abs\/1811.03661(2018). arxiv:1811.03661http:\/\/arxiv.org\/abs\/1811.03661  Mohammad Ghasemisharif Peter Snyder Andrius Aucinas and Benjamin Livshits. 2018. SpeedReader: Reader Mode Made Fast and Private. CoRR abs\/1811.03661(2018). arxiv:1811.03661http:\/\/arxiv.org\/abs\/1811.03661"},{"key":"e_1_3_2_1_12_1","unstructured":"Google. 2017. Find Out How You Stack Up to New Industry Benchmarks for Mobile Page Speed. https:\/\/think.storage.googleapis.com\/docs\/mobile-page-speed-new-industry-benchmarks.pdf. Accessed: 2019-05-11.  Google. 2017. Find Out How You Stack Up to New Industry Benchmarks for Mobile Page Speed. https:\/\/think.storage.googleapis.com\/docs\/mobile-page-speed-new-industry-benchmarks.pdf. Accessed: 2019-05-11."},{"key":"e_1_3_2_1_13_1","unstructured":"Google. 2019. AMP is a web component framework to easily create user-first web experiences - amp.dev. https:\/\/amp.dev. Accessed: 2019-05-05.  Google. 2019. AMP is a web component framework to easily create user-first web experiences - amp.dev. https:\/\/amp.dev. Accessed: 2019-05-05."},{"volume-title":"ECMAScript\u00ae 2018 Language Specification","author":"International Ecma","key":"e_1_3_2_1_14_1","unstructured":"Ecma International . 2019. ECMAScript\u00ae 2018 Language Specification . http:\/\/www.ecma-international.org\/ecma-262\/9.0\/index.html. Accessed: 2019-05-05. Ecma International. 2019. ECMAScript\u00ae 2018 Language Specification. http:\/\/www.ecma-international.org\/ecma-262\/9.0\/index.html. Accessed: 2019-05-05."},{"volume-title":"Programming Languages and Systems, G.\u00a0Ramalingam (Ed.)","author":"Maffeis Sergio","key":"e_1_3_2_1_15_1","unstructured":"Sergio Maffeis , John\u00a0 C. Mitchell , and Ankur Taly . 2008. An Operational Semantics for JavaScript . In Programming Languages and Systems, G.\u00a0Ramalingam (Ed.) . Springer Berlin Heidelberg , Berlin, Heidelberg , 307\u2013325. Sergio Maffeis, John\u00a0C. Mitchell, and Ankur Taly. 2008. An Operational Semantics for JavaScript. In Programming Languages and Systems, G.\u00a0Ramalingam (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 307\u2013325."},{"key":"e_1_3_2_1_16_1","unstructured":"Mozilla and individual contributors. 2005. Document Object Model (DOM).  Mozilla and individual contributors. 2005. Document Object Model (DOM)."},{"key":"e_1_3_2_1_17_1","unstructured":"Mozilla and individual contributors. 2005. The HTML DOM API.  Mozilla and individual contributors. 2005. The HTML DOM API."},{"key":"e_1_3_2_1_18_1","volume-title":"Polaris: Faster Page Loads Using Fine-grained Dependency Tracking. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)","author":"Netravali Ravi","year":"2016","unstructured":"Ravi Netravali , Ameesh Goyal , James Mickens , and Hari Balakrishnan . 2016 . Polaris: Faster Page Loads Using Fine-grained Dependency Tracking. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16) . USENIX Association, Santa Clara, CA. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/netravali Ravi Netravali, Ameesh Goyal, James Mickens, and Hari Balakrishnan. 2016. Polaris: Faster Page Loads Using Fine-grained Dependency Tracking. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16). USENIX Association, Santa Clara, CA. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/netravali"},{"key":"e_1_3_2_1_19_1","volume-title":"Vesper: Measuring Time-to-Interactivity for Web Pages. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Netravali Ravi","year":"2018","unstructured":"Ravi Netravali , Vikram Nathan , James Mickens , and Hari Balakrishnan . 2018 . Vesper: Measuring Time-to-Interactivity for Web Pages. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . USENIX Association, Renton, WA, 217\u2013231. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/netravali-vesper Ravi Netravali, Vikram Nathan, James Mickens, and Hari Balakrishnan. 2018. Vesper: Measuring Time-to-Interactivity for Web Pages. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). USENIX Association, Renton, WA, 217\u2013231. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/netravali-vesper"},{"key":"e_1_3_2_1_20_1","unstructured":"Addy Osmani. 2018. The cost of JavaScript. https:\/\/medium.com\/@addyosmani\/the-cost-of-javascript-in-2018-7d8950fbb5d4. Accessed: 2019-05-05.  Addy Osmani. 2018. The cost of JavaScript. https:\/\/medium.com\/@addyosmani\/the-cost-of-javascript-in-2018-7d8950fbb5d4. Accessed: 2019-05-05."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737991"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884829"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2504730.2504741"},{"key":"e_1_3_2_1_24_1","first-page":"473","article-title":"Demystifying Page Load Performance with WProf. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX","author":"Wang Xiao\u00a0Sophia","year":"2013","unstructured":"Xiao\u00a0Sophia Wang , Aruna Balasubramanian , Arvind Krishnamurthy , and David Wetherall . 2013 . Demystifying Page Load Performance with WProf. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX , Lombard , IL , 473 \u2013 485 . https:\/\/www.usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/wang_xiao Xiao\u00a0Sophia Wang, Aruna Balasubramanian, Arvind Krishnamurthy, and David Wetherall. 2013. Demystifying Page Load Performance with WProf. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX, Lombard, IL, 473\u2013485. https:\/\/www.usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/wang_xiao","journal-title":"Lombard"},{"key":"e_1_3_2_1_25_1","volume-title":"13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)","author":"Wang Xiao\u00a0Sophia","year":"2016","unstructured":"Xiao\u00a0Sophia Wang , Arvind Krishnamurthy , and David Wetherall . 2016 . Speeding up Web Page Loads with Shandian . In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16) . USENIX Association, Santa Clara, CA, 109\u2013122. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/wang Xiao\u00a0Sophia Wang, Arvind Krishnamurthy, and David Wetherall. 2016. Speeding up Web Page Loads with Shandian. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16). USENIX Association, Santa Clara, CA, 109\u2013122. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/wang"},{"key":"e_1_3_2_1_26_1","volume-title":"Snapshot-based Loading Acceleration of Web Apps with Nondeterministic JavaScript Execution. In The World Wide Web Conference. ACM, 2215\u20132224","author":"Yeo Jihwan","year":"2019","unstructured":"Jihwan Yeo , Changhyun Shin , and Soo-Mook Moon . 2019 . Snapshot-based Loading Acceleration of Web Apps with Nondeterministic JavaScript Execution. In The World Wide Web Conference. ACM, 2215\u20132224 . Jihwan Yeo, Changhyun Shin, and Soo-Mook Moon. 2019. Snapshot-based Loading Acceleration of Web Apps with Nondeterministic JavaScript Execution. In The World Wide Web Conference. ACM, 2215\u20132224."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2663716.2663748"}],"event":{"name":"WWW '20: The Web Conference 2020","sponsor":["SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web"],"location":"Taipei Taiwan","acronym":"WWW '20"},"container-title":["Proceedings of The Web Conference 2020"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3366423.3380157","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3366423.3380157","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:00Z","timestamp":1750199580000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3366423.3380157"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,20]]},"references-count":27,"alternative-id":["10.1145\/3366423.3380157","10.1145\/3366423"],"URL":"https:\/\/doi.org\/10.1145\/3366423.3380157","relation":{},"subject":[],"published":{"date-parts":[[2020,4,20]]},"assertion":[{"value":"2020-04-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}