Le stockage de fenêtre temporaire fait référence à des mécanismes qui permettent aux navigateurs Web de stocker de petites quantités de données associées à une fenêtre ou un onglet de navigateur spécifique. Ces données sont généralement supprimées lorsque la fenêtre ou l'onglet est fermé. Il est différent des autres types de stockage Web comme « localStorage » ou « sessionStorage » car il est encore plus éphémère.
Il n’existe pas d’API standardisée et officiellement nommée « stockage de fenêtre temporaire » dans les navigateurs Web. Au lieu de cela, l’effet est généralement obtenu grâce à :
* Mémoire uniquement : La forme la plus simple. Les données sont stockées uniquement dans la mémoire du navigateur, associée à la fenêtre. Lorsque la fenêtre se ferme, les données sont perdues. Ceci est souvent utilisé pour des calculs intermédiaires ou des données de courte durée dans une application JavaScript exécutée dans cette fenêtre.
* Propriétés de la fenêtre : JavaScript vous permet d'ajouter des propriétés directement à l'objet `window`. Bien que techniquement possible, il est généralement déconseillé de s'appuyer sur cela pour le stockage persistant car il peut entrer en conflit avec d'autres scripts et n'est pas fiable sur différents navigateurs ou versions. Des données peuvent encore être perdues de manière inattendue.
Essentiellement, le stockage de fenêtre temporaire n'est pas un mécanisme de stockage formel, mais plutôt un terme descriptif désignant les données liées au cycle de vie d'une fenêtre de navigateur et n'existant que tant que cette fenêtre reste ouverte. C'est pratique pour les données temporaires qui n'ont pas besoin de persister au-delà de l'interaction de l'utilisateur dans un onglet ou une fenêtre spécifique.
|