text/manifestで送る必要がある)

http://blog.sohaya.com/2008/10/07/iphonesafari%E3%81%AB%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%81%8C%E5%AE%9F%E8%A3%85%E3%81%95%E3%82%8C%E3%81%A6/

概要

HTML5 Offline Web applicationsとは、
・オフラインのキャッシュを利用するファイルの一覧(manifestファイル)を用意する
・HTMLファイルのヘッダ部分で、そのmanifestファイルの指定を行う
……ことで、ブラウザがオンラインにキャッシュされたファイルを参照しに行くというもの。

manifestファイル、ヘッダ指定の例

CACHE MANIFEST
# v1
# これはコメントです。
http://example.com/index.html
http://example.com/header.png
http://example.com/blah/blah
HTMLヘッダ
<html manifest="./cache.manifest">