2012-03-02 15 views
0

HTML 5オフラインアプリケーションの例を作成しています。
私はこのようなマニフェストファイルを選択します。正しく行わHTML 5オフラインアプリケーションのマニフェストコンテンツタイプ

CACHE MANIFEST 

# Build 2012-02-03 

CACHE: 
source/styles/examples-offline.css 
source/styles/examples.css 
source/js/Custom.js 
source/js/jquery.min.js 
source/js/people.js 
source/index.html 

NETWORK: 
http://* 
https://* 
  • <html manifest="Configuration/WMP.manifest"> 
    

    とマニフェストファイルは、このようなものですか?

  • ローカルシステムでサンプルが正しく動作することを確認するにはどうすればよいですか?
  • マニフェストファイルがMIMEタイプのtext/cache-manifestで提供される必要があることを読んだ。マニフェストファイルのmime-typeはどこに設定すればよいですか?私は基本的なHTMLファイルを使用して、私はこれは間違ってい

答えて

1

IISやApacheウェブサーバを使用していない:これは無効なURLで正確なURL http://*を一致させるためにしようと

NETWORK: 
http://* 
https://* 

文字は、それ自身の行にあるときにのみ、ワイルドカードとして使用できます。*たとえば、これは明示的にCACHEまたはFALLBACKの指令の下に表示されていない任意のリソースにマッチします:

NETWORK: 
* 

をあなたはtext/cache-manifestコンテンツ・タイプを持つファイルを提供していることを確認します。これは仕様で明示的に要求されていましたが、現在のブラウザではそのように実装されています。私は基本的なHTMLファイルを使用して、私は次に何がファイルをアップ提供するために使うのですかIISやApacheウェブサーバ

を使用していない?

file://スキームを使ってローカルで読んでいますか?


すべてが機能していることを確認するには、たとえばChromeでページを開き、コンソールを確認します。ところで


、アプリケーションキャッシュマニフェストのためのバリデータがあります:http://manifest-validator.com/

は、