דף אופליין בסיסי לאפליקציות אינטרנט ב-Chrome Android

אפשר להפעיל אפליקציות פלטפורמה מותקנות גם במצב אופליין. במצב כזה, לעיתים קרובות הם כוללים דף שבו מצוין למשתמש שאין גישה לאינטרנט. יש מפתחים שאפילו יוצרים קבוצה מלאה של תכונות שאפשר להשתמש בהן במצב אופליין.

היכולת לעבוד במצב אופליין באפליקציות אינטרנט היא חדשה יחסית, והיא התאפשרה עם ההשקה של Service Worker API. בנוסף, כשאתרים הפכו לאתרים שניתן להתקין, PWA הוסיף דרישה לרשום קובץ שירות (service worker) ולהטמיע את השיטה fetch() שלו כדי שאפשר יהיה להתקין אפליקציית אינטרנט. המטרה הייתה לעודד מפתחים לספק למשתמשים שלהם לפחות הודעה על כך שאי אפשר להשתמש באפליקציה כרגע.

עכשיו מפתחים לא צריכים לעשות שום דבר כדי לקבל דף ברירת מחדל במצב אופליין. החל מגרסה Chrome 109 ב-Android, הדפדפן ייצור באופן אוטומטי דף שבו המשתמשים יקבלו הודעה כשהם במצב אופליין.

אם האפליקציה לא מטמיעה חוויית אופליין מותאמת אישית, כשהמשתמש נמצא במצב אופליין, דף האופליין שמוגדר כברירת מחדל משתמש בסמל של האפליקציה ובהודעה פשוטה אתם במצב אופליין. כמו בדוגמה.

דף ברירת המחדל במצב אופליין של אפליקציית אינטרנט לדוגמה, שבו הלוגו הוא עיגול ורוד ושני סימני פלוס, והוא כולל את ההודעה 'אתם במצב אופליין'.

האפשרות ליצור דף אופליין מותאם אישית עדיין זמינה. בסרטון הבא מוצג איך להציג דף מותאם אישית באמצעות Workbox, עם שורת קוד אחת.

התכונה הזו זמינה ב-Android (Chrome 109) ובסביבות מחשב (Chrome 110). נשמח לקבל משוב.