【特集】
キャッシュマニフェストは、ローカルにキャッシュするリソースの情報をブラウザに伝えるための簡単なテキストファイルであり、UTF-8で記述する必要がある。以下のマニフェストは、hello.htmlとhello.jsという2つのリソースをキャッシュするようブラウザに伝える。
CACHE MANIFEST
# 「#」で始まる行はコメント
# ファイルの先頭はCACHE MANIFESTで始まる必要がある
# マニフェストファイルにはバージョンを記述しておくのが通例
# マニフェストが更新されたかどうかはファイル内容の厳密な比較で行われるため、
# リソースの内容が変化したらバージョン番号を変更する、という運用が一般的
# Version: 200907211108
# キャッシュするリソースを明示的に列挙する
# セクションを指定していない場合は、キャッシュリソースの
# 明示的な指定を行うためのセクションとなる(「CACHE:」で始める場合と同じ)
hello.html
# 「NETWORK:」で始まるセクションは「オンラインホワイトリスト」と呼ばれる
# ここに記述したリソースはキャッシュの対象にならず、必ずネットワークアクセスされる
# この例では、「/api」で始まるURLは全てネットワークアクセスを行う
# NETWORK:
# /api
# 「FALLBACK:」で始まるセクションは代替エントリを定義する
# この例では、「foo/」で始まるパスにアクセスしようとして失敗したら、
# 代わりに「foo.html」を表示する
# foo/ foo.html
# 明示的にキャッシュリソースを定義するために、「CACHE:」でセクションを始めることも可能
CACHE:
hello.js
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
| マイナビ、3月より書籍連動型のクリエイティブ・デザイン系セミナー開講 [12:00 2/10] |
|
【レポート】スマートフォンを狙ったワンクリック詐欺やオンラインバンキングを狙うゼットボット - トレンドマイクロマンスリーレポート [20:43 2/10] パソコン |
|
【レポート】レノボ、大和研究所の開発陣らによる「ThinkPad X1 Hybrid」の技術解説 [20:41 2/10] パソコン |
|
【レポート】CP+2012 - 発表されたばかりの「SD1」後継機の「SD1 Merrill」が人気 - シグマ [20:29 2/10] 家電 |
|
【レポート】実は大変なことだらけ…「胸が大きい人」あるある [20:26 2/10] ライフ |
|
[オタク川柳]「海賊王? それより課長に なってパパ」などノミネート作品20句発表 ネット投票開始 [20:23 2/10] エンタメ |