ActiveX की परिभाषा
ActiveX वह सॉफ़्टवेयर है जो एप्लिकेशन को एक-दूसरे के साथ जानकारी साझा करने की अनुमति देता है, चाहे वे जिस भी प्रोग्रामिंग भाषा में लिखे हों, वह 1996 में Microsoft (MSFT) द्वारा विकसित किया गया था, ActiveX केवल Windows पर और Microsoft उत्पादों जैसे Internet Explorer, Word, के साथ समर्थित है एक्सेल, और पावरपॉइंट। आज, जावास्क्रिप्ट और फ्लैश ActiveX की तुलना में अधिक व्यापक रूप से उपयोग किए जाते हैं।
सक्रिय संपर्क बनाना
ActiveX का उपयोग प्री-कोडेड सॉफ़्टवेयर के टुकड़ों को बनाने के लिए किया जाता है जिसे ActiveX नियंत्रण (प्लग-इन या अन्य ब्राउज़रों पर ऐड-इन्स के समान) कहा जाता है। यदि, उदाहरण के लिए, आप एक वेबपेज को एक्सेस करने की कोशिश कर रहे हैं जिसमें फ्लैश फाइलें हैं, तो आप एक नए एप्लिकेशन को खोले बिना सीधे अपने ब्राउज़र में फ़ाइलों को चलाने के लिए एक फ्लैश एक्टिवएक्स नियंत्रण डाउनलोड कर सकते हैं। मूल रूप से, नियंत्रण एक ब्राउज़र की कार्यक्षमता का विस्तार करते हैं, जिससे यह कार्य करने की अनुमति देता है अन्यथा यह मूल रूप से करने में सक्षम नहीं होगा। यह वीडियो और अन्य मल्टीमीडिया सामग्री खेलने के लिए विशेष रूप से उपयोगी है, एक अलग मीडिया प्लेयर खोलने के कदम को लंघन।
ActiveX की आपके विंडोज ऑपरेटिंग सिस्टम तक पूरी पहुंच है, जबकि यह जावास्क्रिप्ट से अधिक शक्तिशाली हो सकता है, ActiveX नियंत्रणों का उपयोग दुर्भावनापूर्ण रूप से किया जा सकता है (जैसे मैलवेयर और स्पाइवेयर द्वारा)। इस कारण से, आपके द्वारा विश्वास किए जाने वाले स्रोतों से केवल ActiveX नियंत्रण स्थापित करना महत्वपूर्ण है।
आंशिक रूप से क्योंकि ActiveX नियंत्रणों का दुर्भावनापूर्ण उपयोग इतनी व्यापक समस्या बन गया था, ActiveX नियंत्रण आज बहुत कम आम हैं। कई ब्राउज़र या तो ActiveX नियंत्रणों को डिफ़ॉल्ट रूप से अक्षम कर देते हैं या उनका समर्थन नहीं करते हैं। Google Chrome, उदाहरण के लिए, स्वचालित रूप से ऐसा नहीं करेगा, हालांकि समर्थन को ब्राउज़र एक्सटेंशन के माध्यम से जोड़ा जा सकता है। दिलचस्प है, यहां तक कि माइक्रोसॉफ्ट खुद भी अपने सॉफ्टवेयर पर वापस डायल करने लगता है: इसका नया एज, ब्राउज़र जो विंडोज ऑपरेटिंग सिस्टम पर अपने इंटरनेट एक्सप्लोरर की जगह ले रहा है, वह ActiveX का समर्थन नहीं करता है।
