بيت سمعي ما هو html5 التخزين المحلي؟ - تعريف من techopedia

ما هو html5 التخزين المحلي؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني التخزين المحلي لـ HTML5؟

تخزين HTML5 المحلي هو أحد مكونات واجهة برمجة تطبيقات تخزين الويب. إنها طريقة يتم من خلالها تخزين صفحات الويب محليًا أزواج المفتاح / القيمة المسماة داخل مستعرض الويب الخاص بالعميل. على غرار ملفات تعريف الارتباط ، توجد هذه البيانات المحفوظة - حتى عند إغلاق علامة تبويب المتصفح ، أو التصفح بعيدًا عن موقع ويب حالي ، أو الخروج من علامة تبويب المتصفح أو إغلاق المتصفح الرئيسي. على عكس ملفات تعريف الارتباط ، لا يتم نقل هذه البيانات إلى خادم الويب البعيد ما لم يتم إرسالها يدويًا. نظرًا لأن التخزين المحلي HTML5 مدمج أصليًا في متصفحات الويب ، فهو متاح بدون المكونات الإضافية لمتصفح الطرف الثالث. يوصف في مواصفات HTML5.


يستخدم التخزين المحلي بشكل رئيسي لتخزين واسترجاع البيانات في صفحات HTML من نفس المجال. حتى بعد إعادة تشغيل المتصفح ، يمكن استرداد البيانات من جميع النوافذ في نفس المجال. يوفر هذا النوع من التخزين خيارات عديدة لتطبيقات الويب.


تدعم المتصفحات ، مثل Firefox 3.5+ و Internet Explorer 8.0+ و Chrome 4.0+ و Safari 4.0+ و Safari Mobile (iPhone / iPad) و Opera 10.5 و Android 2.0+ التخزين المحلي لـ HTML5.

يوضح Techopedia التخزين المحلي HTML5

يتم تخزين التخزين المحلي لـ HTML5 على أزواج مفاتيح / قيمة مسماة ، على عكس قواعد البيانات الأخرى التي تستخدم تطبيقات مكثفة من SQL. يتم تخزين البيانات على أساس مفتاح مسمى. بعد ذلك ، قد يتم استرداد البيانات باستخدام نفس المفتاح. المفتاح المسمى بتنسيق سلسلة. قد تكون البيانات من أي نوع مدعومة بواسطة جافا سكريبت ، مثل منطقية أو سلاسل أو عوامات أو أعداد صحيحة. ومع ذلك ، يتم حفظ البيانات بشكل عام كسلسلة. إذا قام المستخدمون بتخزين واسترداد أي شيء آخر غير السلاسل ، فيجب عليهم الاستفادة من الوظائف ، مثل parseFloat () أو parseInt () ، لإكراه البيانات المستردة على نوع بيانات JavaScript المتوقع.

من رمز JavaScript ، يمكن الوصول إلى التخزين المحلي لـ HTML5 من خلال كائن localStorage على كائن النافذة العامة. كائن localStorage يخزن البيانات دون أي تاريخ انتهاء صلاحية. لا يتم مسح البيانات ، حتى بعد إغلاق المتصفح ، ويمكن الوصول إليها في أي وقت. نظرًا لأنه من جانب العميل ، تعتمد البيانات المخزنة على المستعرض المستخدم.

ما هو html5 التخزين المحلي؟ - تعريف من techopedia