1.cacheを用いないページ
1−1.index.htmlを準備する。
<!DOCTYPE html>
<html manifest="tizen.manifest">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Offline Web Cache</title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<script src="js/main.js"></script>
</head>
<body>
<h1>Offline Web Cache</h1>
<p><output id="clock"></output></p>
</body>
</html>
1−2.style.cssを準備する。
* {
margin:0;padding:0
}
h1 {
font-size:1.4em;margin:10px 0 20px 10px;color:#6587ac;
}
1−3.main.jsを準備する。
setInterval(function () {
document.getElementById('clock').value = new Date();
}, 1000);
1−4.オンラインの状態で確認する。
1−5.オフラインの状態で確認する。
オフラインの為、エラーとなります。
2.cacheを実装してみる。
2−1.index.htmlのhtmlタグを書き換える
<html manifest="tizen.manifest">
2−2.tizen.manifestを準備する。
CACHE MANIFEST
CACHE:
js/main.js
css/style.css
2−3.オンラインで確認してみる。
セキュリティ確認のメッセージが表示されます
許可するとキャッシュされます。
2−4.オフラインで確認してみる。
オフラインでもキャッシュされているため、表示されます。
最終更新:2013年07月29日 01:20