Armazenamento local em HTML5 portátil

0

Tenho desenvolvido aplicativos do lado do cliente usando HTML e Javascript, e estou tentando encontrar uma maneira de salvar automaticamente os dados de armazenamento local em uma unidade flash ou outro dispositivo de armazenamento. É possível salvar o armazenamento local para um documento HTML em uma unidade flash USB (em vez de no cache do navegador) para que a página da Web com os dados armazenados localmente possa ser acessada em qualquer lugar ou enviada como um anexo de email? Se não, existe outra maneira de manter dados persistentes para uma página da Web específica em uma unidade flash?

Além disso, gostaria que o armazenamento local fosse portátil em navegadores da Web, em vez de depender de uma instalação específica (portátil) do navegador da Web (para que todos os dados de armazenamento locais não dependam dessa instalação específica do navegador da Web).

Anderson Green
fonte

Respostas:

2

Como você disse que é um desenvolvedor do lado do cliente, presumo que esteja criando os aplicativos que deseja armazenar localmente (ou pelo menos você tem acesso ao código para eles).

Se esse for o caso, provavelmente você deve estar analisando o armazenamento do dojo: http://google-opensource.blogspot.com/2008/03/dojo-storage.html

Edit: Eu não li a questão com bastante cuidado; os requisitos que as informações armazenadas localmente podem ser acessadas em diferentes navegadores e que podem ser transferidos via E-mail são essencialmente fornecer o status de primeira classe dos dados armazenados localmente; algo que você não obtém do armazenamento dojox nem do armazenamento html5 nem do modo offline html5.

A única ideia que me vem à mente é fazer algo parecido com o que o TiddlyWiki faz, e modificar dinamicamente a fonte da própria página; mas, mesmo assim, seria responsabilidade do usuário salvar a página manualmente periodicamente.

pnkfelix
fonte
1

Esta questão é um pouco vaga; Não sei se você está perguntando isso como um usuário final do navegador ou como desenvolvedor web.

Assumindo o usuário, eu diria que use o Firefox, instale uma versão portátil do FF no seu pen drive, crie um novo perfil, com a pasta de destino no seu pen drive, e exclua o padrão para que o novo padrão seja aquele armazenado o Flash. Desta forma, todos os seus favoritos, cache, armazenamento, etc, estão nesse flash. http://duckduckgo.com/?q=firefox+different+drive+profile

tomByrer
fonte
Essa seria uma maneira de abordar o problema, mas não era o que eu estava procurando. Existe uma maneira de tornar o armazenamento local HTML 5 portátil em vários navegadores da web?
Anderson Green
Eu estou procurando alguma maneira de manter os dados de armazenamento local ao lado do documento sem precisar armazená-lo em um cache de navegador. Enviar uma instalação inteira do navegador da Web como um anexo de e-mail seria uma solução complicada; Eu só quero armazenar o documento e o armazenamento local juntos em um único local.
Anderson Green
Como alternativa, pode ser possível sincronizar os dados de armazenamento local em dois navegadores diferentes, mas não sei de nenhuma extensão de navegador que possa realizar isso.
Anderson Green