पब्लिश होने की तारीख: 16 सितंबर, 2026
जब तक कोई और जानकारी न दी जाए, तब तक यहां दिए गए बदलाव Android, ChromeOS, Linux, macOS, और Windows के लिए, Chrome के बीटा चैनल के सबसे नए वर्शन पर लागू होते हैं. इन सुविधाओं के बारे में ज़्यादा जानने के लिए, दिए गए लिंक का इस्तेमाल करें या ChromeStatus.com पर जाएं. 16 सितंबर, 2026 तक Chrome 155 बीटा वर्शन में है. डेस्कटॉप के लिए, Google.com से या Android पर Google Play Store से, नया बीटा वर्शन डाउनलोड किया जा सकता है.
सीएसएस और यूज़र इंटरफ़ेस (यूआई)
सीएसएस symbols()
सीएसएस symbols() फ़ंक्शन की मदद से, लेखक किसी काउंटर स्टाइल को इनलाइन तौर पर तय कर सकते हैं. इसके लिए, उन्हें पहले नाम वाले @counter-style ऐट-रूल का एलान करने की ज़रूरत नहीं होती. यह स्ट्रिंग सिंबल की सूची के साथ-साथ, गिनती करने के सिस्टम (साइक्लिक, संख्यात्मक, वर्णमाला के हिसाब से, सिंबल के हिसाब से या तय) से एक गुमनाम काउंटर स्टाइल बनाता है. इसे list-style-type, list-style शॉर्टहैंड, counter(), और counters() में काउंटर स्टाइल के तौर पर स्वीकार किया जाता है.
सीएसएस कॉर्नर शॉर्टहैंड प्रॉपर्टी
यह सीएसएस corner शॉर्टहैंड और हर कोने के हिसाब से सब-शॉर्टहैंड (corner-top-left, corner-top-right, corner-bottom-left, corner-bottom-right) के साथ-साथ फ़िज़िकल (corner-top, corner-bottom) और लॉजिकल (corner-block-start, corner-block-end वगैरह) एज शॉर्टहैंड लागू करता है. इनकी मदद से, एक ही एलान में हर कोने के लिए border-radius और corner-shape, दोनों सेट किए जा सकते हैं. इसके अलावा, corners को corner शॉर्टहैंड के लिए, कंपैटिबिलिटी एलियास के तौर पर बनाए रखा जाता है.
इस सुविधा में, कैश मेमोरी को कंट्रोल करने की सुविधा भी शामिल है. डिफ़ॉल्ट रूप से, हर random()
फ़ंक्शन, नई और अलग वैल्यू में बदल जाता है. वेब ऑथर, इस डिफ़ॉल्ट वैल्यू को बदल सकते हैं. इसके लिए, उन्हें फ़ंक्शन के पहले आर्ग्युमेंट के तौर पर <random-key> वैल्यू पास करनी होगी. इससे यह कंट्रोल किया जा सकेगा कि प्रॉपर्टी और एलिमेंट के बीच रैंडम वैल्यू कैसे शेयर की जाती हैं.
सीएसएस text-decoration-skip-spaces
text-decoration-skip-spaces सीएसएस प्रॉपर्टी से यह कंट्रोल किया जाता है कि टेक्स्ट डेकोरेशन लाइनें (उदाहरण के लिए, अंडरलाइन, ओवरलाइन, और लाइन-थ्रू) व्हाइटस्पेस वाले वर्णों को छोड़ दें या नहीं. इससे लेखकों को, स्पेस के नीचे डेकोरेशन बनाने से रोकने की सुविधा मिलती है. यह अक्सर ज़्यादा आकर्षक होता है.
सीएसएस margin-trim
margin-trim सीएसएस प्रॉपर्टी का इस्तेमाल, कंटेनर के पहले या आखिरी चाइल्ड से पहले या बाद में मार्जिन हटाने के लिए किया जा सकता है. यह सुविधा, सामान्य ब्लॉक कंटेनर और मल्टीकॉल कंटेनर पर काम करती है.
JavaScript
कैशिंग मॉड्यूल के काम न करने की समस्या से बचना
फ़िलहाल, वेब डेवलपर मॉड्यूल लोड करने की प्रोसेस को फिर से शुरू नहीं कर सकते. ऐसा इसलिए, क्योंकि लोड नहीं हो पाने की इन समस्याओं को कैश मेमोरी में सेव किया जा रहा है. इसलिए, प्रोसेस को फिर से शुरू करने पर भी तुरंत समस्याएं आ जाती हैं. मॉड्यूल लोड करने के तरीके में हुए इस बदलाव की वजह से, लोड नहीं हो पाए मॉड्यूल को मैन्युअल तरीके से फिर से लोड किया जा सकता है. उदाहरण के लिए, import() को फिर से कॉल करके. इससे डेवलपर (और उपयोगकर्ता) को उन मॉड्यूल को इस्तेमाल करने में आसानी होती है जो अस्थिर नेटवर्क पर काम नहीं करते.
टेक्स्ट इंपोर्ट करें (टेक्स्ट मॉड्यूल)
JavaScript में मॉड्यूल import … with { type: "text" } स्टेटमेंट जोड़ने के लिए, TC39 का सुझाव. इंपोर्ट एट्रिब्यूट, टेक्स्ट डेटा को स्ट्रिंग वैल्यू के तौर पर लोड करता है.
Web APIs
विंडोविंग के अतिरिक्त कंट्रोल
इस कुकी की मदद से, window-management अनुमति वाले वेब ऐप्लिकेशन को maximize(), minimize(), और restore() उनकी विंडो को ऐक्सेस करने की अनुमति मिलती है. साथ ही, setResizable() के ज़रिए विंडो का साइज़ बदलने से रोका जा सकता है. इसके अलावा, नई सीएसएस मीडिया सुविधाएं display-state और resizable, स्क्रिप्ट और कॉन्टेंट को विंडो की स्थितियों और उसके साइज़ में बदलाव करने की सुविधा के हिसाब से अडजस्ट करने में मदद करती हैं. इन सुविधाओं से, वेब क्लाइंट में वीआईडीआई रिमोट ऐप्लिकेशन विंडो को इस्तेमाल करना आसान हो जाता है. खास तौर पर, टाइटलबार विंडो कंट्रोल के मामले में. नई सुविधा, Window
Management API की मौजूदा सुविधाओं को बेहतर बनाती है.
WebCrypto में एल्गोरिदम से जुड़े अपडेट
Web Cryptography API में, NIST के स्टैंडर्ड वाले एक से ज़्यादा पोस्ट-क्वांटम क्रिप्टोग्राफ़िक एल्गोरिदम के लिए सहायता जोड़ी गई है:
- ML-KEM (768, 1024)
- ML-DSA (44, 65, 87)
- ChaCha20-Poly1305
- X-विंग
ज़्यादा जानकारी के लिए, ड्राफ़्ट स्पेसिफ़िकेशन देखें: https://wicg.github.io/webcrypto-modern-algos/
Digital Credentials API (सर्टिफ़िकेट जारी करने में मदद करता है)
इससे, डिजिटल क्रेडेंशियल जारी करने वाली वेबसाइटें (जैसे, कोई यूनिवर्सिटी, सरकारी एजेंसी या बैंक) सीधे तौर पर किसी व्यक्ति के मोबाइल वॉलेट ऐप्लिकेशन में, डिजिटल क्रेडेंशियल को सुरक्षित तरीके से उपलब्ध कराने (जारी करने) की प्रोसेस शुरू कर सकती हैं.
Android पर, यह सुविधा Android IdentityCredential CredMan सिस्टम (Credential Manager) का इस्तेमाल करती है. डेस्कटॉप पर, यह क्रॉस-डिवाइस के तरीकों का इस्तेमाल करता है. इसके लिए, यह डिजिटल क्रेडेंशियल प्रज़ेंटेशन की तरह ही CTAP प्रोटोकॉल का इस्तेमाल करता है.
Blink में JPEG XL डिकोडिंग (image/jxl) की सुविधा
यह Blink में JPEG XL (image/jxl) इमेज को डिकोड करने की सुविधा जोड़ता है. इसके लिए, मेमोरी-सेफ़ प्योर रस्ट डिकोडर jxl-rs का इस्तेमाल किया जाता है.
JPEG XL, इमेज का एक नया फ़ॉर्मैट है. इसे ISO/IEC 18181 के तौर पर स्टैंडर्ड किया गया है. इसमें ये सुविधाएं मिलती हैं:
प्रोग्रेसिव डिकोडिंग, जिससे इमेज को लोड होने में कम समय लगता है. साथ ही, इसमें वाइड कलर गैमट, एचडीआर, और हाई बिट डेप्थ के साथ-साथ ऐनिमेशन की सुविधा भी मिलती है.
दिखाई न देने वाले iframe पर मीडिया चलाने की सुविधा को रोकना
यह media-playback-while-not-visible अनुमति नीति जोड़ता है, ताकि एम्बेड करने वाले लोग यह कंट्रोल कर सकें कि फ़िलहाल छिपे हुए एम्बेड किए गए iframe दिखें या नहीं. इसमें ये शामिल हैं:
display प्रॉपर्टी को none पर सेट करने वाले iframe,
visibility प्रॉपर्टी को hidden पर सेट करने वाले iframe या
शून्य-क्षेत्र वाले iframe (चौड़ाई या ऊंचाई 0 के बराबर). छिपे हुए iframe में, एम्बेड किए गए iframe के सुनाई देने वाले मीडिया को रेंडर करने की कोशिशों को ब्लॉक कर दिया जाएगा. फ़्रेम को फिर से दिखाए जाने पर, पाबंदियां हटा दी जानी चाहिए. इससे डेवलपर को लोगों के लिए ज़्यादा बेहतर अनुभव देने में मदद मिलेगी. साथ ही, परफ़ॉर्मेंस को बेहतर बनाने में भी मदद मिलेगी. ऐसा इसलिए, क्योंकि ब्राउज़र को ऐसे कॉन्टेंट को चलाने की अनुमति दी जाएगी जो लोगों को नहीं दिख रहा है.
PredefinedColorSpace srgb-linear और display-p3-linear
कैनवस के साथ इस्तेमाल करने के लिए, PredefinedColorSpace में सीएसएस के हिसाब से तय किए गए srgb-linear और display-p3-linear कलर स्पेस जोड़ें.
HTML डालने और स्ट्रीम करने के नए तरीके
एचटीएमएल सेटिंग के कई ऐसे तरीके उपलब्ध कराए गए हैं जिनसे किसी मौजूदा दस्तावेज़ में डाइनैमिक तरीके से मार्कअप डाला जा सकता है:
- पोज़ीशनल तरीके (
before(),after(),append(),prepend(),replaceWith()) जो एचटीएमएल को आर्ग्युमेंट के तौर पर लेते हैं. येinsertAdjacentHTML()को बदल देते हैं. - स्ट्रीमिंग के तरीके (
streamAppendHTML(),streamAppendHTMLUnsafe()वगैरह), जोWritableStreamदिखाते हैं. SetHTMLUnsafeOptionsके हिस्से के तौर पर{runScripts}को पास करना,createContextualFragmentके व्यवहार की नकल करना.- भरोसेमंद टाइप में
createParserOptionsके साथ काम करता है. साथ ही, भरोसेमंद टाइप को स्क्रिप्टिंग मोड और सैनिटाइज़र को बदलने की अनुमति देता है.
ज़्यादा जानकारी के लिए, डेटा के कुछ हिस्सों को अपडेट करने से जुड़े दस्तावेज़ देखें.
WebTransport हेडर और responseHeaders
WebTransportOptions का इस्तेमाल करके, कस्टम एचटीटीपी अनुरोध के हेडर पास करने की सुविधा जोड़ी गई है. साथ ही, WebTransport इंस्टेंस के ज़रिए सर्वर रिस्पॉन्स हेडर की जांच करने की सुविधा जोड़ी गई है. इससे वेब ऐप्लिकेशन को शुरुआती CONNECT हैंडशेक के दौरान, मेटाडेटा, पुष्टि करने वाले टोकन, और कस्टम पैरामीटर उपलब्ध कराने की अनुमति मिलती है. साथ ही, कनेक्शन बन जाने के बाद, सर्वर से मिले हेडर को ऐक्सेस करने की अनुमति मिलती है.