ما الفرق بين Adobe AIR و Flash Player؟

إذا كنت تستخدم الإنترنت بشكل منتظم ، فمن المحتمل أن تصادف مصطلحي "Adobe Flash Player" و "Adobe AIR". من المرجح أن تكون على دراية بالأولى ، خاصة إذا كنت تحب مشاهدة مقاطع الفيديو وممارسة الألعاب على الويب ، لكنك قد لا تعرف الكثير عنها. إذا كان هذا هو الحال ، فهذا الدليل مناسب لك.

معلومات أساسية عن Adobe AIR

Adobe AIR ، المعروف سابقًا باسم Adobe Integrated Runtime ، هو نظام وقت تشغيل يستخدمه المبرمجون لإنشاء تطبيقات لأجهزة الجوّال وأجهزة سطح المكتب. على وجه التحديد ، يمكن تشغيل هذه التطبيقات على نظام التشغيل iOS و Android و BlackBerry Tablet OS للأجهزة المحمولة و MacOS و Microsoft Windows لأجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المكتبية. استخدم Adobe AIR لدعم نظامي Linux و BlackBerry 10 ، لكن تم إيقاف هذا في السنوات الماضية. تتم برمجة التطبيقات التي تم إنشاؤها في AIR باستخدام ActionScript و Flash Player و Apache Flex.

أدوبي AIR مقابل فلاش لاعب

يُعتبر Adobe AIR مجموعة شاملة من Adobe Flash Player ، لكنه يختلف عن ذلك في أن Flash Player هو مكون إضافي للمتصفح يدعم المحتوى داخل المتصفح بينما يدعم AIR المحتوى الذي يتم تشغيله خارج متصفحات الويب ويمكن استخدامه حتى بدونها.

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

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

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

العمل كفريق واحد

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

فيما يتعلق بالأمان ، يحتوي كل من Adobe AIR و Flash Player على نقاط ضعف متعددة. ومع ذلك ، فمن الآمن أن نقول أن هذا الأخير لديه مخاطر أعلى. راجع هذا المنشور لمعرفة المزيد عن الثغرات الأمنية في Flash Player ومشكلات الأمان.