Antes de Netscape: navegadores web esquecidos de principios dos anos 1990

Alguén se lembra de Erwise? Viola? Ola? Lembremos.

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990

Cando Tim Berners-Lee chegou ao CERN, o famoso laboratorio de física de partículas de Europa, en 1980, foi contratado para actualizar os sistemas de control de varios aceleradores de partículas. Pero o inventor da páxina web moderna viu un problema case de inmediato: miles de persoas ían e viñan constantemente ao instituto de investigación, moitas das cales traballaban alí temporalmente.

"Foi todo un reto para os programadores contratados tratar de comprender os sistemas, tanto humanos como computacionais, que dirixían este fantástico parque infantil", escribiu Berners-Lee máis tarde. "Moita da información crítica só existía na cabeza das persoas".

Entón, no seu tempo libre, escribiu algún software para remediar esta deficiencia: un pequeno programa que chamou Enquire. Permitiu aos usuarios crear "nodos": páxinas tipo fichas cheas de información e con ligazóns a outras páxinas. Desafortunadamente, esta aplicación, escrita en Pascal, funcionou no sistema operativo propietario do CERN. “Un pequeno número de persoas que viron este programa pensaron que era unha boa idea, pero ninguén o usou. Como resultado, o disco perdeuse e con el o Enquire orixinal.

Uns anos despois, Berners-Lee regresou ao CERN. Esta vez relanzou o seu proxecto World Wide Web dun xeito que aumentaría a probabilidade do seu éxito. O 6 de agosto de 1991 publicou unha explicación da WWW no grupo alt.hypertext usenet. Tamén lanzou o código para a biblioteca libWWW, que escribiu co seu asistente Jean-François Groff. A biblioteca permitiu aos participantes crear os seus propios navegadores web.

"O seu traballo -máis de cinco navegadores diferentes en 18 meses- rescatou un proxecto web con problemas de financiamento e lanzou unha comunidade de desenvolvedores web", sinalou unha celebración do aniversario no Computer History Museum de Mountain View, California. O máis famoso dos primeiros navegadores foi Mosaic, escrito por Marc Andreessen e Eric Bina do Centro Nacional de Aplicacións de Supercomputación (NCSA).

Mosaic pronto converteuse en Netscape, pero non foi o primeiro navegador. O mapa recollido polo museo dá unha idea da escala global do primeiro proxecto. O sorprendente destas primeiras aplicacións é que xa conteñen moitas das funcións dos navegadores posteriores. E aquí tes un percorrido polas aplicacións de navegación web tal e como eran antes de facerse famosas.

Navegadores do CERN

O primeiro navegador de Tim Berners-Lee, WorldWideWeb de 1990, foi á vez un navegador e un editor. Agardaba que os futuros proxectos de navegadores fosen nesta dirección. O CERN elaborou unha reprodución do seu contido. A captura de pantalla mostra que en 1993 moitas das características dos navegadores modernos xa estaban presentes alí.

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990

A principal limitación do software era que funcionaba no sistema operativo NeXTStep. Pero pouco despois de WorldWideWeb, a internada en matemáticas do CERN Nicola Pellow escribiu un navegador que podería funcionar noutros lugares, incluídas redes en UNIX e MS-DOS. Deste xeito, "todo o mundo podía conectarse", explica o historiador de Internet Bill Stewart, "que naquel momento consistía basicamente na axenda telefónica do CERN".

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990
Primeiro navegador web do CERN, ca. 1990

Erwise

Entón chegou Erwise. Foi escrito por catro estudantes universitarios finlandeses en 1991, e lanzado en 1992. Erwise considérase o primeiro navegador cunha interface gráfica. Tamén sabía buscar palabras nunha páxina.

Berners-Lee revisou Erwise en 1992. Sinalou a súa capacidade para manexar diferentes tipos de letra, subliñar ligazóns, permitirlle facer dobre clic nunha ligazón para ir a outras páxinas e admitir varias fiestras.

"Erwise parece bastante intelixente", anunciou, aínda que hai un pouco de misterio, "unha caixa estraña arredor dunha palabra nun documento, como un botón ou un formulario de selección. Aínda que non é nin unha nin outra, quizais isto sexa algo para futuras versións".

Por que non despegou a aplicación? Nunha entrevista posterior, un dos creadores de Erwise sinalou que Finlandia estaba nunha profunda recesión nese momento. Non había investidores anxos no país.

"Nese momento, non teriamos sido capaces de crear un negocio baseado en Erwise", explicou. "A única forma de gañar cartos era continuar o desenvolvemento para que Netscape nos comprase". Non obstante, poderiamos chegar ao nivel do primeiro Mosaico con só un pouco máis de traballo. Necesitabamos rematar Erwise e publicalo en varias plataformas".

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990
Navegador Erwise

