ActiveX is the mechanism by which Internet Explorer (IE) loads other applications in the browser. Through ActiveX, IE loads Windows Media Player, Flash, Quicktime, and other applications that can read files embedded in web pages. ActiveX controls are activated when you click an item such as a .WMV file on a web page to download it for display in your Internet Explorer browser window.
Firefox and other browsers that work on multiple operating systems use the Netscape Plugin Application Programming Interface (NPAPI) system. NPAPI performs functions similar to those of ActiveX.
ActiveX was designed to make seamless media playback through Internet Explorer easier. When you select media on a web page, Internet Explorer downloads the content and calls the appropriate ActiveX control, as requested by the web page, to load the playback application in the browser, potentially with little or no involvement, by you.
An ActiveX control is the equivalent of an NPAPI plugin. However, ActiveX and plugin technology have differences. While the potential effects of malicious content are similar, plugins inherently have better security features. Plugins have less control over the web page in which they are embedded and cannot be used in applications other than a web browser. ActiveX has broader use across a greater number of applications.
Note that we will not respond to your feedback about this article. However, it will be visible to contributors to this site and may be used to improve this article.
If you need help with solving a Firefox problem, ask a support question instead.