Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet

Er det noen som husker Erwise? Bratsj? Hallo? La oss huske.

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet

Da Tim Berners-Lee ankom CERN, Europas berømte partikkelfysikklaboratorium, i 1980, ble han ansatt for å oppdatere kontrollsystemene til flere partikkelakseleratorer. Men oppfinneren av den moderne nettsiden så et problem nesten umiddelbart: tusenvis av mennesker kom og gikk stadig til forskningsinstituttet, hvorav mange jobbet der midlertidig.

"Det var litt av en utfordring for kontraktsprogrammererne å prøve å forstå systemene, både menneskelige og beregningsmessige, som drev denne fantastiske lekeplassen," skrev Berners-Lee senere. "Mye av den kritiske informasjonen fantes bare i folks hoder."

Så på fritiden skrev han noe programvare for å rette opp denne mangelen: et lite program han kalte Enquire. Det tillot brukere å lage "noder" - indekskortlignende sider fylt med informasjon og med lenker til andre sider. Dessverre kjørte denne applikasjonen, skrevet i Pascal, på CERNs proprietære OS. «Et lite antall personer som så dette programmet syntes det var en god idé, men ingen brukte det. Som et resultat gikk platen tapt, og med den den originale Enquire.»

Noen år senere kom Berners-Lee tilbake til CERN. Denne gangen relanserte han sitt World Wide Web-prosjekt på en måte som ville øke sannsynligheten for suksess. Den 6. august 1991 publiserte han en forklaring av WWW i alt.hypertext usenet-gruppen. Han ga også ut koden for libWWW-biblioteket, som han skrev sammen med sin assistent Jean-François Groff. Biblioteket tillot deltakerne å lage sine egne nettlesere.

"Deres arbeid - mer enn fem forskjellige nettlesere på 18 måneder - reddet et finansieringsutfordret nettprosjekt og lanserte et fellesskap av nettutviklere," bemerket en jubileumsfeiring ved Computer History Museum i Mountain View, California. Den mest kjente av de tidlige nettleserne var Mosaic, skrevet av Marc Andreessen og Eric Bina fra National Center for Supercomputing Applications (NCSA).

Mosaic ble snart Netscape, men det var ikke den første nettleseren. Kartet samlet av museet gir en ide om den globale skalaen til det tidlige prosjektet. Det som er utrolig med disse tidlige applikasjonene er at de allerede inneholder mange av funksjonene til senere nettlesere. Og her er en omvisning i apper for nettsurfing slik de var før de ble berømte.

Nettlesere fra CERN

Tim Berners-Lees første nettleser, WorldWideWeb fra 1990, var både en nettleser og en redaktør. Han håpet at fremtidige nettleserprosjekter ville gå i denne retningen. CERN har satt sammen en reproduksjon av innholdet. Skjermbildet viser at i 1993 var mange av egenskapene til moderne nettlesere allerede til stede der.

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet

Hovedbegrensningen til programvaren var at den kjørte på NeXTStep OS. Men like etter WorldWideWeb skrev CERN matematikkpraktikant Nicola Pellow en nettleser som kunne kjøres andre steder, inkludert nettverk på UNIX og MS-DOS. På den måten kunne «alle komme på nett», forklarer internetthistoriker Bill Stewart, «som på det tidspunktet i hovedsak besto av CERN-telefonboken.»

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet
Tidlig CERN-nettleser, ca. 1990

Forresten

Så kom Erwise med. Den ble skrevet av fire finske studenter i 1991, og utgitt i 1992. Erwise regnes som den første nettleseren med et grafisk grensesnitt. Han visste også hvordan han skulle lete etter ord på en side.

Berners-Lee anmeldte Erwise i 1992. Han bemerket dens evne til å håndtere forskjellige fonter, understreke lenker, la deg dobbeltklikke på en lenke for å hoppe til andre sider, og støtte flere vinduer.

"Erwise ser ganske smart ut," kunngjorde han, selv om det er litt av et mysterium ved det, "en merkelig boks rundt ett ord i et dokument, som en knapp eller et utvalgsskjema. Selv om hun verken er det ene eller det andre - kanskje dette er noe for fremtidige versjoner."

Hvorfor tok ikke søknaden av? I et senere intervju bemerket en av skaperne av Erwise at Finland var i en dyp resesjon på den tiden. Det var ingen engleinvestorer i landet.

"På den tiden ville vi ikke ha vært i stand til å opprette en virksomhet basert på Erwise," forklarte han. "Den eneste måten å tjene penger på var å fortsette utviklingen slik at Netscape til slutt ville kjøpe oss." Imidlertid kunne vi nå nivået til den første mosaikken med bare litt mer arbeid. Vi trengte å fullføre Erwise og gi den ut på flere plattformer."

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet
Erwise nettleser

