Em algumas páginas da Web, o conteúdo alterado do formulário é perdido quando o usuário (acidentalmente) sai e volta para a página ( antes enviando o formulário).
Cenário de exemplo: Bob edita uma página da wiki no Firefox. Ele altera o conteúdo existente da área de texto e adiciona muitos novos parágrafos. Enquanto digita, ele acidentalmente pressiona Alt + ← . Opa, agora ele está na página anterior. Ele clica no botão "Próxima página" do Firefox para voltar à página de edição. Mas, oh não, todas as suas mudanças se foram.
Até onde eu testei, o comportamento padrão do Firefox para formulários em páginas HTTP é bom: ele mantém o conteúdo alterado. Mas a mesma forma em uma página HTTPS "esquece" todas as alterações não salvas. (assumindo que o webmaster não implementou nada de especial)
Como funciona para HTTP, mas não funciona para HTTPS, parece ser a responsabilidade do navegador. Eu suponho que eles desativaram por motivos de segurança. Isso está correto?
Esse comportamento pode ser desabilitado (em about:config
)? É possível que o Firefox se lembre de alterações não salvas em páginas HTTPS da mesma forma que em páginas HTTP?
Eu não estou falando sobre permanentemente salvar o conteúdo com a ajuda de uma extensão do Firefox; Não é necessário salvar alterações de formulário para poder recuperá-las a qualquer momento. Quero evitar a perda de conteúdo somente para a situação em que o usuário está navegando acidentalmente para longe e, em seguida, voltando imediatamente após (< 30 segundos).
Relacionado
Se você enviou o formulário e algo deu errado, consulte:
Se você quiser salvar todas as alterações do seu formulário, consulte:
Se você quiser evitar esse problema para os visitantes do seu site: