Chrome रिलीज़ चैनल क्या हैं?

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

Chrome में चार चैनल हैं

मोबाइल और डेस्कटॉप प्लैटफ़ॉर्म पर, Chrome की चार तरह की सुविधाएं एक ही बार में उपलब्ध कराई जा सकती हैं: Canary, Dev, बीटा, और स्टेबल. इन्हें रिलीज़ चैनल कहा जाता है.

Chrome हर चैनल में कई versions डिप्लॉय करता है. इनसे यह पता चलता है कि रिलीज़ का क्रम क्या है और पिछले वर्शन में किस तरह के बदलाव किए गए हैं.

Chrome कैनरी

Chrome कैनरी हर दिन रिलीज़ होता है.

Chrome कैनरी का लोगो.

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

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

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

Chrome डेवलपर

Chrome Dev को हफ़्ते में एक या दो बार रिलीज़ किया जाता है.

Chrome Dev का लोगो.

Chrome Dev यह दिखाता है कि Chrome टीम अभी किस चीज़ पर काम कर रही है. यह रिलीज़ चैनल अब भी काफ़ी नया है—हम कैनरी के मुकाबले इसका बहुत अच्छी तरह से टेस्ट करते हैं. हालांकि, इसमें आपको अब भी गड़बड़ियां और दूसरी ग्लिच देखने को मिल सकती हैं.

Chrome बीटा

Chrome बीटा को हफ़्ते में करीब एक बार अपडेट किया जाता है और हर चार हफ़्ते में बड़े अपडेट किए जाते हैं.

Chrome बीटा का लोगो.

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

Chrome स्टेबल चैनल

Chrome स्टेबल को छोटे-छोटे अपडेट के साथ, हर दो से तीन हफ़्तों में अपडेट किया जाता है. वहीं, मुख्य रिलीज़ के लिए इसे हर चार हफ़्तों में अपडेट किया जाता है.

Chrome स्टेबल का लोगो.

इस रिलीज़ को ज़्यादातर लोग 'Chrome' के रूप में जानते हैं. बदलाव और अपडेट सिर्फ़ तब ही स्टेबल होते हैं, जब हम सख्त ऑटोमेटेड टेस्टिंग और मैन्युअल जांच करते हैं.

आपको इस Chrome चैनल को डिफ़ॉल्ट और मौजूदा चैनल के तौर पर देखना चाहिए. यह ऐसा चैनल है जिसे ज़्यादातर उपयोगकर्ताओं ने इंस्टॉल किया है.

चैनल ≠ वर्शन

हर रिलीज़ चैनल में Chrome के कई वर्शन डिप्लॉय किए जाते हैं. टेस्ट के दौरान, इसमें अपडेट, सुधार, और गड़बड़ियां ठीक की जाती हैं. हर चैनल के लिए, वर्शन को पूरे एक रिलीज़ साइकल में एक ही मुख्य वर्शन नंबर के तौर पर रखा जाता है. उदाहरण के लिए, जब यह लेख ड्राफ़्ट किया गया था, तब Chrome स्टेबल वर्शन 101, Chrome बीटा 102, Chrome Dev और Chrome कैनरी 103 के अलग-अलग वर्शन थे. कभी-कभी इन मुख्य संख्याओं को उपलब्धियां कहा जाता है: उदाहरण के लिए, M101 या M102.

अगर आपको यह जानने में दिलचस्पी है कि कौनसा वर्शन इस्तेमाल किया जा रहा है, तो chrome://version पेज देखें. आप देखें कि हर चैनल के लिए, समय के साथ वर्शन संख्या में कैसे बदलाव होते हैं. हर Chrome रिलीज़ चैनल और प्लैटफ़ॉर्म के लिए, नए वर्शन की जानकारी देखने के लिए omahaproxy.appspot.com पर जाएं. इस साइट पर टूल की मदद से, अलग-अलग वर्शन के बीच कोड के अंतर को भी देखा जा सकता है.

में शेयर किया जाता है.

Chrome को रिलीज़ चैनल की ज़रूरत क्यों है?

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

वेब ब्राउज़र अलग-अलग काम नहीं करते! उन्हें लाखों वेबसाइटों की एक्टिविटी का सामना करना पड़ता है, उन्हें लगातार बदलना होता है और उपयोगकर्ता के हर तरह के व्यवहार का सामना करना पड़ता है.

