Ibadussholih, Muhammad Itsfan (2026) PENERAPAN PROGRESSIVE WEB APPS PADA WEBSITE COE DENGAN METODE MULTI-CACHING. Undergraduate thesis, Universitas Muhammadiyah Malang.
PENDAHULUAN.pdf
Download (1MB) | Preview
BAB I.pdf
Download (270kB) | Preview
BAB II.pdf
Download (294kB) | Preview
BAB III.pdf
Restricted to Registered users only
Download (760kB) | Request a copy
BAB IV.pdf
Restricted to Registered users only
Download (1MB) | Request a copy
BAB V.pdf
Restricted to Registered users only
Download (262kB) | Request a copy
POSTER.pdf
Restricted to Registered users only
Download (7MB) | Request a copy
Abstract
This study aims to implement and analyze the application of Progressive Web Apps (PWA) on the COE website of Universitas Muhammadiyah Malang by utilizing a multi-caching approach to improve performance and access reliability. The PWA implementation was carried out through the development of a Web App Manifest, Application Shell, and Service Worker that integrates several caching strategies, namely Cache-First, Network-First, Stale-While-Revalidate, Cache-Only, and Network-Only, according to the characteristics of the website resources. The research employed an implementation-based method and technical testing using Lighthouse (CLI) for performance auditing, as well as functional testing through Chrome DevTools to validate caching mechanisms and offline access capabilities. The testing results indicate that the website was successfully registered as a PWA, achieving Lighthouse scores of 82 for Performance, 73 for Accessibility, 100 for Best Practices, and 73 for SEO. Manual validation shows that 12 out of 13 PWA criteria were fulfilled, with the absence of a maskable icon in the manifest as the remaining limitation. Functional testing demonstrates that the multi-caching strategy improves page loading speed and enables access to previously visited pages in offline conditions by 89%. Therefore, the implementation of PWA using a multi-caching approach effectively enhances access efficiency, bandwidth optimization, and system resilience against network disruptions. These findings are expected to serve as a reference for developing PWA-based websites to improve service quality and user experience.
| Item Type: | Thesis (Undergraduate) |
|---|---|
| Student ID: | 201910370311159 |
| Keywords: | Progressive Web Apps (PWA), Service Worker, Multi-Caching, Lighthouse. |
| Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science Q Science > QA Mathematics > QA76 Computer software |
| Divisions: | Faculty of Engineering > Department of Informatics (55201) |
| Depositing User: | 201910370311159 muhammaditsfan |
| Date Deposited: | 11 May 2026 03:40 |
| Last Modified: | 11 May 2026 03:40 |
| URI: | https://eprints.umm.ac.id/id/eprint/29768 |
