
Ich habe clientseitige Anwendungen mit HTML und Javascript entwickelt und habe versucht, eine Möglichkeit zu finden, 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-Flash-Laufwerk (anstatt im Browser-Cache) zu speichern, sodass die Webseite mit den lokal gespeicherten Daten überall aufgerufen 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 zwischen mehreren Webbrowsern portierbar ist und nicht von der Installation eines bestimmten (portablen) Webbrowsers abhängig ist (sodass nicht alle Daten des lokalen Speichers von dieser bestimmten Installation des Webbrowsers abhängen).
Antwort1
Da Sie sagten, Sie seien ein clientseitiger Entwickler, gehe ich davon aus, dass Sie die Anwendungen erstellen, die Sie lokal speichern möchten (oder zumindest Zugriff auf den Code dafür haben).
Wenn dies der Fall ist, sollten Sie sich wahrscheinlich den Dojo-Speicher ansehen:http://google-opensource.blogspot.com/2008/03/dojo-storage.html
Bearbeiten: 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 sein müssen, verleihen den lokal gespeicherten Daten im Wesentlichen den Status erster Klasse. Dies ist bei Dojox-Speicher, HTML5-Speicher oder HTML5-Offlinemodus nicht der Fall.
Die einzige Idee, die mir einfällt, ist, etwas Ähnliches wie TiddlyWiki zu machen und die Quelle der Seite selbst dynamisch zu ändern. Aber selbst dann läge es in der Verantwortung des Benutzers, die Seite regelmäßig manuell zu speichern.
Antwort2
Diese Frage ist etwas vage; ich weiß nicht, ob Sie sie als Browser-Endbenutzer oder als Webentwickler stellen.
Als 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, wobei sich der Zielordner ebenfalls auf Ihrem Flash-Laufwerk befindet. Löschen Sie dann die Standardeinstellung, sodass Ihre neue Standardeinstellung die auf dem Flash-Laufwerk gespeicherte ist. Auf diese Weise befinden sich alle Ihre Lesezeichen, Ihr Cache, Ihr Speicher usw. auf diesem Flash-Laufwerk. http://duckduckgo.com/?q=firefox+unterschiedliches+Laufwerk+Profil