फ़रवरी 2025 का बेसलाइन का मासिक डाइजेस्ट

Jeremy Wagner
Jeremy Wagner

पब्लिश करने की तारीख: 27 फ़रवरी, 2025

यह महीना, Baseline के लिए बहुत व्यस्त रहा. इसमें, Google और अन्य बड़े ब्राउज़र वेंडर के साथ-साथ, कम्यूनिटी के लिए भी बहुत काम किया गया. Baseline के हर महीने के डाइजेस्ट में, हम Chrome Developer Relations की टीम के तौर पर, हाल ही में हुई नई चीज़ों की समीक्षा करते हैं. जैसे, अपडेट, कम्यूनिटी लेख और बातचीत, टूल, और Baseline से जुड़ी ऐसी कोई भी चीज़ जिसके बारे में हमें लगता है कि आपको पता होना चाहिए!

Interop 2025 का आयोजन किया जा रहा है

हर साल, इंटरऑप प्रोजेक्ट उन फ़ोकस एरिया का एक सेट तय करता है जिन पर ब्राउज़र के मुख्य वेंडर और सहायता करने वाले संगठन मिलकर काम करते हैं. इससे, एक ही साल में सभी ब्राउज़र पर नई सुविधाएं लॉन्च की जा सकती हैं. फ़रवरी में, Interop 2025 प्रोजेक्ट को आधिकारिक तौर पर लॉन्च किया गया था. इसमें कई कंपनियां शामिल थीं:

इस साल इस प्रोजेक्ट में, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी, व्यू ट्रांज़िशन एपीआई, वेब असेंब्ली, लेआउट वगैरह की सुविधाओं पर फ़ोकस किया जाएगा. इनमें से कोई भी (या सभी) ब्लॉग पोस्ट पढ़ें!

TheJam.dev पर रैचल एंड्रयू के साथ फ़ायरसाइड चैट

हाल ही में, Chrome डेवलपर रिलेशन्स की रेचल एंड्रयू ने TheJam.dev पर, इंटरऑपरेबिलिटी और बेसलाइन के बारे में बात करने के लिए, ब्रायन रिनाल्डी के साथ बैठक की.

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

baseline-status WordPress प्लगिन

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

बेसलाइन स्टेटस वेब कॉम्पोनेंट और उसे लागू करने वाला प्लग इन, वेब की सुविधाओं के लेखों जैसे कॉन्टेक्स्ट में काफ़ी मददगार होता है. इन लेखों में यह साफ़ तौर पर बताया जा सकता है कि किसी खास वेब सुविधा का इस्तेमाल सभी बड़े ब्राउज़र इंजन में किया जा सकता है या नहीं. सबसे अहम बात यह है कि रेंडर होने पर, वेब कॉम्पोनेंट आपको किसी वेब सुविधा के बारे में सबसे नई जानकारी देता है. CSS-Tricks, अपनी साइट पर वेब कॉम्पोनेंट को लागू करके इसका फ़ायदा ले रही है. उदाहरण के लिए, आप देख सकते हैं कि CSS-Tricks पर @scope नियम के दस्तावेज़ वाले पेज पर, बेसलाइन-स्टेटस प्लग इन लागू किया गया है.

RUMVision के बेसलाइन की केस स्टडी

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

इस महीने, RUMVision ने अपने प्रॉडक्ट में बेसलाइन को इंटिग्रेट करने के तरीके के बारे में एक केस स्टडी लिखी. यह एक दिलचस्प केस स्टडी है. अगर आपको यह जानना है कि उन्होंने ऐसा कैसे किया, तो इसे ज़रूर पढ़ें!

Popover API अब बेसलाइन के तौर पर उपलब्ध है

अप्रैल 2024 में, यह एलान किया गया था कि Popover API, बेसलाइन के तौर पर उपलब्ध हो गया है. हालांकि, एक ब्राउज़र इंजन में इस एपीआई को लागू करने में एक गंभीर गड़बड़ी थी, जिसे अनदेखा कर दिया गया था. इस वजह से, Popover API को बेसलाइन के तौर पर, तय समय से पहले उपलब्ध कराना पड़ा.

इस वजह से, और कुछ ऐसी वजहों से जिनमें आपकी दिलचस्पी हो सकती है जिनके बारे में हमने लिखा है—Popover API के बेसलाइन के लिए, नए वर्शन के उपलब्ध होने की तारीख को अपडेट करके इस साल की 27 जनवरी कर दिया गया है.

सभी ब्राउज़र पर काम करता है—उपलब्धता के अलावा इंटरऑपरेबिलिटी

हाल ही में, Chrome DevRel की टीम की सदस्य Mariko Kosaka ने बेसलाइन के बारे में बताने के लिए, फ़ीनिक्स, अरिज़ोना में HalfStalk Conference में हिस्सा लिया. इस बातचीत में, इंटरऑपरेबिलिटी के कॉन्सेप्ट के बारे में बताया गया. साथ ही, यह भी बताया गया कि यह कैसे तय किया जा सकता है कि सुविधाएं सभी तरह के डिवाइसों पर इंटरऑपरेबल हैं या नहीं. साथ ही, यह भी बताया गया कि बिना किसी मदद के यह तय करना कितना मुश्किल हो सकता है. इसके अलावा, यह भी बताया गया कि Baseline, डेवलपर के लिए यह काम कैसे आसान बनाता है.

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

ESLint अब आधिकारिक तौर पर सीएसएस को लिंट करने की सुविधा देता है

अगर आपने कभी ESLint का इस्तेमाल किया है, तो आपको पता होगा कि यह टूल, सिर्फ़ JavaScript को लिंट करने के लिए इस्तेमाल किया जाता है. इस महीने, ESLint ने एलान किया कि अब उनके टूल की मदद से, सीएसएस को लिंट करने की सुविधा आधिकारिक तौर पर उपलब्ध है. इस एलान में require-baseline नियम शामिल है. इस नियम की मदद से, अपने प्रोजेक्ट की सीएसएस में बेसलाइन सुविधाओं का इस्तेमाल लागू किया जा सकता है. हमें उम्मीद है कि आने वाले समय में, वेब डेवलपर के लिए Baseline की सुविधा देने वाले ज़्यादा टूल उपलब्ध होंगे. इससे, सुविधा के साथ काम करने के बारे में आसानी से जानकारी मिल पाएगी.

एक और महीना बीत चुका है!

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