الصفحة الأساسية لتطبيقات الويب على Chrome لنظام Android

يمكن تشغيل تطبيقات النظام الأساسي المثبَّتة حتى في حال عدم الاتصال بالإنترنت. في هذه الحالة، غالبًا ما تتضمن صفحة تخبر المستخدم بعدم توفر الوصول إلى الإنترنت. ينشئ بعض المطوّرين مجموعة كاملة من الميزات التي يمكن استخدامها بلا اتصال بالإنترنت.

أصبحت إمكانية العمل بلا اتصال بالإنترنت أكثر حداثة من خلال تطبيقات الويب، وقد أصبح ذلك ممكنًا مع إطلاق Service Worker API. عندما أصبحت المواقع الإلكترونية قابلة للتثبيت، أضاف تطبيق الويب التقدّمي مطلبًا لتسجيل مشغّل الخدمات وتنفيذ طريقة fetch() حتى يصبح تطبيق الويب قابلاً للتثبيت. كانت الفكرة هي تحفيز المطورين على تقديم إشعار لمستخدميهم على الأقل بعدم إمكانية استخدام التطبيق في الوقت الحالي.

ولن يحتاج المطوّرون الآن إلى اتخاذ أي إجراء للحصول على صفحة تلقائية بلا إنترنت. بدءًا من الإصدار 109 من Chrome على نظام التشغيل Android، سينشئ المتصفِّح تلقائيًا صفحة تتيح للمستخدم معرفة ما إذا كان الجهاز غير متصل بالإنترنت.

إذا لم ينفِّذ التطبيق تجربة مخصّصة بلا إنترنت، وعندما يكون المستخدم غير متصل بالإنترنت، تستخدم الصفحة التلقائية بلا إنترنت رمز التطبيق ورسالة بسيطة أنت غير متصل بالإنترنت. كمثال أدناه.

الصفحة التلقائية بلا اتصال بالإنترنت لمثال على تطبيق ويب، حيث يكون الشعار على شكل دائرة وردية وعلامتَي زائد، وتتضمّن رسالة "أنت غير متصل بالإنترنت".

انتقِل إلى هذا الخطأ للاطّلاع على المثال السابق عمليًا.

ولا يزال خيار إنشاء صفحتك المخصّصة بلا إنترنت متاحًا. يوضح الفيديو التالي كيفية عرض صفحتك المخصّصة باستخدام Workbox، مع سطر واحد من الرموز.

تتوفّر هذه الميزة على نظام التشغيل Android (Chrome 109) وبيئات أجهزة الكمبيوتر المكتبي (Chrome 110). إذا كان لديك أي ملاحظات، يُرجى إرسالها إلينا من خلال هذا النموذج.

تصوير Sten Ritterfeld على قناة Un تحقق