Antes do Netscape: navegadores da web esquecidos do início dos anos 1990

Alguém se lembra do Erwise? Viola? Cello? Vamos relembrar.

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990

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. No entanto, o inventor da página da web moderna percebeu quase imediatamente um problema: milhares de pessoas, muitas delas temporárias, entravam e saíam constantemente do instituto de pesquisa.

"Para os programadores contratados, era bastante difícil tentar entender os sistemas, tanto humanos quanto computacionais, que controlavam esse fantástico parque de diversões", escreveu Berners-Lee mais tarde. "A maior parte das informações críticas existia apenas na mente das pessoas."

Portanto, no seu tempo livre, ele escreveu algum software para resolver essa falta: um pequeno programa chamado Enquire. Ele permitia que os usuários criassem "nós" – páginas, parecidas com cartões indexados, repletas de informações, que tinham links para outras páginas. Infelizmente, este aplicativo, escrito em Pascal, funcionava em um sistema operacional proprietário do CERN. "Um pequeno número de pessoas que viu este programa achou que era uma boa ideia, mas ninguém o usou. No final, o disco se perdeu, junto com a original Enquire."

Após alguns anos, Berners-Lee retornou ao CERN. Desta vez, ele relançou seu projeto de "World Wide Web" para aumentar a probabilidade de sucesso. Em 6 de agosto de 1991, ele publicou uma declaração sobre a WWW no grupo de usenet alt.hypertext. Ele também lançou o código da biblioteca libWWW, escrita junto com seu assistente Jean-François Groff. A biblioteca permitia que os participantes criassem seus próprios navegadores web.

"O trabalho deles – mais de cinco navegadores diferentes em 18 meses – salvou o projeto da web, que enfrentava problemas de financiamento, e deu início à comunidade de desenvolvedores web", foi destacado na celebração desse aniversário no Museu da História da Computação em Mountain View, Califórnia. O navegador mais famoso dos primeiros tempos foi o Mosaic, escrito por Marc Andreessen 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 reunido pelo museu oferece uma visão do alcance global do projeto inicial. O que é surpreendente nesses primeiros aplicativos é que muitos dos recursos dos navegadores mais modernos já estavam presentes. Aqui está um passeio pelos aplicativos de navegação na web como eram antes de se tornarem famosos.

Navegadores do CERN

O primeiro navegador de Tim Berners-Lee, chamado WorldWideWeb, de 1990, funcionava tanto como navegador quanto como editor. Ele esperava que os futuros projetos de navegadores seguissem essa direção. O CERN fez uma reprodução de seu conteúdo. A captura de tela mostra que, em 1993, muitas características dos navegadores modernos já estavam presentes.

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990

A principal limitação do software era que ele funcionava no sistema operacional NeXTStep. Mas logo após o WorldWideWeb, um estagiário em matemática do CERN, Nicolas Pellow, escreveu um navegador capaz de funcionar em outros lugares, incluindo redes UNIX e MS-DOS. Assim, 'qualquer um poderia acessar a rede', explica o historiador da internet Bill Stewart, 'que na época consistia principalmente em uma lista telefônica do CERN'.

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990
Navegador da web do CERN, cerca de 1990

Erwise

Em seguida, surgiu o Erwise. Foi desenvolvido por quatro estudantes finlandeses em 1991 e lançado em 1992. O Erwise é considerado o primeiro navegador com interface gráfica. Além disso, ele podia buscar palavras na página.

Berners-Lee escreveu uma revisão do Erwise em 1992. Ele destacou sua capacidade de trabalhar com diferentes fontes, destacar links, permitir a navegação para outras páginas com um clique duplo em um link e suportar várias janelas.

‘O Erwise parece bastante inteligente’, declarou ele, embora houvesse um certo mistério – uma moldura estranha ao redor de uma palavra no documento, parecida com um botão ou uma caixa de seleção. Embora não seja nem um nem outro – talvez algo para versões futuras.

Por que o aplicativo não prosperou? Em uma entrevista dada mais tarde, um dos criadores do Erwise notou que, na época, a Finlândia estava passando por uma profunda recessão. O país não tinha investidores-anjos.

«Naquela época, não conseguiríamos criar um negócio baseado no Erwise», explicou ele. – A única maneira de lucrar era continuar o desenvolvimento para que, eventualmente, fôssemos comprados pela Netscape. No entanto, poderíamos ter chegado ao nível do primeiro Mosaic se trabalhássemos mais um tempo. Precisávamos terminar o Erwise e lançá-lo em várias plataformas».

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990
Navegador Erwise

ViolaWWW

