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