Kemampuan penginstalan adalah persyaratan inti Progressive Web App (PWA). Dengan meminta pengguna menginstal PWA Anda, Anda mengizinkan mereka untuk menambahkannya ke layar utama. Pengguna yang menambahkan aplikasi ke layar utama lebih sering berinteraksi dengan aplikasi tersebut.
Manifes aplikasi web menyertakan informasi penting yang diperlukan agar aplikasi Anda dapat diinstal.
Bagaimana audit manifes aplikasi web Lighthouse gagal
Lighthouse menandai halaman yang tidak memiliki manifes aplikasi web yang memenuhi persyaratan minimum untuk kemampuan penginstalan:
Jika manifes halaman tidak menyertakan properti berikut, audit akan gagal:
- Properti
short_name
atauname
- Properti
icons
yang menyertakan ikon 192x192 px dan 512x512 px - Properti
start_url
- Properti
display
yang ditetapkan kefullscreen
,standalone
, atauminimal-ui
- Properti
prefer_related_applications
yang ditetapkan ke nilai selaintrue
.
Cara membuat PWA dapat diinstal
Pastikan aplikasi Anda memiliki manifes yang memenuhi kriteria di atas. Lihat Membuatnya dapat diinstal untuk informasi lebih lanjut tentang membuat PWA.
Cara memeriksa apakah PWA dapat diinstal
Di Chrome
Jika aplikasi Anda memenuhi persyaratan minimum untuk kemampuan penginstalan,
Chrome akan mengaktifkan peristiwa beforeinstallprompt
yang dapat Anda gunakan untuk meminta pengguna menginstal PWA Anda.
Di browser lain
Browser lain memiliki kriteria penginstalan yang berbeda
dan memicu peristiwa beforeinstallprompt
.
Periksa masing-masing situs untuk detail selengkapnya: