ماهو ActiveX

ActiveX تقنية عرضتها مايكروسوفت في عام 1996 كجزء من إطار OLE “برنامج الوظائف الاضافية Object Linking and Embedding”. حيث يتضمن مجموعة من مكونات برمجية مكتوبة مسبقاً يمكن تنفيذها داخل تطبيق أو صفحة ويب. وهذا يوفر طريقة بسيطة للمبرمجين لإضافة وظيفة إضافية لبرنامج أو موقع ما على شبكة الإنترنت دون الحاجة إلى كتابة التعليمات البرمجية من البداية.

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

حسنناً اعتقد ان الفكرة لم تصل بعد, لاحظ المثال في الصورة التالية:

اكتف اكس

نلاحظ عناصر التحكم ActiveX وهي ببساطة عبارة عن برامج صغيرة ان صح التعبير مكتوبة مسبقاً ليتم استخدمها حين طلبها دون الحاجة الى كتابة الكود من جديد.

عناصر تحكم ActiveX هي مشابهة لتطبيقات Java، ولكن هذه العناصر تعمل من خلال إطار تحكم ActiveX “المنصب مسبقاً على جاهز الكمبيوتر” وليس على بيئة JRE” Java Runtime Environment”. وهذا يعني أنه يجب أن يكون لديك عنصر تحكم ActiveX مثبت مسبقاً لعرض عناصر تحكم ActiveX في مستعرض ويب الخاص بك.

في النهاية:

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

شارك هذه المقالة

عن Bashar Subh

مهندس فلسطيني الجنسية مختص في علوم الحاسب مهتم بالامور التقنية والعلمية

شاهد أيضاً

ماهي الحوسبة السحابية Cloud Computing

الحوسبة السحابية Cloud Computing هي طريقة لتقديم خدمات تكنولوجيا المعلومات (IT) التي يتم فيها استرداد الموارد …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *