برنامههای پلتفرم نصبشده حتی در حالت آفلاین هم میتوانند اجرا شوند. در این شرایط، آنها اغلب صفحهای را در اختیار کاربر قرار میدهند که به او اطلاع میدهد دسترسی به اینترنت در دسترس نیست. برخی از توسعهدهندگان حتی مجموعهای کامل از ویژگیها را ایجاد میکنند که میتوانند در حالت آفلاین نیز استفاده شوند.
در مورد برنامههای وب، قابلیت کار آفلاین جدیدتر است؛ این قابلیت با راهاندازی API سرویس ورکر امکانپذیر شد. همچنین، هنگامی که وبسایتها قابل نصب شدند، PWA الزامی برای ثبت یک سرویس ورکر و پیادهسازی متد fetch() آن اضافه کرد تا یک برنامه وب قابل نصب باشد. ایده این بود که توسعهدهندگان را تشویق کنیم تا حداقل به کاربران خود اطلاع دهند که برنامه در حال حاضر قابل استفاده نیست.
حالا توسعهدهندگان برای دریافت یک صفحه پیشفرض آفلاین نیازی به انجام کاری ندارند. از کروم ۱۰۹ در اندروید، مرورگر بهطور خودکار صفحهای ایجاد میکند که به کاربر اطلاع میدهد چه زمانی آفلاین است.
اگر برنامه یک تجربه آفلاین سفارشی پیادهسازی نکرده باشد، وقتی کاربر آفلاین است، صفحه آفلاین پیشفرض از آیکون برنامه و پیام ساده «شما آفلاین هستید » استفاده میکند. مانند مثال.

گزینه ایجاد صفحه آفلاین سفارشی شما هنوز در دسترس است. ویدیوی زیر نحوه ارائه صفحه سفارشی شما را با استفاده از Workbox و تنها با یک خط کد نشان میدهد.
این ویژگی در اندروید (کروم ۱۰۹) و محیطهای دسکتاپ (کروم ۱۱۰) موجود است. نظرات خود را به اشتراک بگذارید .