学習ノートのアプリケーションキャッシュ


 HTML5          ,     web        ,               。
               :
     -              
   -           
        -                      。

  :manifest,        .appcache

manifest          :
1、CACHE MANIFEST -                      
2、NETWORK -                    ,      
3、FALLBACK -                          (   404   )

         ,   CACHE MANIFEST:
( Intelli IDEA    )
 
 <!DOCTYPE html>
<html manifest="index.appcache">
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <link href="style.css" rel="stylesheet" type="text/css">
    <script src="index.js"></script>
</head>
<body>
<h1 id="h1">Hello world!</h1>
</body>
</html>
CACHE MANIFEST

CACHE:
index.html
index.js
style.css

NETWORK
次のNETWORKセクションでは、ファイル「login.asp」はキャッシュされず、オフラインでは使用できません.
NETWORK:
login.asp

アスタリスクを使用して、他のすべてのリソース/ファイルにインターネット接続が必要であることを示します.
NETWORK:
*

FALLBACK
次のFALLBACKセクションでは、インターネット接続が確立できない場合は、/html 5/ディレクトリ内のすべてのファイルをoffline.htmlで置き換えることを規定しています.
FALLBACK:
/html5/ /404.html