Caching aplikasi memungkinkan aplikasi web untuk menyimpan sumber dayanya seperti HTML, CSS, Gambar, halaman JavaScript, dll. di browser, sehingga aplikasi dapat diakses sepenuhnya atau sebagian saat offline atau saat koneksi internet tidak tersedia Show File manifesCaching aplikasi dapat dilakukan dengan bantuan file manifes cache. File manifes menentukan daftar sumber daya yang akan di-cache di browser Bagian dalam File ManifesMANIFESTASI CACHE. Baris pertama file manifes harus dimulai dengan kata kunci CACHE MANIFEST
Daftar sumber daya yang akan di-cache harus disebutkan di bawah bagian CACHE MANIFEST Ingatlah untuk meng-cache gambar dan file CSS yang terkait dengan halaman web tertentu Pada contoh di atas, index. html, gambar profil dan utama. file css adalah sumber daya yang harus di-cache oleh browser Baris yang dimulai dengan simbol # menunjukkan komentar KEMBALI. Bagian ini memberi tahu browser apa yang harus ditampilkan saat browser mencoba mengakses file yang tidak di-cache selama offline _Contoh di atas menunjukkan bahwa browser harus menampilkan offline. html setiap kali mencoba mengakses file yang tidak di-cache di bawah folder html selama offline
Menentukan bahwa browser harus menampilkan offline. html bukannya index. html selama offline jika index. html tidak di-cache
Menunjukkan bahwa setiap kali pengguna sedang offline, semua file yang tidak di-cache di bawah folder root akan diganti dengan offline. html JARINGAN. Sumber daya yang hanya dapat diakses selama online dan tidak boleh di-cache tercantum di bawah bagian ini _Contoh di atas menentukan sampel itu. php hanya dapat diakses selama online
Tanda bintang di bagian jaringan menunjukkan bahwa semua sumber daya kecuali yang disebutkan di bagian CACHE MANIFEST hanya dapat diakses saat online Contoh Berkas _Referensi file ManifestSetelah file manifes disiapkan, itu harus direferensikan dari halaman web yang ingin Anda cache menggunakan atribut manifes dalam tag html seperti yang diberikan di bawah ini
Halaman tempat referensi dibuat akan di-cache secara otomatis meskipun tidak tercantum dalam file manifes Izin cacheCache akan tetap utuh hingga salah satu dari hal berikut terjadi Peristiwa cacheCache aplikasi dapat diakses secara terprogram menggunakan objek jendela Proses di mana browser berinteraksi dengan file manifes dan membuat cache melibatkan sejumlah peristiwa cache. Status cache aplikasi selama proses caching dapat dilacak secara terprogram menggunakan properti status dari objek cache aplikasi _Saat browser mengunjungi halaman web yang berisi atribut manifes untuk pertama kalinya, kejadian berikut terjadi Jika browser telah mengunjungi halaman web dan dapat mengenali file manifes, kejadian berikut dapat terjadi Peristiwa galat terjadi dalam skenario berikut ini Jika file manifes aplikasi dihapus dari server, browser menghapus semua sumber daya yang di-cache yang menggunakan manifes tersebut dan mengirimkan kejadian "usang" ke objek applicationCache Pembaruan TembolokAnda dapat secara terprogram memeriksa apakah suatu aplikasi memiliki file manifes cache yang diperbarui dengan mendengarkan acara updateready dari objek cache aplikasi. Saat cache aplikasi dalam status siap diperbarui, gunakan fungsi swap cache untuk menukar file manifes lama dengan yang lebih baru dan muat ulang jendela untuk memuat ulang sumber daya yang diubah dalam file manifes _KesimpulanFitur cache aplikasi telah mengungkapkan potensi sebenarnya dari HTML5 dengan mengaktifkan penjelajahan offline, pengambilan sumber daya yang disimpan dalam cache lebih cepat, dan dengan mengurangi beban server Bagaimana Anda menerapkan cache di html?Cache Manifest Basics. To enable application cache, include the manifest attribute in the document's tag:
File Manifes. File manifes adalah file teks sederhana, yang memberi tahu browser apa yang harus di-cache (dan apa yang tidak boleh di-cache). . Contoh - File Manifes Cache Lengkap. MANIFESTASI CACHE Bagaimana cara menggunakan caching di HTML5?Untuk mengaktifkan cache aplikasi, sertakan atribut manifes dalam tag . Ekstensi file yang disarankan untuk file manifes adalah. appcache. File harus disajikan menggunakan jenis MIME teks/cache-manifest.
Apa itu cache aplikasi?Apa itu cache? . lets applications like browsers, games, and streaming services store temporary files to reduce load times and make your overall experience faster.
Apa itu file manifes dalam HTML5?Manifes cache dalam HTML5 adalah fitur penyimpanan perangkat lunak yang memberikan kemampuan untuk mengakses aplikasi web bahkan tanpa koneksi jaringan . |