Minns nÄgon Erwise? Viola? Cello? LÄt oss komma ihÄg.

NÀr Tim Berners-Lee kom till CERN, det berömda europeiska partikelacceleratorlaboratoriet, 1980, anstÀlldes han för att uppdatera kontrollsystemen för nÄgra partikelacceleratorer. Men uppfinnaren av den moderna webbsidan sÄg nÀstan omedelbart ett problem: tusentals mÀnniskor kom och gick stÀndigt i forskningsinstitutet, mÄnga av dem arbetade dÀr tillfÀlligt.
"För kontraktsprogrammerare var det ganska svÄrt att försöka förstÄ bÄde de mÀnskliga och datorsystem som styrde denna fantastiska lekplats," skrev Berners-Lee senare. "Större delen av den kritiskt viktiga informationen fanns bara i huvudet pÄ folk."
DĂ€rför skrev han pĂ„ sin fritid nĂ„got mjukvara för att Ă„tgĂ€rda detta fel: ett litet program som han kallade Enquire. Det tillĂ€t anvĂ€ndare att skapa "noder" â sidor som liknade indexkort, fyllda med information och som hade lĂ€nkar till andra sidor. TyvĂ€rr fungerade den hĂ€r applikationen, skriven i Pascal, pĂ„ CERN:s proprietĂ€ra operativsystem. "Ett fĂ„tal personer som sĂ„g detta program ansĂ„g att det var en bra idĂ©, men ingen anvĂ€nde det. I slutĂ€ndan gick disken förlorad, och dĂ€rmed ocksĂ„ den ursprungliga Enquire."
NÄgra Är senare ÄtervÀnde Berners-Lee till CERN. Denna gÄng startade han om sitt "World Wide Web"-projekt för att öka chansen för dess framgÄng. Den 6 augusti 1991 publicerade han en förklaring av WWW i nyhetsgruppens alt.hypertext. Han slÀppte ocksÄ koden för biblioteket libWWW, som han skrivit tillsammans med assistenten Jean-François Groff. Biblioteket gjorde det möjligt för deltagarna att skapa sina egna webblÀsare.
"Deras arbete â mer Ă€n fem olika webblĂ€sare pĂ„ 18 mĂ„nader â rĂ€ddade webben, som hade problem med finansieringen, och startade gemenskapen av webbprogrammerare," noterades under firandet av denna Ă„rlig i datorhistoriska museet i Mountain View, Kalifornien. Den mest kĂ€nda av de tidiga webblĂ€sarna var Mosaic, skriven av Marc Andreessen och Eric Bina frĂ„n National Center for Supercomputing Applications (NCSA).
Mosaic blev snart Netscape, men det var inte den första webblÀsaren. Den karta som samlades in av museet ger en bild av det globala omfÄnget av det tidiga projektet. Det som Àr anmÀrkningsvÀrt med dessa tidiga applikationer Àr att de redan innehöll mÄnga funktioner som senare webblÀsare har. HÀr Àr en rundtur i webblÀsarapplikationer som de var innan de blev kÀnda.
WebblÀsare frÄn CERN
Den första webblÀsaren av Tim Berners-Lee, kallad WorldWideWeb frÄn 1990, fungerade bÄde som webblÀsare och editor. Han hoppades att framtida webblÀsarprojekt skulle gÄ i samma riktning. CERN samlade en reproduktion av dess innehÄll. PÄ skÀrmdumpen syns det att mÄnga karakteristika hos moderna webblÀsare redan fanns dÀr Är 1993.

Den största begrÀnsningen med programvaran var att den bara fungerade pÄ operativsystemet NeXTStep. Men strax efter WorldWideWeb skrev en praktikan frÄn CERN, Nikola Pellow, en webblÀsare som kunde fungera pÄ andra plattformar, inklusive nÀtverk pÄ UNIX och MS-DOS. "SÄledes kunde 'alla gÄ pÄ nÀtet', förklarar internethistorikern Bill Stewart, 'vilket vid den tidpunkten frÀmst bestod av CERN:s telefonkatalog.'

