Альтернатива WebSQL для мобильных веб-приложений?

Поясню: когда я говорю о мобильных веб-приложениях, я имею в виду веб-приложения, предназначенные для работы на разных мобильных платформах, а не нативные мобильные приложения, которые получают доступ к Интернету для получения данных.

Поэтому я немного почитал, чтобы узнать, как эти мобильные веб-приложения могут хранить данные на стороне клиента. Согласно книге:

Создание приложений для Android с помощью html, css и javascript, Джонатан Старк

та же книга, но с другим названием

Создание приложений для iPhone с помощью html, css и javascript, Джонатан Старк

Он обсудил использование WebSQL, который больше не является частью спецификации html5. Поэтому мне было интересно, что является альтернативой WebSQL для хранения данных с использованием базы данных для автономного использования?


person chutsu    schedule 17.05.2011    source источник


Ответы (2)


Предполагается, что IndexedDB станет стандартом в будущем, но, к сожалению, в настоящее время он поддерживается только настольными браузерами. (FF > 4.0 и Chrome > 11)

А пока для Android/IOS вы можете использовать WebSQL или LocalStorage. Просто имейте в виду, что с локальным хранилищем вы ограничены очень небольшим объемом хранилища данных, поэтому на данный момент ваши возможности несколько ограничены.

person scurker    schedule 17.05.2011
comment
Нет ли взлома javascript как такового? - person chutsu; 17.05.2011

Похоже, API индексированных баз данных — это новое предложение http://en.wikipedia.org/wiki/Indexed_Database_API

person Kennet    schedule 17.05.2011