Investor's wiki

تطبيق الويب التقدمي (PWA)

تطبيق الويب التقدمي (PWA)

يشير مصطلح تطبيق الويب التقدمي (PWA) إلى نوع خاص من التطبيقات يتم إنشاؤه من خلال استخدام تقنيات الويب الحديثة والتي تتبع معايير الويب الأساسية. في الأساس ، PWA هو تطبيق ويب يعمل مثل التطبيق المحلي. ولكن ما هي الاختلافات بين الويب والتطبيقات المحلية؟

تطبيق الويب مقابل التطبيق المحلي

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

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

تطبيق الويب التقدمي (PWA)

باختصار ، تطبيقات الويب التقدمية (PWAs) موثوقة وسريعة وجذابة. فهي تجمع بين أفضل التطبيقات المحلية وتطبيقات الويب. لذلك على الرغم من كونه تطبيق ويب ، فإن تطبيقات الويب التقدمية (PWA) متوافقة مع أي جهاز ، ومن الناحية العملية ، تبدو مثل تطبيق أصلي أكثر من كونها تطبيق متصفح ويب. يمكن لـ PWAs العمل على أي متصفح يتوافق مع أبسط معايير المتصفح.

عادةً ما تستخدم PWAs تقنيات مثل HTML و CSS و JavaScript ، والتي تسمح لها بالعمل بسرعة أكبر وبوظائف أكثر بكثير. كما يوحي الاسم ، يمكن تحسين PWAs بشكل تدريجي ، طوال عمرها الافتراضي.

على عكس تطبيقات الويب التقليدية ، لا تعتمد تطبيقات الويب التقدمية (PWA) بشكل صارم على اتصال الإنترنت ، مما يعني أنها يمكن أن تستمر في العمل في ظل ظروف الشبكة السيئة أو حتى في وضع عدم الاتصال. أيضًا ، يمكن تشغيل PWAs في الخلفية ، وتكون دائمًا محدثة ، ويمكن مشاركتها بسهولة باستخدام رابط بسيط.

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