Tidiga webblÀsare frÄn CERN, ca 1990
Erwise
DÀrefter kom Erwise. Den skrevs av fyra finska studenter i slutet av 1991 och slÀpptes 1992. Erwise anses vara den första webblÀsaren med grafiskt grÀnssnitt. Den kunde dessutom söka ord pÄ sidan.
Berners-Lee skrev en recension av Erwise 1992. Han noterade dess förmÄga att hantera olika typsnitt, markera lÀnkar, tillÄta navigering till andra sidor med dubbelklick pÄ lÀnkar och stödja flera fönster.
"Erwise ser ganska smart ut," förklarade han, Ă€ven om det fanns nĂ„got mystiskt - en konstig ram runt ett ord i dokumentet som liknar en knapp eller ett valformulĂ€r. Men det Ă€r varken det ena eller det andra â kanske Ă€r det nĂ„got för framtida versioner."
Varför flög inte applikationen? I en senare intervju noterade en av skaparna av Erwise att Finland dÄ genomgick en djup recession. Det fanns inga 'Àngelinvesterare' i landet.
»Vid den tiden skulle vi inte kunna bygga ett företag baserat pĂ„ Erwise, förklarade han. â Det enda sĂ€ttet att tjĂ€na pengar var att fortsĂ€tta utvecklingen för att bli uppköpta av Netscape. Men vi skulle ha kunnat nĂ„ nivĂ„n av den första Mosaic, om vi hade fortsatt ett tag till. Vi behövde avsluta Erwise och slĂ€ppa det pĂ„ flera plattformar.«

WebblÀsaren Erwise
ViolaWWW
slĂ€pptes i april 1992. Utvecklaren Pei-Yuan Wei skrev den vid University of California, Berkeley, med skriptsprĂ„ket Viola, som kördes pĂ„ UNIX. Wei spelade inte cello, âdet blev bara sĂ„ pĂ„ grund av den minnesvĂ€rda förkortningenâ Visually Interactive Object-oriented Language and Application [visuellt interaktivt objektorienterat sprĂ„k och applikation], sĂ„ skrev James Gillies och Robert Cailliau i deras historia om WWW.
Wei verkade inspireras av ett tidigt program för Mac som hette , vilket gjorde det möjligt för anvĂ€ndare att skapa matriser av formaterade dokument med hyperlĂ€nkar. âDĂ„ var HyperCard ett mycket intressant projekt, grafiskt, och dessa hyperlĂ€nkarâ, minns han senare. Men programmet âvar inte globalt och fungerade bara pĂ„ Mac. Och jag hade inte ens en egen Mac.â
Men han hade tillgĂ„ng till UNIX X-terminaler i det experimentella datacentret i Berkeley. âJag hade en manual för HyperCard, jag studerade den och anvĂ€nde bara koncepten för att lösa dem i X-windows.â Det som Ă€r ganska imponerande Ă€r att han genomförde dem med hjĂ€lp av sprĂ„ket Viola.
En av de viktigaste och mest innovativa funktionerna i ViolaWWW var att utvecklaren kunde inkludera skript och âappletarâ pĂ„ sidan. Detta förebĂ„dade en enorm vĂ„g av Java-appletar som dök upp pĂ„ webbplatser i slutet av 90-talet.
I Wei noterade ocksÄ olika brister i webblÀsaren, den mest framtrÀdande var avsaknaden av en version för PC.
- Inte portad till PC-plattformen.
- Stöder inte utskrift av HTML.
- HTTP Àr icke-blockerande, icke-multitrÄdad.
- Proxy stöds inte.
- Tolk för sprÄket Àr icke-multitrÄdad.
»Författaren arbetar pÄ dessa problem, och andra«, skrev Wei vid den tiden. Och ÀndÄ, »en mycket snygg webblÀsare, anvÀndbar av vem som helst, vÀldigt intuitiv och rak pÄ sak«, sammanfattade Berners-Lee. . "Ytterligare funktioner kommer inte att anvÀndas av 90% av verkliga anvÀndare, men detta Àr funktioner som erfarna anvÀndare behöver."

