1 dépôt
Synchronizing a single piece of data across diverse browser storage APIs to prevent loss.
Distinct from Cross-Instance Sync Storage: Candidates focus on cloud sync or IPC; this is about mirroring data across cookies/localStorage/plugins for persistence.
Explore 1 awesome GitHub repository matching web development · Client-Side Data Mirroring. Refine with filters or upvote what's useful.
Evercookie est un script de suivi JavaScript conçu pour l'identification persistante des utilisateurs. Il implémente un système qui reflète des identifiants uniques à travers de multiples mécanismes de stockage du navigateur pour maintenir le suivi après qu'un utilisateur a effacé son historique de navigation. L'outil assure la persistance des données en synchronisant les identifiants à travers les cookies, le stockage local et les caches de plugins hérités. Il utilise une régénération automatique du stockage pour remplir les emplacements de stockage vides à partir des sources survivantes et emploie un processus de sélection par vote majoritaire pour déterminer l'identifiant correct lors de la récupération des données. Le projet inclut également des capacités de détection d'historique web utilisant des techniques de recherche basées sur CSS et fournit des mécanismes pour synchroniser les données de suivi entre différents navigateurs web sur la même machine via des plugins partagés ou des composants au niveau système.
Mirrors unique identifiers across various web storage APIs to ensure they survive manual deletion.