Je recherche des bibliothèques javascript et du code pouvant simuler localStorage
sur des navigateurs qui n'ont pas de support natif.
Fondamentalement, j'aimerais coder mon site en utilisant localStorage
pour stocker des données et savoir qu'il fonctionnera toujours sur les navigateurs qui ne le prennent pas en charge de manière native. Cela signifierait qu'une bibliothèque détecte si elle window.localStorage
existe et l'utilise si elle le fait. S'il n'existe pas, il créerait une sorte de méthode de secours de stockage local, en créant sa propre implémentation dans l' window.localStorage
espace de noms.
Jusqu'à présent, j'ai trouvé ces solutions:
- Implémentation simple de sessionStorage .
- Une implémentation qui utilise des cookies (pas ravie de cette idée).
- Dojo's dojox.storage , mais c'est son propre truc, pas vraiment une solution de secours.
Je comprends que Flash et Silverlight peuvent également être utilisés pour le stockage local, mais je n'ai rien trouvé sur leur utilisation comme solution de secours pour HTML5 localStorage standard. Peut-être que Google Gears a également cette capacité?
Veuillez partager toutes les bibliothèques, ressources ou extraits de code associés que vous avez trouvés! Je serais particulièrement intéressé par les solutions purement javascript ou jquery, mais je suppose que c'est peu probable.