Az ActiveX MEGHATÁROZÁSA
Az ActiveX olyan szoftver, amely lehetővé teszi az alkalmazások számára az információk megosztását egymással, függetlenül attól, hogy milyen programozási nyelven írták őket. A Microsoft (MSFT) 1996-ban fejlesztette ki. Az ActiveX csak Windows rendszeren és olyan Microsoft termékekkel támogatott, mint az Internet Explorer, Word, Excel és Powerpoint. Manapság a Javascript és a Flash sokkal szélesebb körben használják, mint az ActiveX.
ALKALMAZÁS ActiveX
Az ActiveX az ActiveX vezérlőknek nevezett előre kódolt szoftverek létrehozásához használható (hasonlóan a többi böngésző plug-inekhez vagy kiegészítőkhöz). Ha például egy olyan weboldalt próbál elérni, amelyen Flash fájlokat játszik le, letölthet egy Flash ActiveX vezérlőt annak érdekében, hogy a fájlokat közvetlenül a böngészőjében játssza le új alkalmazás megnyitása nélkül. Alapvetően a vezérlők kiterjesztik a böngésző funkcionalitását, lehetővé téve olyan feladatok elvégzését, amelyeket egyébként nem lenne képes natív módon elvégezni. Különösen akkor hasznos, ha videókat és más multimédiás tartalmakat játszik le, és átugorja a külön médialejátszó megnyitásának lépését.
Az ActiveX teljes hozzáféréssel rendelkezik a Windows operációs rendszerhez, tehát, bár hatalmasabb lehet, mint a Javascript, az ActiveX vezérlőket rosszindulatúan lehet használni (pl. Rosszindulatú programok és kémprogramok). Ezért fontos, hogy az ActiveX vezérlőket csak a megbízható forrásokból telepítse.
Részben azért, mert az ActiveX-vezérlők rosszindulatú használata ilyen széles körű problémává vált, az ActiveX-vezérlők manapság sokkal kevésbé gyakoriak. Sok böngésző alapértelmezés szerint letiltja az ActiveX-vezérlőket, vagy egyáltalán nem támogatja őket. Például a Google Chrome nem fogja ezt automatikusan megtenni, bár a böngésző-kiterjesztésen keresztül támogatást lehet hozzáadni. Érdekes, hogy még a Microsoft is úgy tűnik, hogy visszatér a szoftveréhez: új Edge, a böngésző, amely a Windows operációs rendszereken helyettesíti az Internet Explorer böngészőt, nem támogatja az ActiveX-et.