أهمية تطبيقات الويب التقدمية لأعمالك في WordPress
نشرت: 2018-09-13يجب أن يأتي الاتجاه المتغير لسلوك استخدام الإنترنت بمثابة ضربة لجميع أصحاب الأعمال الذين يعتمدون على الإنترنت. حان الوقت لتستيقظ على الموجة القادمة من "ويب الجوال". إذا كنت تمتلك مدونة أو موقع ويب ، فلا بد أنك لاحظت أن الكثير من حركة المرور الخاصة بك تأتي من خلال الأجهزة المحمولة.
أظهرت دراسة أجراها مركز بيو للأبحاث أن 95 في المائة من الأمريكيين يمتلكون هاتفًا خلويًا وأن 77 في المائة منهم يمتلكون هاتفًا ذكيًا. نظرًا لأن الأجهزة المحمولة مجهزة الآن بمجموعة من أحدث التقنيات ، فقد أصبح الوصول إلى الإنترنت وخدماته الأخرى أسهل بكثير. يأتي الكثير من حركة المرور على الإنترنت من خلال الأجهزة المحمولة. لقد أدركت الشركات الكبرى ذلك وهي تتبع نهج "الجوال أولاً".

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

تطبيق الويب التقدمي (PWA) هو تطبيق ويب يستخدم إمكانيات الويب الحديثة لتقديم تجربة شبيهة بالتطبيقات للمستخدمين. تلبي هذه التطبيقات متطلبات معينة ، ويتم نشرها على الخوادم ، ويمكن الوصول إليها من خلال عناوين URL ، وفهرستها بواسطة محركات البحث. إنها مجموعة متنوعة من معايير الويب ، لتعديل أداء الموقع الذي تم تطويره في الأصل بواسطة Google. تجعل هذه التطورات وظيفة الويب أشبه بتطبيق محلي دون قيود.
تقوم PWAs بالتخزين المؤقت لموارد التطبيق ومعلومات الصفحة من خلال نظام للعاملين في الخدمة والذي يتيح لك الوصول إلى موقع الويب حتى أثناء عدم الاتصال بالإنترنت أو مع اتصال شبكة منخفض.
وفقًا للمطورين في Treebo ، "تطبيقات الويب التقدمية (PWA) عبارة عن تطبيقات ذات صفحة واحدة يتم تحسينها تدريجيًا بميزات توفر تجربة أكثر شمولاً وشبيهة بالتطبيقات الأصلية."
أفضل وأكثر كفاءة من التطبيقات الأصلية
التطبيقات الأصلية لها خصائصها ومزاياها ولكن هناك أيضًا الكثير من القيود التي تصاحبها. لربط التطبيقات الأصلية بالويب ، يعد تقييم الشبكة مطلبًا إلزاميًا. التطبيقات الأصلية غير قادرة على إرسال إشعارات الدفع. تشغل مساحة ويجب تنزيلها من متجر الألعاب أو متجر Apple. تكمن المشكلة هنا في أنها تتطلب موافقة المتاجر على التطبيق من خلال عملية صارمة. يعد تطوير التطبيقات المحلية لعبة جديدة تمامًا ، حيث تجعلها البرمجة المعقدة كوبًا من الشاي لعدد قليل من الأشخاص فقط.
تبرز تطبيقات الويب التقدمية لأنها تفوق التطبيقات المحلية بكل الطرق الممكنة. PWAs سريعة ويتم تحميلها على الفور تقريبًا. هذه التطبيقات أسرع من التطبيقات الأصلية وتستجيب لتفاعلات المستخدم بسرعة أكبر. مع القدرة على العمل في وضع عدم الاتصال والاستمرار في أداء جميع وظائف التطبيقات الأصلية ، تعمل PWAs على تغيير الطريقة التي نستخدم بها الويب تمامًا.
لتصنيف موقع على أنه PWA ، هناك بعض المعايير التي يجب الوفاء بها.
- العمل دون اتصال أو في ظروف الشبكة السيئة. يتم تحقيق ذلك باستخدام عمال الخدمة.
- لافتات تثبيت تطبيق الويب أو الزر "إضافة إلى الشاشة الرئيسية".
- استخدم إشعارات الدفع عبر الويب. من خلال تقديم Web Push API ، يمكننا الآن إرسال إشعارات الدفع إلى مستخدمينا ، حتى عندما يكون المتصفح مغلقًا. هذا هو الشيء الوحيد الذي يجعله يتفوق على التطبيقات المحلية.
- تنفيذ البرمجة النصية HTTPS و CSS.
- استخدم بنية التطبيق (أو غلاف التطبيق) التي يتم تحميلها فورًا على شاشات المستخدمين ، على غرار التطبيقات الأصلية.
PWA و WordPress
لا يدعم WordPress حاليًا بشكل كامل إنشاء "تطبيق ويب تقدمي". على الرغم من أنه من المتوقع أنه في العام المقبل ، سيضيف فريق Jetpack وظائف PWA بمساعدة Javascript-ification من WordPress.
أبلغ المطور Dan Walmsley ، في مدونة WordPress VIP ، أن Jetpack ستضيف ميزات تطبيق الويب التدريجي لـ WordPress لأنها جاهزة. يمكن للمطورين إضافة ملفات البيان باستخدام وحدة البيان الخاصة بـ Jetpack منذ الإصدار 5.6.0 ، وقد قدموا صورًا بطيئة التحميل ، مما يسرع تحميل الموقع حتى عندما يكون هناك الكثير من الصور على الصفحة. المزيد من الميزات ستأتي هذا العام.

وبالمثل ، توفر أداة تحسين WordPress عامل خدمة وأداة بيان. تنشئ " تطبيقات الويب التقدمية الفائقة" بيانًا وزر "إضافة إلى الشاشة الرئيسية" من بين ميزات أخرى.
السؤال الكبير؟
لذا ، فإن السؤال الكبير هو كيف ستغير PWA عملك في WordPress؟ إذا كنت تدير موقعًا على شبكة الإنترنت ، فهذا سؤال مهم يجب أن تتناوله. لماذا ، لأن PWA يمكن أن تغير تجربة موقع الويب الخاص بك. يمكن أن يكون هذا عاملاً حاسمًا كبيرًا إذا كنت تريد حقًا أن يبرز عملك وأن يحقق قيمة للمستخدمين.
دعونا نرى كيف ولماذا يمكن أن تغير تطبيقات الويب التقدمية عملك ومعها ، سنلقي نظرة على بعض الأمثلة للشركات الشهيرة التي تحولت إلى PWA والنتائج التي لاحظوها.
أداء سريع ومُعزز بشكل موثوق
أظهرت الدراسات أن المستخدم العادي يخرج من صفحة التحميل إذا استغرق التحميل أكثر من 3 دقائق. حاليًا ، تشير الإحصائيات إلى أن متوسط وقت تحميل موقع الويب بأكمله مجتمعة في أربع دول (الولايات المتحدة الأمريكية ، والمملكة المتحدة ، واليابان ، وألمانيا) يبلغ 8.66 ثانية. يمكن أن تستخدم الكثير من مواقع الويب تطبيقات الويب التقدمية (PWA).

مصدر الصورة
من الأهمية بمكان أن يكون لديك موقع ويب سريع التحميل بحيث يمكنك منع المستخدمين من الانتقال إلى موقع الويب التالي في نتائج البحث. يتم تحميل PWAs بشكل فوري تقريبًا. يتيح نظام التخزين المؤقت الفائق الكفاءة الخاص بهم من خلال عمال الخدمة إمكانية تحميل PWA دون أي تأخير في الخادم.
تريبو هي سلسلة فنادق هندية. أبلغوا أنهم خفضوا وقت تحميل الهاتف المحمول من ست ثوانٍ إلى 1.5 ثانية عن طريق إنشاء تطبيقات الويب الخاصة بهم. يتم تحميل الموقع الآن على سطح المكتب في ثانية واحدة! أفاد فريقهم التقني أن تصنيفات البحث في الموقع قد تحسنت ، وتضاعف معدل التحويل الشهري.
يعمل حاليا أيضا
لتشغيل PWA ، لا يلزم أن يكون على الإنترنت. أحد الأشياء الكلاسيكية حول PWA هو أنه يمكنه إرسال إشعارات دفع حتى إذا لم يتم فتح المتصفح. يمكن للمستخدمين الوصول إلى البيانات من خلال أجهزتهم أو سطح المكتب. كجزء من PWA ، يمكن للجميع حفظ موقع الويب الخاص بك كرمز على شاشتهم الرئيسية وزيارته في أي وقت.

إنها طريقة رائعة لإشراك المستخدمين وإعادتهم إلى موقع الويب مرارًا وتكرارًا. يؤدي هذا إلى تقليل معدل الارتداد ، وجلب جلسات متعددة وإنشاء تفاعل أفضل للمستخدم.
إضافة PWA إلى الشاشة الرئيسية هو مثير جديد. يتيح لك إرسال الإشعارات ، على سبيل المثال ، يتصرف الويب مثل التطبيق ؛ لدى FoxNews زر "إضافة إلى الشاشة الرئيسية" على موقع الويب الخاص بهم. بمجرد الانتهاء من ذلك ، يمكنك النقر فوق الرمز للحصول على آخر تحديثات الأخبار والسحب ببساطة إلى اليسار أو اليمين للتمرير خلالها.
الترميز البسيط يصنع PWA كلاسيكي
لا يتطلب منك أن تكون نينجا ترميز من أجل إنشاء PWA. يتم إنشاء PWAs باستخدام لغات ويب بسيطة مثل HTML و Cascading Style Sheets (CSS) و JavaScript. لإنشاء تطبيق محلي ، يتطلب الأمر الكثير من المهارات. جافا ليست لغة سهلة التعلم. هناك الكثير من القيود أثناء تطوير تطبيق محلي ، ومن الصعب ترميزه. مطلوب تأكيد من جهة خارجية إذا كنت تضع تطبيقك في متجر Play أو متجر Apple.
مع PWA ليس هناك ضرورة للحصول على موافقة طرف ثالث. يرتبط PWA مباشرة بالموقع والبيانات. من الأسهل كتابة التعليمات البرمجية ، مما سيوفر لك الكثير من الأموال والموارد التي كان من الممكن إنفاقها إذا قمت بإنشاء تطبيق محلي. تصبح إدارة موقع وتطبيق معًا مهمة صعبة ، ولكن الموقع الذي يعمل أيضًا كتطبيق ، أعتقد أنه لا يوجد شيء أفضل من ذلك.
أعلنت Microsoft أنها ستدعم PWAs في نسختهم التالية من Windows 10. كما تقوم Apple و Mozilla أيضًا بتضمين PWAs في النظم البيئية الخاصة بهما. لا يمكن تجاهل كفاءة وسهولة استخدام تطبيقات الويب التعليمية (PWA) ، وبالتالي فهي تحصل على دعم من عمالقة التكنولوجيا الكبار. توقعت Google بالفعل الموجة التالية من الويب للجوال ولدى PWAs دور مهم تلعبه فيها.