يتيح لك الإصدار الأحدث من Chrome تثبيت تطبيقات الويب التقدمية - تطبيقات الويب المصممة مع مراعاة مرونة تطبيقات سطح المكتب - على سطح مكتب جهاز الكمبيوتر لديك.
تقدم التطبيقات الموجودة على Chrome بشكل عام تجربة مستخدم جيدة، ولكنها قد تكون بمثابة كوابيس للمطورين الذين يتعين عليهم التنقل عبر واجهات برمجة التطبيقات الخاصة بالمتصفح. لحسن الحظ، جوجل تتحرك لتبني منصة -- تطبيقات الويب التقدمية -- وهذا يلغي العديد من التعقيدات، وهو مدعوم في أحدث إصدار ثابت من Chrome.
يعد تمكين تطبيقات الويب التقدمية في Chrome أمرًا سهلاً. بافتراض أن عميلك محدث، كل ما عليك فعله هو تبديل ثلاث علامات تطوير: لافتات التطبيقو لافتات التطبيقات التجريبية, والتي تمكن المطالبات التي تتيح لك تثبيت تطبيقات الويب؛ و تطبيقات سطح المكتب PWA، مما يضيف دعم النوافذ والشعارات لـ PWAs.
إذا لم تعمل الروابط معك، فحاول نسخ عناوين URL هذه ولصقها في شريط العناوين:
- لافتات التطبيق:chrome://flags#enable-app-banners
- لافتات التطبيقات التجريبية:chrome://flags#enable-experimental-app-banners
- تطبيقات سطح المكتب PWA:chrome://flags#enable-desktop-pwas
يصبح الأمر أسهل من تلك النقطة فصاعدا. بمجرد قيامك بتمكين العلامات ذات الصلة وكتابة عنوان الويب الخاص بـ PWA، سترى رسالة تثبيت على سطح المكتب الخيار في القائمة المنسدلة لمتصفح Chrome.
وبعد ذلك سوف تحصل على تثبيت على سطح المكتب المطالبة المنبثقة. النقر على يضيف سيحفظ PWA على سطح مكتب جهاز الكمبيوتر الخاص بك، حيث يمكنك تشغيله تمامًا كما تفعل مع أي تطبيق Chrome.
PWAs، إذا لم تكن قد سمعت من قبل، هي تطبيقات ويب مصممة مع أخذ مرونة تطبيقات سطح المكتب في الاعتبار. يتم تشغيلها من خلال الرموز والاختصارات تمامًا مثل التطبيقات الأصلية، ولكن اعتمادها على CSS3 وJavaScript و وغيرها من أطر الويب المفتوحة التي تسمح لهم بالعمل عبر المتصفحات والأنظمة الأساسية بأقل قدر ممكن ترقية. وباستخدام مجموعة من المكونات الإضافية وواجهات برمجة تطبيقات الويب والبرامج النصية، يمكنهم التوفيق بين المهام مثل طلبات الشبكة ودفع الإشعارات وجلب المحتوى والمزيد.
هناك الكثير مما يعجبك في PWAs. لديهم القدرة على ذلك تقليل أوقات التحميل واستخدام البيانات، والبعض لديه واجهات مستخدم أفضل من نظرائهم الأصليين. لكنهم ليسوا مثاليين. يفتقر Chrome إلى واجهة متجر الطرف الأول لـ PWA، على سبيل المثال - للعثور على التطبيقات، سيتعين عليك البحث في واجهات عرض المجتمع مثل صخور PWA. ولا يمكن لـ PWAs استخدام Chrome إلى أقصى حد حتى الآن. وفي بيان أواخر العام الماضي، قالت جوجل إنها "تبحث عن طرق لتبسيط عملية النقل للمطورين الذين يعتمدون على واجهات برمجة التطبيقات الحصرية لتطبيقات Chrome".
سواء أعجبك ذلك أم لا، فإن Google تمضي قدمًا بكامل قوتها في تطبيقات PWA. وفي عام 2017، أعلن عملاق البحث أنها ستتخلص تدريجيًا من دعم تطبيقات Chrome على أنظمة التشغيل Windows وMac وLinux لصالح PWAs "منتصف 2018".