تعريف ActiveX
ActiveX هو برنامج يسمح للتطبيقات بمشاركة المعلومات مع بعضها البعض ، بغض النظر عن لغة البرمجة التي كتبت بها. تم تطويره بواسطة Microsoft (MSFT) في عام 1996 ، يتم دعم ActiveX فقط على Windows ومع منتجات Microsoft مثل Internet Explorer و Word و التفوق ، و Powerpoint. اليوم ، يتم استخدام Javascript و Flash على نطاق واسع أكثر من ActiveX.
كسر أسفل اكتف
يستخدم ActiveX لإنشاء أجزاء من البرامج التي تم ترميزها مسبقًا تسمى عناصر تحكم ActiveX (على غرار المكونات الإضافية أو الوظائف الإضافية في المستعرضات الأخرى). على سبيل المثال ، إذا كنت تحاول الوصول إلى صفحة ويب تحتوي على ملفات Flash ، يمكنك تنزيل عنصر تحكم ActiveX ActiveX لتشغيل الملفات مباشرة في المستعرض الخاص بك دون فتح تطبيق جديد. في الأساس ، تعمل عناصر التحكم على توسيع وظائف المستعرض ، مما يسمح لها بأداء المهام التي لن تكون قادرة على القيام بها أصلاً. إنها مفيدة بشكل خاص لتشغيل مقاطع الفيديو ومحتويات الوسائط المتعددة الأخرى ، لتخطي خطوة فتح مشغل وسائط منفصل.
يمتلك ActiveX وصولاً كاملاً إلى نظام التشغيل Windows الخاص بك ، وعلى الرغم من أنه يمكن أن يكون أكثر قوة من Javascript ، يمكن استخدام عناصر تحكم ActiveX بشكل ضار (على سبيل المثال عن طريق البرامج الضارة وبرامج التجسس). لهذا السبب ، من المهم تثبيت عناصر تحكم ActiveX من مصادر تثق بها فقط.
جزئيًا لأن الاستخدام الضار لعناصر تحكم ActiveX أصبح مشكلة واسعة الانتشار ، أصبحت عناصر تحكم ActiveX أقل شيوعًا اليوم. تقوم العديد من المتصفحات إما بتعطيل عناصر تحكم ActiveX بشكل افتراضي أو لا تدعمها على الإطلاق. على سبيل المثال ، لن يقوم Google Chrome بذلك تلقائيًا ، على الرغم من أنه يمكن إضافة الدعم عبر امتداد المتصفح. ومن المثير للاهتمام ، أنه حتى Microsoft نفسها يبدو أنها تقوم بالاتصال مرة أخرى على برنامجها: لا تدعم Edge الجديد ، المستعرض الذي يحل محل Internet Explorer الخاص به على أنظمة تشغيل Windows ، ActiveX.