Before Netscape: Forgotten Web Browsers of the Early 1990s

Kommer nÄgon ihÄg Erwise? Altfiol? HallÄ? LÄt oss komma ihÄg.

Before Netscape: Forgotten Web Browsers of the Early 1990s

NÀr Tim Berners-Lee anlÀnde till CERN, Europas berömda partikelfysiklaboratorium, 1980, anstÀlldes han för att uppdatera styrsystemen för flera partikelacceleratorer. Men uppfinnaren av den moderna webbsidan sÄg ett problem nÀstan omedelbart: tusentals mÀnniskor kom och gick hela tiden till forskningsinstitutet, av vilka mÄnga arbetade dÀr tillfÀlligt.

"Det var en ganska stor utmaning för kontraktsprogrammerarna att försöka förstÄ systemen, bÄde mÀnskliga och berÀkningsmÀssiga, som drev denna fantastiska lekplats," skrev Berners-Lee senare. "Mycket av den kritiska informationen fanns bara i mÀnniskors huvuden."

SÄ pÄ fritiden skrev han lite mjukvara för att ÄtgÀrda denna brist: ett litet program som han kallade Enquire. Det gjorde det möjligt för anvÀndare att skapa "noder" - indexkortliknande sidor fyllda med information och med lÀnkar till andra sidor. TyvÀrr körde denna applikation, skriven i Pascal, pÄ CERNs proprietÀra OS. "Ett litet antal personer som sÄg det hÀr programmet tyckte att det var en bra idé, men ingen anvÀnde det. Som ett resultat gick skivan förlorad, och med den originalet Enquire."

NÄgra Är senare ÄtervÀnde Berners-Lee till CERN. Den hÀr gÄngen Äterlanserade han sitt World Wide Web-projekt pÄ ett sÀtt som skulle öka sannolikheten för dess framgÄng. Den 6 augusti 1991 publicerade han en förklaring av WWW i gruppen alt.hypertext usenet. Han slÀppte ocksÄ koden för libWWW-biblioteket, som han skrev med sin assistent 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 ett finansieringsutmanat webbprojekt och lanserade en gemenskap av webbutvecklare", noterade ett jubileumsfirande pÄ Computer History Museum 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. Kartan som samlats in av museet ger en uppfattning om det tidiga projektets globala skala. Det som Àr fantastiskt med dessa tidiga applikationer Àr att de redan innehÄller mÄnga av funktionerna i senare webblÀsare. Och hÀr Àr en rundtur i appar för webbsurfning som de var innan de blev kÀnda.

WebblÀsare frÄn CERN

Tim Berners-Lees första webblÀsare, WorldWideWeb frÄn 1990, var bÄde en webblÀsare och en redaktör. Han hoppades att framtida webblÀsarprojekt skulle gÄ i denna riktning. CERN har satt ihop en reproduktion av dess innehÄll. SkÀrmdumpen visar att 1993 fanns mÄnga av egenskaperna hos moderna webblÀsare redan dÀr.

Before Netscape: Forgotten Web Browsers of the Early 1990s

Den huvudsakliga begrÀnsningen för programvaran var att den kördes pÄ NeXTStep OS. Men strax efter WorldWideWeb skrev CERN matematikpraktikanten Nicola Pellow en webblÀsare som kunde köras pÄ andra platser, inklusive nÀtverk pÄ UNIX och MS-DOS. PÄ sÄ sÀtt kunde "alla komma online", förklarar internethistorikern Bill Stewart, "som vid den tidpunkten i princip bestod av CERN-telefonboken."

Before Netscape: Forgotten Web Browsers of the Early 1990s
Tidig CERN webblÀsare, ca. 1990

Annars

Sedan kom Erwise med. Den skrevs av fyra finska högskolestudenter 1991 och slÀpptes 1992. Erwise anses vara den första webblÀsaren med ett grafiskt grÀnssnitt. Han visste ocksÄ hur man letade efter ord pÄ en sida.

