Antes de Netscape: navegadores web olvidados de principios de la década de 1990

¿Alguien recuerda a Erwise? Viola? Violonchelo? Recordemos




Cuando en 1980 Tim Berners-Lee llegó al CERN, el famoso laboratorio europeo de física de partículas, fue contratado para actualizar los sistemas de control de varios aceleradores de partículas. Pero el inventor de la página web moderna vio el problema casi de inmediato: miles de personas constantemente iban y venían al instituto de investigación, muchas de las cuales trabajaban allí temporalmente.

"Fue bastante difícil para los programadores con un contrato tratar de comprender los sistemas, tanto humanos como informáticos, que controlaban este fantástico parque", escribió Burners-Lee más tarde. "La mayor parte de la información crítica solo existía en la mente de las personas".

Por lo tanto, en su tiempo libre, escribió un software para abordar esta deficiencia: un pequeño programa al que llamó Inquire. Permitía a los usuarios crear "sitios": páginas que parecían tarjetas de índice llenas de información y tenían enlaces a otras páginas. Desafortunadamente, esta aplicación, escrita en Pascal, funcionó en el sistema operativo propietario del CERN. “Un pequeño número de personas que vieron este programa lo consideraron una buena idea, pero nadie lo usó. Como resultado, se perdió el disco y con él el Inquire original ”.

Después de unos años, Berners-Lee regresó al CERN. Esta vez reinició su proyecto de la World Wide Web para aumentar la probabilidad de su éxito. El 6 de agosto de 1991, publicó una explicación para la WWW en el grupo de usuarios alt.hypertext. También lanzó el código de la biblioteca libWWW, escrito por él con un asistente, Jean-Francois Groff. La biblioteca permitió a los participantes crear sus propios navegadores web.

"Su trabajo, más de cinco navegadores diferentes en 18 meses, salvó un proyecto web que tenía problemas de financiación y lanzó una comunidad de desarrolladores web", dijo la celebración de este aniversario en el Museo de Historia de la Computadora en Mountain View, California. El más famoso de los primeros navegadores fue Mosaic, escrito por Mark Andrissen y Eric Bina, del Centro Nacional de Aplicaciones de Supercomputación (NCSA).

Mosaic pronto se convirtió en Netscape, pero no fue el primer navegador. El mapa compilado por el museo da una idea de la escala global del primer proyecto. Lo sorprendente de estas primeras aplicaciones es que ya contienen muchas de las características de los navegadores posteriores. Y aquí hay un recorrido por las aplicaciones de navegación web que eran antes de que se hicieran famosos.

Navegadores del CERN


El primer navegador de Tim Berners-Lee, llamado WorldWideWeb desde 1990, era tanto un navegador como un editor. Esperaba que los futuros diseños de navegador fueran en esa dirección. El CERN ha recogido una reproducción de sus contenidos. La captura de pantalla muestra que en 1993 ya existían muchas características de los navegadores modernos.



La principal limitación del software era que funcionaba en el sistema operativo NeXTStep. Pero poco después de WorldWideWeb, el pasante de matemáticas del CERN Nicola Pellow escribió un navegador que podría funcionar en otros lugares, incluidas las redes UNIX y MS-DOS. De esta manera, "todos podrían conectarse", explica el historiador de Internet Bill Stewart, "que en ese momento consistía básicamente en la guía telefónica del CERN".


CERN navegador web temprano, aprox. 1990

Erwise


Entonces apareció Erwise. Fue escrito por cuatro estudiantes universitarios finlandeses en 1991 y fue lanzado en 1992. Erwise es considerado el primer navegador con una interfaz gráfica. También sabía cómo buscar palabras en una página.

Berners-Lee escribió una revisión de Erwise en 1992. Observó su capacidad para trabajar con diferentes fuentes, subrayar enlaces, permitir a los usuarios ir a otras páginas haciendo doble clic en un enlace y admitir múltiples ventanas.

"Erwise parece bastante inteligente", anunció, aunque hay un misterio en él, "un extraño marco alrededor de una sola palabra en un documento, como un botón o formulario para la selección. Aunque no es ni lo uno ni lo otro, quizás sea algo para futuras versiones ".

¿Por qué no despegó la aplicación? En una entrevista dada más tarde, uno de los creadores de Erwise señaló que había una profunda recesión en Finlandia en ese momento. No había inversores ángeles en el país.

"En ese momento, no podríamos crear un negocio basado en Erwise", explicó. - La única forma de ganar dinero era continuar el desarrollo para que Netscape finalmente nos comprara. Sin embargo, podríamos alcanzar el nivel del primer mosaico, después de haber trabajado por un corto tiempo. Necesitábamos terminar Erwise y lanzarlo en varias plataformas ".