ViolaWWW foi lançado em abril de 1992. O desenvolvedor Pei-Yuan Wei o escreveu na Universidade da Califórnia em Berkeley, utilizando a linguagem de script Viola, que funcionava em UNIX. A escolha do nome Viola não tinha a ver com o instrumento, «só aconteceu por causa da sigla memorável» Visually Interactive Object-oriented Language and Application [linguagem e aplicação visual interativa orientada a objetos], como escreveram James Gillies e Robert Cailliau em sua história da WWW.

Wei aparentemente se inspirou em um programa inicial para Mac chamado HyperCard, que permitia aos usuários criar matrizes de documentos formatados com hyperlinks. «Na época, o HyperCard era um projeto muito interessante, graficamente, e ainda tinha esses hyperlinks», lembrou ele mais tarde. No entanto, o programa «não era global e funcionava apenas no Mac. E eu nem tinha meu próprio Mac».

Mas ele tinha acesso a terminais X de UNIX no centro de computação experimental de Berkeley. «Eu tinha um manual do HyperCard, estudei-o e simplesmente usei os conceitos para implementá-los no X-windows». O impressionante é que ele os implementou utilizando a linguagem Viola.

Uma das características mais importantes e inovadoras do ViolaWWW era que o desenvolvedor podia incluir scripts e «applet» na página. Isso antecipou uma grande onda de applets em Java que surgiram em sites no final dos anos 90.

Em documentação Wei também observou várias desvantagens do navegador, sendo a mais significativa a falta de uma versão para PC.

  • Não portado para a plataforma PC.
  • Não suporta impressão em HTML.
  • HTTP é não interrompido e não suportado em múltiplas threads.
  • Proxy não é suportado.
  • O interpretador da linguagem não é multithread.

«O autor está trabalhando nesses problemas, entre outros», escreveu Wei na época. E ainda assim, «um navegador muito consistente, utilizável por qualquer um, muito intuitivo e direto», concluiu Berners-Lee em seu avaliação"Recursos adicionais não serão utilizados por 90% dos usuários reais, no entanto, estas são funções necessárias para usuários experientes."

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990
ViolaWWW Hypermedia Browser

Midas e Samba

Em setembro de 1991, o físico Paul Kunz do acelerador linear de Stanford (SLAC) visitou o CERN. Ele voltou com o código necessário para iniciar o primeiro servidor web da América do Norte no SLAC. "Acabei de voltar do CERN", contou Kunz ao bibliotecário chefe Louis Eddis, "e descobri uma coisa maravilhosa que está sendo desenvolvida por um amigo, Tim Berners-Lee. É exatamente o que você precisa para sua base de dados."

Eddis concordou. O bibliotecário chefe publicou a base de dados de pesquisa chave na web. Físicos do Fermilab fizeram o mesmo um pouco mais tarde.

Então, no verão de 1992, um físico do SLAC Tony Johnson escreveu o Midas, um navegador gráfico para físicos de Stanford. Uma imensa vantagem do Midas era que ele podia exibir documentos no formato PostScript, que era apreciado pelos físicos pela sua capacidade de reproduzir precisamente fórmulas científicas.

"Com essas vantagens essenciais, a web começou a ser amplamente utilizada na comunidade física", assim terminava avaliação o progresso do SLAC ao departamento de energia dos EUA em 2001.

Enquanto isso, no CERN, Pellou e Robert Caillau lançaram o primeiro navegador web para computadores Macintosh. Gillies e Caillau descrevem assim o desenvolvimento do Samba.

Para Pellou, o progresso no lançamento do projeto Samba foi lento, pois a cada vários links o navegador travava e ninguém conseguia entender o porquê. "O navegador para Mac estava cheio de erros", lamentou Tim Berners-Lee em uma newsletter de 92. "Estou oferecendo uma camiseta com a inscrição W3 para quem conseguir ajustá-lo!" – anunciou ele. A camiseta foi para John Stitts do Fermilab, que rastreou o erro, permitindo que Nicola Pellou continuasse o desenvolvimento de uma versão funcional do Samba.

O Samba "foi uma tentativa de portar o design do primeiro navegador que escrevi na máquina NeXT para a plataforma Mac", – adiciona Berners-Lee, "mas não foi finalizado a tempo, quando o NCSA lançou a versão Mosaic para Mac, que ofuscou o seu."

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990
Samba

Mosaic

O Mosaic foi "a faísca que acendeu o crescimento explosivo da web em 1993", explicam os historiadores Gillies e Caiau. Mas não poderia ter sido desenvolvido sem seus predecessores, e sem os escritórios da NCSA na Universidade de Illinois, equipados com as melhores máquinas UNIX. Além disso, a NCSA contava com o Dr. Ping Fu, um doutor em gráficos computacionais e um mago que trabalhava nos efeitos de morphing para o filme "Terminator 2". Ele havia recentemente contratado um assistente chamado Marc Andreessen.

