ज़्यादातर एक्सटेंशन, Chrome वेब स्टोर में होस्ट किए जाते हैं, ताकि उपयोगकर्ताओं को नुकसान पहुंचाने वाले एक्सटेंशन से सुरक्षित रखा जा सके.
होस्टिंग
सभी एक्सटेंशन, उपयोगकर्ताओं को .crx
सफ़िक्स वाली खास ZIP फ़ाइल के तौर पर डिस्ट्रिब्यूट किए जाते हैं. Chrome वेब स्टोर पर होस्ट किए गए एक्सटेंशन, डेवलपर डैशबोर्ड से .zip
फ़ाइलों के तौर पर अपलोड किए जाते हैं. पब्लिश करने की प्रोसेस, .zip
को अपने-आप .crx
फ़ाइल में बदल देती है.
Chrome Web Store पर होस्ट करने के नियम में तीन अपवाद हैं:
- एंटरप्राइज़ नीति के ज़रिए डिस्ट्रिब्यूट किए जाने वाले एक्सटेंशन.
- डेवलपर मोड में, किसी लोकल मशीन से अनपैक की गई एक्सटेंशन डायरेक्ट्री.
- Linux इंस्टॉल करना.
होस्ट करने की नीति के बारे में ज़्यादा जानें.
अपडेट हो रहा है
Chrome ब्राउज़र, समय-समय पर इंस्टॉल किए गए एक्सटेंशन के नए वर्शन की जांच करता है और उन्हें अपडेट करता है उपयोगकर्ता के हस्तक्षेप के बिना.
किसी एक्सटेंशन में अपडेट रिलीज़ करने के लिए, version
फ़ील्ड में संख्या बढ़ाएं
मेनिफ़ेस्ट.
{
...
"version": "1.5",
...
}
{
...
"version": "1.6",
...
}
अपडेट की गई एक्सटेंशन डायरेक्ट्री को ZIP फ़ाइल में बदलें और डेवलपर डैशबोर्ड में पुराने वर्शन का पता लगाएं. बदलाव करें को चुनें. इसके बाद, नया पैकेज अपलोड करें और पब्लिश करें पर क्लिक करें. ब्राउज़र ये काम करेगा नया वर्शन पब्लिश होने के बाद, उपयोगकर्ताओं के लिए एक्सटेंशन को अपने-आप अपडेट कर देगा.