Navegador Erwise

Violawww


ViolaWWW se lanzó en abril de 1992. El desarrollador Pei-Yuan Wei lo escribió en la Universidad de California en Berkeley utilizando el lenguaje de secuencias de comandos Viola, que funcionaba bajo UNIX. Wei no tocó el violonchelo, "simplemente sucedió debido a la abreviatura pegadiza" del lenguaje y la aplicación orientados a objetos visualmente interactivos, como escribieron James Gillis y Robert Kayau en su historia WWW.

Wei aparentemente se inspiró en uno de los primeros programas de Mac llamado HyperCard , que permitía a los usuarios crear matrices a partir de documentos formateados con hipervínculos. "Entonces HyperCard fue un proyecto muy interesante, gráficamente, e incluso estos hipervínculos", recordó más tarde. Sin embargo, el programa "no era global y solo funcionaba en una Mac. Y ni siquiera tenía mi Mac ".

Pero tenía acceso a los terminales X de UNIX en el centro de computación experimental de Berkeley. "Tenía instrucciones para HyperCard, lo estudié y solo usé los conceptos para implementarlas en X-windows". Simplemente, bastante impresionante, los implementó usando el lenguaje Viola.

Una de las características más importantes e innovadoras de ViolaWWW fue que el desarrollador podía incluir scripts y "applets" en la página. Esto anticipó la gran ola de applets de Java que aparecieron en sitios a finales de los 90.

Wei también notó varias fallas del navegador en la documentación , la principal es la falta de una versión para PC.

  • No portado a la plataforma de PC.
  • La impresión HTML no es compatible.
  • HTTP no es interrumpible, no multiproceso.
  • Los proxies no son compatibles.
  • El intérprete de idiomas no es multiproceso.

"El autor está trabajando en estos temas, etc.", escribió Wei en ese momento. Y, sin embargo, "un navegador muy ordenado, adecuado para el uso de cualquier persona, muy intuitivo y directo", concluyó Berners-Lee en su revisión . "El 90% de los usuarios reales no utilizarán funciones adicionales, pero estas son las funciones que necesitan los usuarios experimentados".


Navegador HyperlaWWW Hypermedia

Midas y Samba


En septiembre de 1991, el físico Paul Kuntz visitó el CERN de Stanford Linear Accelerator (SLAC). Regresó con el código necesario para ejecutar el primer servidor web de América del Norte en SLAC. "Estaba en el CERN", dijo Kuntz al bibliotecario jefe, Louis Addis, "y descubrí algo tan maravilloso que un compañero, Tim Berners-Lee, está desarrollando". Esto es exactamente lo que necesita para su base ".

Addis estuvo de acuerdo. El bibliotecario jefe publicó una base de investigación clave en la web. Los físicos de Fermilab hicieron lo mismo un poco más tarde.

Luego, en el verano de 1992, el físico de SLAC Tony Johnson escribió Midas, un navegador gráfico para los físicos de Stanford. Una gran ventaja de Midas era que podía mostrar documentos en formato postscript, apreciados por los físicos por la capacidad de reproducir con precisión fórmulas científicas.

"Con estos beneficios clave, la web se ha utilizado activamente en la comunidad física", concluyó la evaluación de 2001 del Departamento de Energía de los Estados Unidos sobre el progreso del SLAC.

Mientras tanto, en el CERN, Pellow y Robert Kayau lanzaron su primer navegador web Macintosh. Gillis y Kayau describen el desarrollo de Samba.
Para Pell, el progreso en el lanzamiento del proyecto Samba fue lento porque cada pocos enlaces se bloqueaba el navegador y nadie podía entender por qué. "El navegador de Mac estaba lleno de errores", dijo tristemente Tim Berners-Lee en un boletín de 92 años. "¡Le doy una camiseta con la inscripción W3 a alguien que puede arreglarlo!" Él anunció. La camisa fue a John Streets de Fermilab, quien rastreó el error, lo que permitió a Nicola Pellow continuar desarrollando una versión funcional de Samba.


Samba "fue un intento de portar el diseño del primer navegador que escribí en una máquina NeXT a la plataforma Mac", agrega Berners-Lee, "pero no tuvieron tiempo de terminarlo hasta que la NCSA lanzó la versión de Mosaic para Mac que lo eclipsó".


Samba

Mosaico


El mosaico fue "la chispa que encendió el crecimiento explosivo de la web en 1993", explican los historiadores Gillis y Kayau. Pero no podría haberse desarrollado sin sus predecesores, y sin las oficinas de NCSA en la Universidad de Illinois, equipadas con las mejores máquinas con UNIX. La NCSA también tenía al Dr. Ping Fu, un médico y mago de gráficos por computadora que trabajó en los efectos de transformación para la película Terminator 2. Y recientemente contrató a un asistente llamado Mark Andrissen.