ViolaWWW Hypermedia Browser
Midas och Samba
I september 1991 besökte fysikern Paul Kunz frÄn Stanford Linear Accelerator (SLAC) CERN. Han kom tillbaka med koden som behövdes för att starta den första nordamerikanska webbservern pÄ SLAC. "Jag har just varit pÄ CERN," berÀttade Kunz för huvudbibliotekarien Luis Eddis, "och jag upptÀckte en fantastisk sak som en kille, Tim Berners-Lee, hÄller pÄ att utveckla. Det Àr precis vad ni behöver för er databas."
Eddis gick med pÄ detta. Huvudbibliotekarien publicerade den viktiga forskningsdatabasen pÄ webben. Fysikerna frÄn Fermilab gjorde samma sak lite senare.
Sedan sommaren 1992 skrev Midas, en grafisk webblÀsare för de stanfordska fysikerna. En stor med Midas var att den kunde visa dokument i postscript-format, som fysikerna Àlskade för sin förmÄga att exakt Äterge vetenskapliga formler.
"Med dessa nyckelfördelar började webben anvÀndas aktivt inom det fysiska samfundet," sÄ avslutades US Department of Energys SLAC-framskridande frÄn 2001.
Under tiden hade Pellow och Robert Caiau pÄ CERN slÀppt den första webblÀsaren för Macintosh-datorn. Gillies och Caiau beskriver sÄ utvecklingen av Samba.
För Pellow gick framstegen med att lansera projektet Samba lĂ„ngsamt, eftersom webblĂ€saren kraschade efter varje nĂ„gra lĂ€nkar, och ingen kunde förstĂ„ varför. "WebblĂ€saren för Mac var full av buggar," konstaterade Tim Berners-Lee sorgset i ett nyhetsbrev frĂ„n 92. "Jag ger en t-shirt med W3-mĂ€rket till den som kan fixa det!" â deklarerade han. T-shirten gick till John Streets frĂ„n Fermilab som spĂ„rade felet, vilket tillĂ€t Nicola Pellow att fortsĂ€tta utvecklingen av en fungerande version av Samba.
Samba "var ett försök att portera designen av den första webblÀsaren som jag skrev pÄ en NeXT-maskin, till Mac-plattformen," Berners-Lee, "men den blev inte fÀrdig i tid före NCSA slÀppte en version av Mosaic för Mac, som skuggsatte den."

