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

Chrome कैनरी को हर दिन रिलीज़ किया जाता है.
Chrome Canary, Chrome का सबसे एक्सपेरिमेंटल चैनल है. इसमें नई और शुरुआती दौर की सुविधाएं शामिल होती हैं. यह चैनल, कोयले की खदान में कैनरी पक्षी की तरह है. Chrome Canary की मदद से, हम असली उपयोगकर्ताओं और डेवलपर के साथ बदलावों को आज़मा सकते हैं. इससे हमें गड़बड़ियों का पता लगाने में मदद मिलती है, ताकि वे समस्या बनने से पहले ही ठीक हो जाएं.
हम Canary चैनल में बदलाव और नई सुविधाएं जोड़ते हैं. इसके लिए, हम कम से कम टेस्टिंग करते हैं. Canary में गड़बड़ी हो सकती है. कभी-कभी, Canary बिल्ड में कोई ऐसा बग भी हो सकता है जिसकी वजह से ब्राउज़र क्रैश हो जाता है या कुछ साइटों पर पूरी तरह से इस्तेमाल नहीं किया जा सकता. Canary को हर दिन रिलीज़ करने का फ़ायदा यह है कि अपडेट और गड़बड़ियों को ठीक करने वाले फ़िक्स भी जल्दी शिप किए जा सकते हैं. Canary, डिफ़ॉल्ट रूप से Google को क्रैश और इस्तेमाल के आंकड़े भेजता है. इस सुविधा को बंद किया जा सकता है.
Canary, डेवलपर और एंटरप्राइज़ उपयोगकर्ताओं के लिए बहुत उपयोगी है. इन्हें नई सुविधाओं को लागू होते ही आज़माना होता है. ध्यान रखें कि कुछ सुविधाएं कभी भी Canary से आगे नहीं बढ़ पाती हैं. यही वजह है कि यह सुविधा इतनी काम की है! यह बेहतर है कि किसी सुविधा को Chrome स्टेबल चैनल में सामान्य रूप से उपलब्ध कराने से पहले, उसे कैनरी वर्शन में कुछ उपयोगकर्ताओं के साथ टेस्ट किया जाए. इससे यह पता चल पाएगा कि सुविधा काम कर रही है या नहीं. अगर सुविधा काम नहीं करती है, तो उसे अस्वीकार किया जा सकता है या उसमें बदलाव किया जा सकता है.
Chrome Dev

Chrome डेवलपर को हफ़्ते में एक या दो बार रिलीज़ किया जाता है.
Chrome डेवलपर से पता चलता है कि Chrome की टीम अभी किस चीज़ पर काम कर रही है. यह रिलीज़ चैनल अब भी नया है. हम इसकी जाँच, Canary वर्शन से ज़्यादा करते हैं. हालाँकि, आपको अब भी बग और अन्य गड़बड़ियाँ मिल सकती हैं.
Chrome Beta

Chrome बीटा को हर हफ़्ते अपडेट किया जाता है. हालांकि, बड़े अपडेट हर चार हफ़्तों में मिलते हैं.
इस ब्राउज़र को बेहतर बनाया गया है. साथ ही, इसकी सावधानीपूर्वक जांच की गई है और इसे टेस्ट किया गया है. Chrome बीटा की मदद से, स्टेबल चैनल में नई सुविधाएं और सुधार लागू होने से एक महीने पहले ही उन्हें ऐक्सेस किया जा सकता है. साथ ही, यह Chrome स्टेबल चैनल की तरह ही भरोसेमंद होता है. आपको उन सुविधाओं की झलक देखने का मौका मिलता है जिन पर अब भी काम चल रहा है. साथ ही, Chrome को बेहतर बनाने के लिए सुझाव/राय देने या शिकायत करने का मौका मिलता है.
Chrome स्टेबल चैनल

