¿Qué es un complemento ActiveX®?
Un complemento ActiveX® es un programa de computadora que opera dentro de un programa como Microsoft® Windows® Internet Explorer® e interactúa con él. Dicho complemento permite a los navegadores y otras utilidades realizar ciertas funciones, como mostrar videos o juegos. Los complementos también se pueden usar para agregar funciones a un programa que no estaban presentes en la instalación original. Se descargan e instalan en su computadora a través de su conexión a Internet. Presentado en 1996, el complemento ActiveX® fue el sucesor de dos tipos de tecnologías similares, llamadas "modelo de objetos componentes" y "vinculación e incrustación de objetos".
Se puede crear un complemento ActiveX® utilizando una variedad de lenguajes de programación, aunque ActiveX® en sí no es un lenguaje de programación. En cambio, se usan lenguajes como C ++ y Java para crear estos complementos. También es posible que los complementos interactúen e integren con el lenguaje de programación HTML.
Los programas en el sistema operativo Windows®, además de los navegadores web, tienen la capacidad de usar complementos y controles ActiveX®. Estos programas incluyen, entre otros, Microsoft® Office ™, el paquete de software de productividad de Microsoft; y Windows® Media Player®. Los complementos ActiveX® ayudan a estos programas a compartir información con la web y con otros programas en la misma computadora.
Los complementos ActiveX® solo están disponibles para computadoras que se ejecutan en el sistema operativo Windows®. Esto hace que los sitios que dependen en gran medida de la tecnología ActiveX® y los complementos se muestren incorrectamente en sistemas operativos como Mac OS X® y Linux®. Mozilla® Firefox® no es compatible con ActiveX®, aunque se han lanzado complementos de terceros que permiten la tecnología. En cambio, Firefox® utiliza diferentes tipos de complementos y extensiones para realizar muchas de las mismas funciones que ActiveX®.
Los usuarios tienen la capacidad de habilitar o deshabilitar los complementos ActiveX® cuando usan el navegador web Internet Explorer®. Si está habilitado, los usuarios también pueden especificar diferentes niveles de seguridad. Internet Explorer® puede avisar al usuario cuando se necesita instalar un complemento ActiveX®, puede descargar todos los complementos automáticamente o puede configurarse para descargar solo complementos de sitios seguros.
Por diseño, los complementos ActiveX® tienen acceso administrativo completo a todos los aspectos del sistema operativo Windows®. Esto hace que la tecnología sea una de las principales formas en que los programas maliciosos como el spyware y el adware se descargan a una computadora desde la web. Es por esta razón que los navegadores que admiten ActiveX® brindan a los usuarios la capacidad de desactivar la tecnología a su discreción. Esta es también una de las razones principales citadas por el equipo de desarrollo de Mozilla® Firefox® en cuanto a por qué ese navegador no admite abiertamente la tecnología.