Hallo!
WebSQL auf Basis von sqlite ist in manchen Browsern verfügbar, ist aber als Standard gescheitert, weil es keine Referenzimplementierung auf Basis einer anderen DB gab - zudem dürfte localStorage schon bald deutliche bessere Verbreitung haben.
In diesem JS-Objekt kann man nur flat Strings abspeichern, was jedoch angesichts von JSON.stringify nur ein untergeordnetes Problem darstellt und wieder zu der Frage führt, wie man die Daten organisieren möchte.
Was nun den Abgleich mit den Online-DB betrifft, so sollte man diesen Asynchron durchführen, damit die Web-Anwendung nutzbar bleibt. Eine Möglichkeit, dies noch zu beschleunigen, bieten WebWorker.
Gruß, LX
--
RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.
RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.