Я использую CKEditor для создания текста на веб-сайте, который создает документы. Проблема в интернет соединении, ПК далеко от города и нестабильное 3G соединение. У меня уже есть процедура сохранения черновика каждые десять секунд (или время, которое пользователь хочет) на сервере для безопасной - простой задачи. Проблема в том, что если интернет отключится, пользователю придется выбрать - скопировать текст и попытаться сохранить его локально с помощью какого-нибудь текстового редактора (может быть, Word, это приведет к беспорядку).
Поэтому мне интересно, существует ли уже способ создать файл и загрузить его на локальный HD без удаленного сервера, только с помощью JavaScript и навигатора. Кроме того, это может быть другой способ сохранить задание, но оставить процессор включенным и навигатор открытым, но не может найти в переполнении стека.
Я обнаружил только один нестандартный API, совместимый с FireFox: API хранилища устройств Конечно, это не стандарт JavaScript, поэтому я не знаю, стоит ли его использовать прямо сейчас.
Есть идеи?