¿Qué es ActiveX?

5/5 - (5 votes)

¿Qué es ActiveX?

ActiveX es una tecnología habilitadora desarrollada por Microsoft, cuyo único propósito era facilitar el acceso a Internet. Por habilitación, nos referimos a la tecnología que estaba destinada a incorporarse o utilizarse con otros productos en lugar de ser útil por sí misma. Consiste en un conjunto de herramientas y API (interfaces de programación de aplicaciones) y está diseñado para proporcionar a los programadores un marco para ensamblar software habilitado para Internet. Piense en ello como comprar chispas de chocolate sin azúcar en el supermercado. No los usaría solos (son algo amargos), pero van muy bien en productos horneados como las galletas. Ve ActiveX principalmente en el sistema operativo Windows (otro producto de Microsoft), pero fue diseñado para usarse en cualquier lugar.

¿Para qué se utiliza ActiveX?

ActiveX se utiliza para permitir que partes de un programa se ejecuten en un navegador. Y debido a esto, se puede usar para una serie de cosas, incluida la entrada de datos, la interacción de documentos y las comunicaciones. En otras palabras, casi todo lo que puede hacer una aplicación de escritorio. De hecho, la tecnología es tan transparente que es probable que no pueda distinguir una aplicación basada en navegador de su equivalente de escritorio. Como puede imaginar, esto es muy poderoso y constituye la base de una serie de aplicaciones disponibles en la actualidad. Microsoft produce varios ejemplos, incluidos Word, Excel, PowerPoint, Publisher y Visio.

¿Cuáles son las ventajas de ActiveX?

ActiveX conlleva una serie de ventajas. De particular interés son los siguientes:

  • Productividad : elimina la necesidad de crear código personalizado para obtener la funcionalidad incluida. Piense en ello como comprar accesorios para su vehículo, simplemente cómprelos y conéctelos.
  • Facilidad de uso : agregar código desarrollado con tecnología ActiveX es fácil. Simplemente agréguelo a su software y compile. Piense en ello como comprar un kit de cambio de aceite para su vehículo. La mayor parte del trabajo duro ya está hecho, solo tiene que drenar el aceite viejo, reemplazar el filtro de aceite y agregar el aceite nuevo.
  • Reutilización : cualquier código creado con tecnología ActiveX puede ser reutilizado por varias aplicaciones. Piense en ello como el asiento de seguridad de un niño. Puede moverlo de un vehículo a otro cuando sea necesario.

¿Cuáles son las desventajas de ActiveX?

Además de las ventajas, ActiveX tiene varias desventajas. El más notable, de lejos, es su inherente falta de seguridad. ActiveX es considerada una tecnología ‘confiable’ por el sistema operativo. Como tal, tiene acceso a recursos informáticos que podrían utilizarse con fines malintencionados. Además, cualquiera tiene acceso al software que utiliza la tecnología, por lo que no es difícil secuestrarlo con fines maliciosos.

Resumen de la lección

En resumen, ActiveX es una tecnología desarrollada por Microsoft con el propósito de acceder a Internet. Consiste en un conjunto de herramientas y API que proporcionan a los programadores un marco para el software habilitado para Internet. Este marco que permite a los programas (o partes) hacer muchas cosas desde un entorno de navegador. Debido a esto, ActiveX se incorpora a muchas aplicaciones de software. Entre sus principales ventajas se incluyen; productividad , facilidad de uso y reutilización . Su principal desventaja es la facilidad con la que se puede utilizar con fines maliciosos.