Samba
Mosaic
Mosaic var "gnistan som tÀnde den explosiva tillvÀxten av webben 1993", förklarar historikerna Gillies och Kaihua. Men det skulle inte ha varit möjligt att utveckla utan föregÄngare och utan NCSA:s kontor pÄ University of Illinois, utrustade med de bÀsta UNIX-maskinerna. NCSA hade ocksÄ doktor Ping Fu, en doktor i datagrafik och en trollkarl som arbetade med morfandeffekter för filmen "Terminator 2". Han hade nyligen anstÀllt en assistent vid namn Marc Andreessen.
"Vad sĂ€gs om att skriva ett grafiskt grĂ€nssnitt för en webblĂ€sare?" â föreslog Fu sin nya assistent. "Vad Ă€r en webblĂ€sare?" â frĂ„gade Andreessen. Men nĂ„gra dagar senare gjorde en av NCSA:s anstĂ€llda, Dave Thompson, en presentation av den tidiga webblĂ€saren Nicola Pellow och webblĂ€saren ViolaWWW av Pei Wei. Och strax före presentationen slĂ€ppte Tony Johnson den första versionen av Midas.
Det sista programmet imponerade pĂ„ Andreessen. "Otroligt! Fantastiskt! Helt fantastiskt! Imponerande, jĂ€klar!" â skrev han till Johnson. DĂ€refter fick Andreessen hjĂ€lp av en UNIX-expert frĂ„n NCSA, Eric Bina, för att skriva sin egen webblĂ€sare för X.
I Mosaic fanns mÄnga nya funktioner för webben, sÄsom stöd för videor, ljud, formulÀr, bokmÀrken och historik. "Och det som var fantastiskt var att, till skillnad frÄn alla tidigare webblÀsare för X, allt fanns i en enda fil", förklarar Gillies och Kaihua.
Installationsprocessen var enkel â man behövde bara ladda ner den och köra den. Senare blev Mosaic kĂ€nt för att införa <IMG>-taggen, som för första gĂ„ngen gjorde det möjligt att bĂ€dda in bilder direkt i texten, istĂ€llet för att de skulle visas i ett separat fönster, som i Tim Berners första webblĂ€sare för NeXT. Detta gjorde att folk kunde skapa webbsidor som liknade de tryckta medier de var vana vid; denna idĂ© gillades inte av alla innovatörer, men den gjorde definitivt Mosaic berömd.
"Vad Mark lyckades mycket bra med, skrev senare Tim Berners-Lee, var att skapa en mycket enkel installation och support med buggfixar via e-post, nÀr som helst pÄ dagen eller natten. Man kunde skicka honom ett meddelande om ett fel, och inom ett par timmar fick man en lösning tillbaka."
Den största framgÄngen med Mosaic, sett i dagslÀget, var dess plattformsoberoende. "Med befogenhet som ingen i grunden har gett mig, förklarar jag X-Mosaic som lanserad", skrev Andreessen stolt i gruppen www-talk den 23 januari 1993. Alex Totic slÀppte sin version för Mac nÄgra mÄnader senare. PC-versionen kom till stÄnd genom Kris Wilson och John Mittelhausers insatser.
Mosaic-webblÀsaren baserades pÄ Viola och Midas, vilket framgÄr av utstÀllningen pÄ datormuseet. "Men till skillnad frÄn andra var den pÄlitlig, den kunde installeras Àven av icke-professionella, och snart la den till stöd för fÀrggrafik pÄ sidorna och inte i separata fönster."

Mosaic-webblÀsaren var tillgÀnglig för X Windows, Mac och Microsoft Windows.
Killen frÄn Japan.
Men Mosaic var inte den enda innovativa produkten som kom vid den tiden. En student vid University of Kansas anpassade sin kampus hypertext informationswebblÀsare för internet och webben. Den lanserades i mars 1993. "Lynx blev snabbt den favoritwebblÀsare för teckenterminaler utan grafik, och anvÀnds fortfarande idag", förklarar historikern Stewart.
Och vid juristutbildningen vid Cornell University skrev Tom Bruce en webbapplikation för PC, "eftersom dessa datorer vanligtvis anvÀndes av jurister", pÄpekar Gillies och Kaiow. Bruce publicerade sin webblÀsare Cello den 8 juni 1993, "och snart laddades den ner 500 gÄnger om dagen."

Cello
Sex mÄnader senare var Andreessen i Mountain View, Kalifornien. Hans team planerade att slÀppa Mosaic Netscape den 13 oktober 1994. Han, Totic och Mittelhauser laddade ivrigt upp applikationen pÄ en FTP-server. Den sistnÀmnda utvecklaren minns ögonblicket. "Fem minuter gick, och vi satt alla dÀr. Inget hÀnde. Och plötsligt intrÀffade den första nedladdningen. Det var en kille frÄn Japan. Vi svor att vi skulle skicka honom en T-shirt!"
Denna komplexa berÀttelse pÄminner oss om att ingen innovation skapas av en enda person. Webbköaren kom in i vÄra liv tack vare visionÀrer frÄn hela vÀrlden, mÀnniskor som ofta inte helt klart visste vad de gjorde, men som motiverades av nyfikenhet, praktiska skÀl eller till och med en önskan att leka. Deras enskilda gnistor av genialitet stödde hela processen. Precis som Tim Berners-Lee:s envishet i att projektet mÄste förbli gemensamt och, framför allt, öppet.
"De tidiga dagarna av webben var mycket resursbegrÀnsade, - sa han. - SÄ mycket som behövde göras, en sÄ svag lÄga att hÄlla vid liv."
KĂ€lla: habr.com
