¿Qué es Active X?


Tecnología desarrollada por Microsoft para las aplicaciones que corran bajo el sistema operativo Windows y que entre otras cosas permiten acceder a contenidos de manera mucho más dinámica. En un principio, el contenido de la Web era estático, es decir texto e imágenes en 2 dimensiones. Con ActiveX, los sitios cobran vida utilizando efectos multimedia, objetos interactivos, y aplicaciones sofisticadas que crean un entorno creativo de buena calidad. ActiveX provee el nexo que une una variedad de tecnologías que logran darle movimiento a los sitios Web, es decir, permiten que los componentes de software escritos en diferentes lenguajes funcionen juntos en entornos de red.

Basicamente la tecnologia en la que se basa consiste en guardar el código binario en un formato tal que programas ajenos al creador del mismo puedan reconocer, permitiendo llamar con una interfase similar la misma función desde dos entornos diferentes. ActiveX es el nombre genérico que se le da a cualquier componente de Software que cumple con estos parámetros. En otras palabras, Permite que una parte de un codigo de computadora (un programa) se deslice al interior de una pagina web. El programa podria diseñarse para desempeñar casi cualquier funcion, desde producir algun sonido hasta interpretar los resultados de ingreso de un usuario.

Es cierto que ActiveX de Microsoft no es el primer intento por expandir el poder de las paginas 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 nocion 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 caracteristicas. Como el autor de una pagina Web el usuario puede modificar las condiciones de estas caracteristicas.

Que incluye Active X



Ventajas de Active X


El contenido ActiveX es entretenido e impactante por lo que ayuda a atraer y retener clientes. Es abierto y tiene soporte cross-plataform para Macintosh, Windows y Unix. Herramientas familiares de una gran variada de proveedores y lenguajes de programación, incluyendo Visual Basic, Visual C++, Borland Delphi, Borland C++ y Java. Los desarrolladores pueden utilizar lo que saben y comenzar a producir al instante. Ya existe una gran variedad de controles ActiveX disponibles para el uso de los Webmasters. En resumen, ActiveX hace fácil y rápida la tarea de los desarrolladores Web a la hora de crear sitios interactivos únicos, que hacen que la Internet sea cada vez más útil y productiva. Los productores de sitios Web no tienen que empezar desde cero a construir todas las partes de sus sitios interactivos a mano, ya que hay más de 1000 controles reutilizables en el mercado. Ya que ActiveX puede ser utilizado por una gran variedad de lenguajes de programación, de docenas de proveedores distintos, los desarrolladores y los Webmasters pueden hacer uso de su experiencia para crear contenidos más convincentes.

Desventajas de Active X


Por facilidad de uso para el usuario o programador ninguno, excepto que un programador experimentado puede facilmente usar un programa hecho por otros, aunque esa no haya sido la intención del programador original y es por esto que algunos programadores prefieren el uso de Java. Una de las principales diferencias entre ActiveX y Java es que la última usa un mecanismo "sand box" el cual garantiza que lo que el applet realice dentro de la máquina virtual, no afectará al equipo que corre el sistema operativo. Teóricamente se puede sacar la conclusión de que los sistemas en los que Java se ejecuta, son sistemas seguros.

Utilidad



Todo depende de la aplicación que se le pretenda dar, de la orientación y de la apertura que se quiera dar a esta tecnología. Java está apoyado por cientos de empresas y disponible para numerosos sistemas operativos y plataformas. Por el contrario, ActiveX esta basado en los sistemas que corren bajo Windows y bajo Macintosh. Se ha demostrado que es muy potente en actividades relacionadas con el escritorio mientras que en otros terrenos no se desenvuelve con la misma practicidad.


Por: Ileana Calderón Ultima Actualización:20/05/2004 E-mail:[email protected]
Volver a Portada Active X
Ir a Infografia
1
Hosted by www.Geocities.ws