ОПРЕДЕЛЕНИЕ на ActiveX
ActiveX е софтуер, който позволява на приложенията да споделят информация помежду си, независимо от какъв език за програмиране са написани. Разработен е от Microsoft (MSFT) през 1996 г., ActiveX се поддържа само в Windows и с продукти на Microsoft като Internet Explorer, Word, Excel и Powerpoint. Днес Javascript и Flash са по-широко използвани от ActiveX.
BREAKING DOWN ActiveX
ActiveX се използва за създаване на части от предварително кодиран софтуер, наречен ActiveX контрол (подобно на приставки или добавки в други браузъри). Ако например се опитвате да получите достъп до уеб страница, която има възпроизвеждане на Flash файлове, можете да изтеглите Flash ActiveX управление, за да възпроизвеждате файловете директно в браузъра си, без да отваряте ново приложение. По принцип контролите разширяват функционалността на браузъра, като му позволяват да изпълнява задачи, които иначе не би бил способен да се справя самородно. Това е особено полезно за възпроизвеждане на видеоклипове и друго мултимедийно съдържание, като пропуснете стъпката на отваряне на отделен медиен плейър.
ActiveX има пълен достъп до вашата операционна система Windows, така че, въпреки че може да бъде по-мощен от Javascript, ActiveX контролите могат да се използват злонамерено (например от злонамерен софтуер и шпионски софтуер). Поради тази причина е важно да инсталирате ActiveX контроли само от източници, на които имате доверие.
Отчасти защото злонамерената употреба на ActiveX контроли стана толкова широко разпространен проблем, ActiveX контролите са много по-рядко срещани днес. Много браузъри или деактивират ActiveX контролите по подразбиране, или изобщо не ги поддържат. Google Chrome, например, няма да направи това автоматично, въпреки че поддръжката може да се добави чрез разширение за браузър. Интересното е, че дори самият Microsoft изглежда набира обратно софтуера си: новият му Edge, браузърът, който заменя своя Internet Explorer на операционни системи Windows, не поддържа ActiveX.