Sobes.tech
Middle

Дайте опис следећих секција у фајлу манифеста кеша: Cache, Network и Fallback.

sobes.tech АИ

Одговор од АИ

U datoteci manifest keš memorije (.appcache), koja se koristi za kreiranje offline aplikacija, ove sekcije definišu pravila za obradu mrežnih zahteva.

  • CACHE:

    Navodi resurse koji će biti keširani (dostupni offline) pri prvom učitavanju aplikacije. Pregledač će preuzeti te fajlove i sačuvati ih lokalno.

  • NETWORK:

    Sadrži listu resursa ili obrazaca koji nikada ne bi trebalo da budu keširani. Zahtevi za ove resurse će uvek biti poslati na mrežu, čak i ako su u kešu. Obično se koristi za resurse koji moraju biti uvek ažurni (npr. API krajnje tačke).

  • FALLBACK:

    Postavlja rezervni resurs koji će biti učitan umesto drugog ako glavni resurs nije dostupan (npr. zbog nedostatka mreže). Svaki red u ovoj sekciji sastoji se od dva dela, odvojena razmakom: put do resursa i put do rezervnog resursa.

Primer:

CACHE MANIFEST  
# Verzija: 1.0  

CACHE:  
index.html  
styles/main.css  
scripts/app.js  

NETWORK:  
/api/*  
  
FALLBACK:  
/ /offline.html