ViolaWWW

ViolaWWW lanzado en abril de 1992. O programador Pei-Yuan Wei escribiuno na Universidade de California, Berkeley, usando a linguaxe de script Viola que se executa baixo UNIX. Wei non tocaba o violonchelo, "só ocorreu por mor do acrónimo pegadizo" Visually Interactive Object-oriented Language and Application, como James Gillies e Robert Caillou escribiron na súa historia na WWW.

Wei parece estar inspirado nun primeiro programa de Mac chamado HyperCard, que permitía aos usuarios crear matrices a partir de documentos formateados con hipervínculos. "Entón HyperCard foi un proxecto moi interesante, graficamente, e tamén estes hipervínculos", lembrou despois. Non obstante, o programa "non era global e só funcionaba en Mac. E nin sequera tiña o meu propio Mac".

Pero tivo acceso aos terminais UNIX X no Berkeley Experimental Computing Center. "Tiña as instrucións para HyperCard, estudeino e só usei os conceptos para implementalos en X-windows". Só que, de xeito bastante impresionante, implementounos usando a linguaxe Viola.

Unha das características máis importantes e innovadoras de ViolaWWW era que o programador podía incluír scripts e "applets" na páxina. Isto presaxiou a enorme onda de applets Java que apareceron nos sitios web a finais dos 90.

В documentación Wei tamén observou varias deficiencias do navegador, sendo a principal a falta dunha versión para PC.

  • Non se porta á plataforma de PC.
  • Non se admite a impresión HTML.
  • HTTP non é interrompido e non é multiproceso.
  • O proxy non é compatible.
  • O intérprete de idiomas non é multiproceso.

"O autor está a traballar nestes problemas, etc.", escribiu Wei nese momento. Aínda así, "un navegador moi ordenado, utilizable por calquera, moi intuitivo e directo", concluíu Berners-Lee no seu revisar. "O 90% dos usuarios reais non utilizará funcións adicionais, pero son funcións que necesitan os usuarios avanzados".

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990
Navegador hipermedia ViolaWWW

Midas e Samba

En setembro de 1991, o físico Paul Kunz do Stanford Linear Accelerator (SLAC) visitou o CERN. Volveu co código necesario para executar o primeiro servidor web norteamericano en SLAC. "Estaba só no CERN", dixo Kunz ao bibliotecario xefe Louis Addis, "e descubrín esta cousa marabillosa que un amigo, Tim Berners-Lee, está a desenvolver. Isto é exactamente o que necesitas para a túa base".

Addis aceptou. O bibliotecario xefe publicou unha investigación clave na web. Os físicos do Fermilab fixeron o mesmo un pouco máis tarde.

Despois, no verán de 1992, un físico do SLAC Tony Johnson escribiu Midas, un navegador gráfico para físicos de Stanford. Enorme vantaxe O punto máis baixo era que podía mostrar documentos en formato postscript, favorecido polos físicos pola súa capacidade para reproducir con precisión fórmulas científicas.

"Con estes beneficios clave, a web entrou en uso activo na comunidade física", rematou. avaliación SLAC do Departamento de Progreso da Enerxía dos Estados Unidos de 2001.

Mentres tanto, no CERN, Pellow e Robert Caillau lanzaron o primeiro navegador web para o ordenador Macintosh. Gillies e Caillau describen o desenvolvemento da Samba deste xeito.

Para Pellow, o progreso no lanzamento do proxecto Samba foi lento porque cada poucas ligazóns o navegador fallaba e ninguén podía descubrir por que. "O navegador Mac estaba cheo de erros", declarou tristemente Tim Berners-Lee nun boletín informativo do 92. "Regala unha camiseta coa inscrición W3 a quen poida arranxala!" - anunciou. A camiseta foi para John Streets en Fermilab, quen localizou o erro, permitindo a Nicola Pellow seguir desenvolvendo unha versión funcional de Samba.

Samba "foi un intento de portar o primeiro deseño de navegador que escribín nunha máquina NeXT á plataforma Mac". engade Berners-Lee, pero non se rematou ata que NCSA lanzou unha versión de Mosaic para Mac que o eclipsou".

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990
Samba

Mosaico

O mosaico foi "a faísca que acendeu o crecemento explosivo da web en 1993", explican os historiadores Gillies e Caillou. Pero non podería desenvolverse sen os seus predecesores e sen as oficinas da NCSA na Universidade de Illinois, equipadas coas mellores máquinas UNIX. A NCSA tamén contou co doutor Ping Fu, un médico e mago de gráficos por ordenador que traballou nos efectos de morphing para a película Terminator 2. E recentemente contratou a un asistente chamado Marc Andreessen.

