אפשר להפעיל אפליקציות שמותקנות בפלטפורמה גם במצב אופליין. במצב כזה, בדרך כלל הם כוללים דף שמיידע את המשתמש שאין גישה לאינטרנט. חלק מהמפתחים אפילו יוצרים קבוצה שלמה של תכונות שניתן להשתמש בהן במצב אופליין.
באפליקציות אינטרנט, היכולת לעבוד במצב אופליין עדכנית יותר. הדבר התאפשר עם השקת Service Worker API. בנוסף, כשהאתרים החלו להתקין אותם, ה-PWA הוסיפה דרישה לרשום קובץ שירות (service worker) ולהטמיע את ה-method fetch()
שלה כדי שתהיה אפשרות להתקין את אפליקציית האינטרנט.
הרעיון היה לעודד מפתחים לתת למשתמשים שלהם הודעה לפחות על כך שאי אפשר להשתמש באפליקציה כרגע.
עכשיו המפתחים לא יצטרכו לעשות דבר כדי לקבל ברירת מחדל לדף אופליין. החל מגרסה 109 של Chrome ב-Android, הדפדפן ייצור דף שמיידע את המשתמש שהוא במצב אופליין.
אם באפליקציה לא מוטמעת חוויה מותאמת אישית במצב אופליין, כשהמשתמש לא מחובר לאינטרנט, סמל האפליקציה שמוגדר כברירת מחדל הוא הסמל של האפליקציה והודעה פשוטה: אתם במצב אופליין. כמו בדוגמה שלמטה.
אפשר להיכנס לתקלה כדי לראות את הדוגמה הקודמת בפעולה.
האפשרות ליצור דף אופליין מותאם אישית עדיין זמינה. הסרטון הבא מדגים איך להציג את הדף המותאם אישית שלכם באמצעות Workbox, עם שורת קוד אחת.
התכונה זמינה בסביבות Android (Chrome 109) ובסביבות עבודה של מחשבים (Chrome 110). אם יש לך משוב, אפשר לשלוח אותו אלינו באמצעות הטופס הזה.
תמונה מאת Sten Ritterfeld ב-Unbounce