Turkcell | Geleceği Yazanlar

201: HTML5 & CSS Başlangıç seviyesi derslerde Web Programlama uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

HTML5 Uygulama Önbellekleme

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 12.09.2019 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : html5-obellekleme html5-manifest manifest-dosyasi cache-manifest network fallback web-programlama

Bir web sayfasının/uygulamasının bir kez önbelleğe atılınca, çevrimdışı modda da çalışabilir olmasına HTML5'te "Uygulama Önbellekleme" denir.

Web uygulamasının bir çevrimdışı sürümünü yapmak için bir manifest dosyası oluşturmanız ve manifest sınıfını (attribute) belgenin HTML etiketine eklemeniz gerekir:

<html manifest="uygulama1.appcache">
//  ...
</html>

 

Manifest dosyası nedir?

 

Manifest dosyası, basit bir metin dosyasıdır. Uygulamanın hangi parçasının önbelleğe alınıp alınmayacağını belirler. Üç kısımdan oluşur:

  • CACHE MANIFEST: İndirilen dosyalardan önbelleğe yüklenmesini istedikleriniz buraya eklenir.
  • NETWORK: Sadece çevrimiçi çalışmasını istediğiniz dosyalar gibi, önbelleğe yüklenmesini istemediğiniz dosyalar buraya eklenir.
  • FALLBACK: Erişilemeyen sayfalardan oluşan fallback dosyaları buraya eklenir.
CACHE MANIFEST

# 2014-04-20 v4.0.0

CACHE:
home.html
stylesheet.css
scripts/main.js

NETWORK:
login.apsx

FALLBACK:
default.html
images/offline.jpg