Berners-Lee recenserade Erwise 1992. Han noterade dess förmÄga att hantera olika typsnitt, understryka lÀnkar, lÄta dig dubbelklicka pÄ en lÀnk för att hoppa till andra sidor och stödja flera fönster.

"Erwise ser ganska smart ut", meddelade han, Ă€ven om det Ă€r lite av ett mysterium i det, "en konstig ruta runt ett ord i ett dokument, som en knapp eller ett urvalsformulĂ€r. Även om hon varken Ă€r det ena eller det andra - kanske det hĂ€r Ă€r nĂ„got för framtida versioner."

Varför tog inte applikationen fart? I en senare intervju konstaterade en av skaparna av Erwise att Finland befann sig i en djup lÄgkonjunktur vid den tiden. Det fanns inga Ànglainvesterare i landet.

"Vid den tiden skulle vi inte ha kunnat skapa ett företag baserat pÄ Erwise", förklarade han. "Det enda sÀttet att tjÀna pengar var att fortsÀtta utvecklingen sÄ att Netscape sÄ smÄningom skulle köpa oss." Men vi skulle kunna nÄ nivÄn för den första mosaiken med bara lite mer arbete. Vi behövde avsluta Erwise och slÀppa den pÄ flera plattformar."

Before Netscape: Forgotten Web Browsers of the Early 1990s
Annars webblÀsare

ViolaWWW

ViolaWWW slÀpptes i april 1992. Utvecklaren Pei-Yuan Wei skrev den vid University of California, Berkeley, med hjÀlp av skriptsprÄket Viola som körs under UNIX. Wei spelade inte cello, "det hÀnde bara pÄ grund av den catchy akronymen" Visually Interactive Object-oriented Language and Application, som James Gillies och Robert Caillou skrev i sin WWW-historia.

Wei verkar ha blivit inspirerad av ett tidigt Mac-program som heter HyperCard, som gjorde det möjligt för anvÀndare att skapa matriser frÄn formaterade dokument med hyperlÀnkar. "Sedan var HyperCard ett mycket intressant projekt, grafiskt, och Àven dessa hyperlÀnkar," mindes han senare. Men programmet "var inte globalt och fungerade bara pÄ Mac. Och jag hade inte ens min egen Mac."

Men han hade tillgÄng till UNIX X-terminaler vid Berkeley Experimental Computing Center. "Jag hade instruktionerna för HyperCard, jag studerade det och anvÀnde bara koncepten för att implementera dem i X-windows." Bara, ganska imponerande, implementerade han dem med hjÀlp av Viola-sprÄket.

En av de viktigaste och mest innovativa funktionerna hos ViolaWWW var att utvecklaren kunde inkludera skript och "applets" pÄ sidan. Detta förebÄdade den enorma vÄgen av Java-appletar som dök upp pÄ webbplatser i slutet av 90-talet.

В dokumentation Wei noterade ocksĂ„ olika brister i webblĂ€saren, den viktigaste var bristen pĂ„ en PC-version.

  • Inte portad till PC-plattformen.
  • HTML-utskrift stöds inte.
  • HTTP Ă€r icke-avbrottsbart och ej flertrĂ„dsbart.
  • Proxy stöds inte.
  • SprĂ„ktolken Ă€r inte flertrĂ„dig.

"Författaren arbetar med dessa problem, etc.", skrev Wei dĂ„. ÄndĂ„, "en mycket snygg webblĂ€sare, anvĂ€ndbar av alla, mycket intuitiv och okomplicerad", avslutade Berners-Lee i sin översyn. "Ytterligare funktioner kommer inte att anvĂ€ndas av 90 % av verkliga anvĂ€ndare, men de Ă€r funktioner som avancerade anvĂ€ndare behöver."

Before Netscape: Forgotten Web Browsers of the Early 1990s
ViolaWWW Hypermedia Browser

Midas och Samba

