DEFINÍCIA ActiveX
ActiveX je softvér, ktorý umožňuje aplikáciám zdieľať informácie medzi sebou bez ohľadu na to, v akom programovacom jazyku sú napísané. Vyvinutý spoločnosťou Microsoft (MSFT) v roku 1996, ActiveX je podporovaný iba v systéme Windows a s produktmi spoločnosti Microsoft, ako sú Internet Explorer, Word, Excel a Powerpoint. Dnes sa Javascript a Flash používajú viac ako ActiveX.
BREAKING DOWN ActiveX
ActiveX sa používa na vytváranie častí vopred kódovaného softvéru s názvom ovládacie prvky ActiveX (podobné doplnkom alebo doplnkom v iných prehliadačoch). Ak sa napríklad pokúšate získať prístup na webovú stránku, ktorá obsahuje súbory Flash, môžete si stiahnuť ovládací prvok Flash ActiveX, aby ste mohli súbory prehrávať priamo v prehliadači bez otvorenia novej aplikácie. Ovládacie prvky v podstate rozširujú funkčnosť prehliadača a umožňujú mu vykonávať úlohy, ktoré by inak nebol schopný robiť natívne. Je to užitočné najmä pri prehrávaní videí a iného multimediálneho obsahu, keď preskočíte krok otvorenia samostatného prehrávača médií.
ActiveX má úplný prístup k vášmu operačnému systému Windows, takže zatiaľ čo ovládacie prvky ActiveX môžu byť výkonnejšie ako Javascript, môžu sa zneužívať škodlivo (napr. Škodlivým softvérom a spywarom). Z tohto dôvodu je dôležité inštalovať ovládacie prvky ActiveX iba zo zdrojov, ktorým dôverujete.
Čiastočne preto, že sa škodlivé používanie ovládacích prvkov ActiveX stalo takým rozšíreným problémom, ovládacie prvky ActiveX sú dnes oveľa menej bežné. Mnoho prehliadačov štandardne vypína ovládacie prvky ActiveX alebo ich vôbec nepodporuje. Napríklad prehliadač Google Chrome to neurobí automaticky, podporu však môžete pridať prostredníctvom rozšírenia prehliadača. Zaujímavé je, že aj samotný Microsoft sa zdá, že vytáča späť svoj softvér: jeho nová Edge, prehliadač, ktorý nahrádza operačný systém Internet Explorer v operačných systémoch Windows, nepodporuje ActiveX.
