تطبيقات الويب التقدّمية (PWA) هي تطبيقات ويب مصمَّمة ومحسَّنة باستخدام واجهات برمجة تطبيقات حديثة لتوفير إمكانات محسَّنة مع الاستمرار في الوصول إلى أي مستخدم ويب على أي جهاز من خلال قاعدة رموز واحدة. وهي تجمع بين الانتشار الواسع لتطبيقات الويب والإمكانات الغنية للتطبيقات الخاصة بنظام التشغيل لتحسين تجربة المستخدم.
الركائز الثلاث لتصميم تطبيق الويب التقدّمي (PWA)
لإنشاء تطبيق ويب تقدّمي (PWA) يبدو جيدًا لاستخدامه كتطبيق خاص بنظام التشغيل، عليك تصميمه ليكون مؤهّلاً وموثوقًا وقابلاً للتثبيت.
قادرة
أصبحت تطبيقات الويب أكثر قدرةً الآن من أي وقت مضى، وهذه القدرات في ازدياد مستمر. وبدأت برامج الويب مؤخرًا في تطوير إمكانات لم يكن الوصول إليها في السابق ممكنًا إلا من خلال تطبيقات خاصة بالنظام الأساسي. على سبيل المثال، يمكنك الآن إنشاء تطبيق لمحادثات الفيديو على مستوى محلي باستخدام WebRTC ورصد الموقع الجغرافي والإشعارات الفورية، ثم جعل هذا التطبيق قابلاً للتثبيت واستخدام WebGL وWebVR للسماح بانتقال المحادثات إلى الواقع الافتراضي. يتيح طرح WebAssembly للمطورين الاستفادة من المنظومات المتكاملة الأخرى، مثل C وC++ وRus، وتوفير ميزات كانت خاصة بالنظام الأساسي سابقًا على الويب. ومن الأمثلة الرائعة على استفادة المطوّرين من الإمكانات الجديدة على الويب Squoosh.app، وهو أداة ضغط صور مستندة إلى الويب.
على الرغم من أن بعض الإمكانات لا تزال خارج نطاق شبكة الإنترنت، إلا أن واجهات برمجة التطبيقات الجديدة والقادمة تعمل باستمرار على توسيع ما يمكن أن تفعله الويب باستخدام ميزات مثل الوصول إلى نظام الملفات وعناصر التحكم في الوسائط وشارات التطبيقات والدعم الكامل للحافظة. وتم إنشاء كل هذه الإمكانات باستخدام نموذج الأذونات الآمن المتمركز حول المستخدم على الويب، للحفاظ على أمان المستخدم وجعل استخدام المواقع الإلكترونية الجديدة أقل ترهيبًا.
موثوق به
يكون تطبيق الويب التقدّمي الموثوق به سريعًا وموثوقًا به بغض النظر عن الشبكة. ويستحق المستخدمون التطبيقات التي تستجيب بسرعة للتفاعل، وتجربة يمكنهم الاعتماد عليها.
تمثّل السرعة أهمية كبيرة لحث المستخدمين على استخدام تجربتك. في الواقع، مع زيادة أوقات تحميل الصفحة من ثانية واحدة إلى 10 ثوان، تزداد احتمالية
ارتداد المستخدِم بنسبة%123.
تؤثر المخاوف المتعلّقة بالأداء على تجربة المستخدم بأكملها، وليس فقط على حدث onload
. التجربة الموثوقة لا تترك المستخدمين يتساءلون عما إذا تم تسجيل أي تفاعل مع التطبيق أم لا. يجب أن يكون التمرير والرسوم
المتحركة سلسًا. يحتاج المستخدمون إلى تقييم أداء تطبيقك بقدر ما يحتاجون إليه ليعمل بشكل جيد بالفعل.
يجب أيضًا أن تكون التطبيقات الموثوق بها قابلة للاستخدام بغض النظر عن الاتصال بالشبكة. يتوقّع المستخدمون أن يتم تحميل التطبيقات بشكل سريع عند استخدام اتصالات شبكة بطيئة أو غير مستقرة، أو حتى عند عدم الاتصال بالإنترنت. ويتوقّعون أن يكون أحدث محتوى تفاعلوا معه، مثل المسارات الإعلامية أو التذاكر وبرامج الرحلات، متاحًا وقابلاً للاستخدام حتى إذا واجه التطبيق مشاكل في إرسال الطلبات إلى الخادم. عندما لا يكون الطلب ممكنًا، فإنه يتوقع أن يخبرهم التطبيق بوجود مشكلة، بدلًا من أن يفشل أو يتعطل بدون تنبيه.
قابل للتثبيت
يؤدي تثبيت تطبيق الويب التقدّمي (PWA) إلى نقله خارج المتصفّح إلى نافذة مستقلّة، ما يؤدي إلى تغيير طريقة تفكير المستخدمين فيه وتفاعلهم معه. يمكن تشغيل تطبيقات الويب التقدّمية (PWA) المثبَّتة من خلال الشاشة الرئيسية أو قاعدة الإرساء أو شريط التطبيقات أو الرفوف لدى المستخدم. ويمكن للمستخدم البحث عن هذه التطبيقات على أحد الأجهزة والانتقال إليها باستخدام مبدِّل التطبيقات، ما يجعلها تبدو وكأنها جزء من الجهاز المثبَّت عليه.
يؤدي تثبيت تطبيق الويب التقدّمي (PWA) أيضًا إلى توفير إمكانات جديدة، بما في ذلك اختصارات لوحة المفاتيح التي يتم حجزها عادةً في المتصفّح. يمكن لتطبيقات PWA أيضًا التسجيل لقبول المحتوى من التطبيقات الأخرى، أو ليكون التطبيق التلقائي للتعامل مع أنواع معينة من الملفات.
الحصول على نتائج من تطبيقات الويب التقدّمية (PWA)
لا يؤدي إطلاق تطبيق الويب التقدّمي (PWA) إلى تحسين تجربة المستخدم فحسب. كما أنه يحسن المقاييس ويزيد من القيمة التي تحصل عليها من خدمتك. تتضمن بعض الأمثلة البارزة ما يلي:
- أدّى تطبيق الويب التقدّمي (PWA) من Twitter إلى زيادة بنسبة% 65 في عدد الصفحات في كل جلسة، وزيادة بنسبة% 75 في مشاركات Twitter، وانخفاضًا بنسبة% 20 في معدّل الارتداد، بالإضافة إلى تقليل حجم التطبيق بنسبة تزيد عن %97.
- وبعد التبديل إلى تطبيق الويب التقدّمي، شهدت شركة Nikkei زيادة في عدد الزيارات الواردة من نتائج البحث المجانية بمقدار 2.3 مرة وزيادة بنسبة% 58 في الاشتراكات وزيادة بنسبة% 49 في عدد المستخدمين النشطين يوميًا.
- استبدلت شركة Hulu تجربة الكمبيوتر المكتبي الخاصة بالنظام الأساسي بتطبيق الويب التقدّمي (PWA) وشهدت زيادة بنسبة% 27 في الزيارات المتكررة.
لمزيد من المعلومات حول مزايا استخدام تطبيقات الويب التقدّمية (PWA)، اطّلِع على المقالة كيفية مساهمة تطبيقات الويب التقدّمية في تعزيز نجاح نشاطك التجاري.