प्रोग्रेसिव वेब ऐप्लिकेशन (PWA) के लिए, ऐप्लिकेशन इंस्टॉल करना सबसे ज़रूरी है. उपयोगकर्ताओं को अपना PWA इंस्टॉल करने का अनुरोध करके, उन्हें अपनी होम स्क्रीन पर PWA जोड़ने की अनुमति दी जाती है. होम स्क्रीन पर ऐप्लिकेशन जोड़ने वाले उपयोगकर्ता, उन ऐप्लिकेशन का ज़्यादा इस्तेमाल करते हैं.
वेब ऐप्लिकेशन मेनिफ़ेस्ट में ऐसी अहम जानकारी शामिल होती है जो आपके ऐप्लिकेशन को इंस्टॉल करने लायक बनाने के लिए ज़रूरी होती है.
लाइटहाउस वेब ऐप्लिकेशन मेनिफ़ेस्ट ऑडिट कैसे काम नहीं करता
Lighthouse ऐसे पेजों को फ़्लैग करता है जिनमें वेब ऐप्लिकेशन मेनिफ़ेस्ट नहीं होता है. ये ऐसे पेज होते हैं जो इंस्टॉल करने की ज़रूरी शर्तों को पूरा करते हैं:
अगर किसी पेज के मेनिफ़ेस्ट में नीचे दी गई प्रॉपर्टी शामिल नहीं हैं, तो ऑडिट में गड़बड़ी हो जाएगी:
short_name
याname
प्रॉपर्टी- कोई
icons
प्रॉपर्टी, जिसमें 192x192 पिक्सल और 512x512 पिक्सल का आइकॉन हो start_url
प्रॉपर्टीdisplay
प्रॉपर्टी कोfullscreen
,standalone
याminimal-ui
पर सेट किया गया होprefer_related_applications
प्रॉपर्टी कोtrue
के बजाय, किसी दूसरी वैल्यू पर सेट किया गया है.
PWA को इंस्टॉल करने लायक बनाने का तरीका
पक्का करें कि आपके ऐप्लिकेशन का ऐसा मेनिफ़ेस्ट हो जो ऊपर बताई गई शर्तों को पूरा करता हो. PWA बनाने के बारे में ज़्यादा जानकारी के लिए, इसे इंस्टॉल करने लायक बनाएँ देखें.
यह देखने का तरीका कि आपका PWA इंस्टॉल किया जा सकता है या नहीं
Chrome में
जब आपका ऐप्लिकेशन, इंस्टॉल करने की ज़रूरी शर्तों को पूरा कर लेता है, तब Chrome beforeinstallprompt
इवेंट ट्रिगर करता है.
इसका इस्तेमाल करके, लोगों से PWA इंस्टॉल करने का अनुरोध किया जा सकता है.
अन्य ब्राउज़र में
दूसरे ब्राउज़र में, इंस्टॉल करने और beforeinstallprompt
इवेंट को ट्रिगर करने के लिए, अलग-अलग शर्तें होती हैं.
पूरी जानकारी के लिए उनसे जुड़ी साइटें देखें: