מטמון האפליקציה, שנקרא גם AppCache, הוצא משימוש.
איך הבדיקה של מטמון האפליקציה ב-Lighthouse נכשלה
המדיניות Lighthouse מסמנת דפים שמשתמשים במטמון של האפליקציה:
הבדיקה הזו תיכשל אם מערכת Lighthouse מוצאת הפניה אל
המניפסט של 'מטמון האפליקציה' בתג <html>
של דף.
לדוגמה, תגי העיצוב הבאים גורמים לביקורת להיכשל:
<html manifest="example.appcache">
...
</html>
שימוש ב-Cache API במקום ב-Application Cache
כדי לעבור את הבדיקה, להסיר את המניפסט מהדף, ולהשתמש ב Cache API באמצעות Service Worker במקום זאת.
כדי לעבור ממטמון האפליקציה ל-service worker, מומלץ להשתמש sw-appcache-behavior library הספרייה הזו יוצרת הטמעה מבוססת-Service Worker של ההתנהגות. מוגדר במניפסט של Application Cache.
עיינו בפוסט הדף הנוכחי לא מגיב עם הודעת 200 כשהוא במצב אופליין כדי לקבל מידע נוסף על השימוש ב-Service Worker כדי להפעיל את האתר במצב אופליין.