Chrome 58 में नया

  • IndexedDB 2.0 स्टैंडर्ड अब Chrome पर पूरी तरह से काम करता है और नए स्कीमा मैनेजमेंट, बल्क ऐक्शन के तरीके वगैरह की सुविधा उपलब्ध है गड़बड़ियों को स्टैंडर्ड तरीके से हैंडल करना.
  • इसकी मदद से, प्रोग्रेसिव वेब ऐप्लिकेशन ज़्यादा इमर्सिव हो जाते हैं display: fullscreen.
  • allow-top-navigation-by-user-activation, सैंडबॉक्स की सुविधा देता है iframes नई पावर
  • और भी बहुत कुछ है और!

क्या आपको बदलावों की पूरी सूची चाहिए? ज़्यादा जानकारी के लिए Chromium सोर्स की रिपॉज़िटरी में बदलाव की सूची

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

IndexedDB 2.0

आपकी साइट के डेटाबेस की बनावट का परफ़ॉर्मेंस पर काफ़ी असर पड़ता है. साथ ही, यह भी हो सकता है कि उसे बदलना मुश्किल हो. इंडेक्स किया गया DB 2.0 उसे बदल देता है.

  • object स्टोर और indexes का नाम बदला जा सकता है. रीफ़ैक्टरिंग.
  • बाइनरी बटन की मदद से, परफ़ॉर्मेंस की चिंता किए बिना, ज़्यादा नैचुरल पासकोड हासिल किए जा सकते हैं जुर्माने.
  • getKey(), openKeyCursor(), और इन सुविधाओं की मदद से, आसानी से डेटा वापस पाया जा सकता है continuePrimaryKey() तरीके.

साथ ही, पूरे डेटासेट को एक साथ वापस लाने के लिए, अब कर्सर की ज़रूरत नहीं है getAll() और getAllKey().

फ़ुल स्क्रीन प्रोग्रेसिव वेब ऐप्लिकेशन

Android की होम स्क्रीन से प्रोग्रेसिव वेब ऐप्लिकेशन लॉन्च करने पर, ऐप्लिकेशन जैसे किसी स्टैंडअलोन मोड में लॉन्च किया जा सकता है जो खोज बार को छिपा देता है. इससे मदद मिली इनसे एक दिलचस्प उपयोगकर्ता अनुभव मिलता है. साथ ही, कॉन्टेंट के लिए स्क्रीन पर जगह खाली हो जाती है.

हालांकि, पहले से ज़्यादा शानदार अनुभव देने के लिए, जैसे कि गेम, वीडियो प्लेयर, या अन्य रिच कॉन्टेंट, मोबाइल यूज़र इंटरफ़ेस (यूआई) एलिमेंट, जैसे कि सिस्टम बार साथ ही, ध्यान भटकाने वाले ऐसे अहम पिक्सल इकट्ठा करें जो आपको पसंद आ सकते हैं.

अपने प्रोग्रेसिव वेब ऐप्लिकेशन को पूरी तरह से इमर्सिव महसूस कराने के लिए, आपके इसमें display: fullscreen वेब ऐप्लिकेशन मेनिफ़ेस्ट.

होम स्क्रीन से लॉन्च किया गया PWA (बाईं ओर) और होम स्क्रीन से लॉन्च किया गया standalone मोड में (बीच में) और होम स्क्रीन से लॉन्च किया गया fullscreen मोड (दाएं).

आपके ऐप्लिकेशन को होम स्क्रीन से लॉन्च करने पर, सभी गैर-ऐप्लिकेशन मोबाइल यूज़र इंटरफ़ेस (यूआई) तत्व छिपे रहेंगे.

सैंडबॉक्स किए गए iframe में सुधार

Chrome 58 अब नए iframe सैंडबॉक्स कीवर्ड के साथ काम करता है allow-top-navigation-by-user-activation.

जब कोई उपयोगकर्ता इंटरैक्शन ट्रिगर करता है, तब यह कीवर्ड सैंडबॉक्स किए गए iframe को ऑटो-रीडायरेक्ट को ब्लॉक करते हुए, पेज में सबसे ऊपर के लेवल पर जाने की सुविधा.

और भी कई सुविधाएं!

और हां, इस खाते में और भी बहुत कुछ है.

  • clearfix हैक को अलविदा कहें. मैन्युअल तरीके से रीसेट करने के बजाय फ़्लोट और क्लियर जैसी कई लेआउट प्रॉपर्टी हैं, तो अब आप ब्लॉक-फ़ॉर्मैटिंग के बारे में बताने के लिए, display: flow-root का इस्तेमाल करें.
  • PointerEvents.getCoalescedEvents() से आपको सभी इनपुट इवेंट ऐक्सेस करने की सुविधा मिलती है जब पिछली बार PointerEvent डिलीवर किया गया था. यह आपके लिए बेहतरीन है ड्रॉइंग ऐप्लिकेशन जैसी चीज़ों के लिए, पॉइंट के सटीक इतिहास की ज़रूरत होती है.
  • साथ ही, Workers और SharedWorkers को अब data: यूआरएल, एक ओपेक ऑरिजिन देकर, Workers के साथ डेवलपमेंट को ज़्यादा सुरक्षित बनाना.

ये डेवलपर के लिए Chrome 58 में किए गए कुछ बदलाव हैं.

अगर आपको यह वीडियो पसंद आया, तो डिज़ाइनर बनाम डेवलपर, एक नई वीडियो सीरीज़, जिसमें डिज़ाइनरों के सामने आने वाली चुनौतियों को हल करने की कोशिश की गई है और डेवलपर साथ मिलकर काम करते हैं.

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

मैं पीट लेपेज हूं और जैसे ही Chrome 59 रिलीज़ होगा, मैं सही हूं -- Chrome में नया क्या है!