Chrome 109 में नया

यहां आवश्यक जानकारी दी गई है:

मैं हूं एड्रियाना जारा. चलिए, देखते हैं कि Chrome 109 में डेवलपर के लिए नया क्या है.

Android पर OPFS

ऑरिजिन प्राइवेट फ़ाइल सिस्टम (OPFS), File System Access API का हिस्सा है. यह पेज के ऑरिजिन के लिए निजी स्टोरेज एंडपॉइंट है.

इसे डेस्कटॉप पर Chrome 102 पर लॉन्च किया गया था. साथ ही, Chrome 109 को Android पर बेहतर तरीके से इस्तेमाल किया जा सकता है.

इसमें कुछ अपवाद भी हैं. इसमें File System Access API के सभी प्लैटफ़ॉर्म शामिल हैं, ताकि फ़ाइलों को सीधे लोकल फ़ाइल सिस्टम से आसानी से मैनेज किया जा सके. फ़िलहाल, show*Picker() तरीके और खींचें और छोड़ें एपीआई इंटिग्रेशन उपलब्ध नहीं हैं.

OPFS पर फ़ाइल सिस्टम ऐक्सेस एपीआई की मदद से, साइटें अपने हर ऑरिजिन, निजी फ़ाइल सिस्टम को ऐक्सेस कर सकती हैं. साथ ही, FileSystemSyncAccessHandle का इस्तेमाल करके फ़ाइल से जुड़ी कार्रवाइयां कर सकती हैं, जिससे परफ़ॉर्मेंस बेहतर होती है.

सभी प्लैटफ़ॉर्म पर फ़ाइल सिस्टम का बिना किसी रुकावट के ऐक्सेस लागू करने का तरीका जानने के लिए, यह लेख पढ़ें.

सीएसएस में नया.

अब सीएसएस की कुछ नई सुविधाएं, जो लंबाई की एक नई इकाई से शुरू हो रही हैं: lh.

lh सीएसएस यूनिट, उस एलिमेंट पर मौजूद Line-height प्रॉपर्टी की वैल्यू के बराबर होती है जिस पर इसका इस्तेमाल किया जाता है. इससे textarea को ऊंचाई दी जा सकती है. यह ऊंचाई उम्मीद के टेक्स्ट की लाइनों की संख्या के बराबर होती है.

साथ ही, सीएसएस के वर्किंग ग्रुप ने @font-face नियम में, डिस्क्रिप्टर के लिए auto की नई वैल्यू जोड़ी है: font-weight, font-style, और font-stretch. auto अब शुरुआती वैल्यू है. वैरिएबल फ़ॉन्ट में इन डिस्क्रिप्टर की मदद से उपयोगकर्ता यह चुन सकते हैं कि टाइपफ़ेस कितना भारी, तिरछा या चौड़ा होना चाहिए.

वेब टाइपोग्राफ़ी पर बेहतर कंट्रोल देने के लिए, hyphenate-limit-chars प्रॉपर्टी हाइफ़न वाले शब्द में वर्णों की कम से कम संख्या तय करती है.

MathML Core की सुविधा.

अगर आपने कभी अपने वेब पेज पर गणित के फ़ॉर्मूले को अपनी स्टाइल और ऐक्सेस करने लायक तरीके से जोड़ने की कोशिश की है, तो आपको यह जानकर खुशी होगी कि MathML Core की सुविधा अब Chrome में भी काम करती है.

MathML एक ऐसी भाषा है जिसमें गणित के नोटेशन को इस तरह से समझाया जाता है जिसे एचटीएमएल और SVG में शामिल किया जा सके. इसे OpenType MATH के साथ, सीएसएस के साथ काम करने वाले तरीके से रेंडर किया जाता है. साथ ही, इसे प्लैटफ़ॉर्म Accessibility API की मदद से दिखाया जाता है.

MathML स्टाइल सीएसएस की सुविधाओं की मदद से चालू की जाती है. इनमें मैथ लेआउट के लिए खास सुविधाएं शामिल हैं. उदाहरण के लिए, math-depth, math-shift, और math-style प्रॉपर्टी, display प्रॉपर्टी वगैरह के लिए math वैल्यू.

गणित के नोटेशन वाले गेम के ब्यौरे और उदाहरणों के लिए दस्तावेज़ देखें!

और ज़्यादा!

निश्चित रूप से बहुत कुछ है.

  • बाहरी स्पीकर का इस्तेमाल करते समय ऑडियो को बेहतर तरीके से कंट्रोल करने के लिए, MediaTrackSupportedConstraints में suppressLocalAudioPlayback प्रॉपर्टी का इस्तेमाल किया जा सकता है.
  • getDisplayMedia() पर कॉल करने के लिए, शर्त के साथ फ़ोकस करने की सुविधा अब उपलब्ध है.
  • Chrome के लिए, Android पर सुरक्षित पेमेंट की पुष्टि करने की सुविधा उपलब्ध है.

इसके बारे में और पढ़ें

इसमें सिर्फ़ कुछ खास हाइलाइट शामिल हैं. Chrome 109 में हुए और बदलावों के बारे में जानने के लिए, नीचे दिए गए लिंक देखें.

सदस्यता लें

अप-टू-डेट रहने के लिए, Chrome Developers के YouTube चैनल की सदस्यता लें. जब भी हम कोई नया वीडियो लॉन्च करेंगे, तब आपको ईमेल से सूचना मिलेगी.

मैं हूँ एड्रियाना जारा और Chrome 110 के रिलीज़ होते ही, मैं आपको बताऊँगी कि Chrome की नई सुविधा क्या है!