Tecnología

Inicio

¿Cuáles son los controles ActiveX?

Microsoft introdujo su tecnología ActiveX para desarrolladores en 1996 como un medio para proporcionar una manera fácil para los programadores para proporcionar capacidades adicionales para poner fin a aplicaciones de usuario. Los controles ActiveX se utilizan a menudo para proporcionar mejoras en el navegador, como capacidades multimedia avanzadas y pueden ser incorporados en el software como la familia de aplicaciones Microsoft Office. La desventaja de usar controles ActiveX es un mayor riesgo para la seguridad, ya que los programadores pueden ocultar código dentro de un control aparentemente inocua para atacar a la computadora de un usuario.

¿Cómo funcionan los controles ActiveX

Los controles ActiveX utilizan tecnologías COM y OLE de Microsoft, que permiten a los desarrolladores crear paquetes reutilizables de código informático. Los programadores pueden crear nuevos paquetes de código o usar las ya existentes para montar un control ActiveX que se integra en una aplicación específica para darle nuevas capacidades. Estos paquetes reutilizables permiten a los desarrolladores crear rápidamente y distribuir nuevos controles, que pueden interactuar con las aplicaciones de la misma computadora idioma que los programadores de la aplicación de destino o el control ActiveX utilizado.

Plataformas compatibles

Los controles ActiveX son compatibles casi exclusivamente por las aplicaciones de Windows, aunque la versión para Mac de Internet Explorer es compatible con la tecnología. Los controles ActiveX incrustados en las macros para las versiones de Microsoft Windows de sus aplicaciones de Office no funcionan en sus homólogos de Mac, ya que los controles no son compatibles con las distintas versiones del sistema operativo. Los usuarios que deseen funcionalidad de ActiveX en sus Macs tendrían que instalar Windows en sus máquinas a través de una aplicación como BootCamp. Los controles ActiveX no se admiten en el sistema operativo Linux o el navegador Mozilla Firefox.

Temas de seguridad

Algunos controles ActiveX contienen código que inunda la pantalla del usuario con ventanas emergentes, registra las pulsaciones de teclado o se convierte en ordenadores clientes que utilizan los hackers para distribuir malware. En 2008, el Equipo de Preparación para Emergencias de ordenador recomendado a todos los usuarios de IE deshabilitar los controles ActiveX, debido en parte a la explotación en los controles distribuidos a través de Facebook y MySpace., Los usuarios que sugiere configurar el nivel de seguridad de IE en "Alto". Microsoft publica periódicamente parches que aborden y reparan vulnerabilidades tecnología ActiveX, pero la compañía todavía recomienda a los usuarios eludir los controles que no son esenciales para su navegación por la web u ofrecidos por los editores que no conoce.

Cómo instalar y eliminar los controles ActiveX

Una página Web que requiere un nuevo control ActiveX presentará un cuadro de diálogo que le pregunta si desea instalar el control, y le guiará a través del proceso con instrucciones. IE se abrirá un cuadro de diálogo final que le pregunta si desea instalar el software, lo que le permite cancelar la instalación haciendo clic en "Do not Run". Para eliminar los controles ActiveX, haga clic en "Herramientas" en la barra de menú de Internet Explorer, a continuación, seleccione "Administrar complementos" en el menú desplegable. En la siguiente pantalla, seleccione "Controles descargados" en el menú desplegable bajo "Show" para generar una lista de los controles ActiveX. Haga clic en el control que desea eliminar, seleccione "Más información", a continuación, haga clic en "Eliminar" para desinstalar el control.