पब्लिश किया गया: 8 सितंबर, 2026
Chrome 153 अब रोल आउट हो रहा है. इस पोस्ट में, रिलीज़ की कुछ अहम सुविधाओं के बारे में बताया गया है. पूरे Chrome 153 के रिलीज़ नोट पढ़ें.
इस रिलीज़ की खास बातें:
- सिंगल-ऐक्सिस स्क्रोल कंटेनर,
overflowप्रॉपर्टी को बढ़ाकर, स्क्रोल की जा सकने वाली वैल्यू के साथclipको इस्तेमाल करने की सुविधा देता है. - कैपेबिलिटी एलिमेंट:
<camera>और<microphone>, मीडिया कैप्चर की एक सुविधा के लिए, एचटीएमएल के खास और डिक्लेरेटिव कंट्रोल उपलब्ध कराते हैं. - जॉइंट इटरेशन, JavaScript में एक साथ कई इटररेटर को आगे बढ़ाने के लिए,
Iterator.zip()औरIterator.zipKeyed()को जोड़ता है.
सिंगल-ऐक्सिस स्क्रोल कंटेनर
Chrome 153, सीएसएस की overflow प्रॉपर्टी को बढ़ाकर, स्क्रोल की जा सकने वाली वैल्यू (auto, scroll, hidden) के साथ clip को इस्तेमाल करने की सुविधा देता है. उदाहरण के लिए, overflow: scroll clip या overflow: auto clip. इससे, एक ऐक्सिस के लिए स्क्रोल कंटेनर बनता है. साथ ही, दूसरे ऐक्सिस को स्क्रोलर में नहीं बदला जाता. Chrome 153 से, यह सुविधा अब नॉन-स्टेबल चैनलों (बीटा, डेवलपर, और कैनरी) में, फ़्लैग के बिना टेस्ट करने के लिए उपलब्ध है.
ज़्यादा जानकारी के लिए, डेवलपर टेस्टिंग के लिए तैयार: सिंगल-ऐक्सिस स्क्रोल कंटेनर लेख पढ़ें.
कैपेबिलिटी एलिमेंट: <camera> और <microphone>
Chrome 144 में <geolocation> एलिमेंट और Chrome 151 में <usermedia> एलिमेंट लॉन्च होने के बाद, Chrome 153 में <camera> और <microphone> कैपेबिलिटी एलिमेंट लॉन्च किए गए हैं.
ये एलिमेंट, एचटीएमएल के डिक्लेरेटिव और उपयोगकर्ता के ऐक्टिवेट किए जाने वाले कंट्रोल हैं. इन्हें एक सुविधा वाले इस्तेमाल के लिए डिज़ाइन किया गया है:
<camera>एलिमेंट, वीडियो कैप्चर करने का अनुरोध करता है.<microphone>एलिमेंट, ऑडियो कैप्चर करने का अनुरोध करता है.
ये एलिमेंट, <usermedia> की तरह ही, ब्राउज़र से कंट्रोल किए जाने वाले और खास स्टाइल वाले यूज़र इंटरफ़ेस (यूआई) को पेज में एम्बेड करते हैं. इससे, अनुमति का प्रॉम्प्ट ट्रिगर होने या स्ट्रीम शुरू होने से पहले, उपयोगकर्ता के क्लिक करने की पुष्टि होती है. ये एलिमेंट, <usermedia> की तरह ही सुरक्षा मॉडल और अनुमति वापस पाने का इन-बिल्ट पाथ बनाए रखते हैं. साथ ही, अगर आपके ऐप्लिकेशन को मिक्स मीडिया ऐक्सेस की ज़रूरत नहीं है, तो ये ज़्यादा कंट्रोल उपलब्ध कराते हैं.
जॉइंट इटरेशन
Chrome 153, JavaScript में जॉइंट इटरेशन TC39 प्रपोज़ल के लिए सहायता जोड़ता है. इसमें, Iterator.zip() और Iterator.zipKeyed() स्टैटिक तरीके शामिल हैं.
Iterator.zip(), एक से ज़्यादा इटरेबल ऑब्जेक्ट के एलिमेंट को एक नए इटररेटर में एग्रीगेट करता है. यह इटररेटर, मैचिंग पोज़िशन पर मौजूद एलिमेंट वाले कलेक्शन दिखाता है. डिफ़ॉल्ट रूप से, सबसे छोटे इनपुट इटरेबल के खत्म होने पर, इटरेशन पूरा हो जाता है:
mode विकल्प का इस्तेमाल करके, इस व्यवहार को पसंद के मुताबिक बनाया जा सकता है:
"shortest"(डिफ़ॉल्ट): पहला इनपुट इटरेबल खत्म होने पर, इटरेशन रुक जाता है."longest": सभी इटरेबल खत्म होने तक, इटरेशन जारी रहता है. साथ ही, ज़रूरी होने परpaddingइटरेबल का इस्तेमाल करके, छूटी हुई वैल्यू भरी जाती हैं."strict": अगर इनपुट इटरेबल की लंबाई बराबर नहीं है, तोTypeErrorदिखता है.
Iterator.zipKeyed() तरीका भी इसी तरह का एग्रीगेशन उपलब्ध कराता है. हालांकि, यह कलेक्शन के बजाय, की वाले ऑब्जेक्ट दिखाता है.
ज़्यादा जानकारी और उदाहरणों के लिए, MDN पर Iterator.zip() का दस्तावेज़ देखें.
इस बारे में और पढ़ें
इसमें सिर्फ़ कुछ अहम हाइलाइट शामिल हैं. Chrome 153 में किए गए अन्य बदलावों के बारे में जानने के लिए, ये लिंक देखें:
- Chrome 153 के रिलीज़ नोट.
- Chrome 153 के लिए ChromeStatus.com के अपडेट.
- Chrome के वर्शन रिलीज़ करने का कैलेंडर.
सदस्यता लें
अप-टू-डेट रहने के लिए, Chrome Developers YouTube channel की सदस्यता लें. इससे, नया वीडियो लॉन्च होने पर आपको ईमेल से सूचना मिलेगी. इसके अलावा, नए लेख और ब्लॉग पोस्ट पाने के लिए, हमें X या LinkedIn पर फ़ॉलो करें.
Chrome 154 के रिलीज़ होते ही, हम आपको Chrome में नया क्या है, इस बारे में जानकारी देंगे!