إنّ ذاكرة التخزين المؤقت للتطبيقات، المعروفة أيضًا باسم AppCache، متوقّفة نهائيًا.
أسباب تعذُّر تدقيق ذاكرة التخزين المؤقت للتطبيقات في Lighthouse
يضع Lighthouse علامة على الصفحات التي تستخدم ذاكرة التخزين المؤقت للتطبيق:
يتعذّر إجراء عملية التدقيق هذه عندما تعثر أداة Lighthouse على مرجع
إلى بيان ذاكرة التخزين المؤقت للتطبيق في علامة <html>
للصفحة.
على سبيل المثال، يؤدي هذا الترميز إلى تعذُّر التدقيق:
<html manifest="example.appcache">
...
</html>
استخدام Cache API بدلاً من ذاكرة التخزين المؤقت للتطبيق
لاجتياز عملية التدقيق هذه، عليك إزالة البيان من صفحتك واستخدام Cache API من خلال عامل خدمة بدلاً من ذلك.
للانتقال من ذاكرة التخزين المؤقت للتطبيقات إلى مشغِّلات الخدمات، يمكنك استخدام مكتبة sw-appcache-behavior. تنشئ هذه المكتبة عملية تنفيذ مستندة إلى مشغّل الخدمات للسلوك المحدّد في بيان ذاكرة التخزين المؤقت للتطبيق.
يمكنك الاطّلاع على المشاركة الصفحة الحالية لا تستجيب باستخدام رمز 200 عند عدم الاتصال بالإنترنت للاطّلاع على مزيد من المعلومات حول استخدام مشغّلي الخدمة لجعل موقعك الإلكتروني يعمل في حال عدم الاتصال بالإنترنت.