jeudi 7 mai 2020

Historia de Navegador Web parte 1

Historia de los Navegadores

Puede ser un poco pretencioso hablar de la historia de los navegadores web cuando el primer navegador web apareció en el año 1990, hace 22 años, pero en informática, el tiempo no corre, vuela.
Antes de ver este curso, deberías haber visto el curso sobre la historia de la web, que consta de dos partes. Ya que en este vídeo se nombran algunos hechos que están explicados en esos cursos.
Sin duda alguna, los navegadores web han sido un elemento clave en la evolución de la web, ¿qué sería la web sin los navegadores?, ¿cuál fue el primer navegador de la historia?, ¿Internet Explorer, Firefox, Opera? Pues no, Tim Berners-Lee, el padre de la web, tuvo que desarrollar el primer navegador web para poder probar y demostrar su idea. El primer sitio web que se publicó, en el que podemos encontrar información sobre el nacimiento de la web, también podemos encontrar información sobre el primer navegador web de la historia, que fue desarrollado por Tim Berners-Lee. Esta es una captura de pantalla de la primera versión del navegador web, que podemos ver que se llamaba Word Wide Web y, ¡muy importante!, era navegador y editor a la vez. En esta captura de pantalla de una de las primeras versiones del programa de Tim Berners-Lee podemos ver cómo se está creando un enlace. En primer lugar, se ha seleccionado un texto luego, a través de un menú contextual se emplea la opción link to mark para señalar el destino del enlace. Como vemos, no era necesario escribir código HTML, todo se podía hacer a través del interfaz gráfico, y recuerda, estamos hablando del año 1990.
Tim Berners-Lee desarrolló este navegador web con una estación de trabajo Next Cube, que empleaba el sistema operativo Next Step. Los padres de la web Tim Berners-Lee y Robert Cailliu, suelen comentar que pudieron desarrollar la web gracias a las excelentes características que ofrecía el sistema Next, que facilitaba mucho la programación. Aquí tenemos algunas capturas de pantalla adicionales de versiones posteriores del navegador de Tim Berners-Lee. Seguramente, sin el ordenador y sin el sistema operativo Next, quizás la web no habría nacido o no sería como la conocemos hoy en día.
Un momento muy importante en la historia de la web y desconocido por la mayor parte de la gente es el 30 de abril de 1993. Ese día el CERN puso en el dominio público el software cliente y servidor de la web, con lo que garantizaba la gratuidad de la web y que nadie se apoderarse de la idea. Como podemos leer en este documento, el CERN renunciaba a todos los derechos de propiedad intelectual sobre el código y otorgaba el permiso a cualquiera para usarlo duplicarlo, modificarlo y redistribuirlo. Y así, hicieron numerosas personas y organizaciones por todo el mundo: usaron el código del CERN para desarrollar sus propios navegadores y servidores web. Una organización que hizo eso (reutilizar el código del CERN), fue el National Center for Supercomputer Applications, en la Universidad de Illinois, en Urbana-Champaign.
En este centro de supercomputación desarrollaron el navegador Mosaic. Su desarrollo comenzó a finales de 1992. A principios de 1993 se publicó la primera versión y su desarrollo continuó hasta enero de 1997. Mosaic fue el primer navegador web famoso y contribuyó enormemente al desarrollo de la web, ya que fue el primer navegador multiplataforma: estaba disponible para los sistemas operativos Unix, Windows y Macintosh. Ahora te recomiendo que veas el vídeo "The History of the Mosaic Web Browser" de casi 9 minutos de duración, en el que Joseph Harding, director del NCSA nos explica cómo se gestó el desarrollo de Mosaic.
A las puertas de un edificio del NCSA, en la Universidad de Illinois, se encuentra esta placa en conmemoración del navegador web Mosaic y de sus creadores, Marc Andreessen y Eric Bina. Quiero que te quedes con estos nombres, porque ahora después volverán a aparecer.
Yo llegué a probar el navegador Mosaic para Windows y en el año 2002 realicé una prueba para ver cómo se comportaba con páginas modernas, de aquella época. Aquí podemos ver cómo se visualizaba la página principal de mi departamento con el navegador Netscape 4.7, en aquella época, y así es como se veía con Mosaic 1.0. Podemos ver que las diferencias son brutales, en 10 años el lenguaje HTML había evolucionado tanto que el navegador era incapaz de mostrar la página web con unas condiciones aceptables. Era incapaz de mostrar las imágenes en formato jpg o las tablas. Por cierto, en NCSA, también desarrollaron su propio servidor web, NCSA HTTPd, basado en el código del servidor web de Tim Berners-Lee. Este fue el primer servidor web que ofreció soporte para CGI, Common Gateway Interface, lo que abrió la posibilidad de crear páginas web dinámicas en el servidor con, por ejemplo, acceso a base de datos.
Durante los años 1994-1995 el 95% de los servidores web de todo el mundo utilizaba este software y el famoso servidor web Apache, que hoy en día es el más utilizado, comenzó a desarrollarse a partir del código de NCSA. Si quieres saber algo más sobre el nacimiento del servidor web Apache, te recomiendo la visualización de este vídeo (Internet and Web Pioneers: Brian Behlendforf - Apache Foundation) en el que Brian Behlendorf, uno de los fundadores de la Apache Fundation, nos habla de la historia de Apache. Y, ¿qué pasó a continuación?, ¿qué pasó después del éxito de Mosaic? A partir de entonces, todo empezó a ir mucho más rápido. Te lo contaré en la segunda parte de este vídeo, en el que repasaremos acontecimientos muy interesantes de la historia de los navegadores, como la aparición del navegador Internet Explorer y el estallido de la primera guerra de los navegadores web.
Muchas gracias por tu atención.

Aucun commentaire:

Enregistrer un commentaire