学習ノートのアプリケーションキャッシュ
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