يغطي مكون PWA الخاص بـ Osclass الوظائف الرئيسية لتطبيقات الويب التقدمية.
مكون إضافي لتطبيق الويب التقدمي (PWA)
تثبيت التطبيق (إضافة إلى الصفحة الرئيسية)
تُنشئ المكونات الإضافية خدماتٍ ضروريةً لمتصفحات الهواتف المحمولة لعرض زر "إضافة إلى الصفحة الرئيسية" عند تصفح موقعك. يُثبّت هذا الزر تطبيق الويب التقدمي (PWA)، ويُسهّل الوصول إلى الموقع من جهازك المحمول.
يسمح البرنامج المساعد أيضًا بتحديد اختصارات عند النقر على أيقونة التطبيق.
إنشاء ملفات للتطبيق الأصلي
عند إنشاء ملفات البيان وعامل الخدمة، يُمكن تحويل تطبيق PWA إلى تطبيق أصلي باستخدام
pwabuilder.com . يُنشئ هذا الموقع ملفات تطبيقات لمتجر Google Play، ومتجر تطبيقات iOS، ومتجر Microsoft.
تكوين تجربة التثبيت داخل التطبيق
يساعد البرنامج الإضافي على تحسين تجربة تثبيت التطبيق من خلال تكوين ألوان الخلفية والخط واسم التطبيق والوصف والأيقونات والجوانب الأخرى لعملية التثبيت.
ميزات التخزين المؤقت للأصول والتحميل المسبق
يمكن لعمال الخدمة تحديد استراتيجية تخزين مؤقت، حيث تُخزَّن الموارد التي تم تصفحها (باستثناء الصور) مؤقتًا وتُستخدم في حال استخدام العميل لتطبيقك دون اتصال بالإنترنت. في هذه الحالة، يمكن للعميل الوصول إلى جميع الروابط التي تم الوصول إليها أثناء الاتصال بالإنترنت.
ميزة التحميل المسبق هي وظيفة تعتمد على المتصفح تعمل على تعزيز تحميل موقع الويب.
تجربة التصفح دون اتصال بالإنترنت وصفحة الرجوع إلى الوضع غير المتصل بالإنترنت
عندما يكون عمال الخدمة في وضع التخزين المؤقت، يمكن للعميل الوصول إلى موقع الويب أيضًا عندما يكون غير متصل بالإنترنت.
يساعد البرنامج المساعد أيضًا في تكوين صفحة احتياطية غير متصلة بالإنترنت - بشكل افتراضي، عند الوصول إلى موقع الويب في الوضع غير المتصل بالإنترنت، تحصل على صفحة خطأ من المتصفح، ولكن يمكن تخصيص هذه الصفحة بواسطة PWA، باستخدام تخطيط مخصص وشعار/صورة ونص.
يتم تخزين جميع أوراق الأنماط (CSS) والبرامج النصية (JS) بالإضافة إلى أي مورد محدد في تكوين البرنامج الإضافي مسبقًا عند تحميل الصفحة، بما في ذلك الصفحة غير المتصلة بالإنترنت، لتوفير أفضل تجربة ممكنة لتطبيق غير متصل بالإنترنت لعملائك.
تجربة غنية وحديثة دون اتصال بالإنترنت
يوفر البرنامج المساعد القدرة على تمكين المزامنة الخلفية والمزامنة الخلفية الدورية لتحديث الموارد المخزنة مؤقتًا كلما كان ذلك ممكنًا من أجل الحفاظ على محتوى المستخدم محدثًا وتوفير تجربة أفضل دون اتصال بالإنترنت.
يجب أن تدعم المتصفحات والمكونات الإضافية أيضًا التحقق من توافق هذه الميزات.
إدارة الأيقونات ولقطات الشاشة والبيانات الوصفية
تتطلب تطبيقات الويب التقدمية (PWA) والمتصفحات الحديثة موارد كثيرة (صور) لإدارتها. يساعدك هذا المكون الإضافي على تحميل وإدارة الأيقونات ولقطات الشاشة ببضع نقرات فقط. كما يمكنك تكوين بيانات التعريف/الوسوم المتعلقة بتخصيص التطبيق.