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