Webben Innan Webben: En Titt Tillbaka på Gopher

0
251

Innan den snabba tillväxten av World Wide Web på 1990-talet, ett protokoll som kallas Gopher kort gjorde den internet-lätt att använda genom att kombinera världens resurser på nätet. Här är vad som gjorde den speciell, och varför det var snabbt i skuggan av webben.

Vad Är Gopher?

Gopher är ett klient/server-katalog system som lanserades 1991. Det får människor att snabbt bläddra till resurser på internet. När du har använt en Gopher-kund, du skulle se en hierarkisk meny med länkar som antingen ledde till handlingar, telnet-baserade program, FTP-platser, eller andra Gopher-servrar. Du kan också söka på “Gopherspace” för att hitta dokument i stället för jakt via FTP-servrar, en efter en.

En grupp av programmerare som leds av Mark P. McCahill, och med Farhad Anklesaria, Paul Lindner, Daniel Torrey, och Bob Alberti—skapat Gopher medan du arbetar för University of Minnesota mikrodator support.

De fick i uppgift att skapa ett campus-omfattande informationssystem som bygger på oklara riktlinjer från administratörer, som hade en förkärlek för stora, stordatorer. I en upprorisk sin tur besättningen utvecklat en lätt, distribuerat angreppssätt som används för billig dator hårdvara istället.

Utvecklarna heter deras nya systemet “Gopher” (“Golden Gophers” är namnet på universitetets sport team) för att vinna stöd från sina skeptiska chefer.

“Hur skulle de kunna argumentera mot det?'” sa McCahill, som talade med How-To Geek via telefon.

Gopher är också en homonym för “gofer,” vilket innebär att någon som hämtar saker för andra, vilket är precis vad Gopher-systemet var utformat för att göra.

Internet-Resurser Var Nu Lättare att Hitta

Innan Gopher, folk bara kunde hämta flesta dokument och program från internet en efter en via olika FTP-servrar runt om i världen. Det var anpassad text-baserade Telnet-program, som lånekort på biblioteket kataloger, student kataloger, som databasen gränssnitt, och LERA spel. Men det var inte ett enhetligt system för att få alla dessa resurser tillsammans.

Eftersom det kombinerade alla dessa resurser på internet på ett användarvänligt sätt som inte kräver några data som input till en centraliserad, strukturerad databas, Gopher var ett verkligt genombrott. Du kan söka i hela Gopherspace eller bara bläddra i en Gopher-systemet genom en serie av menyer och se vart det ledde.

Gopher var också tillräckligt flexibel för att passa behoven hos andra organisationer som söker ett liknande system. Så, när University of Minnesota offentligt släppte Gopher-programvara gratis, dess användning växte snabbt runt om i världen.

“Vi hade rätt, enkel lösning på ett behov som blev general”, sade McCahill.

RELATERAT: Text-Baserade VR: Utforska den Banbrytande Värld av MUSHes

Gopher Popularitet Föregick Webben

En annan internet-teknik, World Wide Web, som också debuterade 1991. Den skapades av Tim Berners-Lee vid CERN i Schweiz.

Som Gopher, en WWW-klient (som vi nu kallar en webbläsare) kunde dra ihop ett decentraliserat internet-resurser från hela världen. Till skillnad från Gopher, men, WWW används ett dokument-centrerad modell.

Snarare än en hierarkisk meny varje server som levererade en serie av dokument späckat med hypertext länkar för att ansluta dem. Det var ytterligare ett steg mot decentralizing internet. Men WWW-verktyg i en text-baserad, online-världen främst nås via den seriella terminaler var inte omedelbart uppenbara.

När WWW-för första gången för allmänheten i augusti 1991, det var inte mycket av ett plask. McCahill visste Berners-Lee från konferenser och ses i WWW-teknik, men avfärdade det som föga imponerande i detta skede.

Under tiden, Gopher snabbt fått fotfäste bland akademiska och statliga institutioner, vilket var den primära användare av internet på den tiden. Det blev snabbt en killer app på front-end av universitetsbibliotekets system, som förlitade sig på strukturerade data.

Internet var nästan helt icke-kommersiellt på den punkten.

“När vi gjorde Gopher,” förklarade McCahill, “det var sekundär användning politik som du inte kan göra kommersiell verksamhet på National Science Foundation nätet som är knutna alla universitet tillsammans. Så, det var förbud mot att göra kommersiella grejer.”

I denna strukturerade, ideella sfären, Gopher trivdes. På grund av den begränsade bandbredden, internet var ännu inte en multimedia-upplevelse, så Gopher var det perfekta verktyget för dig som vill utforska tidigt, text-baserad version.

