ACTIVEX

Pero... ¿
Qué es ActiveX ?
Active X es una tecnología diseñada para trabajar con componentes u
objetos. Un “objeto” es entidad de software que puede contener tanto código -la
parte del programa en donde se específica las cosas que debe hacer- como datos y
que es independiente por sí mismo, lo cual implica que puede ejecutarse sin
necesidad de otras herramientas.
Sin embargo, un grupo de objetos entrelazados de alguna manera pueden formar
parte de una utilidad de software más grande que la suma de sus partes.
Microsoft y otras compañías ofrecen herramientas para la construcción de esos
componentes (Visual Basic, VC++, Borland Delphi, etc.) así como implementaciones
de los mismos en productos como Internet Explorer y Microsoft Internet
Information Server.
Este marco de trabajo incluye a OLE, Visual Basic y Java. Además está basado en
estándares abiertos. “ActiveX no es un concepto nuevo, el nombre es lo único que
es nuevo. La idea nació en 1993 cuando Microsoft libero OLE 2.0 (Object Linking
and Embedding, Objetos Ligados y Pegados, en español).
El objetivo era, y es hoy en día, habilitar la integración de aplicaciones al
nivel de documentos compuestos, como puede ser editar una hoja de Excel dentro
de Word”, señala.
OLE 2.0 fue la primera tecnología basada en otra llamada COM o Component Object
Model (Modelo de Componentes de Objetos). En ese entonces (es decir, 1993)
Microsoft decidió llamar a todas las tecnologías construidas en torno a COM con
el nombre OLE, aún cuando muchas de ellas no tuvieran mucho que ver con el
concepto (Ligar y Pegar o Link and Embed).
“Así nacieron terminos como: OLE Automation y OLE Controls que están más
relacionados a Objetos y Componentes que a Ligar y Pegar. Esta primavera con la
introducción de diferentes tecnologías basadas en COM decidimos arreglar este
problema de nomenclatura y así nació el nombre ActiveX.
Las tecnologías relacionadas a Ligar y Pegar seguirán siendo llamadas OLE”

Activar a ActiveX
Si has pasado ya algún tiempo
analizando la nueva generación de Web browsers: Microsoft Internet Explorer 4.0
y su contraparte de Netscape, es probable que hayas escuchado el termino ActiveX.
Aunque Java sigue siendo el rey del Web, ActiveX esta ganando terreno con
rapidez. En seguida veras en que consiste ActiveX.
El concepto básico que subyace
en la implementación de ActiveX es muy sencillo. Permite que una parte de un
código de computadora (un programa) se deslice al interior de una página Web. El
programa podría diseñarse para desempeñar casi cualquier función, desde producir
algún sonido hasta interpretar los resultados de ingreso de un usuario. Este es
un paso lógico en el progreso de las paginas Web, que en principio podrían
mostrar información solo en los estilos predefinidos.
Es cierto que ActiveX de
Microsoft no es el primer intento por expandir el poder de las páginas Web. Java
se basa en gran medida en este concepto al igual que los programas de escritura
Java Script y Visual Basic Script (VBScript). Sin embargo, tales extensiones del
Web no son iguales; cada una ofrece pros y contras, tanto al creador como al
usuario final.
ActiveX se basa en la noción
de un "control": una parte modular del programa de computadora que se puede
añadir a una pagina Web. Generalmente el usuario no es quien crea el control;
este ha sido prefabricado por un desarrollador e incluye una serie de
características. Como el autor de una pagina Web el usuario puede modificar las
condiciones de estas características.

Página Principal
siguiente