webstorage
Hier (optional) Anzeige von Autor, Copyrights, Werbung, Links, Session Parametern oder ähnlichem...
webstorage

Seite 1

Erstmal mit localStorage und sessionStorage herumspielen, ohne IndexedDB.

Daten auf Client speichern in sessionStorage für Sitzungsdaten bzw. localStorage (max. 5 MB?) für persistente Applikationsdaten. Benutzername (ss.user) wird zufällig erzeugt, wenn noch nicht vorhanden (erster Zugriff auf Seite oder Browser History gelöscht). Für ss.login wird beim ersten Zugriff aktueller Zeitstempel genommen.

Zur Serialisierung der Daten in localStorage verwende ich die JSON Methode stringify und parse zur Deserialisierung, da tief verschachtelte Objekte nur als Strings gespeichert werden können, nicht als Objekte selbst. Das macht aber nix! Die Struktur bleibt so erhalten und ist transparent.