Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih

Se kdo spomni Erwise? Viola? Zdravo? Spomnimo se.

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih

Ko je Tim Berners-Lee leta 1980 prišel v CERN, znani evropski laboratorij za fiziko delcev, so ga najeli za posodobitev nadzornih sistemov več pospeševalnikov delcev. Toda izumitelj sodobne spletne strani je skoraj takoj opazil težavo: na tisoče ljudi je nenehno prihajalo in odhajalo na raziskovalni inštitut, mnogi med njimi so tam delali začasno.

"Za pogodbene programerje je bil pravi izziv, da so poskušali razumeti sisteme, tako človeške kot računalniške, ki so poganjali to fantastično igrišče," je pozneje zapisal Berners-Lee. "Veliko kritičnih informacij je obstajalo le v glavah ljudi."

Zato je v prostem času napisal nekaj programske opreme za odpravo te pomanjkljivosti: majhen program, ki ga je poimenoval Enquire. Uporabnikom je omogočil ustvarjanje "vozlišč" - strani, podobnih indeksnim karticam, napolnjenih z informacijami in povezavami do drugih strani. Na žalost je ta aplikacija, napisana v Pascalu, delovala na CERN-ovem lastniškem OS. »Majhno število ljudi, ki je videlo ta program, je mislilo, da je dobra ideja, vendar je nihče ni uporabil. Posledično je bila plošča izgubljena, z njo pa tudi original Enquire.”

Nekaj ​​let pozneje se je Berners-Lee vrnil v CERN. Tokrat je znova zagnal svoj projekt svetovnega spleta na način, ki bi povečal verjetnost njegovega uspeha. 6. avgusta 1991 je v skupini alt.hypertext usenet objavil razlago WWW. Izdal je tudi kodo za knjižnico libWWW, ki jo je napisal s svojim pomočnikom Jean-Françoisom Groffom. Knjižnica je udeležencem omogočila ustvarjanje lastnih spletnih brskalnikov.

»Njihovo delo – več kot pet različnih brskalnikov v 18 mesecih – je rešilo spletni projekt, ki je bil v težavah s financiranjem, in ustanovilo skupnost spletnih razvijalcev,« so opozorili na praznovanju obletnice v Muzeju računalniške zgodovine v Mountain Viewu v Kaliforniji. Najbolj znan med prvimi brskalniki je bil Mosaic, ki sta ga napisala Marc Andreessen in Eric Bina iz Nacionalnega centra za superračunalniške aplikacije (NCSA).

Mosaic je kmalu postal Netscape, ni pa bil prvi brskalnik. Zemljevid, ki ga je zbral muzej, daje predstavo o svetovnem obsegu zgodnjega projekta. Kar je neverjetno pri teh zgodnjih aplikacijah, je, da že vsebujejo številne funkcije novejših brskalnikov. In tukaj je ogled aplikacij za brskanje po spletu, kakršne so bile, preden so zaslovele.

Brskalniki iz CERN-a

Prvi brskalnik Tima Berners-Leeja, WorldWideWeb iz leta 1990, je bil hkrati brskalnik in urejevalnik. Upal je, da bodo prihodnji projekti brskalnikov šli v to smer. CERN je sestavil reprodukcijo njegove vsebine. Posnetek zaslona kaže, da so bile do leta 1993 številne značilnosti sodobnih brskalnikov tam že prisotne.

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih

Glavna omejitev programske opreme je bila, da je delovala na operacijskem sistemu NeXTStep. Toda kmalu po WorldWideWebu je pripravnica matematike CERN Nicola Pellow napisala brskalnik, ki bi lahko deloval tudi na drugih mestih, vključno z omrežji na Unixu in MS-DOS. Tako je »vsakdo lahko prišel na splet,« pojasnjuje internetni zgodovinar Bill Stewart, »ki je bil takrat v bistvu sestavljen iz telefonskega imenika CERN.«

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih
Zgodnji spletni brskalnik CERN, ok. 1990

Napačno

Potem je prišel Erwise. Napisali so ga štirje finski študenti leta 1991 in izšel leta 1992. Erwise velja za prvi brskalnik z grafičnim vmesnikom. Znal je tudi iskati besede na strani.

Berners-Lee je pregledal Erwise leta 1992. Opazil je njegovo zmožnost obdelave različnih pisav, podčrtavanja povezav, omogoča dvoklik na povezavo za skok na druge strani in podpira več oken.

»Erwise izgleda precej pametno,« je napovedal, čeprav je v tem nekaj skrivnostnega, »nenavadno polje okoli ene besede v dokumentu, kot je gumb ali izbirni obrazec. Čeprav ni ne eno ne drugo – morda je to nekaj za prihodnje različice.«

Zakaj aplikacija ni zaživela? V poznejšem intervjuju je eden od ustvarjalcev Erwise opozoril, da je bila Finska takrat v globoki recesiji. V državi ni bilo angelskih vlagateljev.

"Takrat nam ne bi uspelo ustvariti podjetja na podlagi Erwise," je pojasnil. "Edini način za zaslužek je bil nadaljevanje razvoja, da bi nas Netscape na koncu kupil." Lahko pa bi z malo več dela dosegli raven prvega mozaika. Morali smo dokončati Erwise in ga izdati na več platformah."

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih
Brskalnik Erwise

ViolaWWW

ViolaWWW izdan aprila 1992. Razvijalec Pei-Yuan Wei ga je napisal na kalifornijski univerzi Berkeley z uporabo skriptnega jezika Viola, ki deluje pod UNIXom. Wei ni igral violončela, "to se je zgodilo samo zaradi privlačnega akronima" Visually Interactive Object-oriented Language and Application, kot sta zapisala James Gillies in Robert Caillou v svoji WWW zgodovini.

Zdi se, da je Weija navdihnil zgodnji program za Mac, imenovan HyperCard, ki je uporabnikom omogočal ustvarjanje matrik iz oblikovanih dokumentov s hiperpovezavami. "Takrat je bil HyperCard zelo zanimiv projekt, grafično in tudi te hiperpovezave," se je pozneje spominjal. Vendar pa program »ni bil globalen in je deloval samo na Macu. In sploh nisem imel svojega Maca."

Imel pa je dostop do terminalov UNIX X v eksperimentalnem računalniškem centru Berkeley. "Imel sem navodila za HyperCard, preučil sem jo in samo uporabil koncepte za implementacijo v X-windows." Samo, kar je zelo impresivno, jih je izvajal z uporabo violskega jezika.

Ena najpomembnejših in najbolj inovativnih funkcij ViolaWWW je bila, da lahko razvijalec na stran vključi skripte in "aplete". To je napovedovalo ogromen val programčkov Java, ki so se pojavili na spletnih mestih v poznih 90. letih.

В dokumentacijo Wei je opozoril tudi na različne pomanjkljivosti brskalnika, med katerimi je glavna pomanjkanje različice za osebni računalnik.

  • Ni prenesen na platformo PC.
  • Tiskanje HTML ni podprto.
  • HTTP ni prekinljiv in ni večnitnega.
  • Proxy ni podprt.
  • Jezikovni tolmač ni večniten.

"Avtor dela na teh problemih itd.," je takrat zapisal Wei. Kljub temu je "zelo čeden brskalnik, ki ga lahko uporablja vsak, zelo intuitiven in preprost," je zaključil Berners-Lee v svojem pregled. "Dodatnih funkcij ne bo uporabljalo 90 % resničnih uporabnikov, vendar so to funkcije, ki jih potrebujejo napredni uporabniki."

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih
Hipermedijski brskalnik ViolaWWW

Midas in Samba