Även 1993, när internet blev tillräckligt stor för att få uppmärksamhet utanför den akademiska världen och forskning kretsar, många i pressen tippad Gopher som den mest etablerade, användar-vänlig del av det.

Webben var ännu inte anses vara den främsta internet-teknik, även om det förändrats mycket snabbt.

Hur World Wide Web Överträffat Gopher

En Gopher-server på NCSA Mosaic v1.0, ca 1995. Sean MacLennan

Under 1992-93, Gopher snabbt vunnit popularitet. Den ursprungliga core team av utvecklare, tillsammans med några volontärer, fortsatte sin utveckling och underhåll, men de var snart överväldigad.

Till kompensation av kostnader, university bestämde att det skulle börja ta ut en licensavgift för varje för-vinst Gopher-server används. Detta beslut möttes med förvirring och protester. Det skamfilat Gopher namn och markerade början på slutet för dess tillväxt.

Under tiden, WWW växte exponentiellt i popularitet som dess tekniker fortsatt att utvecklas. I 1993, NCSA släppt Mosaic, den första webbläsaren med in-line-grafik stöd. Till skillnad från Gopher, som mest samlade och organiserade resurser, WWW var en plattform för publicering. Med grafik nu i mixen, WWW skulle lätt kunna anpassas för kommersiell användning.

Gopher är otroligt popularitet med bibliotek tidigt sätta laget på fel spår. De trott att samla all världens icke-kommersiell information som resurser i ett enhetligt system.

“Vad var det egentligen som händer i en hel del människors huvuden inte var,” jag vill gå till biblioteket,'” sade McCahill. “Det var” Hej, detta är en plattform för reklam och verksamhet.” Vi fick inte det förrän lite för sent i spelet.”

Om de inte inser hur snabbt WWW skulle antas för kommersiella ändamål, som körde sin snabba tillväxt bland företag och allmänhet. När den gick upp på Gopher-laget, var det för sent för Minnesota uppkomling protokoll. Sin server tillväxt började stagnera kring mitten av 1994, precis som WWW exploderade.

Den sista spiken i kistan kan ha varit att nya webbläsare, som Mosaik, inbyggt stöd Gopher-protokollet. Detta gjorde Gopherspace känna sig som en del av WWW-plattformen. Du kan också enkelt skapa menyer med länkar på en webbsida, så på den punkten, Gopher kunde inte göra något WWW kunde inte.

Webbens Framgång Kommer med ett Pris

Som WWW hann Gopher, Berners-Lee blev också en välkänd figur, i nivå med andra stora uppfinnare. Han var även tilldelas en adelstitel 2004. Under tiden, McCahill fortsatte sin relativt lågmäld, men skiljer, academic computing karriär och nu arbetar vid Duke University. Han tycker WWW framgång var oundviklig på grund av dess kommersiell karaktär, och han är okej med det.

Andra internet-pionjärer—som Mosaik skapare, Marc Andreessen med välvt tak och från den akademiska världen till Silicon Valley för att följa pengarnas spår. McCahill, men är nöjd med den väg han valde:

“Jag tittade på den och gick, ‘vet Du, jag är faktiskt mer glad över att göra saker som är i tjänst för forskning och utbildning än att försöka få super-rik på att sälja annonser.”

Berners-Lee valde vägen för offentlig service, liksom, men McCahill noteras att framgång WWW lägga en tung börda på sina axlar.

“Kanske det är en annan anledning till att jag är okej med webb genom att slå ut Gopher,” McCahill sagt. “Jag vill inte ha saker som Facebook och dess weaponized övervakning plattform på mitt samvete direkt.”

Det är sant att nästa lager av internet innovation—sociala medier—helt förändrat vårt samhälle.

“Ingen av de personer som uppfann denna teknik är nöjda med hur de sociala medierna har spelat ut,” McCahill sagt.

Det är Inte Helt Död

Tro det eller ej, det finns fortfarande Gopher-servrar på internet, men de är oftast kör för nostalgi. Eftersom moderna webbläsare har inte stöd för protokollet, du kommer också att få en fristående klient eller webbläsare plugin för att utforska Gopherspace.

Ett bra ställe att börja är Överbett projekt, där du hittar Gopher plugins för många moderna webbläsare och även en klient för Android-telefoner. Den bästa servern för att kolla in första är gopher://gopher.floodgap.com.

Ha kul i Gopherspace!

LÄS NÄSTA

  • “Hur Få Anpassade Teman på Windows-10 (med Stardock Gardiner)
  • “Hur man kan Stoppa att Ångra att Skriva” att Dyka upp på iPhone och iPad
  • “Träffa Celia, Huaweis Google Assistent Ersätter
  • “7 macOS Tweaks för att Öka Din Produktivitet
  • “Hur man Förstora en Del av ett Foto på iPhone och iPad