Mostrando las entradas con la etiqueta Marc Andreessen. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Marc Andreessen. Mostrar todas las entradas

domingo, 25 de marzo de 2018

Historia de los Navegadores Web (2)

En 1993 Marc Andreessen y Eric J. Bina fundaron junto a James Clark la compañía Mosaic Communications Corporation, que luego por problemas legales tuvo que cambiar el nombre a Netscape Communications y desarrollaron un nuevo navegador a partir del código fuente de Mosaic. En 1994 lo lanzaron al mercado bajo el nombre Netscape Navigator 1.0.

La estrategia de Netscape era controlar la Web a través de una solución basada en un protocolo propio. Este navegador llego a ser utilizado hasta por el 80% de los usuarios de la Web.

Brendan Eich, empleado de Netscape, fue el creador del lenguaje JavaScript, usado actualmente en muchas de las páginas y aplicaciones web.

En Agosto de 1995, Microsoft comienza la distribución de Internet Explorer 1.0 con su sistema operativo Windows 95. Este navegador era una versión modificada del navegador Mosaic de NCSA y hasta su version 5.0 incluyó código de éste. Microsoft pudo utilizar código de Mosaic, ya que una empresa llamada Spyglass licención el código del navegador Mosaic y luego le cedió los derechos de licencia a Microsoft.

Para Noviembre de 1995, Microsoft libera la versión 2.0 de Internet Explorer, que incluía soporte para las tecnologías SSL, cookies y visualización de tablas.

En Agosto de 1996, nuevamente Microsoft sorprende con Internet Explorer 3.0, que incluyó soporte de pluggins, activeX, marcos y un motor de javascript llamado jscript.

Desde que Internet Explorer apareció, Netscape y Microsoft lucharon por la supremacía del mercado de navegadores web, resultando vencedor Internet Explorer. Esta lucha se conoce como La Primera Guerra de los Navegadores.

En 1998, Netscape viendo perdida la guerra libera para el dominio público el código fuente de Netscape Navigator.

En el año 2004, fue presentado al mercado un nuevo navegador cuyo código incluye parte del código de Netscape Navigator. Este navegador lo desarrolló la fundación Mozzila bajo el nombre Firefox.

En el 2008, Google también entra a participar en el mercado de navegadores publicando su navegador Chrome.

En apenas 4 años, en el años 2012 Google Chrome logró destronar a Internet Explorer de Microsoft, pasando a ser el navegador más usado a nivel mundial. Aunque hay criterios diversos y algunas estadísticas indican que Internet Explorer mantiene su supremacía.

Si deseas tener mayor información puedes consultar este vídeo:






Historia de los Navegadores Web (1)

El primer navegador web fue desarrollado por Tim Berners-Lee en 1990 para poder probar su propuesta y fue llamado WorldWideWeb.


Un hecho importante que contribuyó al desarrollo de los navegadores web, y a la web misma, fue que el 30 de Abril de 1993 el CERN publicó bajo el dominio público todo el código fuente del software cliente y servidor para que el mundo pudiera aprovecharse gratuitamente de él y así evitar que en un futuro alguien pudiera adueñarse de la Web.

En el NCSA de la Universidad de Illinois (Urbana Champaing) a finales de 1992 Marc Andreessen y Eric J. Bina, comenzaron el desarrollo del navegador web Mosaic, siendo publicada su primera versión en 1993. Mosaic fue el primer navegador web que se popularizó e impulsó enormemente el uso de la Web, ya que podía ser utilizado en ambientes Windows, Unix y Macintosh.

Dado que la navegación a través de la Web está compuesta, por lo menos, por un cliente (navegador web) y un servidor (servidor web), la evolución de los navegadores también está relacionada con la evolución de los servidores web.

A partir del código de Tim Berners-Lee, la NCSA desarrolló su propio servidor web, el NCSA HTTPd. Este servidor fue el primero en ofrecer soporte para CGI (Common Gateway Interface) que permitía crear páginas web dinámicas, como por ejemplo aquellas con acceso a bases de datos.

El servidor web Apache, que es el más usado hoy día, está basado en el código del servidor web de la NCSA.

Para mayor información pueden consultar este vídeo:





Entrada Destacada

HTML: Formularios - Parte 2

En esta entrada continuaremos con la programación de formularios en HTML. Select Con <select> podemos definir en formularios ...