Chrome स्टेबल चैनल को हर दो से तीन हफ़्तों में छोटे अपडेट के साथ अपडेट किया जाता है. साथ ही, हर चार हफ़्तों में बड़े अपडेट के साथ अपडेट किया जाता है.
ज़्यादातर लोग इस रिलीज़ को Chrome के नाम से जानते हैं. हम ऑटोमेटेड टेस्टिंग और मैन्युअल जांच करने के बाद ही, बदलावों और अपडेट को स्टेबल वर्शन में शामिल करते हैं.
यह Chrome का वह चैनल है जिसे आपको डिफ़ॉल्ट और मौजूदा चैनल के तौर पर इस्तेमाल करना चाहिए. यह ऐसा चैनल है जिसे ज़्यादातर लोगों ने इंस्टॉल किया है.
चैनल ≠ वर्शन
हर रिलीज़ चैनल में, Chrome के कई वर्शन डिप्लॉय किए जाते हैं. ऐसा इसलिए, क्योंकि टेस्टिंग के दौरान अपडेट, सुधार, और गड़बड़ियों को ठीक करने से जुड़े बदलाव शामिल किए जाते हैं. हर चैनल के लिए, वर्शन में एक रिलीज़ साइकल के दौरान मेजर वर्शन नंबर एक जैसा रहता है. उदाहरण के लिए, जब यह पेज पहली बार पब्लिश किया गया था, तब Chrome स्टेबल चैनल वर्शन 101 पर था, Chrome बीटा वर्शन 102 पर था, और Chrome डेवलपर और Chrome कैनरी, 103 के अलग-अलग वर्शन पर थे. कभी-कभी आपको इन मुख्य नंबरों को माइलस्टोन के तौर पर दिखाया जाएगा. उदाहरण के लिए, M101 या M102.
अगर आपको यह जानना है कि आपके पास कौनसा वर्शन है, तो chrome://version पेज पर जाएं. हर चैनल के लिए, समय के साथ वर्शन नंबर में होने वाले बदलावों को देखा जा सकता है. ChromiumDash पर जाकर, Chrome के हर रिलीज़ चैनल और प्लैटफ़ॉर्म के लिए उपलब्ध नए वर्शन देखे जा सकते हैं. यह साइट, अलग-अलग वर्शन के बीच कोड के अंतर देखने के लिए टूल भी उपलब्ध कराती है.
Chrome को रिलीज़ चैनल की ज़रूरत क्यों होती है?
Chrome में हज़ारों योगदानकर्ता हैं, लाखों लाइनों का कोड है, और अरबों उपयोगकर्ता हैं. ज़्यादातर इस्तेमाल किए जाने वाले, कॉम्प्लेक्स सॉफ़्टवेयर के लिए, मज़बूत प्रोसेस और टेस्टिंग के सख्त तरीकों की ज़रूरत होती है. इससे यह पक्का किया जा सकता है कि नई सुविधाओं और कोड में किए गए बदलावों से, गड़बड़ियां न बढ़ें और अनचाहे साइड इफ़ेक्ट न हों. Chrome के इंजीनियर, स्टेबल वर्शन के रिलीज़ होने के बाद भी इसकी टेस्टिंग जारी रखते हैं. ऐसा तब होता है, जब असल लोग बड़े पैमाने पर ब्राउज़र का इस्तेमाल शुरू कर देते हैं.
वेब ब्राउज़र अकेले काम नहीं करते! उन्हें लाखों वेबसाइटों की ख़ासियतों के साथ-साथ, लगातार बदलते रहने वाले और उपयोगकर्ताओं के हर तरह के व्यवहार (अनुमानित और अप्रत्याशित) से निपटना होता है.
हम Chrome का नया वर्शन रिलीज़ कर सकते हैं. इसमें सैकड़ों बदलाव और अपडेट शामिल होंगे. इसे दुनिया भर के अरबों उपयोगकर्ताओं के लिए, कई ऑपरेटिंग सिस्टम पर, दर्जनों भाषाओं में, और हज़ारों अलग-अलग डिवाइसों पर एक साथ उपलब्ध कराया जा सकता है. हालांकि, ऐसा करने पर हमें उम्मीद करनी होगी कि सब कुछ ठीक हो. ज़ाहिर है, हम ऐसा नहीं करते. इसके बजाय, हम Chrome कैनरी में किसी बदलाव या नई सुविधा को आज़माते हैं. दूसरे शब्दों में, हम ऐप्लिकेशन कोड के किसी हिस्से को अपडेट करते हैं. कुछ बदलावों को आगे नहीं बढ़ाया जाता. हालांकि, अगर सब कुछ ठीक रहता है, तो हम Chrome डेवलपर को बदलाव के साथ अपडेट करते हैं. इसके बाद, Chrome बीटा को अपडेट किया जाता है. इसमें ज़्यादा से ज़्यादा टेस्टिंग और जांच की जाती है. आखिर में, बदला गया कोड Chrome स्टेबल चैनल में शामिल कर दिया जाता है. Chrome स्टेबल चैनल, Chrome का वह वर्शन है जिसका इस्तेमाल ज़्यादातर लोग करते हैं. ज़्यादातर लोग इसे सिर्फ़ 'Chrome' कहते हैं.
Chrome, नई सुविधाओं को आज़माने और उन्हें डिप्लॉय करने के लिए, किन अन्य तरीकों का इस्तेमाल करता है?
फ़ील्ड ट्रायल
Chrome को इस तरह से डिज़ाइन किया गया है कि कुछ नई सुविधाओं को फ़ील्ड ट्रायल फ़्लैग की मदद से चालू या बंद किया जा सकता है. आपके डिवाइस पर चल रहा Chrome ऐप्लिकेशन, Chrome के बैकएंड सर्वर की समय-समय पर जांच करता है. इससे यह पता चलता है कि फ़ील्ड ट्रायल फ़्लैग में कोई बदलाव हुआ है या नहीं. सर्वर से मिली सीड फ़ाइल और स्थानीय तौर पर सेव की गई रैंडमाइज़ेशन सीड के आधार पर, आपके डिवाइस पर चल रहे Chrome में सुविधाएं बंद या चालू की जा सकती हैं.
फ़ील्ड ट्रायल को Chrome वेरिएशन भी कहा जाता है. साथ ही, Google के इंटरनल कोडनेम: फ़िंच के नाम से भी जाना जाता है. Microsoft के पास Edge ब्राउज़र के लिए, इसी तरह का एक सिस्टम है. इसे ECS कहा जाता है. Chrome के वैरिएशन मैकेनिज़्म की मदद से, Chrome के कुछ उपयोगकर्ताओं के लिए नई सुविधाएं चालू की जा सकती हैं और कुछ के लिए नहीं. इसके अलावा, ज़रूरत पड़ने पर इन्हें बंद भी किया जा सकता है. हमारे लेख और वीडियो में इस बारे में ज़्यादा जानें: Chrome के अलग-अलग वर्शन क्या हैं?.
मेट्रिक
अगर Chrome की सुविधाओं और परफ़ॉर्मेंस को बेहतर बनाने में मदद करने वाली सेटिंग चालू है (chrome://settings/syncSetup?search=improve), तो Chrome अपने-आप इन चीज़ों की निगरानी कर सकता है और Chrome के बैकएंड को पहचान छिपाकर मेट्रिक भेज सकता है. जैसे, मेमोरी का इस्तेमाल, पेज लोड होने में लगने वाला समय या ब्राउज़र की किसी सुविधा का इस्तेमाल.
Chrome, मेट्रिक का इस्तेमाल करके परफ़ॉर्मेंस और स्थिरता की जांच करता है. साथ ही, यह पता लगाता है कि कोई गड़बड़ी तो नहीं हो रही है. इस तरीके का इस्तेमाल फ़ील्ड ट्रायल के साथ भी किया जा सकता है. इससे उन उपयोगकर्ताओं के लिए मेट्रिक की तुलना की जा सकती है जिन्होंने नई सुविधा चालू की है. साथ ही, उन उपयोगकर्ताओं के कंट्रोल ग्रुप के लिए भी मेट्रिक की तुलना की जा सकती है जिन्होंने नई सुविधा चालू नहीं की है. इस तरह, अगर कोई समस्या होती है, तो Chrome के इंजीनियर समस्या को ठीक करते समय नई सुविधा को बंद कर सकते हैं.
Chrome के कॉम्पोनेंट
कुछ फ़ंक्शन के लिए, Chrome मॉड्यूलर अप्रोच का इस्तेमाल करता है: ब्राउज़र के कुछ हिस्सों को Chrome कॉम्पोनेंट के तौर पर डिप्लॉय किया जाता है. इसके लिए, कॉम्पोनेंट अपडेटर का इस्तेमाल किया जाता है.
उपयोगकर्ता को Chrome के नए वर्शन पर अपडेट करने की ज़रूरत के बिना, कॉम्पोनेंट अपडेट किए जा सकते हैं. इसका मतलब है कि अहम अपडेट को रिलीज़ चैनल के शेड्यूल के बाहर, ब्राउज़र को फिर से लॉन्च किए बिना तुरंत डिप्लॉय किया जा सकता है. यह खास तौर पर सुरक्षा सुविधाओं के लिए ज़रूरी है. इससे नए वर्शन के लिए Chrome इंस्टॉलर का साइज़ कम किया जा सकता है.
उदाहरण के लिए, Chrome में कॉपीराइट वाले वीडियो को चलाने के लिए एक मॉड्यूल होता है. इसे Widevine कहा जाता है. chrome://components पर जाकर, कॉम्पोनेंट की पूरी सूची देखें.
Chromium, Blink, और V8 क्या हैं?
Chromium एक ओपन सोर्स ब्राउज़र प्रोजेक्ट है. Chrome और अन्य ब्राउज़र इसी पर आधारित हैं. जैसे, Edge, Samsung Internet, और Brave. ब्राउज़र बनाना और उन्हें बनाए रखना मुश्किल होता है. इसलिए, कोड को ओपन सोर्स प्रोजेक्ट पर आधारित करना एक सामान्य पैटर्न बन गया है. (Safari ब्राउज़र, WebKit का इस्तेमाल करता है.)
Chrome, Chromium के कोड में अतिरिक्त सुविधाएं जोड़ता है. इनमें अतिरिक्त वीडियो कोडेक, कॉपीराइट वाले कॉन्टेंट के लिए सहायता, और अपने-आप होने वाले अपडेट शामिल हैं.
Chromium को एक अलग ब्राउज़र के तौर पर इंस्टॉल किया जा सकता है. इसमें अक्सर नए वर्शन उपलब्ध होते हैं. हालांकि, ऐसा हो सकता है कि इसमें वे मुख्य सुविधाएं न हों जिनका इस्तेमाल अन्य ब्राउज़र में किया जाता है. जैसे, अपने-आप अपडेट होने की सुविधा और वीडियो स्ट्रीम करने के लिए ज़रूरी लाइसेंस वाले मीडिया कोडेक. Chromium का इस्तेमाल, ब्राउज़र की सुविधाएं बनाने वाले डेवलपर सबसे अच्छी तरह से कर सकते हैं. इसका इस्तेमाल, सामान्य वेब उपयोगकर्ता और डेवलपर के लिए नहीं है.
Blink एक रेंडरिंग इंजन है. इसका इस्तेमाल वेब पेज के कोड और संसाधनों को उन पेजों में बदलने के लिए किया जाता है जिन्हें आप देखते हैं और जिनसे इंटरैक्ट करते हैं.
V8, ओपन-सोर्स JavaScript और WebAssembly इंजन है. इसे Chromium प्रोजेक्ट ने Chrome, Node.js, और अन्य ऐप्लिकेशन और एनवायरमेंट के लिए बनाया है.
Chrome के नए वर्शन कैसे रोल आउट किए जाते हैं?
Chrome, हर चैनल के लिए कुछ लोगों के लिए रिलीज़ करने की सुविधा का इस्तेमाल करता है. इसके बजाय, वह एक साथ सभी उपयोगकर्ताओं के लिए नया वर्शन रिलीज़ नहीं करता है.
इसका मतलब है कि शुरुआत में, हर रिलीज़ चैनल के लिए सिर्फ़ कुछ उपयोगकर्ताओं को अपडेट मिलता है. इसकी शुरुआत, सिर्फ़ 1 से 5% उपयोगकर्ताओं के साथ की जा सकती है. इसके बाद, इसे धीरे-धीरे 100% तक बढ़ाया जा सकता है. किसी सुविधा को रोल आउट करते समय, Chrome के इंजीनियर मेट्रिक और उपयोगकर्ता के सुझाव/राय/शिकायत का इस्तेमाल करके, अनचाही समस्याओं की जांच करते हैं. अगर कोई गड़बड़ी होती है, तो रोलआउट रोक दिया जाता है. इस दौरान, Chrome की टीम समस्या को ठीक करने के तरीके पर काम करती है. उन्हें किसी सुविधा को बंद करना पड़ सकता है, किसी कॉम्पोनेंट को अपडेट करना पड़ सकता है या फिर से स्पिन करना पड़ सकता है.
मैं अलग-अलग रिलीज़ चैनल कैसे इंस्टॉल करूं?
Chrome के रिलीज़ चैनल की मदद से, डेस्कटॉप या मोबाइल पर Chrome के हर चैनल के लिए डाउनलोड उपलब्ध कराए जाते हैं. ये डाउनलोड, कई प्लैटफ़ॉर्म के लिए उपलब्ध होते हैं. अगर आपको सभी ऐप्लिकेशन इंस्टॉल करने हैं, तो ऐसा किया जा सकता है.
Chrome, ओपन सोर्स ब्राउज़र Chromium पर आधारित है. इसलिए, Chromium को इंस्टॉल भी किया जा सकता है.
Chrome के अपडेट कैसे काम करते हैं?
नए वर्शन में सिर्फ़ नई सुविधाएं नहीं जोड़ी जाती हैं. Chrome को बग ठीक करने, सुरक्षा से जुड़े अपडेट जोड़ने, मौजूदा सुविधाओं को बेहतर बनाने, कोड को ज़्यादा असरदार बनाने, और ऐसे कोड को हटाने की भी ज़रूरत होती है जिसकी अब ज़रूरत नहीं है. अपडेट के लिए कम समयसीमा तय करना, उपयोगकर्ताओं को सुरक्षित रखने और नए तरह के हमलों से बचाने के लिए खास तौर पर ज़रूरी है.
Chrome, बैकग्राउंड में अपडेट डाउनलोड करता है. Chrome को अपडेट करने के लिए, आपको सिर्फ़ ब्राउज़र को फिर से लॉन्च करना होगा. अगर कोई अपडेट उपलब्ध है और आपने Chrome को कुछ समय से रीस्टार्ट नहीं किया है, तो आपको Chrome में'अपडेट करें' बटन दिख सकता है. इसके अलावा, आपको ⋮ मेन्यू का रंग बदला हुआ दिख सकता है. Google Chrome को अपडेट करना लेख में, अपने-आप अपडेट होने की सुविधा को इंस्टॉल करने का तरीका बताया गया है.

Enterprise के ग्राहक, Chrome कैनरी, Beta या Dev के नए वर्शन आज़मा सकते हैं. साथ ही, अपने कर्मचारियों के लिए सॉफ़्टवेयर रोल-आउट करने पर कंट्रोल बनाए रख सकते हैं.
Chromebook में इस्तेमाल होने वाला ऑपरेटिंग सिस्टम, Chrome OS भी इसी तरह काम करता है. अगर आपको नई सुविधाएं आज़माने में दिलचस्पी है, तो अपने Chromebook को किसी दूसरे ChromeOS चैनल पर स्विच करें.
ज़्यादा जानें
- सभी चैनलों और प्लैटफ़ॉर्म के लिए Chrome डाउनलोड करना
- Chrome के वर्शन नंबर के बारे में जानकारी
- Chrome के वर्शन रिलीज़ करने से जुड़ा ब्लॉग देखें
- Chrome के हर रिलीज़ चैनल और प्लैटफ़ॉर्म के लिए, नए वर्शन ढूंढें. साथ ही, chromiumdash.appspot.com पर जाकर, वर्शन के बीच का अंतर देखने के लिए टूल ऐक्सेस करें
- गड़बड़ियों की शिकायत करना
- कारोबार और शिक्षा के लिए Chrome के रिलीज़ चैनल मैनेज करना