"O que você acha de desenvolver uma interface gráfica para um navegador?" - sugeriu Fu ao seu novo assistente. "E o que é um navegador?" - perguntou Andreessen. Mas alguns dias depois, um dos funcionários da NCSA, Dave Thompson, apresentou o navegador inicial de Nicola Pellow e o navegador ViolaWWW de Pei Wei. E logo antes da apresentação, Tony Johnson lançou a primeira versão do Midas.

O último programa impressionou Andreessen. "Incrível! Fantástico! Impressionante! Espetacular, droga!" - ele escreveu a Johnson. Em seguida, Andreessen conseguiu trazer um especialista em UNIX da NCSA, Eric Bina, para ajudá-lo a desenvolver seu próprio navegador para o X.

O Mosaic tinha muitas novas funcionalidades para a web, como suporte a vídeo, áudio, formulários, favoritos e histórico. "E o surpreendente é que, ao contrário de todos os navegadores anteriores para o X, tudo estava contido em um único arquivo", explicam Gillies e Caiau:

O processo de instalação era simples - bastava baixá-lo e executá-lo. Mais tarde, o Mosaic ficou famoso pela introdução da tag , que permitiu embutir imagens diretamente no texto, em vez de elas aparecerem em uma janela separada, como no primeiro navegador de Tim para NeXT. Isso permitiu que as pessoas criassem páginas web mais parecidas com os suportes impressos que conheciam; essa ideia não agradou a todos os inovadores, mas definitivamente fez o Mosaic ser famoso.

"O que, na minha opinião, Marc conseguiu fazer muito bem - escreveu mais tarde Tim Berners-Lee - foi criar uma instalação muito simples e suporte com correção de bugs por e-mail, a qualquer hora do dia ou da noite. Você podia enviar a ele uma mensagem sobre um erro, e dentro de algumas horas ele te enviava a correção."

A maior inovação do Mosaic, sob a perspectiva atual, foi a sua compatibilidade entre plataformas. "Com uma autoridade que ninguém me conferiu, declaro X-Mosaic lançado", escreveu orgulhosamente Andreesen no grupo www-talk em 23 de janeiro de 1993. Alex Totic lançou sua versão para Mac alguns meses depois. A versão para PC surgiu graças aos esforços de Chris Wilson e John Mittelhauser.

O navegador Mosaic foi baseado no Viola e no Midas, conforme é mencionado na exposição do museu da computação. E ele utilizou a biblioteca do CERN. "Mas, ao contrário dos outros, era confiável, poderia ser instalado até por não profissionais, e logo adicionou suporte a gráficos coloridos nas páginas, e não em janelas separadas."

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990
O navegador Mosaic estava disponível para X Windows, Mac e Microsoft Windows.

Um rapaz do Japão.

Mas o Mosaic não foi o único produto inovador a aparecer naquela época. Um estudante da Universidade do Kansas. Lu Montulli adaptou o navegador de informação hipermídia de seu campus para a internet e a web. Ele foi lançado em março de 1993. "O Lynx rapidamente se tornou o navegador favorito para terminais de caracteres sem gráficos, e é utilizado até hoje", explica o historiador Stewart.

E na escola de direito da Universidade Cornell, Tom Bruce estava desenvolvendo uma aplicação web para PC, "uma vez que esses computadores eram geralmente usados por advogados", observam Gillis e Kiah. Bruce publicou seu navegador Cello em 8 de junho de 1993, "e logo estava sendo baixado 500 vezes por dia."

Antes do Netscape: navegadores da web esquecidos do início dos anos 1990
Cello

Seis meses depois, Andreesen estava em Mountain View, Califórnia. Sua equipe planejava lançar o Mosaic Netscape em 13 de outubro de 1994. Ele, Totic e Mittelhauser, ansiosos, colocaram o aplicativo no servidor FTP. O desenvolvedor mais recente lembra desse momento. "Passaram-se cinco minutos, e todos estávamos lá sentados. Nada estava acontecendo. E, de repente, aconteceu o primeiro download. Era um rapaz do Japão. Prometemos que lhe enviaríamos uma camiseta!"

Esta história complexa nos lembra que nenhuma inovação é criada por uma única pessoa. O navegador web entrou em nossas vidas graças a visionários de todo o mundo, pessoas que, muitas vezes, não entendiam muito bem o que estavam fazendo, mas eram motivadas pela curiosidade, considerações práticas ou mesmo o desejo de brincar. Seus lampejos individuais de genialidade sustentaram todo o processo. Assim como a perseverança de Tim Berners-Lee em manter o projeto colaborativo e, mais importante, aberto.

“Os primeiros dias da web eram muito limitados em recursos, — escrevi ele. — Havia tanta coisa a ser feita, uma chama tão fraca a ser mantida”.

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster