Web před webem: ohlédnutí za Gopherem

Před rychlým růstem World Wide Web v 90. letech 20. století protokol zvaný Gopher nakrátko usnadňoval používání internetu kombinací světových online zdrojů. Zde je to, čím byl výjimečný a proč byl webem rychle zastíněn.

Co je Gopher?

Gopher je adresářový systém klient/server, který byl spuštěn v roce 1991. Umožňoval lidem rychle procházet zdroje na internetu. Když jste použili klienta Gopher, viděli byste hierarchickou nabídku odkazů, které vedly buď k dokumentům, aplikacím založeným na telnetu, serverům FTP nebo jiným serverům Gopher. Můžete také vyhledávat v „Gopherspace“ a hledat dokumenty namísto prohledávání FTP serverů jeden po druhém.

Skupina programátorů – v čele s Markem P. McCahillem a včetně Farhada Anklesaria, Paula Lindnera, Daniela Torreyho a Boba Albertiho – vytvořila Gophera během práce pro University of Minnesota oddělení podpory mikropočítačů.

Měli za úkol vytvořit celoškolní informační systém založený na nejednoznačných pokynech administrátorů, kteří preferovali velké sálové počítače. Ve vzpurném obratu posádka vyvinula lehký, distribuovaný přístup, který místo toho používal levný hardware osobního počítače.

Vývojáři nazvali svůj nový systém „Gopher“ („Golden Gophers“ je název univerzitního sportovního týmu), aby získali podporu od svých skeptických šéfů.

„Jak se s tím mohli hádat?“ řekl McCahill, který mluvil s How-To Geek po telefonu.

Gopher je také homonymem pro „gofer“, což znamená někoho, kdo přináší věci pro ostatní, což je přesně to, k čemu byl systém Gopher navržen.

Internetové zdroje bylo nyní snazší najít

Před Gopherem lidé obvykle získávali dokumenty a programy z internetu jeden po druhém prostřednictvím různých FTP servery nachází po celém světě. Tam byly také vlastní textové Telnet aplikace, jako jsou katalogy karet knihoven, adresáře studentů, databázová rozhraní a hry MUD. Neexistoval však jednotný systém, který by všechny tyto zdroje spojil.

  PrefDelete vám umožní odinstalovat Tweaky z aplikace Nastavení [Jailbreak]

Protože spojil všechny tyto internetové zdroje uživatelsky přívětivým způsobem, který nevyžadoval žádné zadávání dat do centralizované, strukturované databáze, byl Gopher skutečným průlomem. Můžete prohledávat Gopherspace nebo jen procházet systém Gopher pomocí řady nabídek a zjistit, kam to vedlo.

Gopher byl také dostatečně flexibilní, aby vyhovoval potřebám jiných organizací hledajících podobný systém. Takže, když University of Minnesota veřejně vydala software Gopher zdarma, jeho použití rychle rostlo po celém světě.

„Měli jsme správné a jednoduché řešení potřeby, která se stávala všeobecnou,“ řekl McCahill.

Gopherova popularita předcházela webu

Další internetová technologie, World Wide Web, také debutovala v roce 1991. Vytvořil ji Tim Berners-Lee v CERN ve Švýcarsku.

Stejně jako Gopher by WWW klient (kterému nyní říkáme webový prohlížeč) mohl dát dohromady decentralizované internetové zdroje z celého světa. Na rozdíl od Gopheru však WWW používal model zaměřený na dokumenty.

Spíše než hierarchické menu dodal každý server řadu textových dokumentů doplněných hypertextovými odkazy, které je propojovaly. Byl to další krok směrem k decentralizaci distribuce dokumentů a souborů. Nicméně pomůcka WWW v textovém, online světě, ke kterému se většinou přistupuje přes sériové terminály, nebyla hned zřejmá.

Když se WWW v srpnu 1991 poprvé spustily veřejnosti, moc se to nepovedlo. McCahill znal Berners-Lee z konferencí a revidoval technologii WWW, ale v té fázi ji odmítl jako nepůsobivou.

Mezitím se Gopher rychle prosadil mezi akademickými a vládními institucemi, které byly v té době primárními uživateli internetu. Rychle se stala zabijáckou aplikací na front-endu univerzitních knihovních systémů, které se silně spoléhaly na strukturovaná data.

Internet byl v té době téměř zcela nekomerční.

„Když jsme dělali Gopher,“ vysvětlil McCahill, „existovaly zásady sekundárního použití, které nelze provozovat na komerční síti National Science Foundation, která spojovala všechny univerzity dohromady. Takže tam byly zákazy dělat komerční věci.“

V této strukturované, neziskové sféře se Gopheru dařilo. Kvůli omezené šířce pásma nebyl internet ještě multimediálním zážitkem, takže Gopher byl dokonalým nástrojem pro zkoumání rané textové verze.

  Přizpůsobte si umístění, přístupnost a další možnosti postranního panelu Firefoxu

Dokonce i v roce 1993, kdy se internet stal dostatečně velkým na to, aby získal pozornost mimo akademické a výzkumné kruhy, mnozí v tisku propagovali Gopher jako jeho nejuznávanější a uživatelsky přívětivý prvek.

Web ještě nebyl považován za přední internetovou technologii, i když se to velmi rychle měnilo.

Jak World Wide Web překonal Gopher

A Server Gopher na NCSA Mosaic v1.0, cca 1995.

V letech 1992-93 si Gopher rychle získal popularitu. Původní základní tým vývojářů spolu s některými dobrovolníky, pokračoval v jeho vývoji a údržbě, ale byli brzy přemoženi.

Aby se vyrovnaly náklady, univerzita se rozhodla, že začne účtovat licenční poplatek za každý používaný ziskový server Gopher. Toto rozhodnutí bylo splněno zmatek a protesty. To pošpinilo Gopherovo jméno a znamenalo začátek konce jeho růstu.

Mezitím, WWW rostla exponenciálně v popularitě jak se jeho technologie neustále vyvíjely. V roce 1993 vydala NCSA Mozaika, první webový prohlížeč s podporou in-line grafiky, který se časově shodoval s rozšířeným přijetím Windows na spotřebitelských počítačích. Na rozdíl od Gopheru, který většinou shromažďoval a organizoval zdroje, WWW byla publikační platforma. S grafikou, která je nyní v mixu, lze WWW snadno upravit pro komerční použití.

Gopherova neuvěřitelná popularita u knihoven brzy navedla tým na špatnou cestu. Představovali si shromažďování všech světových nekomerčních informačních zdrojů do jednotného systému.

„To, co se ve skutečnosti odehrávalo v hlavách mnoha lidí, nebylo: ‚Chci jít do knihovny‘,“ řekl McCahill. „Bylo to: ‚Hej, tohle je platforma pro reklamu a podnikání.“ To jsme dostali až trochu pozdě ve hře.“

Neuvědomovali si, jak rychle bude WWW přijata pro komerční účely, což způsobilo její rychlý růst mezi podniky a širokou veřejností. Když se to týmu Gopher rozsvítilo, bylo pro počáteční protokol Minnesoty příliš pozdě. Růst jeho serveru začala stagnovat kolem poloviny roku 1994, právě když WWW explodoval.

  Jak přejít na domovskou obrazovku na iPhone X

Posledním hřebíčkem do rakve mohlo být, že nové webové prohlížeče, jako je Mosaic, nativně podporovaly protokol Gopher. Díky tomu se Gopherspace cítil jako podmnožina platformy WWW. Můžete také snadno vytvářet nabídky odkazů na webové stránce, takže v tu chvíli Gopher nemohl dělat nic, co by WWW nedokázal.

Úspěch webu přichází s cenou

Když WWW předstihl Gophera, stal se Berners-Lee také známou postavou, na stejné úrovni jako ostatní velcí vynálezci. V roce 2004 mu byl dokonce udělen rytířský titul. Mezitím McCahill pokračoval ve své relativně nenápadné, ale význačné akademické počítačové kariéře a nyní pracuje v Duke University. Myslí si, že úspěch WWW byl nevyhnutelný kvůli jeho komerční povaze, a je s tím v pořádku.

Další internetoví průkopníci – jako tvůrce Mosaic Marc Andreessen – se přesunuli z akademické sféry do Silicon Valley, aby sledovali stezku peněz. McCahill je však spokojen s cestou, kterou zvolil:

„Podíval jsem se na to a řekl jsem si, ‚Víte, ve skutečnosti jsem šťastnější, když dělám věci, které slouží výzkumu a vzdělávání, než abych se snažil získat superbohaté prodejní reklamy.“

Berners-Lee si také zvolil cestu veřejné služby, ale McCahill poznamenal, že úspěch WWW kladl na jeho bedra těžké břemeno.

„Možná je to další důvod, proč mi nevadí, že web porazil Gophera,“ řekl McCahill. „Nemám věci jako Facebook a jeho zbraňovou sledovací platformu přímo na svědomí.“

Je pravda, že další vrstva internetových inovací – sociální média – zcela přetvořila naši společnost.

„Nikdo z lidí, kteří vynalezli tuto technologii, není spokojený s tím, jak se sociální média hráli,“ řekl McCahill.

Není to úplně mrtvé

Věřte tomu nebo ne, na internetu stále existují servery Gopher, ale většinou jsou provozovány z nostalgie. Protože moderní prohlížeče tento protokol nepodporují, budete si také muset pořídit samostatného klienta nebo plugin prohlížeče, abyste mohli Gopherspace prozkoumat.

Skvělé místo pro začátek je projekt Overbite, kde najdete pluginy Gopher pro mnoho moderních webových prohlížečů a dokonce i klienta pro telefony Android. Nejlepším serverem, který je třeba nejprve zkontrolovat, je gopher://gopher.floodgap.com.

Bavte se v Gopherspace!