ANALISIS DAMPAK CACHE PROGRESSIVE WEB APPS TERHADAP KONSUMSI BATERAI ANDROID
DOI:
https://doi.org/10.23960/jitet.v13i2.6221Abstract Views: 214 File Views: 149 File Views: 0 File Views: 0
Abstract
Penggunaan aplikasi web berkembang pesat, terutama di Android yang menguasai 46,18% pangsa pasar global. Pengguna menginginkan akses cepat, namun sering menghadapi koneksi lambat dan pemuatan ulang aset tanpa cache, yang dapat meningkatkan konsumsi baterai. Salah satu faktor yang diduga berpengaruh adalah penggunaan cache dalam aplikasi. Progressive Web Apps (PWA) menjadi relevan karena memanfaatkan service worker untuk menyimpan cache. PWA menawarkan keunggulan seperti akses tanpa koneksi, pemrosesan latar belakang, dan notifikasi push, memberikan pengalaman serupa aplikasi native. Penelitian ini menganalisis dampak cache PWA terhadap konsumsi baterai Android. Metode yang digunakan bersifat kuantitatif dengan eksperimen empiris. Sebanyak 33 situs PWA dipilih menggunakan Google Lighthouse. Data ukuran cache dikumpulkan, dan laporan bug dihasilkan selama 3 menit untuk mengukur konsumsi daya. Analisis dilakukan menggunakan uji Paired Sample T-Test dengan SPSS, membandingkan konsumsi baterai saat cache kosong dan terisi. Penelitian ini bertujuan memberikan wawasan mengenai pengaruh cache terhadap konsumsi daya, sehingga strategi dapat dikembangkan untuk meningkatkan efisiensi energi dan pengalaman pengguna.Downloads
References
S. J. A. Tandel, “Impact of progressive web apps on web app development,” Int. J. Innov. Res. Sci. Eng. Technol., vol. 7, no. 9, pp. 9439–9444, 2018, doi: 10.15680/IJIRSET.2018.0709021.
B. Waspodo, H. Athar, Y. Putra, and T. Selatan, “EVALUASI USABILITY WEBSITE MATAJARI MENGGUNAKAN COGNITIVE WALKTHROUGH,” vol. 12, no. 3, 2024.
S. Huber, L. Demetz, and M. Felderer, “PWA vs the Others: A Comparative Study on the UI Energy-Efficiency of Progressive Web Apps,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 12706 LNCS, no. May, pp. 464–479, 2021, doi: 10.1007/978-3-030-74296-6_35.
T. A. Majchrzak, A. Biørn-Hansen, and T.-M. Grønli, “Progressive Web Apps: the Definite Approach to Cross-Platform Development?,” Proc. 51st Hawaii Int. Conf. Syst. Sci., pp. 5735–5744, 2018, doi: 10.24251/hicss.2018.718.
V. Panwar and P. Corporation, “Leveraging Progressive Web Apps ( PWAs ) for Enhanced User Experience and Performance : A Comprehensive Analysis Leveraging Progressive Web Apps ( PWAs ) for Enhanced User Experience and Performance : A Comprehensive Analysis,” no. April, 2024.
W. Widhiarta, A. Setyanto, and F. W. Wibowo, “Optimasi Kinerja Web Menggunakan Application-Level Cache di Sisi Server dan Browser,” Respati, vol. 13, no. 1, pp. 62–74, 2018, doi: 10.35842/jtir.v13i1.217.
I. Malavolta, G. Procaccianti, P. Noorland, and P. Vukmirovic, “Assessing the Impact of Service Workers on the Energy Efficiency of Progressive Web Apps,” Proc. - 2017 IEEE/ACM 4th Int. Conf. Mob. Softw. Eng. Syst. MOBILESoft 2017, no. May, pp. 35–45, 2017, doi: 10.1109/MOBILESoft.2017.7.
M. Brilliant, I. A. Nurhasanah, H. Oktaria, and D. Handoko, “Digital Heritage Portal Based on Progressive Web App: Efforts for the Development of Cultural Heritage and Tourism in Lampung,” Teknokom, vol. 7, no. 1, pp. 165–171, 2023, doi: 10.31943/teknokom.v7i1.169.
M. Gaunt, “Service Workers: an Introduction.” Accessed: Jan. 05, 2021. [Online]. Available: https://developers.google.com/web/fundamentals/primers/service-workers
Parulian, M. Zarlis, and B. Benyaminnasution, “Comparation of distributed cache and centralized cache on web proxy,” IOP Conf. Ser. Mater. Sci. Eng., vol. 725, no. 1, 2020, doi: 10.1088/1757-899X/725/1/012119.
A.-T. Bui, V.-V. Nguyen, and N.-T. Truong, “Time-and-Energy Consumption Offloading for Mobile Devices in Mobile Cloud Computing,” Int. J. Futur. Comput. Commun., no. February, pp. 63–69, 2023, doi: 10.18178/ijfcc.2023.12.3.605.
E. Eunike, R. Sanjaya, and A. D. Widiantoro, “Application of Progressive Web Apps (PWA) on PT SKA’s E-Commerce Website,” J. Bus. Technol., vol. 3, no. 1, pp. 14–20, 2023, doi: 10.24167/jbt.v3i1.5263.
K. Chan-Jong-Chu et al., “Investigating the Correlation between Performance Scores and Energy Consumption of Mobile Web Apps,” ACM Int. Conf. Proceeding Ser., no. May, pp. 190–199, 2020, doi: 10.1145/3383219.3383239.
I. Malavolta, K. Chinnappan, L. Jasmontas, S. Gupta, and K. A. K. Soltany, “Evaluating the impact of caching on the energy consumption and performance of progressive web apps,” Proc. - 2020 IEEE/ACM 7th Int. Conf. Mob. Softw. Eng. Syst. MOBILESoft 2020, no. October, pp. 109–119, 2020, doi: 10.1145/3387905.3388593.
W. Kurniawan and A. Fatwanto, “Hubungan Antara Cache, Energy Consumption dan Runtime Performance pada Progressive Web Apps,” J. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 2, p. 293, 2022, doi: 10.25126/jtiik.2022924993.
V. V. Ulyanov, “From classical to modern central limit theorems,” no. May, 2024.
S. M. Palimbong, O. D. Y. Pompeng, and W. Widia, “Pengaruh penerapan surat pemberitahuan elektronik (e-spt) masa pajak pertambahan nilai (ppn) terhadap kepatuhan wajib pajak,” Akuntabel, vol. 19, no. 2, pp. 475–481, 2022, doi: 10.30872/jakt.v19i2.11169.
P. Tinggi and W. Dan, “Korelasi Indikator Penilaian Pemeringkatan Website,” vol. 2, no. 1, pp. 47–52, 2019.
Y. Ichsani, “Evaluasi Performa Usability Situs-Situs Web Perguruan Tinggi Negeri Di Indonesia Yang Terakreditasi ‘a’ Tahun 2013 Serta Perbandingan Kondisi Situs Web Tahun 2014 Dan 2017,” J. Tek. Inform., vol. 10, no. 2, pp. 93–108, 2018, doi: 10.15408/jti.v10i2.6824.
K. M. D. Pertiwi, “Implementasi dan Analisa Performa Berbagai Platform Web server pada Lingkungan Multicore,” J. Edukasi dan Penelit. Inform., vol. 8, no. 2, p. 275, 2022, doi: 10.26418/jp.v8i2.53920.