हम हज़ारों अलग-अलग ऑपरेटिंग सिस्टम के लिए, अलग-अलग ऑपरेटिंग सिस्टम में दर्जनों भाषाओं में, करोड़ों उपयोगकर्ताओं के लिए, Chrome का एक नया वर्शन रिलीज़ कर सकते हैं. यह वर्शन एक ही बार में रिलीज़ किया जा सकेगा. हम उम्मीद करते हैं कि वर्शन हमेशा बेहतर होगा. ज़ाहिर है, हम ऐसा नहीं करते. इसके बजाय, हम Chrome कैनरी में बदलाव या नई सुविधा के साथ प्रयोग करके शुरुआत करते हैं. दूसरे शब्दों में, हम ऐप्लिकेशन कोड के कुछ हिस्से को अपडेट करते हैं. कुछ बदलावों से आगे कोई बदलाव नहीं होता है. हालांकि, अगर सबकुछ ठीक रहता है, तो हम Chrome Dev को इस बदलाव से अपडेट करते हैं. इसके बाद, हम Chrome बीटा को ज़्यादा से ज़्यादा टेस्टिंग और जांच के साथ अपडेट करते हैं. आखिर में, बदला गया कोड 'Chrome स्टेबल' में शामिल हो जाता है. Chrome Stable, 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 एक ओपन सोर्स ब्राउज़र प्रोजेक्ट है. इस पर Chrome और दूसरे ब्राउज़र काम करते हैं. इनमें Edge, Samsung Internet, और Brave शामिल हैं. ब्राउज़र बनाने और उनका रखरखाव करने में इतना जटिल हो गया है कि ओपन सोर्स प्रोजेक्ट पर कोड आधारित करना एक सामान्य पैटर्न बन गया है. (Safari ब्राउज़र में WebKit का इस्तेमाल किया जाता है.) Chrome में Chromium में कुछ और सुविधाएं जोड़ी गई हैं. जैसे, ज़्यादा वीडियो कोडेक, कॉपीराइट कॉन्टेंट के लिए सहायता, और अपने-आप अपडेट होने की सुविधा.

आपके पास Chromium इंस्टॉल करने का विकल्प होता है, जिसमें अक्सर नए वर्शन उपलब्ध होते हैं. हालांकि, हो सकता है कि उसमें वे सुविधाएं न मिलें जिनका आपको दूसरे ब्राउज़र पर भरोसा है. जैसे, अपने-आप अपडेट होने की सुविधा और वीडियो स्ट्रीम करने के लिए ज़रूरी लाइसेंस वाले मीडिया कोडेक. Chromium का इस्तेमाल किसी सामान्य वेब उपभोक्ता के बजाय, ब्राउज़र की सुविधाएं तैयार करने वाले ब्राउज़र डेवलपर के लिए किया जाता है.

ब्लिंक एक रेंडरिंग इंजन है, जिसका इस्तेमाल वेब पेज के कोड और रिसॉर्स को ऐसे पेज में बदलने के लिए किया जाता है जिन्हें आप देखते हैं और जिनसे इंटरैक्ट करते हैं.

V8 एक ओपन सोर्स JavaScript और WebAssembly इंजन है. इसे Chromium प्रोजेक्ट ने Chrome, Node.js, और दूसरे ऐप्लिकेशन और एनवायरमेंट के लिए बनाया है.

Chrome नए वर्शन कैसे रोल आउट करता है?

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

इसका मतलब है कि शुरुआत में, हर रिलीज़ चैनल के लिए कुछ ही उपयोगकर्ताओं को अपडेट मिलते हैं. शायद शुरुआत में सिर्फ़ 1-5% उपयोगकर्ताओं को ही अपडेट मिलें. धीरे-धीरे यह संख्या 100% तक पहुंच जाती है. सुविधा के रोल आउट होने पर, Chrome के इंजीनियर metrics और उपयोगकर्ता के सुझाव, शिकायत या राय का इस्तेमाल करके अचानक होने वाली समस्याओं का पता लगाते हैं. अगर कोई गड़बड़ी हो जाती है, तो रोल आउट को रोक दिया जाता है. इस दौरान, Chrome टीम समस्या को ठीक करने के तरीके पर काम करती है. इसकी वजह से, प्रयोग के तौर पर शुरू की गई सुविधा को बंद किया जा सकता है, किसी कॉम्पोनेंट को अपडेट किया जा सकता है या respin नाम का कोड अपडेट किया जा सकता है.

मैं अलग-अलग रिलीज़ चैनल कैसे इंस्टॉल करूं?

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

Chrome के अपडेट कैसे काम करते हैं?

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

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

Chrome में बारे में:खाली है, जिसमें लाल रंग का अपडेट करें बटन है.

एंटरप्राइज़ ग्राहक, Chrome कैनरी, बीटा या डेव के नए वर्शन आज़मा सकते हैं. साथ ही, अपने स्टाफ़ के लिए रिलीज़ किए जा रहे सॉफ़्टवेयर को कंट्रोल कर सकते हैं.

Chromebook और ChromeOS जिस ऑपरेटिंग सिस्टम का इस्तेमाल करते हैं वह भी इसी तरह काम करता है. अगर आपको रोमांच महसूस हो रहा है या आपको नई सुविधाओं को शुरुआत में आज़माना है, तो अपने Chromebook को किसी दूसरे Chrome OS चैनल पर स्विच किया जा सकता है.

ज़्यादा जानें