Я не уверен, почему так сильно невозможно актуально с хранилищем на стороне клиента: все, что вам нужно сделать, это экспортировать файл в любой формат, который вы хотите (даже в виде простого текста) и иметьпользователь загружает его - сродни Сохранить как .Чтобы загрузить файл, попросите пользователя загрузить его снова - например, Открыть .
. Это можно сделать, разместив содержимое текстовой области, например, в сценарии php.
Это не более, чем использование диалогов Save As...
и Open
в любом другом локальном приложении для обработки текстов.
Единственная причина, по которой пользователь может сделать это, - этоих редактировать файл локально, пока они были отключены от вашей платформы блогов.Поэтому более элегантной альтернативой, если вы не хотите, чтобы пользователь действительно редактировал файл локально, является сохранение черновых версий на сервере (как это делает StackExchange).