Stockage local html5

Définition - Que signifie le stockage local HTML5?

Le stockage local HTML5 est un composant de l'interface de programmation de l'application de stockage Web. C'est une méthode par laquelle les pages Web stockent localement des paires clé / valeur nommées dans le navigateur Web d'un client. Semblable aux cookies, ces données enregistrées existent - même lorsque vous fermez un onglet de navigateur, surfez loin d'un site Web actuel, quittez un onglet de navigateur ou fermez un navigateur principal. Contrairement aux cookies, ces données ne sont pas transmises au serveur Web distant à moins qu'elles ne soient envoyées manuellement. Étant donné que le stockage local HTML5 est nativement intégré aux navigateurs Web, il est disponible sans plug-ins de navigateur tiers. Il est décrit dans les spécifications HTML5.

Le stockage local est principalement utilisé pour stocker et récupérer des données dans des pages HTML du même domaine. Même après le redémarrage d'un navigateur, les données peuvent être récupérées à partir de toutes les fenêtres du même domaine. Ce type de stockage offre de nombreuses options pour les applications Web.

Les navigateurs, tels que Firefox 3.5+, Internet Explorer 8.0+, Chrome 4.0+, Safari 4.0+, Mobile Safari (iPhone / iPad), Opera 10.5+ et Android 2.0+ prennent en charge le stockage local HTML5.

Definir Tech explique le stockage local HTML5

Le stockage local HTML5 est structuré sur des paires clé / valeur nommées, contrairement à d'autres bases de données qui utilisent des applications SQL intensives. Les données sont stockées en fonction d'une clé nommée. Après cela, les données peuvent être récupérées à l'aide de la même clé. La clé nommée est au format chaîne. Les données peuvent être de tout type pris en charge par JavaScript, tels que des booléens, des chaînes, des flottants ou des entiers. Même ainsi, les données sont généralement enregistrées sous forme de chaîne. Si les utilisateurs stockent et récupèrent autre chose que des chaînes, ils doivent utiliser des fonctions, telles que parseFloat () ou parseInt (), pour contraindre les données récupérées au type de données JavaScript attendu.

À partir du code JavaScript, le stockage local HTML5 est accessible via un objet localStorage sur l'objet global window. L'objet localStorage stocke les données sans aucune date d'expiration. Les données ne sont pas effacées, même après la fermeture du navigateur, et peuvent être consultées à tout moment. Comme il s'agit du côté client, les données stockées sont basées sur le navigateur utilisé.