ViolaWWW

ViolaWWW utgitt i april 1992. Utvikler Pei-Yuan Wei skrev den ved University of California, Berkeley, ved å bruke Viola-skriptspråket som kjører under UNIX. Wei spilte ikke cello, "det skjedde bare på grunn av det fengende akronymet" Visually Interactive Object-oriented Language and Application, som James Gillies og Robert Caillou skrev i WWW-historien deres.

Wei ser ut til å ha blitt inspirert av et tidlig Mac-program kalt HyperCard, som tillot brukere å lage matriser fra formaterte dokumenter med hyperkoblinger. "Da var HyperCard et veldig interessant prosjekt, grafisk, og også disse hyperkoblingene," husket han senere. Imidlertid "var ikke programmet globalt og fungerte bare på Mac. Og jeg hadde ikke engang min egen Mac."

Men han hadde tilgang til UNIX X-terminaler på Berkeley Experimental Computing Center. "Jeg hadde instruksjonene for HyperCard, jeg studerte det og brukte bare konseptene for å implementere dem i X-windows." Bare ganske imponerende implementerte han dem ved å bruke Viola-språket.

En av de viktigste og mest innovative funksjonene til ViolaWWW var at utvikleren kunne inkludere skript og "applets" på siden. Dette varslet den enorme bølgen av Java-appleter som dukket opp på nettsteder på slutten av 90-tallet.

В dokumentasjon Wei bemerket også forskjellige mangler ved nettleseren, den viktigste var mangelen på en PC-versjon.

  • Ikke portert til PC-plattformen.
  • HTML-utskrift støttes ikke.
  • HTTP er ikke-avbrytbar og ikke-flertrådbar.
  • Proxy støttes ikke.
  • Språktolken er ikke flertrådet.

"Forfatteren jobber med disse problemene osv.," skrev Wei den gang. Likevel, "en veldig ryddig nettleser, brukbar av alle, veldig intuitiv og grei," konkluderte Berners-Lee i sin gjennomgang. "Ytterligere funksjoner vil ikke bli brukt av 90 % av ekte brukere, men de er funksjoner som superbrukere trenger."

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet
ViolaWWW Hypermedia-nettleser

Midas og Samba

I september 1991 besøkte fysiker Paul Kunz fra Stanford Linear Accelerator (SLAC) CERN. Han kom tilbake med koden som trengs for å kjøre den første nordamerikanske webserveren på SLAC. "Jeg var nettopp på CERN," fortalte Kunz sjefbibliotekar Louis Addis, "og jeg oppdaget denne fantastiske tingen som en venn, Tim Berners-Lee, utvikler. Dette er akkurat det du trenger for basen din.»

Addis var enig. Hovedbibliotekaren har lagt ut nøkkelforskning på nettet. Fysikere fra Fermilab gjorde det samme litt senere.

Så sommeren 1992, en fysiker fra SLAC Tony Johnson skrev Midas, en grafisk nettleser for Stanford-fysikere. Enorm fordel Lavpunktet var at det kunne vise dokumenter i postscript-formatet, foretrukket av fysikere for sin evne til nøyaktig å gjengi vitenskapelige formler.

"Med disse nøkkelfordelene har nettet kommet i aktiv bruk i det fysiske fellesskapet," endte det. оценка US Department of Energy Progress SLAC datert 2001.

I mellomtiden, på CERN, ga Pellow og Robert Caillau ut den første nettleseren for Macintosh-datamaskinen. Gillies og Caillau beskriver utviklingen av Samba på denne måten.

For Pellow var fremgangen i lanseringen av Samba-prosjektet sakte fordi nettleseren med få koblinger krasjet og ingen kunne finne ut hvorfor. "Mac-nettleseren var full av feil," sa Tim Berners-Lee trist i et nyhetsbrev fra '92. "Jeg gir bort en T-skjorte med påskriften W3 til alle som kan fikse den!" - kunngjorde han. T-skjorten gikk til John Streets på Fermilab, som sporet opp feilen, slik at Nicola Pellow kunne fortsette å utvikle en fungerende versjon av Samba.

Samba "var et forsøk på å overføre det første nettleserdesignet jeg skrev på en NeXT-maskin til Mac-plattformen," legger til Berners-Lee, men den var ikke ferdig før NCSA ga ut en Mac-versjon av Mosaic som formørket den."

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet
Samba

Mosaic

Mosaikk var «gnisten som antente den eksplosive veksten av nettet i 1993», forklarer historikerne Gillies og Caillou. Men den kunne ikke vært utviklet uten forgjengerne, og uten NCSA-kontorene ved University of Illinois, utstyrt med de beste UNIX-maskinene. NCSA hadde også Dr. Ping Fu, en datagrafikklege og veiviser som jobbet med morphing-effektene for filmen Terminator 2. Og han ansatte nylig en assistent ved navn Marc Andreessen.

"Hva synes du om å skrive en GUI for nettleseren?" - Fu foreslo til sin nye assistent. "Hva er en nettleser?" – spurte Andreessen. Men noen dager senere holdt en av NCSA-ansatte, Dave Thompson, en presentasjon om Nicola Pellows tidlige nettleser og Pei Weis ViolaWWW-nettleser. Og rett før presentasjonene ga Tony Johnson ut den første versjonen av Midas.

Det siste programmet forbløffet Andreessen. "Fantastisk! Fantastisk! Utrolig! Jammen imponerende! - skrev han til Johnson. Andreessen vervet deretter NCSAs UNIX-ekspert, Eric Bina, for å hjelpe ham med å skrive sin egen nettleser for X.

Mosaic har mange nye funksjoner innebygd for nettet, for eksempel støtte for videoer, lyd, skjemaer, bokmerker og historikk. "Og det fantastiske var at, i motsetning til alle de tidlige nettleserne for X, var alt inneholdt i en enkelt fil," forklarer Gillies og Caillau:

Installasjonsprosessen var enkel - du bare laster den ned og kjører den. Mosaic ble senere kjent for å introdusere merkelappen , som for første gang tillot bilder å bli innebygd direkte i tekst, i stedet for at de vises i et eget vindu, som i Tims første nettleser for NeXT. Dette tillot folk å gjøre nettsider mer lik de trykte mediene de var kjent med; Ikke alle innovatører likte ideen, men den gjorde absolutt Mosaic berømt.

"Det Mark gjorde veldig bra, etter min mening," skrev Tim Berners-Lee senere, "var å gjøre installasjonen veldig enkel, og støtte med feilretting via e-post, når som helst på dagen eller natten. Du kan sende ham en melding om feilen, og et par timer senere ville han sende deg en rettelse.»

Mosaics største gjennombrudd, fra dagens synspunkt, var funksjonaliteten på tvers av plattformer. "Med den makten som i prinsippet ingen ga meg, erklærer jeg X-Mosaic frigitt," skrev Andreessen stolt i www-talk-gruppen 23. januar 1993. Alex Totik ga ut sin versjon for Mac noen måneder senere. PC-versjonen ble laget av Chris Wilson og John Mittelhauser.

Mosaic-nettleseren var basert på Viola og Midas, som nevnt i datamuseets utstilling. Og han brukte et bibliotek fra CERN. "Men i motsetning til andre, var den pålitelig, selv ikke-profesjonelle kunne installere den, og den la snart til støtte for fargegrafikk på sider i stedet for individuelle vinduer."

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet
Mosaic-nettleseren var tilgjengelig for X Windows, Mac og Microsoft Windows

Fyr fra Japan

Men Mosaic var ikke det eneste innovative produktet som dukket opp på den tiden. Student ved Kansas University Lou Montulli tilpasset sin campus-hypertekstinformasjonsleser for Internett og nettet. Den ble lansert i mars 1993. "Lynx ble raskt den foretrukne nettleseren for karakterbaserte terminaler uten grafikk, og brukes fortsatt i dag," forklarer historikeren Stewart.

Og ved Cornell Law School skrev Tom Bruce en nettapplikasjon for PC-er, "fordi det var datamaskinene som advokater vanligvis brukte," bemerker Gillies og Caillau. Bruce publiserte sin Cello-nettleser 8. juni 1993, "og ble snart lastet ned 500 ganger om dagen."

Før Netscape: Glemte nettlesere på begynnelsen av 1990-tallet
cello

Seks måneder senere var Andreessen i Mountain View, California. Teamet hans planla å gi ut Mosaic Netscape 13. oktober 1994. Han, Totik og Mittelhauser lastet spent opp applikasjonen til en FTP-server. Den siste utvikleren husker dette øyeblikket. «Fem minutter gikk og vi satt der alle sammen. Ingenting skjedde. Og plutselig skjedde den første nedlastingen. Det var en fyr fra Japan. Vi sverget på at vi ville sende ham en t-skjorte!»

Denne komplekse historien minner oss om at ingen innovasjon er skapt av en enkelt person. Nettleseren kom inn i livene våre takket være visjonære fra hele verden, folk som ofte ikke klarte forsto hva de gjorde, men som ble motivert av nysgjerrighet, praktiske hensyn, eller til og med et ønske om å spille. Deres individuelle gnister av geni opprettholdt hele prosessen. Det samme gjør Tim Berners-Lees insistering på at prosjektet forblir samarbeidende og, viktigst av alt, åpent.

"De første dagene av nettet var veldig budsjettbevisste," jeg skrev Han. "Det var så mye å gjøre, en så liten flamme å holde i live."

Kilde: www.habr.com

Legg til en kommentar