यदि आप Firefox के Chrome के प्रोग्रेसिव वेब ऐप (PWA) कार्यक्षमता तक पहुंचने का इंतजार कर रहे थे, तो आपका इंतजार अब खत्म हो सकता है। Mozilla ने कुछ वर्षों में साइट-स्पेसिफिक ब्राउज़र (SSB) सुविधा के साथ छेड़खानी की है (जैसे, Prism), और 2017 से मोबाइल पर इसका समर्थन किया है, लेकिन Firefox 73 से शुरू होकर, यह डेस्कटॉप ब्राउज़र का एक मुख्य हिस्सा बनने की ओर अग्रसर लगता है।
यह वर्तमान में एक प्रयोगात्मक सुविधा के रूप में छिपा हुआ है, लेकिन आप इसे किसी भी प्रमुख Firefox ब्राउज़र संस्करण (Nightly, Developer, Beta, स्थिर) में इनेबल और उपयोग कर सकते हैं, इससे पहले कि यह अंततः रोल आउट हो जाए और डिफॉल्ट रूप से उपलब्ध हो जाए।
साइट-स्पेसिफिक ब्राउज़र क्या करता है?
एक साइट-स्पेसिफिक ब्राउज़र अनिवार्य रूप से किसी भी वेबसाइट से एक "ऐप" बनाता है, जो एक अलग ब्राउज़र इंस्टेंस में चलता है और डेस्कटॉप ऐप की तरह व्यवहार करता है। इसका मतलब है कि कुछ साइट्स "फर्स्ट-क्लास सिटिजन्स" बन सकती हैं, टास्कबार बटन, ऑफलाइन कार्यक्षमता, प्रोग्राम-जैसे लॉन्चिंग, और अन्य सुविधाओं के साथ जो उन्हें पारंपरिक ब्राउज़र-आधारित साइट्स की तुलना में अधिक उपयोगी बनाती हैं।
यह आपके ब्राउज़र के बहुत सारे टूलबार, मेनू, और अन्य UI कार्यक्षमता को भी हटा देता है (वर्जन 74 तक का वर्तमान Firefox कार्यान्वयन विशेष रूप से बहुत कुछ निकालता है), जिससे आप ज्यादातर उस तक सीमित रह जाते हैं जो वेबसाइट करने के लिए प्रोग्राम की गई है। ऐप या साइट के आधार पर, यह आपके अनुभव को आसान बना सकता है, हालांकि साइट्स जो SSB/PWA मानक के लिए नहीं बनी हैं, कम उपयोगी हो सकती हैं।
इसे कैसे इनेबल करें
1. Firefox एड्रेस बार में about:config टाइप करें और चेतावनी को पार करें।
2. खोज बार में, browser.ssb.enabled टाइप करें।
3. आपको यहां एक बूलियन मान देखना चाहिए, इसलिए दाईं ओर तीर बटन दबाकर मान को true पर स्विच करें।
4. ब्राउज़र को पुनरारंभ करें।
इसका उपयोग कैसे करें
1. किसी भी वेबसाइट पर जाएं जिसे आप ऐप के रूप में उपयोग करना चाहते हैं। Discord चैट ऐप एक अच्छा उदाहरण है क्योंकि इसका पहले से ही एक डेस्कटॉप ऐप है जो वेब तकनीकों को प्रोग्राम के रूप में चलाने के लिए Electron फ्रेमवर्क का उपयोग करता है, जिसका अर्थ है कि एक SSB/PWA संस्करण मौजूदा डेस्कटॉप संस्करण के समान दिखना चाहिए।
2. URL के दाईं ओर एड्रेस बार में थ्री डॉट्स पर क्लिक करें।
3. "इस वेबसाइट को ऐप के रूप में इंस्टॉल करें" या "साइट-स्पेसिफिक ब्राउज़र लॉन्च करें" चुनें। (यह आपके द्वारा उपयोग किए जा रहे संस्करण के आधार पर भिन्न हो सकता है।)
4. यह ऐप का शॉर्टकट सीधे आपके डेस्कटॉप पर इंस्टॉल करेगा, जिससे आप इसे सामान्य प्रोग्राम की तरह एक्सेस कर सकते हैं। यदि ऐप का पहले से ही एक डेस्कटॉप संस्करण है, तो आप चाहें तो उन दोनों को एक ही समय में उपयोग कर सकते हैं।
5. भविष्य में अपने इंस्टॉल किए गए वेबसाइटों को प्रबंधित करने के लिए, हैमबर्गर मेनू पर जाएं और "साइट ब्राउज़र" या "इंस्टॉल की गई वेबसाइटें" आइटम ढूंढें (आपके Firefox संस्करण पर निर्भर करता है)।
6. यहां किसी साइट पर क्लिक करने से यह एक नई विंडो में लॉन्च होगी। वर्तमान स्थिर संस्करण (Firefox 74) में, यह सब आप कर सकते हैं, लेकिन Developer और Nightly दोनों में दाईं ओर एक "X" शामिल है जो आपको इंस्टॉल की गई वेबसाइट को हटाने की अनुमति देता है।
Firefox में वेब ऐप्स का भविष्य
Chrome पहले से ही प्रोग्रेसिव वेब ऐप्स का काफी अच्छा समर्थन करता है, क्योंकि Google मूल रूप से मानक बना रहा है, इसलिए यदि आप देखना चाहते हैं कि यह सुविधा कैसी दिख सकती है एक बार Mozilla इसे विकसित करना समाप्त कर दे तो आप वहां इसके साथ खेल सकते हैं। Firefox का संस्करण अभी भी अपेक्षाकृत रफ और पर्दे के पीछे है, लेकिन यदि आपको अभी Firefox पर PWA/SSB का उपयोग करने की आवश्यकता है, तो यह वहां है। वे भविष्य के इंटरनेट का हिस्सा बनने जा रहे हैं, और उनके लिए Firefox का समर्थन ब्राउज़र के लिए एक महत्वपूर्ण कदम है।
यदि आप एक लिनक्स उपयोगकर्ता हैं (और Firefox उपयोगकर्ता नहीं), तो आप Linux में Peppermint या Android में Hermit का उपयोग करके अपने स्वयं के वेब ऐप भी बना सकते हैं।