המניפסט של Progressive Web App (PWA) צריך לכלול start_url
, שמציין שכתובת ה-URL נטענת כשהמשתמש מפעיל את האפליקציה.
אם הדפדפן לא מקבל תגובת HTTP 200 במהלך גישה לאפליקציה דרך start_url
, המשמעות היא שהבעיה start_url
לא נכונה או שאי אפשר לגשת לדף במצב אופליין.
הדבר גורם לבעיות למשתמשים שהתקינו את האפליקציה במכשירים שלהם.
איך הבדיקה start_url
של Lighthouse נכשלה
אפליקציות האינטרנט Lighthouse מסומנות בסימון של אפליקציות אינטרנט שכתובת ה-URL להתחלה שלהן לא מגיבה עם 200 במצב אופליין:
איך לוודא שהדף זמין במצב אופליין
- אם עדיין לא עשיתם זאת, עליכם להוסיף קובץ מניפסט של אפליקציית אינטרנט.
- יש לוודא שה-
start_url
במניפסט נכון. - מוסיפים קובץ שירות (service worker) לאפליקציה.
- כדי לשמור קבצים באופן מקומי, משתמשים ב-Service Worker.
- במצב אופליין, משתמשים ב-Service Worker כשרת proxy של רשת כדי להחזיר את גרסת הקובץ ששמורה במטמון המקומי.
למידע נוסף, קראו את המדריך הדף הנוכחי לא מגיב עם 200 במצב אופליין.