अप्रैल में वेब प्लैटफ़ॉर्म पर नई सुविधाएं

कुछ ऐसी दिलचस्प सुविधाओं के बारे में जानें जो अप्रैल 2022 में, स्टेबल और बीटा वर्शन वाले वेब ब्राउज़र में मिली हैं.

स्थायी ब्राउज़र रिलीज़

अप्रैल में, Chrome 101 और Firefox 99 स्टेबल हो गए. पिछले महीने, सुविधाओं की बंपर फ़सल के बाद, अप्रैल में तापमान कम था. हालांकि, कुछ दिलचस्प चीज़ों का इस्तेमाल करके हमें फ़ायदा मिला.

Chrome 101 में hwb कलर नोटेशन शामिल है. यह रंग, सफ़ेद, और कालापन के हिसाब से रंग की जानकारी देता है. दूसरे रंग नोटेशन की तरह, एक वैकल्पिक ऐल्फ़ा कॉम्पोनेंट अपारदर्शिता की जानकारी देता है.

h1 {
  color: hwb(194 0% 0% / .5) /* #00c3ff with 50% opacity */
}

hwb() के बारे में ज़्यादा जानने के लिए, स्टीफ़न जुडिस का यह लेख पढ़ें: hwb() – इंसानों के लिए एक कलर नोटेशन?.

ब्राउज़र सहायता

  • 101
  • 101
  • 96
  • 15

सोर्स

साथ ही, Chrome 101 में फ़ेच प्राथमिकता सुविधा मौजूद है. इससे, fetchpriority एट्रिब्यूट का इस्तेमाल करके, ब्राउज़र को यह संकेत दिया जा सकता है कि संसाधनों को किस क्रम में डाउनलोड किया जाए. नीचे दिए गए उदाहरण में, कम प्राथमिकता वाली इमेज को fetchpriority="low" के साथ दिखाया गया है.

<img src="/images/in_viewport_but_not_important.svg" fetchpriority="low" alt="I'm an unimportant image!">

अभी तक फे़च करने की सुविधा अन्य ब्राउज़र पर उपलब्ध नहीं है. हालांकि, Chromium 101 पर आधारित ब्राउज़र इस्तेमाल करने वाले किसी भी व्यक्ति को इसका फ़ायदा लेने के लिए, अभी इसका इस्तेमाल किया जा सकता है.

ब्राउज़र सहायता

  • 102
  • 102
  • x
  • 78 जीबी में से

सोर्स

Firefox 99 में Navigator इंटरफ़ेस की pdfViewerEnabled प्रॉपर्टी शामिल है. इस प्रॉपर्टी से पता चलता है कि ब्राउज़र PDF फ़ाइलों को इनलाइन डिसप्ले की सुविधा देता है या नहीं.

if (!navigator.pdfViewerEnabled) {
  // The browser does not support inline viewing of PDF files.
}

ब्राउज़र सहायता

  • 94
  • 94
  • 99
  • 78 जीबी में से

सोर्स

बीटा ब्राउज़र की रिलीज़

ब्राउज़र के बीटा वर्शन में आपको उन चीज़ों की झलक मिलती है जो ब्राउज़र के अगले स्टेबल वर्शन में होंगी. इस दौरान नई सुविधाओं या हटाए गए कॉन्टेंट को आज़माया जा सकता है. इससे दुनिया भर में आपकी साइट के इस्तेमाल पर असर पड़ सकता है.

अप्रैल में, Chrome 102, Firefox 100, और Safari 15.5 जैसे नए बीटा वर्शन शामिल किए गए.

Chrome 102, Safari 15.5, और Firefox के झलक वर्शन में inert एट्रिब्यूट शामिल है. अगर एलिमेंट नॉन-इंटरैक्टिव हैं, तो टैब क्रम और सुलभता ट्री से एलिमेंट हटा दिए जाते हैं. उदाहरण के लिए, ऐसा एलिमेंट जो फ़िलहाल ऑफ़स्क्रीन है या छिपा हुआ है.

Chrome 102 में एचटीएमएल hidden एट्रिब्यूट के लिए, नई वैल्यू until-found शामिल की गई है. इसकी मदद से, 'पेज में ढूंढें' सुविधा चालू हो जाती है. साथ ही, पेज के छोटे किए गए हिस्से में मौजूद टेक्स्ट फ़्रैगमेंट तक स्क्रोल किया जा सकता है. ऐसा अकॉर्डियन पैटर्न में भी हो सकता है. इस बारे में ज़्यादा जानने के लिए, hide=खत्म होने के बाद मिले कॉन्टेंट को ऐक्सेस करने लायक बनाना लेख पढ़ें.

ब्राउज़र सहायता

  • 102
  • 102
  • x
  • x

सोर्स

Chrome 102 में Local Font Access API भी शामिल होता है, जो उपयोगकर्ता के डिवाइस पर इंस्टॉल किए गए फ़ॉन्ट को ऐक्सेस करने की अनुमति देता है.

बीटा वर्शन की ये सुविधाएं, जल्द ही स्टेबल ब्राउज़र में उपलब्ध होंगी.

यह वेब सीरीज़ में नई सुविधा का हिस्सा है