बेसलाइन

बेसलाइन से आपको यह साफ़ तौर पर पता चलता है कि वेब प्लैटफ़ॉर्म की कौनसी सुविधाएं, फ़िलहाल आपके प्रोजेक्ट में इस्तेमाल करने के लिए सुरक्षित हैं. किसी लेख को पढ़ते समय या अपने प्रोजेक्ट के लिए लाइब्रेरी चुनते समय, अगर इस्तेमाल की गई सभी सुविधाएं Baseline का हिस्सा हैं, तो ब्राउज़र के साथ काम करने के लेवल पर भरोसा किया जा सकता है. बेसलाइन के साथ अलाइन करने पर, आपकी साइट की जांच करते समय कोई हैरानी नहीं होगी.

बेसलाइन और Google Chrome

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

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

इसलिए, बेसलाइन को इस तरह से डिज़ाइन किया गया है कि यह एक लाइन के तौर पर दिखा सके कि सभी ब्राउज़र पर उपलब्ध होने के आधार पर, सुविधाओं को इस्तेमाल के लिए कब तैयार माना जा सकता है. इस लाइन को ब्राउज़र के किसी खास वर्शन से नहीं जोड़ा जाएगा. इसके बजाय, यह इंटरऑपरेबिलिटी (दूसरे सिस्टम के साथ काम करना) पर आधारित होगा.

अन्य ब्राउज़र और कम्यूनिटी के साथ मिलकर काम करना

हम जानते थे कि Baseline को उपलब्धता के बारे में बताने का तरीका बनाने के लिए, यह सिर्फ़ Chrome का प्रोजेक्ट नहीं हो सकता. इसके लिए, हमें अन्य ब्राउज़र और कम्यूनिटी से इनपुट और अलाइनमेंट की ज़रूरत थी. इसलिए, हमने जल्द ही इस प्रोजेक्ट को W3C WebDX कम्यूनिटी ग्रुप के मालिकाना हक में भेज दिया. इस ग्रुप ने बेसलाइन की परिभाषा तय की थी और यह वेब प्लैटफ़ॉर्म को सुविधाओं के एक सेट के रूप में तय करने का काम भी होस्ट करता है.

WebDX कम्यूनिटी ग्रुप में कोई भी शामिल हो सकता है. साथ ही, वह बेसलाइन, वेब की सुविधाओं के काम करने के तरीके, और डेवलपर अनुभव से जुड़ी अन्य समस्याओं के बारे में चर्चा में हिस्सा ले सकता है.

हमें खुशी है कि हम कम्यूनिटी के साथ मिलकर, इस प्रोजेक्ट को आगे बढ़ा रहे हैं. web.dev पर, आपको अपने वर्कफ़्लो में Baseline का इस्तेमाल करने के तरीके के साथ-साथ, हर महीने Baseline में शामिल होने वाली सुविधाओं के बारे में जानकारी मिलेगी.

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