Isolement inter-pages de localStorage en HTML5 :
En HTML5, l'objet localStorage fournit un mécanisme pour stocker des données localement dans un navigateur Web . Une considération importante est de savoir si ces données sont isolées entre différentes pages et domaines.
Réponse :
L'objet localStorage en HTML5 est isolé en fonction du domaine et du port. Cela suit les mêmes règles de ségrégation que la politique de même origine. Cela signifie que chaque combinaison de domaine et de port possède son propre objet localStorage distinct, empêchant l'accès aux données d'une page ou d'un domaine par un autre.
Implications pour la dénomination des clés :
Étant donné que localStorage est isolé par domaine, il n'est pas nécessaire de préfixer les clés avec un identifiant spécifique basé sur le domaine. Vous pouvez nommer vos clés comme vous le souhaitez, car chaque domaine aura son propre jeu de clés distinct.
Isolement par page :
Si vous avez besoin d'un nom par page l'isolement, vous pouvez l'implémenter vous-même en utilisant une clé qui inclut l'emplacement de la page, comme le nom du chemin.
Remarque supplémentaire :
Bien que cela ne soit pas obligatoire Préfixer les noms de clés peut être considéré comme une bonne pratique pour la lisibilité et l'organisation, surtout si vous avez plusieurs domaines et/ou pages impliqués.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!