{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:22Z","timestamp":1750220362702,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,2,24]],"date-time":"2021-02-24T00:00:00Z","timestamp":1614124800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1814285"],"award-info":[{"award-number":["CNS-1814285"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,2,24]]},"DOI":"10.1145\/3446382.3449073","type":"proceedings-article","created":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T23:51:00Z","timestamp":1613865060000},"page":"140-146","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["WebOptProfiler"],"prefix":"10.1145","author":[{"given":"Ghulam","family":"Murtaza","sequence":"first","affiliation":[{"name":"Brown University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Theophilus A.","family":"Benson","sequence":"additional","affiliation":[{"name":"Brown University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,2,24]]},"reference":[{"volume-title":"Sites list. (Mar","year":"2017","key":"e_1_3_2_1_1_1","unstructured":"2017. Sites list. (Mar 2017 ). http:\/\/scratchpads.eu\/explore\/sites-list 2017. Sites list. (Mar 2017). http:\/\/scratchpads.eu\/explore\/sites-list"},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/developers.google.com\/web\/tools\/chrome-devtools","author":"Google Developers Chrome","year":"2020","unstructured":"2020. Chrome DevTools | Google Developers . ( 2020 ). https:\/\/developers.google.com\/web\/tools\/chrome-devtools 2020. Chrome DevTools | Google Developers. (2020). https:\/\/developers.google.com\/web\/tools\/chrome-devtools"},{"key":"e_1_3_2_1_3_1","unstructured":"2020. mitmproxy is a free and open source interactive HTTPS proxy. (2020). https:\/\/mitmproxy.org\/  2020. mitmproxy is a free and open source interactive HTTPS proxy. (2020). https:\/\/mitmproxy.org\/"},{"volume-title":"Safer, Smarter.","year":"2020","key":"e_1_3_2_1_4_1","unstructured":"2020. Opera Web Browser: Faster , Safer, Smarter. ( 2020 ). https:\/\/www.opera.com\/ 2020. Opera Web Browser: Faster, Safer, Smarter. (2020). https:\/\/www.opera.com\/"},{"key":"e_1_3_2_1_5_1","unstructured":"2020. Web Light: Faster and lighter mobile pages. (2020). https:\/\/support.google.com\/webmasters\/answer\/6211428?hl=en  2020. Web Light: Faster and lighter mobile pages. (2020). https:\/\/support.google.com\/webmasters\/answer\/6211428?hl=en"},{"key":"e_1_3_2_1_6_1","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Agababov Victor","year":"2015","unstructured":"Victor Agababov , Michael Buettner , Victor Chudnovsky , Mark Cogan , Ben Greenstein , Shane McDaniel , Michael Piatek , Colin Scott , Matt Welsh , and Bolian Yin . 2015 . Flywheel: Google's Data Compression Proxy for the Mobile Web . In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15) . USENIX Association, Oakland, CA, 367--380. Victor Agababov, Michael Buettner, Victor Chudnovsky, Mark Cogan, Ben Greenstein, Shane McDaniel, Michael Piatek, Colin Scott, Matt Welsh, and Bolian Yin. 2015. Flywheel: Google's Data Compression Proxy for the Mobile Web. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15). USENIX Association, Oakland, CA, 367--380."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/docs.aws.amazon.com\/silk\/latest\/developerguide\/introduction.html","author":"Baricco Alessandro","year":"2019","unstructured":"Alessandro Baricco and Ann Goldstein . 2019. Silk. ( 2019 ). https:\/\/docs.aws.amazon.com\/silk\/latest\/developerguide\/introduction.html Alessandro Baricco and Ann Goldstein. 2019. Silk. (2019). https:\/\/docs.aws.amazon.com\/silk\/latest\/developerguide\/introduction.html"},{"key":"e_1_3_2_1_8_1","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Butkiewicz Michael","year":"2015","unstructured":"Michael Butkiewicz , Daimeng Wang , Zhe Wu , Harsha V. Madhyastha , and Vyas Sekar . 2015 . Klotski: Reprioritizing Web Content to Improve User Experience on Mobile Devices . In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15) . USENIX Association, Oakland, CA, 439--453. Michael Butkiewicz, Daimeng Wang, Zhe Wu, Harsha V. Madhyastha, and Vyas Sekar. 2015. Klotski: Reprioritizing Web Content to Improve User Experience on Mobile Devices. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15). USENIX Association, Oakland, CA, 439--453."},{"key":"e_1_3_2_1_9_1","unstructured":"Catapult-Project. [n. d.]. catapult-project\/catapult. ([n. d.]). https:\/\/github.com\/catapult-project\/catapult\/blob\/master\/web_page_replay_go\/README.md  Catapult-Project. [n. d.]. catapult-project\/catapult. ([n. d.]). https:\/\/github.com\/catapult-project\/catapult\/blob\/master\/web_page_replay_go\/README.md"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281416"},{"key":"e_1_3_2_1_11_1","first-page":"6","article-title":"Coz","volume":"61","author":"Curtsinger Charlie","year":"2018","unstructured":"Charlie Curtsinger and Emery D. Berger . 2018 . Coz : Finding Code That Counts with Causal Profiling. Commun. ACM 61 , 6 (May 2018), 91--99. https:\/\/doi.org\/10.1145\/3205911 Charlie Curtsinger and Emery D. Berger. 2018. Coz: Finding Code That Counts with Causal Profiling. Commun. ACM 61, 6 (May 2018), 91--99. https:\/\/doi.org\/10.1145\/3205911","journal-title":"Finding Code That Counts with Causal Profiling. Commun. ACM"},{"volume-title":"Impact of Device Performance on Mobile Internet QoE (IMC '18)","author":"Dasari Mallesham","key":"e_1_3_2_1_12_1","unstructured":"Mallesham Dasari , Santiago Vargas , Arani Bhattacharya , Aruna Balasubramanian , Samir R. Das , and Michael Ferdman . 2018. Impact of Device Performance on Mobile Internet QoE (IMC '18) . Association for Computing Machinery , New York, NY, USA , 1--7. https:\/\/doi.org\/10.1145\/3278532.3278533 Mallesham Dasari, Santiago Vargas, Arani Bhattacharya, Aruna Balasubramanian, Samir R. Das, and Michael Ferdman. 2018. Impact of Device Performance on Mobile Internet QoE (IMC '18). Association for Computing Machinery, New York, NY, USA, 1--7. https:\/\/doi.org\/10.1145\/3278532.3278533"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (NSDI'10)","author":"Li Zhichun","year":"2010","unstructured":"Zhichun Li , Ming Zhang , Zhaosheng Zhu , Yan Chen , Albert Greenberg , and Yi-Min Wang . 2010 . WebProphet: Automating Performance Prediction for Web Services . In Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (NSDI'10) . USENIX Association, USA, 10. Zhichun Li, Ming Zhang, Zhaosheng Zhu, Yan Chen, Albert Greenberg, and Yi-Min Wang. 2010. WebProphet: Automating Performance Prediction for Web Services. In Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (NSDI'10). USENIX Association, USA, 10."},{"key":"e_1_3_2_1_14_1","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Mardani Shaghayegh","year":"2020","unstructured":"Shaghayegh Mardani , Mayank Singh , and Ravi Netravali . 2020 . Fawkes: Faster Mobile Page Loads via App-Inspired Static Templating . In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 879--894. Shaghayegh Mardani, Mayank Singh, and Ravi Netravali. 2020. Fawkes: Faster Mobile Page Loads via App-Inspired Static Templating. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 879--894."},{"key":"e_1_3_2_1_15_1","volume-title":"Polaris: Faster Page Loads Using Fine-grained Dependency Tracking","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 . USENIX Association , Santa Clara, CA . Ravi Netravali, Ameesh Goyal, James Mickens, and Hari Balakrishnan. 2016. Polaris: Faster Page Loads Using Fine-grained Dependency Tracking. USENIX Association, Santa Clara, CA."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (NSDI'18)","author":"Netravali Ravi","year":"2018","unstructured":"Ravi Netravali and James Mickens . 2018 . Prophecy: Accelerating Mobile Page Loads Using Final-State Write Logs . In Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (NSDI'18) . USENIX Association, USA, 249--266. Ravi Netravali and James Mickens. 2018. Prophecy: Accelerating Mobile Page Loads Using Final-State Write Logs. In Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (NSDI'18). USENIX Association, USA, 249--266."},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '15). USENIX Association, USA, 417--429","author":"Netravali Ravi","year":"2015","unstructured":"Ravi Netravali , Anirudh Sivaraman , Somak Das , Ameesh Goyal , Keith Winstein , James Mickens , and Hari Balakrishnan . 2015 . Mahimahi: Accurate Record-and-Replay for HTTP . In Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '15). USENIX Association, USA, 417--429 . Ravi Netravali, Anirudh Sivaraman, Somak Das, Ameesh Goyal, Keith Winstein, James Mickens, and Hari Balakrishnan. 2015. Mahimahi: Accurate Record-and-Replay for HTTP. In Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '15). USENIX Association, USA, 417--429."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Ravi Netravali Anirudh Sivaraman James Mickens and Hari Balakrishnan. 2019. WatchTower: Fast Secure Mobile Page Loads Using Remote Dependency Resolution. 430--443. https:\/\/doi.org\/10.1145\/3307334.3326104  Ravi Netravali Anirudh Sivaraman James Mickens and Hari Balakrishnan. 2019. WatchTower: Fast Secure Mobile Page Loads Using Remote Dependency Resolution. 430--443. https:\/\/doi.org\/10.1145\/3307334.3326104","DOI":"10.1145\/3307334.3326104"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the ACM on Measurement and Analysis of Computing Systems 3 (06","author":"Pourghassemi Behnam","year":"2019","unstructured":"Behnam Pourghassemi , Ardalan Amiri Sani , and Aparna Chandramowlishwaran . 2019 . Wghat-If Analysis of Page Load Time in Web Browsers Using Causal Profiling . Proceedings of the ACM on Measurement and Analysis of Computing Systems 3 (06 2019), 1--23. https:\/\/doi.org\/10.1145\/3341617.3326142 Behnam Pourghassemi, Ardalan Amiri Sani, and Aparna Chandramowlishwaran. 2019. Wghat-If Analysis of Page Load Time in Web Browsers Using Causal Profiling. Proceedings of the ACM on Measurement and Analysis of Computing Systems 3 (06 2019), 1--23. https:\/\/doi.org\/10.1145\/3341617.3326142"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3431832.3431837"},{"volume-title":"Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17)","author":"Ruamviboonsuk Vaspol","key":"e_1_3_2_1_21_1","unstructured":"Vaspol Ruamviboonsuk , Ravi Netravali , Muhammed Uluyol , and Harsha V. Madhyastha . 2017. Vroom: Accelerating the Mobile Web with Server-Aided Dependency Resolution . In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17) . Association for Computing Machinery, New York, NY, USA, 390--403. https:\/\/doi.org\/10.1145\/3098822.3098851 Vaspol Ruamviboonsuk, Ravi Netravali, Muhammed Uluyol, and Harsha V. Madhyastha. 2017. Vroom: Accelerating the Mobile Web with Server-Aided Dependency Resolution. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17). Association for Computing Machinery, New York, NY, USA, 390--403. https:\/\/doi.org\/10.1145\/3098822.3098851"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2016.06.026"},{"volume-title":"Proceedings of the 21st Annual International Conference on Mobile Computing and Networking (MobiCom '15)","author":"Singh","key":"e_1_3_2_1_23_1","unstructured":"Singh and et al. 2015. FlexiWeb: Network-Aware Compaction for Accelerating Mobile Web Transfers . In Proceedings of the 21st Annual International Conference on Mobile Computing and Networking (MobiCom '15) . Singh and et al. 2015. FlexiWeb: Network-Aware Compaction for Accelerating Mobile Web Transfers. In Proceedings of the 21st Annual International Conference on Mobile Computing and Networking (MobiCom '15)."},{"volume-title":"Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking (MobiCom '17)","author":"Ashiwan","key":"e_1_3_2_1_24_1","unstructured":"Ashiwan Sivakumar and et el. 2017. NutShell: Scalable Whittled Proxy Execution for Low-Latency Web over Cellular Networks . In Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking (MobiCom '17) . Association for Computing Machinery, New York, NY, USA, 448--461. https:\/\/doi.org\/10.1145\/3117811.3117827 Ashiwan Sivakumar and et el. 2017. NutShell: Scalable Whittled Proxy Execution for Low-Latency Web over Cellular Networks. In Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking (MobiCom '17). Association for Computing Machinery, New York, NY, USA, 448--461. https:\/\/doi.org\/10.1145\/3117811.3117827"},{"key":"e_1_3_2_1_25_1","volume-title":"Faster script loading with BinaryAST? (Aug","author":"Stepanyan Ingvar","year":"2019","unstructured":"Ingvar Stepanyan . 2019. Faster script loading with BinaryAST? (Aug 2019 ). https:\/\/blog.cloudflare.com\/binary-ast\/ Ingvar Stepanyan. 2019. Faster script loading with BinaryAST? (Aug 2019). https:\/\/blog.cloudflare.com\/binary-ast\/"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2482626.2482671"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2930611.2930619"},{"key":"e_1_3_2_1_28_1","volume-title":"Snapshot-Based Loading Acceleration of WebApps with Nondeterministic JavaScript Execution. In The World Wide Web Conference (WWW '19)","author":"Yeo Jihwan","year":"2019","unstructured":"Jihwan Yeo , Changhyun Shin , and Soo-Mook Moon . 2019 . Snapshot-Based Loading Acceleration of WebApps with Nondeterministic JavaScript Execution. In The World Wide Web Conference (WWW '19) . Association for Computing Machinery, New York, NY, USA, 2215--2224. https:\/\/doi.org\/10.1145\/3308558.3313575 Jihwan Yeo, Changhyun Shin, and Soo-Mook Moon. 2019. Snapshot-Based Loading Acceleration of WebApps with Nondeterministic JavaScript Execution. In The World Wide Web Conference (WWW '19). Association for Computing Machinery, New York, NY, USA, 2215--2224. https:\/\/doi.org\/10.1145\/3308558.3313575"}],"event":{"name":"HotMobile '21: The 22nd International Workshop on Mobile Computing Systems and Applications","sponsor":["SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing"],"location":"Virtual United Kingdom","acronym":"HotMobile '21"},"container-title":["Proceedings of the 22nd International Workshop on Mobile Computing Systems and Applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3446382.3449073","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3446382.3449073","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3446382.3449073","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:27Z","timestamp":1750191447000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3446382.3449073"}},"subtitle":["Providing performance clarity for Mobile Webpage Optimizations"],"short-title":[],"issued":{"date-parts":[[2021,2,24]]},"references-count":28,"alternative-id":["10.1145\/3446382.3449073","10.1145\/3446382"],"URL":"https:\/\/doi.org\/10.1145\/3446382.3449073","relation":{},"subject":[],"published":{"date-parts":[[2021,2,24]]},"assertion":[{"value":"2021-02-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}