Julio 1996
Microsoft: amplia gama de productos para Internet
Por José A. Senso
La avalancha de productos Microsoft para Internet
No se lo han pensado, y Microsoft ha hecho todo lo posible por apoderarse de una porción más de mercado. Ha comenzado la ofensiva de verano en la guerra particular de Microsoft para hacerse con Internet.
En la sede de la compañía americana han decidido tirar la casa por la ventana e ir definitivamente a por el único mercado que, de momento, se le resiste. La política que se ha seguido es muy clara: atacar por todos los frentes. Esto es lo que se puede deducir después de estudiar la nueva gama de productos que Microsoft ha decidido lanzar: FrontPage, la tecnología ActiveX, Internet Studio, Visual Java y ActiveMovie.

FrontPage
A finales del año pasado, Microsoft adquirió la versión 1.0 del programa FrontPage, desarrollado por la empresa Vermeer. Pocos meses después la compañía de Bill Gates anunció la finalización de la versión 1.1, con evidentes mejoras en relación a la antigua.
FrontPage es una aplicación cliente/servidor que, de forma fácil y asequible, permite la instalación y mantenimiento de un servidor web. Otra de las funciones de este nuevo programa es la de facilitar la edición y el diseño de páginas html (hypertext markup language) de manera intuitiva, o casi.
FrontPage está diseñado para funcionar bajo Windows 95 o Windows NT. Incluye un servidor web personal PWS (personal web server), dentro del cual podemos encontrarnos con diversas posibilidades de programación en CGI (common gateway interface).
Una de las novedades que presenta es la incorporación de componentes WebBot, que permiten añadir elementos interactivos a las páginas web sin necesidad de disponer de grandes conocimientos en materia de programación. Estos componentes representan una de las propuestas que Microsoft defiende como alternativa a la programación en CGI.
La otra propuesta pasa por la utilización de APIs (application programming interfaces), como ya lo demuestran los recientes desarrollos de Netscape con su Nsapi (Netscape application programming interface), O´Reilly & Associates' Web Site, con Wsapi (website application programming interface), o la propia Microsoft con Isapi (internet server application programming interface).
Las ventajas de FrontPage
Además del PWS, FrontPage
contiene varios programas clientes, por ejemplo, un browser,
el FrontPage Explorer, y dos editores. Uno de ellos, To
Do List, es una versión especial para trabajo en grupo.
En conjunto el paquete ofrece grandes posibilidades, a saber:

Microsoft alivia donde más duele: el bolsillo
La estrategia que ha seguido la empresa propietaria de Windows en el lanzamiento del producto ha sido poner los dientes largos enseñando el programa, de forma gratuita, en una versión beta.
Además ha procurado que el precio final no sea un obstáculo, bajándolo hasta los 149 US$. Se podría calificar de ridículo, sobre todo teniendo en cuenta que Netscape y Adobe cobran, por productos similares a FrontPage, 774 US$ y 595 US$ respectivamente. Por supuesto, Microsoft también se ha encargado de que todo el mundo se dé cuenta de la diferencia de precio.
Se puede acceder a la versión beta 2 de FrontPage 1.1 desde la Home Page de Microsoft:
http://www.microsoft.com
La tecnología ActiveX
Bajo la designación de ActiveX Technologies se engloba toda una filosofía orientada a facilitar el trabajo en el entorno, no sólo de Internet, sino además en el de la programación de aplicaciones concretas.
La tecnología ActiveX está orientada, por tanto, a programadores y diseñadores o editores de web, y tiene como principal objetivo la construcción y adición de contenidos dinámicos tanto en programas como en documentos web. Esta tecnología se cimenta en la programación orientada a objetos y propone un subsistema generalizado para construir aplicaciones, o, lo que es lo mismo, un framework dentro de un entorno OOP (object oriented programming).
Dentro del campo de Internet, ActiveX está pensado para facilitar el desarrollo de contenidos web, por medio de diferentes herramientas: ActiveX Controls, ActiveX Documents, ActiveX Framework.
ActiveX Development Kit
En el cd-rom ActiveX Development Kit, y por el precio de
99 US$, podemos encontrarnos programas como:
ActiveX Controls
En realidad, el pomposo nombre de ActiveX Controls viene a designar lo mismo que ya se conocía con el nombre de controles OLE (object linking and embedding). No se trata más que de componentes u objetos que se pueden insertar, tanto en páginas web como en aplicaciones. La etiqueta html para indicar el uso de un control ActiveX es: <object>.
Un ejemplo claro de esto lo tenemos en la versión 3.0 del
browser de Microsoft, Internet Explorer, donde
nos podemos encontrar varios controles ActiveX que permiten,
entre otras cosas:
Los controles ActiveX tienen una gran ventaja frente a los programas realizados en Java o los plug-ins de Netscape, y es que pueden reutilizarse en otras aplicaciones realizadas con diferentes lenguajes de programación, como Visual Basic, Delphi, Visual C++ o Jakarta, lo que los convierte en plataformas con múltiples posibilidades.
Con el fin de dar a conocer las posibilidades de este sistema,
Microsoft ha lanzado un paquete de programas beta denominado
Internet Control Pack. En él podemos encontrar
diferentes desarrollos de estos controles para:
ActiveX Documents
Con este sistema se pueden incorporar aplicaciones a navegadores web, permitiendo al usuario la consulta de datos a los que únicamente se accede a través de estos programas concretos sin salir del documento web. Esto facilitará la manipulación de cualquier dato sin necesidad de tener que convertir el contenido del fichero al formato html.
ActiveX Server Framework
El último de los productos que usa la tecnología ActiveX se basa en el Internet Information Server (IIS), integrado en el sistema operativo para red Windows NT.
Para el desarrollo de este componente, que posibilita la creación de aplicaciones interactivas con el servidor, se han creado dos herramientas: ActiveX Server Script y ActiveX Server Controls.
El futuro de ActiveX
Pensando en el futuro, Microsoft anunció que se están realizando trabajos, junto a la empresa Macromedia, con el fin de conseguir adecuar la tecnología ActiveX a los equipos Macintosh. A la gente de Apple se le está colando el enemigo en casa.
Así mismo, se ha firmado un acuerdo entre Microsoft y nCompass Labs para desarrollar de forma conjunta un plug-in para el navegador Netscape.
ActiveMovie
A mediados del mes de marzo se presentó ActiveMovie, bajo la clara influencia de la tecnología ActiveX. Se trata de un nuevo formato que, independientemente del tipo de datos que contenga, permite el almacenamiento y la transmisión de materiales multimedia a través de Internet.
Estos ficheros, que tienen la extensión .asf (ActiveMovie Streaming Format), pueden contener diversos tipos de información ya sea de audio, de vídeo, de objetos, de páginas html o de programas. Pueden ser transmitidos a través de una gran variedad de protocolos como tcp/ip (transmission control protocol/internet protocol), UDP (user datagram protocol), ipx/spx (internet packet exchange/sequenced packet exchange) o ATM (asynchronous transfer mode).
Microsoft Internet Studio
Esta aplicación, anteriormente conocida como Blackbird, se presenta como un programa de desarrollo visual de publicaciones electrónicas. El sistema, que utiliza un lenguaje propio denominado Bbml (Blackbird markup language), contiene todos los elementos necesarios para la creación y desarrollo de publicaciones multimedia.
Una de las principales ventajas de Internet Studio es que mantiene la compatibilidad con html, sgml (standard generalised markup language) y vrml, lo que facilita la adición de páginas realizadas con estos lenguajes. A pesar de que en la actual versión, la beta 2, sólo se pueda incluir audio, en la versión completa se podrán conjugar ficheros de vídeo y objetos mediante OLE.
Visual Java
Dado el auge que en los últimos meses ha tenido el lenguaje Java (v. IWE-42, p. 28-29), Microsoft ha creado una herramienta que, con la misma filosofía de Visual Basic, facilita la programación en Java.
Este programa, que antes se denominó Jakarta, pasará a comercializarse bajo el título de Visual Java. La intención de los ingenieros de Microsoft es construir una estructura que permita a las aplicaciones de Java funcionar como controles ActiveX.
Para más información:
http://www.microsoft.com/intdev
http://www.microsoft.com/icp
http://www.microsoft.com/advtech/ActiveMovie
Enlace del artículo:
http://www.elprofesionaldelainformacion.com/contenidos/1996/julio/microsoft_amplia_gama_de_productos_para_internet.html