Septembra 1991 je CERN obiskal fizik Paul Kunz iz Stanfordskega linearnega pospeševalnika (SLAC). Vrnil se je s kodo, potrebno za zagon prvega severnoameriškega spletnega strežnika na SLAC. »Pravkar sem bil v CERN-u,« je Kunz povedal glavnemu knjižničarju Louisu Addisu, »in odkril sem to čudovito stvar, ki jo razvija prijatelj Tim Berners-Lee. To je točno tisto, kar potrebujete za svojo bazo.”

Addis se je strinjal. Glavna knjižničarka je ključne raziskave objavila na spletu. Enako so malo kasneje storili tudi fiziki iz Fermilaba.

Nato poleti 1992 fizik iz SLAC Tony Johnson je zapisal Midas, grafični brskalnik za fizike s Stanforda. Ogromen prednost Nizka točka je bila, da je lahko prikazal dokumente v formatu postscript, ki je priljubljen med fiziki zaradi zmožnosti natančne reprodukcije znanstvenih formul.

"S temi ključnimi prednostmi je splet začel aktivno uporabljati v fizični skupnosti," se je končalo. оценка Ministrstvo za energijo ZDA Progress SLAC iz leta 2001.

Medtem sta Pellow in Robert Caillau v CERN izdala prvi spletni brskalnik za računalnik Macintosh. Gillies in Caillau opisujeta razvoj Sambe na ta način.

Za Pellowa je bil napredek pri zagonu projekta Samba počasen, ker se je brskalnik zrušil na vsakih nekaj povezav in nihče ni mogel ugotoviti, zakaj. »Brskalnik Mac je bil poln hroščev,« je žalostno izjavil Tim Berners-Lee v glasilu iz leta '92. “Vsakemu, ki ga zna popraviti, podarim majico z napisom W3!” - je sporočil. Majica je bila poslana Johnu Streetsu iz Fermilaba, ki je izsledil hrošča, kar je Nicoli Pellow omogočilo, da nadaljuje z razvojem delujoče različice Sambe.

Samba "je bil poskus prenosa prvega dizajna brskalnika, ki sem ga napisal na napravi NeXT, na platformo Mac," dodaja Berners-Lee, vendar ni bilo dokončano, dokler NCSA ni izdala različice Mosaica za Mac, ki ga je zasenčila."

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih
Samba

Mozaik

Mosaic je bil »iskra, ki je leta 1993 zanetila eksplozivno rast spleta,« pojasnjujeta zgodovinarja Gillies in Caillou. Vendar ga ne bi mogli razviti brez njegovih predhodnikov in brez pisarn NCSA na Univerzi v Illinoisu, opremljenih z najboljšimi stroji UNIX. NCSA je imela tudi dr. Ping Fuja, doktorja računalniške grafike in čarovnika, ki je delal na učinkih preoblikovanja za film Terminator 2. In pred kratkim je najel pomočnika po imenu Marc Andreessen.

"Kaj menite o pisanju GUI za brskalnik?" - je Fu predlagal svojemu novemu pomočniku. "Kaj je brskalnik?" – je vprašal Andreessen. Toda nekaj dni kasneje je eden od osebja NCSA, Dave Thompson, imel predstavitev o zgodnjem brskalniku Nicole Pellow in brskalniku ViolaWWW Peija Weija. In tik pred predstavitvijo je Tony Johnson izdal prvo različico Midasa.

Zadnji program je Andreessen presenetil. "Neverjetno! fantastično! Neverjetno! Presneto impresivno! - je pisal Johnsonu. Andreessen je nato najel strokovnjaka za UNIX NCSA, Erica Bina, da mu pomaga napisati svoj brskalnik za X.

Mosaic ima vgrajenih veliko novih funkcij za splet, kot je podpora za videoposnetke, zvok, obrazce, zaznamke in zgodovino. "In neverjetno je bilo, da je bilo v nasprotju z vsemi zgodnjimi brskalniki za X vse v eni sami datoteki," pojasnjujeta Gillies in Caillau:

Postopek namestitve je bil preprost - samo prenesete ga in zaženete. Mosaic je pozneje postal znan po uvedbi oznake , ki je prvič omogočil vdelavo slik neposredno v besedilo, namesto da bi se prikazovale v ločenem oknu, kot v Timovem prvem brskalniku za NeXT. To je ljudem omogočilo, da so spletne strani naredile bolj podobne tiskanim medijem, ki so jih poznali; Ideja ni bila všeč vsem inovatorjem, je pa Mosaic zagotovo postala slavna.

»Kar je Marku uspelo po mojem mnenju zelo dobro,« je kasneje zapisal Tim Berners-Lee, »je, da je namestitev zelo poenostavila in podporo s popravljanjem napak po e-pošti, kadar koli podnevi ali ponoči. Lahko bi mu poslal sporočilo o napaki in čez nekaj ur bi ti poslal popravek.”

Največji preboj Mosaica z današnjega vidika je bila njegova večplatformska funkcionalnost. »Z močjo, ki mi je načeloma nihče ni podelil, razglašam, da je X-Mosaic izdan,« je 23. januarja 1993 ponosno zapisal Andreessen v skupini www-talk. Alex Totik je izdal svojo različico za Mac nekaj mesecev kasneje. Računalniško različico sta ustvarila Chris Wilson in John Mittelhauser.

Brskalnik Mosaic je temeljil na Violi in Midi, kot je navedeno na razstavi v računalniškem muzeju. In uporabil je knjižnico iz CERN-a. "Toda za razliko od drugih je bil zanesljiv, tudi neprofesionalci so ga lahko namestili in kmalu je dodal podporo za barvno grafiko na straneh namesto posameznih oken."

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih
Brskalnik Mosaic je bil na voljo za X Windows, Mac in Microsoft Windows

Tip iz Japonske

Vendar Mosaic ni bil edini inovativni izdelek, ki se je pojavil v tistem času. Študent univerze Kansas Lou Montulli prilagodil svoj brskalnik hipertekstnih informacij v kampusu za internet in splet. Izveden je bil marca 1993. "Lynx je hitro postal izbrani brskalnik za znakovne terminale brez grafike in se uporablja še danes," pojasnjuje zgodovinar Stewart.

In na Cornell Law School je Tom Bruce pisal spletno aplikacijo za osebne računalnike, »ker so bili to računalniki, ki jih običajno uporabljajo odvetniki,« ugotavljata Gillies in Caillau. Bruce je svoj brskalnik Cello objavil 8. junija 1993, "in kmalu so ga prenašali 500-krat na dan."

Pred Netscapeom: pozabljeni spletni brskalniki zgodnjih devetdesetih
Cello

Šest mesecev kasneje je bil Andreessen v Mountain Viewu v Kaliforniji. Njegova ekipa je načrtovala izdajo Mosaic Netscape 13. oktobra 1994. On, Totik in Mittelhauser so navdušeno naložili aplikacijo na strežnik FTP. Zadnji razvijalec se spominja tega trenutka. »Minilo je pet minut in vsi smo sedeli tam. Se ni nič zgodilo. In nenadoma se je zgodil prvi prenos. Bil je moški iz Japonske. Prisegli smo, da mu bomo poslali majico!«

Ta kompleksna zgodba nas opominja, da nobene inovacije ne ustvari ena sama oseba. Spletni brskalnik je prišel v naša življenja po zaslugi vizionarjev z vsega sveta, ljudi, ki pogosto niso dobro razumeli, kaj počnejo, ampak jih je k temu vodila radovednost, praktični pomisleki ali celo želja po igri. Njihove posamezne genialne iskre so vzdrževale celoten proces. Tako kot vztrajanje Tima Berners-Leeja, da projekt ostane sodelovalen in, kar je najpomembnejše, odprt.

»Prvi dnevi spleta so bili proračunsko ozaveščeni,« napisal sem On. "Toliko je bilo treba storiti, tako majhen plamen je bilo treba ohraniti pri življenju."

Vir: www.habr.com

Dodaj komentar