पब्लिश होने की तारीख: 1 अक्टूबर, 2025
सितंबर में, Baseline में कई बड़े बदलाव हुए. इस महीने, टूल इंटिग्रेशन और कई नई सुविधाएं उपलब्ध कराई गई हैं. इसलिए, यह महीना काफ़ी अहम है. यहां सभी अपडेट दिए गए हैं!
Browserslist, Baseline को लागू करता है
Browserslist में अब बेसलाइन टारगेट के लिए क्वेरी पहले से मौजूद हैं. पहले, Browserslist के साथ Baseline का इस्तेमाल करने के लिए, browserslist-baseline-config npm पैकेज का इस्तेमाल किया जाता था. अपने प्रोजेक्ट की टूलचेन में बेसलाइन का इस्तेमाल करने के लिए, अब इस पैकेज की ज़रूरत नहीं है.
इन बिल्ट-इन क्वेरी की मदद से, कई टारगेट तय किए जा सकते हैं. इनमें ये भी शामिल हैं:
baseline widely available
साथ ही, नई सुविधाओं के लिए उपलब्ध बेसलाइन को भी टारगेट किया जा सकता है:
baseline newly available
इसके अलावा, साल 2015 से लेकर मौजूदा साल तक के किसी साल को बेसलाइन साल के तौर पर सेट करें. उदाहरण के लिए:
baseline 2022
डाउनस्ट्रीम ब्राउज़र को टारगेट करने के लिए, किसी भी मान्य बेसलाइन क्वेरी में with downstream
जोड़ें. उदाहरण के लिए:
baseline widely available with downstream
इन बिल्ट-इन क्वेरी का इस्तेमाल, Browserslist का इस्तेमाल करने वाले किसी भी प्रोजेक्ट में किया जा सकता है. इनमें आधुनिक टूलिंग वाले ज़्यादातर प्रोजेक्ट शामिल हैं. इन क्वेरी के काम करने का तरीका जानने के लिए, Browserslist की वेबसाइट पर जाकर इन्हें आज़माएं. ज़्यादा जानने के लिए, Browserslist अब Baseline के साथ काम करता है लेख पढ़ें.
सितंबर में नई और ज़्यादातर लोगों के लिए उपलब्ध सुविधाएं
सितंबर में, ये सुविधाएं Baseline Newly available में शामिल की गई हैं:
content-visibility
<link rel="dns-prefetch">
- एचटीएमएल पार्स करने के ऐसे तरीके जिनमें डेटा को सुरक्षित नहीं किया जाता
URLPattern
Uint8Array
base64 और हेक्स कन्वर्ज़न
इसके अलावा, सितंबर में 21 सुविधाएं, Baseline Widely available बन गईं:
- बनाई जा सकने वाली स्टाइलशीट
- मेटाडेटा फ़ेच करने का अनुरोध हेडर
font-synthesis-small-caps
font-synthesis-style
font-synthesis-weight
- फ़ॉर्म से जुड़े कस्टम एलिमेंट
- मैप इंपोर्ट करना
- मीडिया क्वेरी रेंज का सिंटैक्स
messageerror
- सर्विस वर्कर और इंस्टॉल किए गए ऐप्लिकेशन से मिलने वाली सूचनाएं
- ऑफ़स्क्रीन कैनवस
- ओरिजिन प्राइवेट फ़ाइल सिस्टम
outline
pdfViewerEnabled
- पुश मैसेज
requestAnimationFrame()
में मजदूर- संसाधन का साइज़
- स्क्रीन ओरिएंटेशन
- सर्वर की टाइमिंग
- इम्परेटिव स्लॉट असाइनमेंट
- फ़िक्स्ड-विड्थ एसआईएमडी (Wasm)
सितंबर, Baseline के लिए एक अहम महीना था. सितंबर में, कई सुविधाएं बड़े पैमाने पर उपलब्ध हो गई थीं. हालांकि, इन उदाहरणों से पता चलता है कि इंटरऑपरेबल सुविधाओं को लॉन्च करने से, कुल मिलाकर क्या असर पड़ा.
Interop 2026 के प्रस्तावों पर फ़ैसला लिया जाएगा
हर साल, ब्राउज़र बनाने वाली मुख्य कंपनियां मिलकर यह तय करती हैं कि किन सुविधाओं को एक साथ लागू किया जाए और किन बग को ठीक किया जाए. Interop प्रोजेक्ट इस काम को आगे बढ़ाता है. यह इस बात का हिस्सा है कि सुविधाएं, बेसलाइन कैसे बनती हैं.
Interop के तहत, हम अगले साल के लिए फ़ोकस के क्षेत्रों के बारे में सुझाव मांगते हैं. साल 2026 के लिए, प्रस्ताव तैयार हो चुके हैं. अब वेंडर यह तय कर रहे हैं कि उन्हें किन क्षेत्रों और सुविधाओं पर फ़ोकस करना है.
Google और अन्य ब्राउज़र वेंडर से जुड़ी ज़्यादा खबरें पाने के लिए, इस डाइजेस्ट के आने वाले वर्शन और web.dev पर मौजूद अन्य कॉन्टेंट देखें.
टाइमलाइन की क्वालिटी ऑफ़ लाइफ़ में सुधार
रिक विस्कोमी ने बेसलाइन टाइमलाइन टूल बनाया है. Chrome DevRel में, हम इस टूल का इस्तेमाल यह देखने के लिए करते हैं कि कौनसी सुविधाएं बेसलाइन बन रही हैं. हाल ही में हुए अपडेट में, गेम को बेहतर बनाने के लिए कई काम के बदलाव किए गए हैं.
इस अपडेट में कीबोर्ड शॉर्टकट जोड़े गए हैं. इन्हें वेबसाइट पर देखने के लिए, ? दबाएं कुंजी:
- w: यह फ़िल्टर, उन सुविधाओं को दिखाता है जो ज़्यादातर देशों/इलाकों में उपलब्ध हैं.
- n: इससे, हाल ही में उपलब्ध कराई गई सुविधाओं को फ़िल्टर किया जाता है.
- l: इससे उन सुविधाओं को फ़िल्टर किया जाता है जो सीमित तौर पर उपलब्ध हैं.
- d: बंद की गई सुविधाओं को फ़िल्टर करता है.
- i: इंटरऑप टैग वाली सुविधाओं को फ़िल्टर करता है.
- c: मौजूदा महीने पर स्क्रोल करता है.
- r: इससे सभी फ़िल्टर रीसेट हो जाते हैं.
- p: इससे सुविधा के अनुमानों को टॉगल किया जाता है.
अपनी शर्तों के मुताबिक, बेसलाइन की सुविधाओं का व्यू बनाने के लिए इन शॉर्टकट का इस्तेमाल करें.
बस इतना ही
साल के खत्म होने के साथ ही, 2025 में बेसलाइन के लिए एक और महीना खत्म हो गया है. अगर हम बेसलाइन से जुड़ी कोई जानकारी देना भूल गए हैं, तो हमें बताएं, ताकि हम उसे आने वाले समय में शामिल कर सकें. आपसे अगले महीने मुलाकात होगी!