да, там даже пример есть, только а стоит ли?
если вы перезагрузите страницу, данные пропадут.
думаю нативная IndexedDB с фолбэком на WebSQL будет получше
А если выгружать данные в файл после изменений? Или будет слишком медленно и глючно?
Идея в том, чтобы сделать веб-приложение сначала чисто под оффлайн, а потом перевести его в онлайн, если всё получится. Стоит ли это того, или лучше наклепать по-быстрому прототип в каком-нибудь C# или Delphi и не париться?
А у этих вариантов информация сохраняется где-нибудь после завершения работы? Или только в браузере? Есть смысл прикрутить выгрузку к Sql.js для бэкапов?
@Remmi видимо вы не знакомы с сутью браузерной бд, да данные хранятся после завершения работы, для бекапов, если очень желаете можно написать функцию вытягивающую их всех таблиц все данные, благо у них есть удобная обертка