昨日の話の一部に、どうも間違った記述があったようです。 詳しいことはそちらに追記しておきましたが、結局なにが原因でどういう挙動をしているのかよく分かりません。 ちなみに問題が発生したのはChromeの方で、Firefoxはキャッシュが効きまくっています。 今回はそのFirefoxで発生したバグの話。 Application Cacheはページを開いた直後から読み込みを開始するのですが、その間数種類のイベントが発生します。 applicationCache.addEventHandlerでイベントハンドラを記述できるので、そこで読み込み状態を取得して、プログレスバーを表示できたりするのです。 こんな感じです。 applicationCache.addEventLisnerの第一引数に指定できるイベントは8種類あります。 checking: キャッシュマニフェストの更新を調べる段階で発生するイ
![Application Cacheの話(2)](https://cdn-ak-scissors.b.st-hatena.com/image/square/768611bf6809a51ef4f2cd97118d64f6aeb99c7c/height=288;version=1;width=512/https%3A%2F%2Fmmobrowser.wordpress.com%2Fwp-content%2Fuploads%2F2014%2F01%2Floadresource.png%3Fw%3D300)