Chrome 57 में नया

पीट लीपेज
पीट लीपेज

  • Chrome 57 में display: grid का इस्तेमाल किया जा सकता है - यह सीएसएस ग्रिड लेआउट की नई खास जानकारी है.
  • अब आप नए Media Session API का इस्तेमाल करके, लॉक स्क्रीन पर और सूचनाओं पर उपयोगकर्ता के इनपुट को पसंद के मुताबिक बना सकते हैं और उसका जवाब दे सकते हैं.
  • इसके अलावा और भी अन्य सुविधाएं हैं!

मैं हूं पीट लीपेज, आइए देखते हैं कि Chrome 57 में डेवलपर के लिए नया क्या है!

सीएसएस ग्रिड लेआउट

Flexbox एक बेहतरीन लेआउट टूल है. इससे कई जटिल लेआउट संभव हो जाते हैं, लेकिन यह केवल एक डाइमेंशन में लेआउट ही बना सकता है. Chrome 57, display: grid के लिए सहायता देता है - नई सीएसएस ग्रिड लेआउट स्पेसिफ़िकेशन. यह दो-डाइमेंशन वाले ग्रिड लेआउट सिस्टम बनाने के लिए एक दमदार नया टूल जोड़ता है. इसे रिस्पॉन्सिव यूज़र इंटरफ़ेस डिज़ाइन के लिए ऑप्टिमाइज़ किया गया है.

ग्रिड के अंदर मौजूद एलिमेंट एक से ज़्यादा कॉलम या पंक्तियों में हो सकते हैं. सीएसएस ग्रिड में क्षेत्रों को भी नाम दिया जा सकता है. इससे लेआउट कोड को समझने में आसानी होती है.

सूरमा ने इसके बारे में एक अपडेट पोस्ट की है. इनके बारे में ज़्यादा जानने के लिए, रेचल एंड्रू की साइट GridByExample.com पर जाएं.

मीडिया सेशन एपीआई

वेब मीडिया ऐप्लिकेशन की सुविधाओं में से एक यह है कि मोबाइल डिवाइस को मुख्य मीडिया अनुभव के साथ पूरी तरह से इंटिग्रेट कर लिया जाता है. Android के लिए Chrome में, अब नए Media Session API का इस्तेमाल करके, मीडिया कॉन्टेंट के साथ लॉक स्क्रीन और सूचनाओं को पसंद के मुताबिक बनाया जा सकता है.

चलाए जा रहे कॉन्टेंट के बारे में ब्राउज़र को मेटाडेटा देकर, लॉक स्क्रीन पर शानदार मैसेज बनाया जा सकता है. इसमें टाइटल, कलाकार, एल्बम का नाम, और आर्टवर्क जैसी जानकारी शामिल होती है. सूचना मिलने पर की जाने वाली कार्रवाइयों को सुन सकते हैं और उन कार्रवाइयों का जवाब भी दे सकते हैं, जैसे कि सूचना खोजना या उसे स्किप करना.

अगर आपको जल्दी से काम शुरू करना है, तो Francois ने एक शानदार अपडेट पोस्ट की या GitHub पर आधिकारिक Chrome मीडिया सेशन सैंपल रेपो देखें.

और ज़्यादा!

इनके अलावा और भी बहुत कुछ है!

  • पेमेंट अनुरोध एपीआई में कुछ सुधार किए गए हैं.
  • caret-color प्रॉपर्टी की मदद से, टेक्स्ट इनपुट कर्सर का रंग तय किया जा सकता है.
  • लाइन का रंग और स्टाइल जैसे विज़ुअल इफ़ेक्ट को नई text-decoration प्रॉपर्टी के साथ दिखाया जा सकता है.
  • फ़ेच एपीआई Response क्लास अब .redirected एट्रिब्यूट के साथ काम करता है. इससे, गैर-भरोसेमंद रिस्पॉन्स से बचने और ओपन डायरेक्टर के जोखिम को कम करने में मदद मिलती है.
  • M38 में -webkit- प्रीफ़िक्स के साथ IndexedDB सभी ग्लोबल उपनाम हटा दिए गए हैं.
  • यह भी मेरा एक पसंदीदा है — नया padStart और padEnd फ़ॉर्मैट करने के ऐसे तरीके जो कंसोल आउटपुट को अलाइन करते समय स्ट्रिंग पैडिंग को आसान बनाते हैं या अंकों को एक तय संख्या में प्रिंट करते समय स्ट्रिंग पैडिंग को आसान बनाते हैं.

डेवलपर के लिए, Chrome 57 में किए गए कुछ बदलावों में से ये कुछ ही हैं.

इगालिया को शाउट आउट

आखिर में, Blink पर शानदार काम करने के लिए Igalia के इंजीनियर और टीम का धन्यवाद. इन टूल ने नए सीएसएस ग्रिड और caret-color की सुविधाओं को लॉन्च करने में अहम भूमिका निभाई.

अप-टू-डेट रहें

अगर आपको Chrome पर अप-टू-डेट रहना है और आने वाले समय के बारे में जानना है, तो हमारे चैनल की सदस्यता लें या Twitter पर @ChromiumDev को फ़ॉलो करें. Chrome की टीम जिन शानदार चीज़ों पर काम कर रही है उनके बारे में ज़्यादा जानने के लिए, Chrome डेवलपर समिट के वीडियो ज़रूर देखें.

मैं हूं पीट लेपेज और Chrome 58 के रिलीज़ होते ही, मैं आपको बताऊंगी -- Chrome में नया क्या है!