विषयसूची:
- परिभाषा - एचटीएमएल 5 स्थानीय भंडारण का क्या अर्थ है?
- Techopedia HTML5 लोकल स्टोरेज की व्याख्या करता है
परिभाषा - एचटीएमएल 5 स्थानीय भंडारण का क्या अर्थ है?
एचटीएमएल 5 स्थानीय भंडारण वेब स्टोरेज एप्लिकेशन प्रोग्रामिंग इंटरफेस का एक घटक है। यह एक ऐसी विधि है जिसके द्वारा वेब पेज स्थानीय रूप से क्लाइंट के वेब ब्राउजर के अंदर की / वैल्यू पेयर को स्टोर करते हैं। कुकीज़ के समान, यह सहेजा गया डेटा मौजूद है - यहां तक कि जब आप एक ब्राउज़र टैब बंद करते हैं, तो एक वर्तमान वेबसाइट से दूर, एक ब्राउज़र टैब से बाहर निकलें या एक मुख्य ब्राउज़र बंद करें। कुकीज़ के विपरीत, यह डेटा रिमोट वेब सर्वर तक नहीं ले जाया जाता है जब तक कि इसे मैन्युअल रूप से नहीं भेजा जाता है। HTML5 स्थानीय संग्रहण मूल रूप से वेब ब्राउज़र में एकीकृत होने के कारण, यह थर्ड-पार्टी ब्राउज़र प्लग-इन के बिना उपलब्ध है। यह HTML5 विनिर्देशों में वर्णित है।
स्थानीय भंडारण मुख्य रूप से एक ही डोमेन से HTML पृष्ठों में डेटा को संग्रहीत और पुनर्प्राप्त करने के लिए उपयोग किया जाता है। ब्राउज़र को पुनरारंभ करने के बाद भी, डेटा को एक ही डोमेन में सभी विंडो से पुनर्प्राप्त किया जा सकता है। इस प्रकार का संग्रहण वेब ऐप्स के लिए कई विकल्प प्रदान करता है।
फ़ायरफ़ॉक्स 3.5+, इंटरनेट एक्सप्लोरर 8.0+, क्रोम 4.0+, सफारी 4.0+, मोबाइल सफारी (iPhone / iPad), ओपेरा 10.5+ और Android 2.0+ जैसे ब्राउज़र HTML5 स्थानीय भंडारण का समर्थन करते हैं।
Techopedia HTML5 लोकल स्टोरेज की व्याख्या करता है
एचटीएमएल 5 स्थानीय भंडारण को अन्य डेटाबेस के विपरीत नामांकित कुंजी / मूल्य जोड़े पर संरचित किया जाता है, जो एसक्यूएल-गहन अनुप्रयोगों का उपयोग करते हैं। डेटा एक नामित कुंजी के आधार पर संग्रहीत किया जाता है। उसके बाद, डेटा को उसी कुंजी का उपयोग करके पुनर्प्राप्त किया जा सकता है। नामित कुंजी एक स्ट्रिंग प्रारूप में है। डेटा जावास्क्रिप्ट द्वारा समर्थित किसी भी प्रकार का हो सकता है, जैसे कि बूलियन, स्ट्रिंग्स, फ्लोट्स या पूर्णांक। फिर भी, डेटा आमतौर पर एक स्ट्रिंग के रूप में सहेजा जाता है। यदि उपयोगकर्ता स्ट्रिंग्स के अलावा किसी भी चीज़ को संग्रहीत और पुनर्प्राप्त करते हैं, तो उन्हें अपेक्षित जावास्क्रिप्ट डेटाटाइप के लिए बरामद डेटा को फिर से जमा करने के लिए पार्सफ्लोअट () या पार्सेइंट () जैसे कार्यों का उपयोग करना चाहिए।
जावास्क्रिप्ट कोड से, HTML5 लोकल स्टोरेज को ग्लोबल विंडो ऑब्जेक्ट पर लोकलस्टोरेज ऑब्जेक्ट के माध्यम से एक्सेस किया जा सकता है। लोकलस्टोरेज ऑब्जेक्ट बिना किसी समाप्ति तिथि के डेटा संग्रहीत करता है। ब्राउज़र को बंद करने के बाद भी डेटा मिटाया नहीं जाता है, और कभी भी एक्सेस किया जा सकता है। क्योंकि यह क्लाइंट-साइड है, संग्रहीत डेटा उपयोग किए गए ब्राउज़र पर आधारित है।
