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