ActiveX

Переименованная технология OLE2 от Microsoft, которая позволяет передавать данные от одной программы к другой с возвратом результатов работы.
Представляет собой библиотеку DLL или OCX.

Модули ActiveX (ActiveX controls) используется чаще всего при создании веб-сайтов, для расширения стандартных возможностей представления данных на веб-странице и вставки мультимедийных элементов, таки как видео, аудио, анимация и т.п.

Технология предполагает наличие у каждого компонента цифровой подписи разработчика, что должно гарантировать безопасность использования компонента. Тем не менее, ActiveX-компоненты не являются безопасными элементами на веб-странице, в связи с чем имеют очень ограниченную поддержку браузеров.

В 2005 году в результате судебных разбирательств с компанией Eolas, Microsoft прекратила поддержку технологии, в результате чего любой ActiveX-компонент на веб-странице должен быть запущен пользователем Internt Explorer вручную. В частности в данную категорию ручного запуска попали такие модули как Flash и QuickTime.

На данный момент при публикации flash-ролика из программы AdobeFlash автоматически формируется скрипт позволяющий обходить это неудобство.