Tragbarer lokaler HTML5-Speicher

1472
Anderson Green

Ich habe clientseitige Anwendungen mit HTML und Javascript entwickelt und versucht, lokale Speicherdaten automatisch auf einem Flash-Laufwerk oder einem anderen Speichergerät zu speichern. Ist es möglich, den lokalen Speicher für ein HTML-Dokument auf einem USB-Flashlaufwerk (anstatt im Browser-Cache) zu speichern, damit auf die Webseite mit den lokal gespeicherten Daten von überall aus zugegriffen werden kann oder als E-Mail-Anhang gesendet werden kann? Wenn nicht, gibt es eine andere Möglichkeit, persistente Daten für eine bestimmte Webseite auf einem Flash-Laufwerk zu speichern?

Außerdem möchte ich, dass der lokale Speicher über alle Webbrowser portierbar ist, anstatt auf eine bestimmte (tragbare) Webbrowserinstallation angewiesen zu sein (damit alle lokalen Speicherdaten nicht von dieser bestimmten Installation des Webbrowsers abhängen.)

0

2 Antworten auf die Frage

2
pnkfelix

Da Sie sagten, dass Sie ein Client-seitiger Entwickler sind, gehe ich davon aus, dass Sie die Anwendungen erstellen, die lokal gespeichert werden sollen (oder Sie zumindest Zugriff auf den Code haben).

In diesem Fall sollten Sie sich dojo-storage ansehen : http://google-opensource.blogspot.com/2008/03/dojo-storage.html

Edit: Ich habe die Frage nicht sorgfältig genug gelesen; Die Anforderungen, dass die lokal gespeicherten Informationen über verschiedene Browser zugänglich und per E-Mail übertragbar sind, geben den lokal gespeicherten Daten im Wesentlichen den Status erster Klasse. etwas, das Sie nicht aus Dojox-Speicher, HTML5-Speicher oder HTML5-Offline-Modus erhalten.

Die einzige Idee, die mir in den Sinn kommt, ist, etwas wie TiddlyWiki zu tun und die Quelle der Seite selbst dynamisch zu ändern. Aber selbst dann liegt es in der Verantwortung des Benutzers, die Seite regelmäßig manuell zu speichern.

1
tomByrer

Diese Frage ist etwas vage; Ich weiß nicht, ob Sie dies als Browser-Endbenutzer oder als Web-Entwickler fragen.

Angenommen, der Benutzer würde ich sagen, verwenden Sie Firefox, installieren Sie eine portable Version von FF auf Ihrem Flash-Laufwerk und erstellen Sie ein neues Profil mit dem Zielordner auf Ihrem Flash-Laufwerk. Löschen Sie anschließend die Standardeinstellung, sodass Ihre neue Standardeinstellung diejenige ist, die gespeichert ist der Blitz. Auf diese Weise befinden sich alle Lesezeichen, Cache, Speicher usw. auf diesem Flash. http://duckduckgo.com/?q=firefox+different+drive+profile

Das wäre eine Möglichkeit, das Problem anzugehen, aber es war nicht das, wonach ich gesucht hatte. Gibt es eine Möglichkeit, den lokalen HTML 5-Speicher für mehrere Webbrowser portierbar zu machen? Anderson Green vor 12 Jahren 0
Ich suche nach einer Möglichkeit, die lokalen Speicherdaten neben dem Dokument zu verwalten, ohne sie in einem Browser-Cache speichern zu müssen. Das Senden einer gesamten Webbrowser-Installation als E-Mail-Anhang wäre eine unpraktische Lösung. Ich möchte nur das Dokument und den lokalen Speicher zusammen an einem Ort speichern. Anderson Green vor 12 Jahren 0
Alternativ ist es möglicherweise möglich, die lokalen Speicherdaten über zwei verschiedene Webbrowser zu synchronisieren. Ich kenne jedoch keine Browsererweiterungen, die dies ermöglichen würden. Anderson Green vor 12 Jahren 0