HTML 5 アプリケーション ストレージの初心者です。オフライン ストレージをテストするためにサンプルを試しています。いくつか質問があります。助けてください。
使用したファイル:
index.html
<html manifest="demo.manifest">
<head>
<link rel="stylesheet" href="style.css" type="text/css" />
<script type="text/javascript" src="script.js" ></script>
</head>
<body>
<h1>some text</h1>
<p>Some text.</p>
</body>
</html>
スタイル.css
body{background-color: #333;}
h1{color: #c94054;}
p{color: #fff;}
デモ.マニフェスト
CACHE MANIFEST
CACHE:
style.css
index.html
demo.manifest MIME タイプを text/cache-manifest に設定する必要があり、これを *.htaccess ファイルで行う必要があることはわかっています。Windows環境でApache Tomcat 6.0サーバーを使用しています。サーバー内でこのファイルを見つけることができません。そこで、プロジェクト (Eclipse Helios で開発中) のルート ディレクトリ、つまり d:/eclipse-workspace/ProjectName/ に (test.htaccess) を作成しました。ファイルは次のようになります。
test.htaccess
AddType text/cache-manifest .manifest
ただし、サーバーを停止して次のようにアクセスしようとすると、アプリケーションキャッシュが機能しません。
http://localhost:8081/ProjectName/index.html
これで何が間違っていたのか教えてください...また、アプリケーションキャッシュをデバッグする方法はありますか