يتم استخدام ذاكرة التخزين المؤقت للتطبيق.

إنّ ذاكرة التخزين المؤقت للتطبيقات، المعروفة أيضًا باسم AppCache، متوقّفة نهائيًا.

أسباب تعذُّر تدقيق ذاكرة التخزين المؤقت للتطبيقات في Lighthouse

يضع Lighthouse علامة على الصفحات التي تستخدم ذاكرة التخزين المؤقت للتطبيق:

تدقيق Lighthouse يوضح أنّ إحدى الصفحات تستخدم ذاكرة التخزين المؤقت للتطبيق

يتعذّر إجراء عملية التدقيق هذه عندما تعثر أداة Lighthouse على مرجع إلى بيان ذاكرة التخزين المؤقت للتطبيق في علامة <html> للصفحة. على سبيل المثال، يؤدي هذا الترميز إلى تعذُّر التدقيق:

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

استخدام Cache API بدلاً من ذاكرة التخزين المؤقت للتطبيق

لاجتياز عملية التدقيق هذه، عليك إزالة البيان من صفحتك واستخدام Cache API من خلال عامل خدمة بدلاً من ذلك.

للانتقال من ذاكرة التخزين المؤقت للتطبيقات إلى مشغِّلات الخدمات، يمكنك استخدام مكتبة sw-appcache-behavior. تنشئ هذه المكتبة عملية تنفيذ مستندة إلى مشغّل الخدمات للسلوك المحدّد في بيان ذاكرة التخزين المؤقت للتطبيق.

يمكنك الاطّلاع على المشاركة الصفحة الحالية لا تستجيب باستخدام رمز 200 عند عدم الاتصال بالإنترنت للاطّلاع على مزيد من المعلومات حول استخدام مشغّلي الخدمة لجعل موقعك الإلكتروني يعمل في حال عدم الاتصال بالإنترنت.

المراجِع