Alguém se lembra de Erwise? Viola? Violoncelo? Vamos lembrar.

Quando, em 1980, Tim Berners-Lee chegou ao CERN, o famoso laboratório europeu de física de partículas, ele foi contratado para atualizar os sistemas de controle de vários aceleradores de partículas. Mas o inventor da página da web moderna quase imediatamente viu o problema: milhares de pessoas constantemente iam e vinham ao instituto de pesquisa, muitas das quais trabalhavam temporariamente lá.
“Era bastante difícil para os programadores contratados tentarem entender os sistemas, humanos e computacionais, que controlavam esse fantástico parque infantil”, escreveu Burners-Lee mais tarde. "A maioria das informações críticas existia apenas na mente das pessoas".
Portanto, em seu tempo livre, ele escreveu um software para solucionar essa falha: um pequeno programa que chamou de Inquire. Ele permitiu que os usuários criassem "sites" - páginas que pareciam cartões de índice preenchidos com informações e tinham links para outras páginas. Infelizmente, esse aplicativo, escrito em Pascal, funcionou no sistema operacional proprietário do CERN. “Um pequeno número de pessoas que viram esse programa o considerou uma boa ideia, mas ninguém o usou. Como resultado, o disco foi perdido e, com ele, o Inquire original. ”
Depois de alguns anos, Berners-Lee voltou ao CERN. Desta vez, ele reiniciou seu projeto na World Wide Web, a fim de aumentar a probabilidade de seu sucesso. Em 6 de agosto de 1991, ele publicou uma explicação para a WWW no grupo de usuários alt.hypertext. Ele também lançou o código da biblioteca libWWW, escrito por ele com um assistente, Jean-Francois Groff. A biblioteca permitiu aos participantes criar seus próprios navegadores da web.
“O trabalho deles - mais de cinco navegadores diferentes em 18 meses - salvou um projeto da web que teve problemas com financiamento e lançou uma comunidade de desenvolvedores da web”, disse a celebração deste aniversário no Computer History Museum em Mountain View, Califórnia. O mais famoso dos primeiros navegadores foi o Mosaic, escrito por Mark Andrissen e Eric Bina, do National Center for Supercomputing Applications (NCSA).
O Mosaic logo se transformou no Netscape, mas não foi o primeiro navegador. O mapa compilado pelo museu dá uma idéia da escala global do projeto inicial. O que é surpreendente nesses aplicativos antigos é que eles já contêm muitos dos recursos dos navegadores posteriores. E aqui está um tour pelos aplicativos de navegação na Web que eles eram antes de se tornarem famosos.
Navegadores CERN
O primeiro navegador de Tim Berners-Lee, chamado WorldWideWeb de 1990, era tanto um navegador quanto um editor. Ele esperava que futuros designs de navegadores seguissem nessa direção. O CERN coletou uma reprodução de seu conteúdo. A captura de tela mostra que em 1993 já havia muitas características dos navegadores modernos presentes.

A principal limitação do software era que ele funcionava no sistema operacional NeXTStep. Mas logo após o WorldWideWeb, o estagiário de matemática do CERN, Nicola Pellow, escreveu um navegador que poderia funcionar em outros lugares, incluindo redes UNIX e MS-DOS. Dessa maneira, “todos poderiam entrar na Internet”, explica o historiador da Internet Bill Stewart, “que na época consistia basicamente na lista telefônica do CERN”.
Navegador inicial do CERN, aprox. 1990Erwise
Então Erwise apareceu. Foi escrito por quatro estudantes universitários finlandeses em 1991 e foi lançado em 1992. Erwise é considerado o primeiro navegador com uma interface gráfica. Ele também sabia como procurar palavras em uma página.
Berners-Lee escreveu uma resenha de Erwise em 1992. Ele observou sua capacidade de trabalhar com fontes diferentes, sublinhar links, permitir que os usuários acessem outras páginas clicando duas vezes em um link e suportando várias janelas.
"Erwise parece muito inteligente", anunciou, embora haja um mistério, "um quadro estranho em torno de uma única palavra em um documento, como um botão ou formulário para seleção. Embora não seja um nem o outro - talvez seja algo para versões futuras ".
Por que o aplicativo não decolou? Em uma entrevista dada mais tarde, um dos criadores de Erwise observou que havia uma profunda recessão na Finlândia na época. Não havia investidores anjos no país.
"Naquele momento, não poderíamos criar um negócio baseado no Erwise", explicou. - A única maneira de ganhar dinheiro era continuar o desenvolvimento para que a Netscape finalmente nos comprasse. No entanto, conseguimos atingir o nível do primeiro mosaico, tendo trabalhado por um curto período de tempo. Precisávamos terminar o Erwise e lançá-lo em várias plataformas. ”
Navegador ErwiseViolawww
O ViolaWWW foi lançado em abril de 1992. O desenvolvedor Pei-Yuan Wei o escreveu na Universidade da Califórnia em Berkeley usando a linguagem de script Viola, que funcionava no UNIX. Wei não tocou violoncelo, "aconteceu apenas por causa da abreviação cativante" da linguagem e da aplicação orientada a objetos visualmente interativa, como James Gillis e Robert Kayau escreveram em sua história na WWW.
Aparentemente, Wei foi inspirado por um programa inicial do Mac chamado
HyperCard , que permitia aos usuários criar matrizes a partir de documentos formatados com hiperlinks. "Então o HyperCard era um projeto muito interessante, graficamente, e até esses hiperlinks", ele lembrou mais tarde. No entanto, o programa “não era global e funcionava apenas em um Mac. E eu nem tinha meu Mac. "
Mas ele teve acesso aos terminais X do UNIX no centro de computação experimental de Berkeley. “Eu tinha instruções para o HyperCard, estudei e apenas usei os conceitos para implementá-los no X-windows.” Impressionante, ele os implementou usando a linguagem Viola.
Um dos recursos mais importantes e inovadores do ViolaWWW era que o desenvolvedor podia incluir scripts e "applets" na página. Isso antecipou a enorme onda de applets Java que apareceram em sites no final dos anos 90.
Wei também observou várias falhas do navegador na
documentação , a principal delas é a falta de uma versão para PC.
- Não portado para a plataforma do PC.
- A impressão HTML não é suportada.
- HTTP não é interrompível, não é multiencadeado.
- Proxies não são suportados.
- O intérprete de idioma não é multithread.
"O autor está trabalhando nessas questões, etc.", escreveu Wei na época. E, no entanto, "um navegador muito elegante, adequado para uso por qualquer pessoa, muito intuitivo e direto", concluiu Berners-Lee em sua
análise . "Recursos adicionais não serão usados por 90% dos usuários reais, mas essas são as funções que os usuários experientes precisam."
Navegador de hipermídia ViolaWWWMidas e Samba
Em setembro de 1991, o físico Paul Kuntz visitou o CERN do Stanford Linear Accelerator (SLAC). Ele retornou com o código necessário para executar o primeiro servidor da Web norte-americano no SLAC. "Eu estava no CERN", disse Kuntz ao bibliotecário-chefe, Louis Addis, "e descobri uma coisa tão maravilhosa que um amigo, Tim Berners-Lee, está desenvolvendo". É exatamente isso que você precisa para sua base. ”
Addis concordou. O bibliotecário-chefe publicou uma base de pesquisa importante na web. Físicos do Fermilab fizeram o mesmo um pouco mais tarde.
Então, no verão de 1992, o físico do SLAC
Tony Johnson escreveu o Midas, um navegador gráfico para os físicos de Stanford. Uma grande
vantagem do Midas era que ele podia exibir documentos em formato pós-escrito, amado pelos físicos pela capacidade de reproduzir com precisão fórmulas científicas.
"Com esses benefícios importantes, a web tem sido usada ativamente na comunidade física", concluiu a
avaliação do Departamento de Energia dos EUA em 2001
sobre o progresso do SLAC.
Enquanto isso, no CERN, Pellow e Robert Kayau lançaram seu primeiro navegador Macintosh. Gillis e Kayau descrevem o desenvolvimento do Samba.
Para Pell, o progresso no lançamento do projeto Samba foi lento porque a cada poucos links o navegador travava e ninguém conseguia entender o porquê. "O navegador Mac estava cheio de erros", disse Tim Berners-Lee, infelizmente, em um boletim de notícias de 92 anos. "Dou uma camiseta com a inscrição W3 para alguém que possa consertá-la!" Ele anunciou. A camisa foi para o John Streets, do Fermilab, que acompanhou o erro, o que permitiu a Nicola Pellow continuar desenvolvendo uma versão funcional do Samba.
O Samba "foi uma tentativa de portar o design do primeiro navegador que escrevi em uma máquina NeXT para a plataforma Mac",
acrescenta Berners-Lee, "mas eles não tiveram tempo para finalizá-lo até que o NCSA lançou a versão do Mosaic for Mac que o ofuscou".
SambaMosaico
Mosaic foi "a centelha que desencadeou o crescimento explosivo da web em 1993", explicam os historiadores Gillis e Kayau. Mas não poderia ter sido desenvolvido sem seus antecessores e sem os escritórios da NCSA na Universidade de Illinois, equipados com as melhores máquinas com UNIX. A NCSA também tinha o Dr. Ping Fu, médico e assistente de computação gráfica que trabalhou nos efeitos de transformação do filme Terminator 2. E ele contratou recentemente um assistente chamado Mark Andrissen.
"Que tal escrever uma GUI do navegador?" - Fu sugeriu ao seu novo assistente. "O que é um navegador?" Andrissen perguntou. Poucos dias depois, um dos funcionários da NCSA, Dave Thompson, fez uma apresentação do navegador anterior de Nicola Pellow e do navegador ViolaWWW de Pay Wei. E pouco antes das apresentações, Tony Johnson lançou a primeira versão do Midas.
O último programa atingiu Andrissen. “Incrível! Ficção! Inacreditável! Impressionante, droga! Ele escreveu para Johnson. Andrissen então contratou o especialista em NCSA UNIX, Eric Binu, para ajudar a escrever seu próprio navegador para o X.
Muitos novos recursos da Web foram incorporados ao Mosaic, como suporte a vídeos, sons, formulários, favoritos e histórico. “E o mais incrível foi que, diferentemente de todos os navegadores anteriores para o X, tudo estava contido em um único arquivo”, explicam Gillis e Kayau:
O processo de instalação foi simples - você só precisava baixá-lo e executá-lo. Mais tarde, o Mosaic ficou famoso por apresentar a tag <IMG>, que pela primeira vez permitiu incorporar imagens diretamente no texto, em vez de aparecer em uma janela separada, como no primeiro navegador de Tim para o NeXT. Isso permitiu que as pessoas tornassem as páginas da Web mais parecidas com a mídia impressa; Nem todos os inovadores gostaram dessa idéia, mas definitivamente tornaram a Mosaic famosa.
“Na minha opinião, Mark conseguiu muito bem”, escreveu Tim Berners-Lee mais tarde, “fazer uma instalação muito simples e oferecer suporte à correção de erros por email, a qualquer hora do dia ou da noite. Era possível enviar uma mensagem de erro e, depois de algumas horas, ele lhe enviaria uma correção.
A inovação mais importante da Mosaic, do ponto de vista de hoje, foi sua plataforma cruzada. "Pela autoridade que ninguém me concedeu, em princípio, declaro a liberação do X-Mosaic", escreveu Andrissen orgulhosamente no grupo www-talk em 23 de janeiro de 1993. Alex Totik lançou sua versão para Mac alguns meses depois. A versão para PC apareceu pelas obras de Chris Wilson e John Mittelhauser.
O navegador Mosaic foi baseado em Viola e Midas, como observado na exibição do museu de computadores. E ele usou a biblioteca do CERN. "Mas, ao contrário dos outros, era confiável, até mesmo os não profissionais poderiam instalá-lo, e logo ele adicionou suporte para gráficos coloridos em páginas, em vez de em janelas separadas".
Navegador Mosaic disponível para X Windows, Mac e Microsoft WindowsGuy from japan
Mas a Mosaic não foi o único produto inovador que apareceu na época. O aluno da Universidade Kansas,
Lou Montulli, adaptou o navegador de informações de hipertexto do campus para a Internet e a Web. Tudo começou em março de 1993. "O Lynx tornou-se rapidamente um navegador favorito para terminais baseados em caracteres sem gráficos e ainda está em uso hoje", explica o historiador Stuart.
E na Escola de Direito de Born, na Universidade de Cornell, Tom Bruce escreveu um aplicativo da Web para o PC "porque eram esses computadores que os advogados costumavam usar", disseram Gillis e Kayau. Bruce publicou seu navegador Cello, em 8 de junho de 1993, "e logo era baixado 500 vezes por dia".
ViolonceloSeis meses depois, Andrissen estava em Mountain View, Califórnia. Sua equipe planejava lançar o Mosaic Netscape em 13 de outubro de 1994. Ele, Totik e Mittelhauser fizeram o upload animado do aplicativo para um servidor FTP. O último desenvolvedor lembra esse momento. “Cinco minutos se passaram, e todos nós sentamos lá. Nada aconteceu. E de repente o primeiro download aconteceu. Este era um cara do Japão. Prometemos enviar-lhe uma camiseta!
Essa história complexa nos lembra que nenhuma inovação é criada por uma única pessoa. O navegador da web entrou em nossa vida graças a visionários de todo o mundo, pessoas que muitas vezes não entendiam claramente o que estavam fazendo, mas motivadas por curiosidade, considerações práticas ou mesmo pelo desejo de jogar. Suas faíscas individuais de gênio apoiaram todo o processo. Como a persistência de Tim Berners-Lee no fato de que o projeto deve permanecer conjunto e, o mais importante, aberto.
"Os primeiros dias da web eram muito limitados em recursos
" , ele
escreveu . "Muita coisa precisava ser feita, para manter uma chama tão fraca."