I september 1991 besökte fysikern Paul Kunz frĂ„n Stanford Linear Accelerator (SLAC) CERN. Han Ă„tervĂ€nde med koden som behövdes för att köra den första nordamerikanska webbservern pĂ„ SLAC. "Jag var precis pĂ„ CERN," sa Kunz till chefsbibliotekarien Louis Addis, "och jag upptĂ€ckte denna underbara sak som en vĂ€n, Tim Berners-Lee, hĂ„ller pĂ„ att utveckla. Det hĂ€r Ă€r precis vad du behöver för din bas.”

Addis höll med. Chefsbibliotekarien har lagt ut nyckelforskning pÄ webben. Fysiker frÄn Fermilab gjorde detsamma lite senare.

Sedan sommaren 1992, en fysiker frÄn SLAC Tony Johnson skrev Midas, en grafisk webblÀsare för Stanford-fysiker. Enorm fördel LÄgpunkten var att den kunde visa dokument i postscript-formatet, gynnat av fysiker för sin förmÄga att exakt Äterge vetenskapliga formler.

"Med dessa viktiga fördelar har webben kommit till aktiv anvĂ€ndning i det fysiska samhĂ€llet," slutade det. ĐŸŃ†Đ”ĐœĐșĐ° US Department of Energy Progress SLAC daterat 2001.

PÄ CERN slÀppte Pellow och Robert Caillau den första webblÀsaren för Macintosh-datorn. Gillies och Caillau beskriver utvecklingen av Samba pÄ detta sÀtt.

För Pellow var framstegen med att lansera Samba-projektet lÄngsamma eftersom webblÀsaren med nÄgra fÄ lÀnkar kraschade och ingen kunde ta reda pÄ varför. "Mac-webblÀsaren var full av buggar," sa Tim Berners-Lee sorgset i ett nyhetsbrev frÄn '92. "Jag ger bort en T-shirt med inskriptionen W3 till alla som kan fixa det!" - meddelade han. T-shirten gick till John Streets pÄ Fermilab, som spÄrade felet, vilket gjorde det möjligt för Nicola Pellow att fortsÀtta utveckla en fungerande version av Samba.

Samba "var ett försök att porta den första webblÀsardesignen jag skrev pÄ en NeXT-maskin till Mac-plattformen," lÀgger till Berners-Lee, men det var inte fÀrdigt förrÀn NCSA slÀppte en Mac-version av Mosaic som förmörkade det."

Before Netscape: Forgotten Web Browsers of the Early 1990s
Samba

Mosaic

Mosaik var "gnistan som antÀnde webbens explosiva tillvÀxt 1993", förklarar historikerna Gillies och Caillau. Men den hade inte kunnat utvecklas utan dess föregÄngare och utan NCSA-kontoren vid University of Illinois, utrustade med de bÀsta UNIX-maskinerna. NCSA hade ocksÄ Dr. Ping Fu, en datorgrafiklÀkare och trollkarl som arbetade med morphing-effekterna för filmen Terminator 2. Och han anstÀllde nyligen en assistent som heter Marc Andreessen.

"Vad tycker du om att skriva ett GUI för webblĂ€saren?" - Fu föreslog till sin nya assistent. "Vad Ă€r en webblĂ€sare?" – frĂ„gade Andreessen. Men nĂ„gra dagar senare höll en av NCSA-personalen, Dave Thompson, en presentation om Nicola Pellows tidiga webblĂ€sare och Pei Weis webblĂ€sare ViolaWWW. Och precis innan presentationerna slĂ€ppte Tony Johnson den första versionen av Midas.

Det sista programmet förvÄnade Andreessen. "Fantastisk! Fantastisk! Otrolig! JÀvligt imponerande! - skrev han till Johnson. Andreessen anlitade sedan NCSA:s UNIX-expert, Eric Bina, för att hjÀlpa honom att skriva sin egen webblÀsare för X.

Mosaic har mÄnga nya funktioner inbyggda för webben, till exempel stöd för videor, ljud, formulÀr, bokmÀrken och historik. "Och det fantastiska var att, till skillnad frÄn alla tidiga webblÀsare för X, fanns allt i en enda fil," förklarar Gillies och Caillau:

Installationsprocessen var enkel - du laddar bara ner den och kör den. Mosaic blev senare kÀnd för att introducera taggen , som för första gÄngen gjorde det möjligt för bilder att bÀddas in direkt i text, istÀllet för att de skulle visas i ett separat fönster, som i Tims första webblÀsare för NeXT. Detta gjorde det möjligt för mÀnniskor att göra webbsidor mer lika de tryckta medierna de var bekanta med; Inte alla innovatörer gillade idén, men den gjorde verkligen Mosaic kÀnd.

"Vad Mark gjorde mycket bra, enligt min mening," skrev Tim Berners-Lee senare, "var att göra installationen mycket enkel och stödja med felkorrigering via e-post, nĂ€r som helst pĂ„ dygnet. Du kan skicka ett meddelande till honom om felet, och ett par timmar senare skulle han skicka en rĂ€ttelse till dig.”

Mosaics största genombrott, ur dagens synvinkel, var dess plattformsoberoende funktionalitet. "Med den makt som i princip ingen gav mig, förklarar jag X-Mosaic slÀppt", skrev Andreessen stolt i www-talk-gruppen den 23 januari 1993. Alex Totik slÀppte sin version för Mac nÄgra mÄnader senare. PC-versionen skapades av Chris Wilson och John Mittelhauser.

Mosaic-webblÀsaren var baserad pÄ Viola och Midas, som noterats i datormuseets utstÀllning. Och han anvÀnde ett bibliotek frÄn CERN. "Men till skillnad frÄn andra var det pÄlitligt, Àven icke-professionella kunde installera det, och det lade snart till stöd för fÀrggrafik pÄ sidor snarare Àn enskilda fönster."

Before Netscape: Forgotten Web Browsers of the Early 1990s
Mosaic webblÀsare var tillgÀnglig för X Windows, Mac och Microsoft Windows

Kille frÄn Japan

Men Mosaic var inte den enda innovativa produkten som dök upp pÄ den tiden. Kansas University student Lou Montulli anpassade sin hypertextinformationswebblÀsare pÄ campus för Internet och webben. Den lanserades i mars 1993. "Lynx blev snabbt den valda webblÀsaren för teckenbaserade terminaler utan grafik, och anvÀnds fortfarande idag", förklarar historikern Stewart.

Och pÄ Cornell Law School skrev Tom Bruce en webbapplikation för datorer, "eftersom det var de datorer som advokater vanligtvis anvÀnder", konstaterar Gillies och Caillau. Bruce publicerade sin Cello-webblÀsare den 8 juni 1993, "och laddades snart ner 500 gÄnger om dagen."

Before Netscape: Forgotten Web Browsers of the Early 1990s
Cello

Sex mĂ„nader senare var Andreessen i Mountain View, Kalifornien. Hans team planerade att slĂ€ppa Mosaic Netscape den 13 oktober 1994. Han, Totik och Mittelhauser laddade ivrigt upp applikationen till en FTP-server. Den sista utvecklaren kommer ihĂ„g detta ögonblick. ”Fem minuter gick och vi satt dĂ€r allihop. Inget hĂ€nde. Och plötsligt hĂ€nde den första nedladdningen. Det var en kille frĂ„n Japan. Vi svor att vi skulle skicka en t-shirt till honom!”

Denna komplexa historia pÄminner oss om att ingen innovation skapas av en enda person. WebblÀsaren kom in i vÄra liv tack vare visionÀrer frÄn hela vÀrlden, mÀnniskor som ofta inte tydligt förstod vad de gjorde, utan motiverades av nyfikenhet, praktiska övervÀganden eller till och med en önskan att spela. Deras individuella gnistor av geni upprÀtthöll hela processen. Liksom Tim Berners-Lees insisterande pÄ att projektet förblir samarbete och, viktigast av allt, öppet.

"Webbens tidiga dagar var mycket budgetmedvetna," jag skrev Han. "Det fanns sÄ mycket att göra, en sÄ liten lÄga att hÄlla vid liv."

KĂ€lla: will.com

LĂ€gg en kommentar