Browserübergreifende HTML5-Speicherbibliothek [geschlossen]

Ich habe eine Anforderung, bei der lokal gespeichert werden sollte, wenn das Internet nicht verfügbar ist. Es sollte browserkompatibel damit umgehen. Jetzt, da ich weiß, gibt es verschiedene Möglichkeiten, die Daten lokal zu speichern (indexedDB, WebSQL, localStorage). Ich möchte nur eine einheitliche API. Ich möchte keinen Code für mehrere Speicher-Engines erkennen und schreiben.

Alles, was mir wirklich wichtig ist, ist, einen Schlüssel und die Daten anzugeben, und diese sollten über Browsersitzungen / Abstürze hinweg beibehalten werden.

Nach langem googeln ist persisJS die einzige Bibliothek, auf die ich tatsächlich gestoßen bin:

http://pablotron.org/?cid=1557

Aber es ist ungefähr 4 1/2 Jahre alt. Gibt es etwas besseres oder zuverlässigeres und neueres als dieses?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage