Я готовлю проект для веб-приложения с широким использованием AJAX, которое должно работать на смартфонах. Одним из требований является то, что приложение должно работать без подключения к интернету. Сценарий, когда приложение запускается, а затем интернет-соединение теряется, является относительно простым, но что, если у пользователя нет интернет-соединения, и он хочет запустить это приложение?
Opera Mobile имеет возможность сохранить страницу, которая может быть загружена даже без подключения к Интернету, однако проблема заключается в полностью AJAX-приложении. Я проверил 2 примера: GWT-Ext Showcase и ZK Calendar Demo , оба они работают в онлайн-режиме, но не запускаются в автономном режиме (пустой экран, без ошибок сообщение). Полагаю, проблема в том, что Opera сохранила саму главную страницу, а не требуемый JavaScript. Этой осенью у меня вопрос:
Что должен сделать разработчик, чтобы его веб-приложение работало в Opera Mobile в автономном режиме? Как организовать JavaScript для загрузки Opera в автономном режиме?