"¿Qué hay de escribir una GUI del navegador?" - Fu sugirió a su nuevo asistente. "¿Qué es un navegador?" Preguntó Andrissen. Pero unos días después, uno de los empleados de NCSA, Dave Thompson, hizo una presentación del navegador inicial de Nicola Pellow y el navegador ViolaWWW de Pay Wei. Y antes de las presentaciones, Tony Johnson lanzó la primera versión de Midas.

El último programa llegó a Andrissen. “Increíble! Ficcion! Increíble! ¡Impresionante, maldita sea! Le escribió a Johnson. Andrissen luego consiguió que el experto de NCSA UNIX, Eric Binu, lo ayudara a escribir su propio navegador para X.

Mosaic incorporó muchas funciones nuevas para la web, como la compatibilidad con videos, sonido, formularios, marcadores e historial. "Y lo sorprendente fue que, a diferencia de todos los primeros navegadores para X, todo estaba contenido en un solo archivo", explican Gillis y Kayau:
El proceso de instalación fue simple: solo tenía que descargarlo y ejecutarlo. Más tarde, Mosaic se hizo famoso por introducir la etiqueta <IMG>, que por primera vez permitió incrustar imágenes directamente en el texto, en lugar de aparecer en una ventana separada, como en el primer navegador de Tim para NeXT. Esto permitió que las personas crearan páginas web más como medios impresos familiares; No a todos los innovadores les gustó esta idea, pero definitivamente hicieron famoso a Mosaic.


"Eso, en mi opinión, Mark logró muy bien", escribió Tim Berners-Lee más tarde, "hacer una instalación muy simple y soporte con corrección de errores por correo electrónico, en cualquier momento del día o de la noche". Era posible enviarle un mensaje de error, y después de un par de horas él le enviaría una corrección ".

El avance más importante de Mosaic, desde el punto de vista actual, fue su multiplataforma. "Por la autoridad que nadie me ha dotado, en principio, declaro que X-Mosaic ha sido liberado", escribió Andrissen con orgullo en el grupo www-talk el 23 de enero de 1993. Alex Totik lanzó su versión para Mac unos meses después. La versión para PC apareció por las obras de Chris Wilson y John Mittelhauser.

El navegador Mosaic se basó en Viola y Midas, como se señaló en la exhibición del museo de computadoras. Y usó la biblioteca del CERN. "Pero, a diferencia de los demás, era confiable, incluso los no profesionales podían instalarlo, y pronto agregó soporte para gráficos en color en páginas, en lugar de en ventanas separadas".


Mosaic Browser disponible para X Windows, Mac y Microsoft Windows

Chico de japón


Pero Mosaic no fue el único producto innovador que apareció en ese momento. El estudiante de la Universidad de Kansas, Lou Montulli, ha adaptado el navegador de información de hipertexto de su campus para Internet y la web. Comenzó en marzo de 1993. "Lynx se ha convertido rápidamente en un navegador favorito para terminales basados ​​en caracteres sin gráficos, y todavía está en uso hoy", explica el historiador Stuart.

Y en la Born School of Law, Universidad de Cornell, Tom Bruce escribió una aplicación web para PC, "porque eran estas computadoras las que los abogados solían usar", dijeron Gillis y Kayau. Bruce publicó su navegador, Cello, el 8 de junio de 1993, "y pronto se descargó 500 veces al día".


Violonchelo

Seis meses después, Andrissen estaba en Mountain View, California. Su equipo planeó lanzar Mosaic Netscape el 13 de octubre de 1994. Él, Totik y Mittelhauser subieron con entusiasmo la aplicación a un servidor FTP. El último desarrollador recuerda este momento. “Pasaron cinco minutos y todos nos sentamos allí. No paso nada Y de repente ocurrió la primera descarga. Este era un chico de Japón. ¡Prometimos enviarle una camiseta!

Esta compleja historia nos recuerda que una sola persona no crea innovación. El navegador web entró en nuestra vida gracias a visionarios de todo el mundo, personas que a menudo no entendían claramente lo que estaban haciendo, sino que estaban motivados por la curiosidad, consideraciones prácticas o incluso el deseo de jugar. Sus chispas individuales de genio apoyaron todo el proceso. Al igual que la persistencia de Tim Berners-Lee en el hecho de que el proyecto debe permanecer conjunto y, lo más importante, abierto.

"Los primeros días de la web eran muy limitados en recursos " , escribió . "Había tanto que hacer para mantener una llama tan débil".

Source: https://habr.com/ru/post/458282/


All Articles