"Que pensas sobre escribir unha GUI para o navegador?" - suxeriu Fu ao seu novo asistente. "Que é un navegador?" – preguntou Andreessen. Pero uns días despois, un do persoal da NCSA, Dave Thompson, deu unha presentación sobre o primeiro navegador de Nicola Pellow e o navegador ViolaWWW de Pei Wei. E xusto antes das presentacións, Tony Johnson lanzou a primeira versión de Midas.

O último programa sorprendeu a Andreessen. "Increíble! Fantástico! Incrible! Impresionante! - escribiu a Johnson. Andreessen reclutou entón ao experto en UNIX da NCSA Eric Bina para que o axudase a escribir o seu propio navegador para X.

Mosaic incorpora moitas funcións novas para a web, como soporte para vídeos, audio, formularios, marcadores e historial. "E o sorprendente foi que, a diferenza de todos os primeiros navegadores de X, todo estaba contido nun único ficheiro", explican Gillies e Caillau:

O proceso de instalación foi sinxelo: só tes que descargalo e executalo. Mosaic máis tarde fíxose famoso por introducir a etiqueta , que permitiu por primeira vez incrustar imaxes directamente no texto, en lugar de aparecer nunha ventá separada, como no primeiro navegador de Tim para NeXT. Isto permitiu ás persoas facer páxinas web máis parecidas aos medios impresos cos que estaban familiarizados; Non a todos os innovadores lles gustou a idea, pero sen dúbida fixo famoso a Mosaic.

"O que Mark fixo moi ben, na miña opinión", escribiu máis tarde Tim Berners-Lee, "foi facer que a instalación sexa moi sinxela e soporte con corrección de erros por correo electrónico, a calquera hora do día ou da noite. Poderías enviarlle unha mensaxe sobre o erro e un par de horas despois enviaríache unha corrección.

O maior avance de Mosaic, desde o punto de vista actual, foi a súa funcionalidade multiplataforma. "Co poder que, en principio, ninguén me concedeu, declaro que X-Mosaic está liberado", escribiu con orgullo Andreessen no grupo www-talk o 23 de xaneiro de 1993. Alex Totik lanzou a súa versión para Mac uns meses despois. A versión para PC foi creada por Chris Wilson e John Mittelhauser.

O navegador Mosaic baseouse en Viola e Midas, como se sinala na exposición do museo de informática. E utilizou unha biblioteca do CERN. "Pero a diferenza doutros, era fiable, incluso os non profesionais podían instalalo e pronto engadiu soporte para gráficos en cor en páxinas en lugar de fiestras individuais".

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990
O navegador Mosaic estaba dispoñible para X Windows, Mac e Microsoft Windows

Mozo de Xapón

Pero Mosaic non foi o único produto innovador que xurdiu nese momento. Estudante da Universidade de Kansas Lou Montulli adaptou o seu navegador de información de hipertexto para Internet e a web. Lanzouse en marzo de 1993. "Lynx converteuse rapidamente no navegador preferido para terminais baseados en personaxes sen gráficos, e aínda se usa hoxe en día", explica o historiador Stewart.

E na Facultade de Dereito de Cornell, Tom Bruce estaba escribindo unha aplicación web para ordenadores, "porque eses eran os ordenadores que normalmente usaban os avogados", sinalan Gillies e Caillau. Bruce publicou o seu navegador Cello o 8 de xuño de 1993, "e pronto foi descargado 500 veces ao día".

Antes de Netscape: navegadores web esquecidos de principios dos anos 1990
violoncelo

Seis meses despois, Andreessen estaba en Mountain View, California. O seu equipo planeaba lanzar Mosaic Netscape o 13 de outubro de 1994. El, Totik e Mittelhauser subiron emocionados a aplicación a un servidor FTP. O último desenvolvedor lembra este momento. "Pasaron cinco minutos e estabamos todos alí sentados. Non pasou nada. E de súpeto ocorreu a primeira descarga. Era un rapaz de Xapón. ¡Xuramos que lle enviariamos unha camiseta!”.

Esta complexa historia lémbranos que ningunha innovación é creada por unha soa persoa. O navegador web chegou ás nosas vidas grazas a visionarios de todo o mundo, persoas que moitas veces non entendían ben o que facían, pero que estaban motivadas pola curiosidade, por consideracións prácticas ou mesmo polas ganas de xogar. As súas faíscas individuais de xenio sostiñan todo o proceso. Así como a insistencia de Tim Berners-Lee en que o proxecto siga sendo colaborativo e, o máis importante, aberto.

"Os primeiros tempos da web foron moi conscientes do orzamento", escribiu El. "Había moito que facer, unha chama tan pequena que manter viva".

Fonte: www.habr.com

Engadir un comentario