http://app.bluedot.mobiにHTML5/jqueryモバイルWebアプリがあります。これは、SPOT衛星追跡を介して競合他社を追跡するための長距離レースに使用されます。私がまだ解決していない問題は、データ接続が存在しないときにアプリをロードすると、チェックイベント中にマニフェストをフェッチしようとしているため、ブラウザーが「データ接続なし」アラートポップアップをスローすることです。データ接続が存在する場合でも、アプリの読み込みには非常に長い時間がかかる場合があります。チェックするファイルは約500個あります。(電話から)アプリをロードする最も速い方法は、機内モードにしてブラウザのアラートを閉じることです-それほどエレガントではありません。
むらのある接続でバックカントリーにいる傾向があるユーザーに更新を強制するのではなく、プログラムでapplicationCache.update()を使用して、ユーザーがプロセスを制御できるようにし、オンラインかオフラインかにかかわらずアプリの読み込みを高速化します。
これは現在、HTML5仕様とそれぞれのブラウザ実装で可能ですか?