ما هو برنامج ActiveX® Plug-In؟

المكون الإضافي ActiveX® هو برنامج كمبيوتر يعمل داخل برنامج مثل Microsoft® Windows® Internet Explorer® ويتفاعل معه. يسمح هذا المكون الإضافي للمتصفحات والأدوات المساعدة الأخرى بأداء وظائف معينة ، مثل عرض مقاطع الفيديو أو الألعاب. يمكن أيضًا استخدام المكونات الإضافية لإضافة ميزات إلى برنامج لم تكن موجودة في التثبيت الأصلي. يتم تنزيلها وتثبيتها على جهاز الكمبيوتر الخاص بك عبر اتصالك بالإنترنت. تم الكشف عن المكون الإضافي ActiveX® في عام 1996 ، وهو خليفة لنوعين متشابهين من التقنيات ، يطلق عليهما “نموذج كائن المكون” و “ربط الكائنات وتضمينها”.

يمكن إنشاء مكون إضافي ActiveX® باستخدام مجموعة متنوعة من لغات البرمجة ، على الرغم من أن ActiveX® نفسه ليس لغة برمجة. بدلاً من ذلك ، يتم استخدام لغات مثل C ++ و Java لإنشاء هذه المكونات الإضافية. من الممكن أيضًا أن تتفاعل المكونات الإضافية وتتكامل مع لغة برمجة HTML.

تتمتع البرامج في نظام التشغيل Windows® ، بالإضافة إلى مستعرضات الويب ، بالقدرة على استخدام المكونات الإضافية وعناصر التحكم ActiveX®. تتضمن هذه البرامج ، على سبيل المثال لا الحصر ، Microsoft® Office ™ ، مجموعة برامج الإنتاجية من Microsoft ؛ و Windows® Media Player®. تساعد مكونات ActiveX® الإضافية هذه البرامج على مشاركة المعلومات مع كل من الويب والبرامج الأخرى الموجودة على نفس الكمبيوتر.

تتوفر مكونات ActiveX® الإضافية فقط لأجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows®. يؤدي هذا إلى عرض المواقع التي تعتمد بشكل كبير على تقنية ActiveX® والمكونات الإضافية بشكل غير صحيح على أنظمة التشغيل مثل Mac OS X® و Linux®. لا يدعم Mozilla® Firefox® ActiveX® ، على الرغم من إصدار المكونات الإضافية لجهات خارجية التي تمكّن هذه التقنية. بدلاً من ذلك ، يستخدم Firefox® أنواعًا مختلفة من المكونات الإضافية والإضافات لأداء العديد من الوظائف نفسها مثل ActiveX®.

يتمتع المستخدمون بالقدرة على تمكين أو تعطيل مكونات ActiveX® الإضافية عند استخدام مستعرض ويب Internet Explorer®. في حالة التمكين ، يمكن للمستخدمين أيضًا تحديد مستويات مختلفة من الأمان. يمكن لبرنامج Internet Explorer® مطالبة المستخدم عند الحاجة إلى تثبيت مكون إضافي لـ ActiveX® ، أو يمكنه تنزيل كافة المكونات الإضافية تلقائيًا ، أو يمكن تعيينه لتنزيل المكونات الإضافية من مواقع آمنة فقط.

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