19 abril 2021 13:01

ActiveX

¿Qué es ActiveX?

ActiveX es un marco de software de Microsoft ( MSFT ) que permite a las aplicaciones compartir funcionalidades y datos entre sí a través de navegadores web, independientemente del lenguaje de programación en el que estén escritas. Los complementos de ActiveX permitían a los navegadores web incrustar archivos multimedia o entregar actualizaciones de software para los usuarios.

Microsoft introdujo ActiveX en 1996.1 Muchos controles ActiveX solo se ejecutan en Windows y con productos de Microsoft como Internet Explorer, Word y Excel. JavaScript, otro compilador de varios idiomas y otras plataformas similares se utilizan más ampliamente que ActiveX.

Conclusiones clave

  • ActiveX es una plataforma para desarrollar pequeños programas o complementos que brindan mayor funcionalidad a los navegadores web y los productos de Microsoft.
  • Microsoft advierte que los controles ActiveX pueden usarse para espiar su computadora, dañar datos o instalar software malintencionado.
  • Muchos navegadores no admiten ActiveX de forma predeterminada. Edge, el nuevo navegador de Microsoft, no ofrece soporte para controles ActiveX.

Entendiendo ActiveX

Los controles ActiveX son un software precodificado similar a los complementos del navegador web. Por ejemplo, una página web que muestra un archivo Flash puede requerir que un usuario descargue un control ActiveX de Flash para que el archivo se pueda reproducir directamente en el navegador sin abrir una nueva aplicación. Los controles ActiveX amplían la funcionalidad de un navegador, lo que le permite realizar tareas que de otro modo no podría ejecutar de forma innata. Es particularmente útil para reproducir videos y otro contenido multimedia, omitiendo el paso de abrir un reproductor multimedia separado.

ActiveX todavía se utiliza en Internet Explorer 11, pero no es compatible con el último navegador de Microsoft, Edge.2 Los navegadores como Mozilla Firefox, Google Chrome, Safari de Apple y Opera utilizan otros tipos de complementos de navegador, como JavaScript, o lenguajes multiplataforma similares.

ActiveX sigue siendo útil para los usuarios de Microsoft y se incluye con Windows 10. Esto se debe a que ActiveX aún permite que el software independiente reciba actualizaciones, interactúe entre programas y mejore la funcionalidad. Por ejemplo, ActiveX permite a los usuarios crear documentos más interactivos en Word o crear formularios rellenables en Excel.

ActiveX y seguridad informática

Microsoft advierte que los controles ActiveX a veces pueden funcionar mal o dar a los usuarios contenido que no desean. Los controles ActiveX también se pueden usar para instalar software espía, virus y malware, o dañar los datos de su computadora. Por esta razón, es importante instalar solo controles ActiveX de fuentes confiables.

En parte debido al uso malintencionado generalizado de los controles ActiveX, muchos navegadores deshabilitan los controles ActiveX de forma predeterminada o no los admiten en absoluto. Por ejemplo, losusuarios de Google Chrome deben habilitar ActiveX en la configuración de seguridad de Chrome o descargar una extensión de Chrome.

Incluso Microsoft parece estar alejándose de ActiveX. Edge, su nuevo navegador que está reemplazando a Internet Explorer en los sistemas operativos Windows, no es compatible con ActiveX.