Xech qanday bo'limlar haqida ma'lumot bering: Cache, Network va Fallback.
sobes.tech AI
AIdan javob
Kesh xotira faylida (.appcache), oflayn-ilovalar yaratish uchun ishlatiladigan, bu bo‘limlar tarmoq so‘rovlarini boshqarish qoidalarini belgilaydi.
-
CACHE:
Birinchi yuklashda keshga olinadigan resurslar ro‘yxati. Brauzer bu fayllarni yuklab olib, mahalliy saqlaydi.
-
NETWORK:
Hech qachon keshga olinmasligi kerak bo‘lgan resurslar yoki shablonlar ro‘yxati. Bu resurslarga bo‘lgan so‘rovlar har doim tarmoqqa yuboriladi, hatto ular keshda bo‘lsa ham. Odatda, doimo yangilanishi kerak bo‘lgan resurslar uchun ishlatiladi (masalan, API endpointlari).
-
FALLBACK:
Asosiy resurs mavjud bo‘lmagan taqdirda, o‘rniga yuklanadigan zaxira resursini belgilaydi (masalan, tarmoq yo‘q bo‘lsa). Bu bo‘limdagi har bir satr, bo‘shliq bilan ajratilgan ikki qismdan iborat: resurs yo‘li va zaxira resurs yo‘li.
Misol:
CACHE MANIFEST
# Versiya: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html