Chrome Android पर वेब ऐप्लिकेशन के लिए बुनियादी ऑफ़लाइन पेज

इंस्टॉल किए गए प्लैटफ़ॉर्म ऐप्लिकेशन, ऑफ़लाइन होने पर भी लॉन्च किए जा सकते हैं. ऐसी स्थिति में, वे अक्सर एक पेज शामिल करते हैं, जो उपयोगकर्ता को यह जानकारी देता है कि इंटरनेट ऐक्सेस उपलब्ध नहीं है. कुछ डेवलपर उन सुविधाओं का पूरा सेट भी बनाते हैं जिन्हें ऑफ़लाइन इस्तेमाल किया जा सकता है.

वेब ऐप्लिकेशन के साथ, ऑफ़लाइन काम करने की क्षमता हाल ही की है; Service Worker API के लॉन्च होने के बाद, यह मुमकिन हो पाया. साथ ही, जब वेबसाइटें इंस्टॉल की जा सकती हैं, तो PWA ने सर्विस वर्कर को रजिस्टर करने और अपने fetch() तरीके को लागू करने के लिए एक ज़रूरी शर्त जोड़ी है, ताकि किसी वेब ऐप्लिकेशन को इंस्टॉल किया जा सके. इसके पीछे हमारा मकसद, डेवलपर को बढ़ावा देना था, ताकि उनके उपयोगकर्ताओं को कम से कम यह सूचना दी जा सके कि उनके ऐप्लिकेशन का इस्तेमाल फ़िलहाल नहीं किया जा सकता.

अब डेवलपर को डिफ़ॉल्ट ऑफ़लाइन पेज पाने के लिए कुछ भी करने की ज़रूरत नहीं है. Android पर Chrome 109 के साथ, ब्राउज़र अपने-आप एक पेज जनरेट करेगा. इससे, उपयोगकर्ताओं को पता चलेगा कि वे ऑफ़लाइन हैं.

अगर ऐप्लिकेशन में अपनी पसंद के मुताबिक ऑफ़लाइन अनुभव शामिल नहीं किया गया है, तो उपयोगकर्ता के ऑफ़लाइन होने पर, डिफ़ॉल्ट ऑफ़लाइन पेज पर इसके आइकॉन और आप ऑफ़लाइन हैं मैसेज का इस्तेमाल किया जाता है. नीचे दिए गए उदाहरण की तरह.

उदाहरण के लिए दिए गए वेब ऐप्लिकेशन का डिफ़ॉल्ट ऑफ़लाइन पेज, जहां लोगो में गुलाबी गोले और दो प्लस के निशान हैं. साथ ही, इसमें 'आप ऑफ़लाइन हैं' मैसेज भी शामिल है.

पिछले उदाहरण को देखने के लिए, इस ग्लिच पर जाएं.

अपनी पसंद के मुताबिक ऑफ़लाइन पेज बनाने का विकल्प अब भी उपलब्ध है. नीचे दिए गए वीडियो में, एक लाइन वाले कोड के साथ वर्कबॉक्स का इस्तेमाल करके, पसंद के मुताबिक बनाए गए पेज को दिखाने का तरीका बताया गया है.

यह सुविधा, Android (Chrome 109) और डेस्कटॉप प्लैटफ़ॉर्म (Chrome 110) पर उपलब्ध है. अगर आपका कोई सुझाव, शिकायत या राय है, तो उसे इस फ़ॉर्म के ज़रिए भेजें

Unस्प्लैश पर स्टेन रिटरफ़ेल्ड की फ़ोटो