ما هو ActiveX؟
ActiveX هو إطار عمل برمجي من مايكروسوفت (MSFT) يسمح للتطبيقات بمشاركة الوظائف والبيانات مع بعضها البعض عبر متصفحات الويب، بغض النظر عن لغة البرمجة التي كُتبت بها. مكملات ActiveX سمحت لمتصفحات الويب المبكرة بتضمين ملفات الوسائط المتعددة أو تقديم تحديثات البرامج للمستخدمين.
قدمت مايكروسوفت ActiveX في عام 1996. تعمل العديد من عناصر تحكم ActiveX فقط على نظام Windows ومع منتجات مايكروسوفت مثل Internet Explorer وWord وExcel. يتم استخدام JavaScript، وهو مترجم متعدد اللغات، ومنصات أخرى مشابهة بشكل أوسع من ActiveX.
النقاط الرئيسية
- ActiveX هو منصة لتطوير البرامج الصغيرة أو الإضافات التي تمنح متصفحات الويب ومنتجات Microsoft وظائف إضافية.
- تحذر Microsoft من أن عناصر تحكم ActiveX يمكن استخدامها للتجسس على جهاز الكمبيوتر الخاص بك، أو إتلاف البيانات، أو تثبيت برامج ضارة.
- العديد من المتصفحات لا تدعم ActiveX بشكل افتراضي. لا يقدم Edge، المتصفح الجديد من مايكروسوفت، دعمًا لوحدات تحكم ActiveX.
فهم ActiveX
تُعتبر عناصر ActiveX برامج مسبقة التشفير مشابهة للإضافات في متصفحات الويب. على سبيل المثال، قد تتطلب صفحة ويب تعرض ملف Flash من المستخدم تنزيل عنصر تحكم ActiveX خاص بـ Flash حتى يمكن تشغيل الملف مباشرة في المتصفح دون الحاجة إلى فتح تطبيق جديد. تعمل عناصر ActiveX على توسيع وظائف المتصفح، مما يسمح له بتنفيذ مهام لا يمكنه القيام بها بشكل طبيعي. وهذا مفيد بشكل خاص لتشغيل مقاطع الفيديو والمحتوى المتعدد الوسائط الآخر، متجاوزًا خطوة فتح مشغل وسائط منفصل.
لا يزال ActiveX مستخدمًا في Internet Explorer 11، لكنه غير مدعوم في أحدث متصفح من مايكروسوفت، Edge. تستخدم المتصفحات مثل Mozilla Firefox وGoogle Chrome وSafari من Apple وOpera أنواعًا أخرى من الإضافات للمتصفح، مثل JavaScript أو لغات أخرى مشابهة ومتعددة المنصات.
لا يزال ActiveX مفيدًا لمستخدمي Microsoft وهو مضمن في نظام Windows 10. وذلك لأن ActiveX لا يزال يسمح للبرامج المستقلة بتلقي التحديثات، والتفاعل عبر البرامج، وتعزيز الوظائف. على سبيل المثال، يسمح ActiveX للمستخدمين بإنشاء مستندات أكثر تفاعلية في Word أو إنشاء نماذج قابلة للتعبئة في Excel.
ActiveX والأمن الحاسوبي
تحذر Microsoft من أن عناصر ActiveX يمكن أن تتعطل أحيانًا أو تقدم للمستخدمين محتوى غير مرغوب فيه. يمكن أيضًا استخدام عناصر ActiveX لتثبيت برامج التجسس، والفيروسات، والبرامج الضارة، أو إتلاف البيانات على جهاز الكمبيوتر الخاص بك. لهذا السبب، من المهم تثبيت عناصر ActiveX فقط من مصادر تثق بها.
جزئيًا بسبب الاستخدام الضار الواسع لأدوات ActiveX، فإن العديد من المتصفحات إما تعطل أدوات ActiveX بشكل افتراضي أو لا تدعمها على الإطلاق. على سبيل المثال، يجب على مستخدمي Google Chrome تمكين ActiveX في إعدادات الأمان الخاصة بـ Chrome أو تنزيل إضافة لـ Chrome.
حتى مايكروسوفت يبدو أنها تتجه بعيدًا عن ActiveX. Edge، متصفحها الجديد الذي يحل محل Internet Explorer على أنظمة تشغيل Windows، لا يدعم ActiveX.