पब्लिश होने की तारीख: 2 जून, 2026
Chrome 149 को अब रोल आउट किया जा रहा है. इस पोस्ट में, रिलीज़ की कुछ मुख्य सुविधाओं के बारे में बताया गया है. Chrome 149 के रिलीज़ नोट पढ़ें.
इस रिलीज़ की मुख्य बातें:
- सीएसएस गैप डेकोरेशन की मदद से, कंटेनर लेआउट में मौजूद गैप को स्टाइल किया जा सकता है. जैसे, ग्रिड और फ़्लेक्सबॉक्स.
- bfcache एंट्री पर WebSockets डिसकनेक्ट करें सेटिंग की मदद से, चालू WebSocket कनेक्शन वाले पेजों को बैक/फ़ॉरवर्ड कैश मेमोरी में सेव किया जा सकता है.
- Intl.Locale.prototype.variants, किसी स्थान-भाषा के वैरिएंट दिखाता है या सेट करता है.
सीएसएस गैप डेकोरेशन
सीएसएस गैप डेकोरेशन की मदद से, कंटेनर लेआउट में मौजूद गैप को स्टाइल किया जा सकता है. जैसे, ग्रिड और फ़्लेक्सबॉक्स. इससे एक जैसी स्टाइल और स्टाइलिंग के नए विकल्प मिलते हैं. पहले इसके लिए, बॉर्डर और सूडो-एलिमेंट हैक का इस्तेमाल करना पड़ता था. यह सुविधा, प्रोग्रेसिव-एनहांसमेंट के साथ काम करती है. जिन ब्राउज़र पर यह सुविधा काम नहीं करती है उन पर गैप, डेकोरेशन के बिना सामान्य रूप से रेंडर होते हैं.
इसमें column-rule-inset और row-rule-inset जैसी प्रॉपर्टी जोड़ी गई हैं. इनकी मदद से, डेकोरेशन को छोटा या बड़ा किया जा सकता है. साथ ही, column-rule-visibility-items और row-rule-visibility-items की मदद से, नियमों को सिर्फ़ आस-पास के आइटम के बीच या हर गैप में दिखाया जा सकता है. नियम की चौड़ाई, रंग, और इनसेट में पूरी तरह से ऐनिमेशन किया जा सकता है. इससे, कर्सर घुमाने या स्थिति में बदलाव होने पर, उन्हें ट्रांज़िशन किया जा सकता है.
सीएसएस गैप डेकोरेशन की स्टेबल पोस्ट में इसके बारे में ज़्यादा जानें.
bfcache एंट्री पर WebSockets को डिसकनेक्ट करें
चालू WebSocket कनेक्शन अब किसी पेज को बैक/फ़ॉरवर्ड कैश मेमोरी (bfcache) में सेव होने से नहीं रोकते. दस्तावेज़ को अयोग्य के तौर पर मार्क करने के बजाय, बीएफ़कैश एंट्री पर WebSocket कनेक्शन को पहले से ही बंद करके, ब्राउज़र उन पेजों को मेमोरी में सेव करने की अनुमति देता है जिनमें WebSocket चालू हैं. साथ ही, उन्हें तुरंत वापस लाने की अनुमति देता है.
पहले, चालू WebSocket कनेक्शन की वजह से, उपयोगकर्ता के किसी दूसरे पेज पर जाने पर ब्राउज़र को पेज हटाना पड़ता था. इससे पेज को बैक/फ़ॉरवर्ड कैश मेमोरी (bfcache) में सेव नहीं किया जा सकता था.
Intl.Locale.prototype.variants
Intl.Locale ऑब्जेक्ट, यूनिकोड लोकल आइडेंटिफ़ायर को दिखाता है.
मुख्य ऑब्जेक्ट, Baseline Widely available है.
वैरिएंट, मुख्य भाषा आइडेंटिफ़ायर का हिस्सा होते हैं. साथ ही, किसी भाषा के ऐसे वैरिएंट चुनें जिन्हें (भाषा, क्षेत्र, स्क्रिप्ट) के तीन हिस्सों में बांटा नहीं जा सकता. यह सुविधा पहले से ही Firefox और Safari में उपलब्ध है. अब यह Chrome में भी उपलब्ध है.
उदाहरण के लिए:
const locale = new Intl.Locale("sl-rozaj-biske");
console.log(locale.variants); // "rozaj-biske"
Intl.Locale.prototype.variants के लिए MDN के दस्तावेज़ में इस बारे में ज़्यादा जानें.
इस बारे में और पढ़ें
इसमें सिर्फ़ कुछ मुख्य हाइलाइट शामिल हैं. Chrome 149 में हुए अन्य बदलावों के बारे में जानने के लिए, यहां दिए गए लिंक पर जाएं.
- Chrome 149 की जानकारी.
- Chrome DevTools (149) में नया क्या है.
- ChromeStatus.com पर Chrome 149 से जुड़े अपडेट.
- Chrome के वर्शन रिलीज़ करने का कैलेंडर.
सदस्यता लें
अप-टू-डेट रहने के लिए, Chrome Developers YouTube चैनल की सदस्यता लें. इससे, नया वीडियो लॉन्च होने पर आपको ईमेल से सूचना मिलेगी. इसके अलावा, नए लेख और ब्लॉग पोस्ट पाने के लिए, हमें X या LinkedIn पर फ़ॉलो करें.
Chrome 150 के रिलीज़ होते ही, हम आपको Chrome में नया क्या है, इसकी जानकारी देंगे!