Asas Manifes Cache
Untuk mendayakan cache aplikasi, sertakan atribut manifes dalam teg <html> halaman pengguna Ia akan dicache apabila diakses. Jika atribut manifes tidak ditentukan, halaman itu tidak akan dicache (melainkan ia dinyatakan secara langsung dalam fail manifes).
Sambungan fail yang disyorkan untuk fail manifes ialah: ".appcache".
Sila ambil perhatian bahawa fail manifes perlu dikonfigurasikan dengan jenis MIME yang betul, iaitu "teks/manifes cache". Mesti dikonfigurasikan pada pelayan web.
Fail Manifes Fail Manifes ialah fail teks ringkas yang memberitahu penyemak imbas apa yang dicache (dan apa yang tidak dicache).
Fail manifes boleh dibahagikan kepada tiga bahagian:
Barisan pertama, CACHE MANIFEST, diperlukan:
CACHE MANIFEST/theme.css/logo.gif
/main .js
Fail manifes di atas menyenaraikan tiga sumber: fail CSS, imej GIF dan fail JavaScript. Apabila fail manifes dimuatkan, penyemak imbas memuat turun ketiga-tiga fail ini daripada direktori akar tapak web. Kemudian, apabila pengguna memutuskan sambungan daripada Internet, sumber ini masih tersedia.
Bahagian RANGKAIAN berikut menentukan bahawa fail "login.php" tidak pernah dicache dan tidak tersedia di luar talian:
RANGKAIAN:
log masuk.php
Asterisk boleh digunakan untuk menunjukkan bahawa semua sumber/fail lain memerlukan sambungan Internet:
*
Subseksyen FALLBACK berikut menyatakan bahawa jika sambungan Internet tidak dapat diwujudkan, semua fail dalam direktori /html5/ digantikan dengan "offline.html":
FALLBACK:
/html/ /offline.html
Nota: URI pertama ialah sumber, yang kedua ialah pengganti.
Setelah apl dicache, ia kekal dicache sehingga:
Pengguna mengosongkan cache penyemak imbas
Fail manifes diubah suai (lihat petua di bawah)
Kemas kini cache aplikasi mengikut program