Kas keegi remembers Erwise? Viola? Cello? MÔelgem koos.

Kui Tim Berners-Lee 1980. aastal saabus CERN-i, kuulsasse Euroopa osakeste fĂŒĂŒsika laboratooriumisse, palkati ta mitme kiirendi juhtimissĂŒsteemi uuendamiseks. Kuid modernse veebilehe leiutaja nĂ€gi peaaegu kohe probleemi: instituuti tuli ja lahkus pidevalt tuhandeid inimesi, kellest paljud töötasid seal ajutiselt.
âLepingulistele programmeerijatele oli ĂŒsna keeruline mĂ”ista nii inim- kui ka arvutisĂŒsteeme, mis juhtisid seda fantastilist mĂ€nguvĂ€ljakut,â kirjutas Berners-Lee hiljem. âPeaaegu kogu kriitilise tĂ€htsusega teave eksisteeris vaid inimeste peas.â
SeetĂ”ttu kirjutas ta oma vaba aja jooksul veidi tarkvara, et seda puudust leevendada: vĂ€ikese programmi, mille ta nimetas Enquire. See vĂ”imaldas kasutajatel luua âsĂ”lmiâ â lehti, mis meenutasid indeksikaardi, mis oli tĂ€idetud teabega ja millel olid lingid teistele lehtedele. Kahjuks töötas see Pascalis kirjutatud rakendus CERN-i patenteeritud operatsioonisĂŒsteemis. âVĂ€ike hulk inimesi, kes seda programmi nĂ€gid, pidas seda heaks ideeks, kuid keegi ei kasutanud seda. LĂ”puks kaotasime ketta ja koos sellega originaali Enquire.â
MĂ”ne aasta pĂ€rast naasis Berners-Lee CERN-i. Seekord kĂ€ivitas ta oma âMaailma veebiâ projekti uuesti, et suurendada selle eduvĂ”imalusi. 6. augustil 1991 avaldas ta WWW kohta selgituse usenetigruppis alt.hypertext. Ta vabastas ka libWWW teegikoodi, mille oli kirjutanud koos assistendi Jean-François Groffiga. Teek andis osalejatele vĂ”imaluse luua oma veebibrauserid.
âNende töö â enam kui viis erinevat brauserit 18 kuu jooksul â pÀÀstis veebiprojekti, millel oli rahaga probleeme, ja kĂ€ivitas veebiarendajate kogukonna,â mĂ€rkisid Kalifornias Mountain View'is asuvas Arvutite Ajaloo Muuseumis selle aastapĂ€eva tĂ€histamisel. Ăks tuntumaid varaseid brausereid oli Mosaic, mille kirjutas Mark Andreessen ja Eric Bina Rahvuslikest Superarvutite Rakenduste Keskusest (NCSA).
Mosaic muutus peagi Netscape'iks, kuid see ei olnud esimene brauser. Muuseumi kogutud kaart annab ĂŒlevaate varase projekti globaalsetest mastaapidest. Nendes varastes rakendustes on hĂ€mmastav see, et need sisaldavad juba palju hilisemate brauserite omadusi. Ja siin on ekskursioon veebi vaatamisrakendustesse sellisena, nagu need olid enne tuntuks saamist.
CERN-i brauserid
Tim Bernersi-Lee esimene brauser nimega WorldWideWeb aastast 1990 oli nii brauser kui ka redaktor. Ta lootis, et tulevased brauseri projektid suunduvad sellesse suunda. CERN on kogunud selle sisu reproduktsiooni. Ekraanipildilt on nÀha, et 1993. aastaks sisaldas see juba palju kaasaegsete brauserite omadusi.

Peamine tarkvara piirang oli see, et see töötas NeXTStepi operatsioonisĂŒsteemis. Kuid peagi pĂ€rast WorldWideWebâi kirjutas CERN-i matemaatika praktikant Nikol Pellow brauseri, mis suutis töötada ka teistes kohtades, sealhulgas UNIX ja MS-DOS vĂ”rkudes. Nii et "igaĂŒks vĂ”is vĂ”rku pÀÀseda", seletab interneti ajaloolane Bill Stewart, "mis tol ajal koosnes peamiselt CERN-i telefoniraamatust."

Varajane CERN-i veebibrauser, u. 1990
Erwise
SeejĂ€rel ilmus Erwise. Selle kirjutas 1991. aastal neli Soome kolledĆŸi ĂŒliĂ”pilast ja see lasti vĂ€lja 1992. aastal. Erwise'i peetakse esimeseks graafilise kasutajaliidesega brauseriks. Lisaks oskas see lehelt sĂ”nu otsida.
Berners-Lee kirjutas 1992. aastal Erwise'i ĂŒlevaate. Ta mĂ€rkis selle vĂ”imet töötada erinevate fontidega, rĂ”hutada linke, vĂ”imaldada kahekordsel klĂ”psamisel linkide kaudu teistele lehtedele minemist ja toetada mitut akent.
âErwise nĂ€eb ĂŒsna nutikas vĂ€lja,â kuulutas ta, kuigi sellel on mingi arusaamatus â kummaline raam ĂŒhe sĂ”na ĂŒmber dokumendis, mis nĂ€eb vĂ€lja nagu nupp vĂ”i valikuvorm. Kuigi see ei ole kumbki â vĂ”ib-olla on see midagi jĂ€rgmiste versioonide jaoks.â
Kuid miks rakendus ei lennanud? Hiljem antud intervjuus mĂ€rkis ĂŒks Erwise'i loojaid, et toona oli Soomes sĂŒgav majanduslangus. Maal ei olnud ingelinvestoreid.
âToll ajal ei saanud me Erwise'i pĂ”hjal Ă€ri luua,â selgitas ta. âAinus viis raha teenida oli jĂ€tkata arendamist, et meid lĂ”puks Netscape omandaks. Kuid me oleksime vĂ”inud jĂ”uda esimese Mosaic'i tasemeni, töötades veel piisavalt kaua. Me pidime Erwise'i lĂ”pule viima ja vĂ€lja laskma erinevatele platvormidele.â

Erwise brauser
ViolaWWW
ilmus aprillis 1992. Arendaja Pei-Yuan Wei kirjutas selle Californias Berkeley ĂŒlikoolis, kasutades Viola skriptikeelt, mis töötas UNIXi all. Rikkumata Wei ei mĂ€nginud, âsee juhtus lihtsalt meeldejÀÀva lĂŒhendi tĂ”ttuâ Visually Interactive Object-oriented Language and Application [visuaalne interaktiivne objektorienteeritud keel ja rakendus], nagu on kirjutanud James Gillies ja Robert Cailliau oma WWW ajaloos.
Wei nĂ€ib olevat inspireeritud varasemast Mac'i programmist nimega , mis vĂ”imaldas kasutajatel luua hĂŒperlinkide vormindatud dokumentide maatrikseid. âTollal oli HyperCard vĂ€ga huvitav projekt graafikas ja veel need hĂŒperlingid,â meenutas ta hiljem. Kuid programm ei olnud globaalne ja töötas ainult Mac'is. Ja mul ei olnud isegi oma Mac'i.
KĂŒll aga oli tal ligipÀÀs UNIXi X-terminaalidele Berkeley eksperimentaalses arvutikeskuses. âMul oli HyperCard'i juhend, ma uurisin seda ja kasutasin lihtsalt kontseptsioone nende rakendamiseks X-windowsis.â Ainult et, mis on ĂŒsna muljetavaldav, rakendas ta neid Viola keele abil.
Ăks olulisemaid ja uuenduslikumaid ViolaWWW omadusi oli see, et arendaja sai lisada skripte ja âappletteâ lehele. See ennustas suurt Java applet'ide laine, mis ilmus veebilehtedel 90-ndate lĂ”pus.
Uues Wei mÀrkis ka erinevaid brauseri puudusi, mille peamine oli puudumine personaalarvutitele.
- Ei olnud porteeritud PC platvormile.
- HTML-i printimist ei toetata.
- HTTP ei ole katkematu, mitte mitme lÔimega.
- Proksit ei toetata.
- Keele interpreteerija ei ole mitme lÔimega.
âAutor töötab nende probleemide kallal ja muude,â kirjutas Wei tol ajal. Ja siiski, âvĂ€ga korralik brauser, mida on igaĂŒhel lihtne kasutada, vĂ€ga intuitiivne ja sirgjooneline,â kokkuvĂ”ttes Berners-Lee. . âLisa funktsioone ei kasuta 90% reaalsetest kasutajatest, kuid need on funktsioonid, mida vajavad kogenud kasutajad.â

ViolaWWW hĂŒpermedia brauser
Midas ja Samba
Septembris 1991 kĂŒlastas fĂŒĂŒsik Paul Kunz Stanfordi kiirendist (SLAC) CERNi. Ta naasis koodiga, mis oli vajalik esimese PĂ”hja-Ameerika veebiserveri kĂ€ivitamiseks SLAC-is. âJust olin CERNis, - rÀÀkis Kunz pearaamatukogundajale Louis Eddisele, - ja avastasin nii imelise asja, mida arendab ĂŒks kolleeg, Tim Berners-Lee. See on tĂ€pselt see, mida vajate oma andmebaasi jaoks."
Eddis nĂ”ustus. Pearaamatukogundaja andis vĂ”tme teadusandmebaasi veebis. FĂŒĂŒsikud Fermilabi instituudist tegid seda veidi hiljem.
Siis suvel 1992 kirjutas SLAC-i fĂŒĂŒsik Midas, graafiline brauser Stanfordi fĂŒĂŒsikute jaoks. Suur Midasel oli see, et see suutis kuvada postscript formaadis dokumente, mida fĂŒĂŒsikud armastavad, kuna need vĂ”imaldasid teaduslike valemite tĂ€pset esitust.
âNende vĂ”tmeeelistega hakkas veeb fĂŒĂŒsikute seas aktiivselt kasutusele tulemaâ, - nĂ”nda lĂ”ppes USA energia ministeeriumile SLACi progressist 2001. aastal.
Vahepeal CERNis vabastas Pellow ja Robert Caillau esimese veebibrauseri Macintosh'i arvutitele. Gillis ja Caillau kirjeldavad Samba arendust nii.
Pellow jaoks kulges Samba projekti kĂ€ivitamine aeglaselt, kuna iga mĂ”ne lingiga veebibrauser kukkus kokku ja keegi ei saanud aru, miks. âMaci brauser oli tĂ€is vigu,â - kahetses Tim Berners-Lee 92. aasta uudiskirjas. âAnnan W3 sĂ€rgi sellele, kes suudab selle korda teha!â â kuulutas ta. SĂ€rk lĂ€ks Fermilabi John Streetsile, kes leidis vea, mis vĂ”imaldas Nicola Pellow'il jĂ€tkata Samba töötava versiooni arendamist.
Samba âoli katse portida esimese brauseri disain, mille ma NeXT masinal kirjutasin, Maci platvormile,â - Berners-Lee, - âkuid seda ei jĂ”utud lĂ”pule viia enne, kui NCSA vabastas Mosaic versiooni Macile, mis varjutas selle.â

Samba
Mosaic
Mosaic oli âsĂ€de, mis sĂŒĂŒtas 1993. aastal veebis plahvatuslikku kasvuâ, selgitavad ajaloolased Gillis ja Kawai. Kuid seda ei oleks suudetud arendada ilma eelkĂ€ijateta ja ilma NCSA kontorite abil Illinois ĂŒlikoolis, kus olid parimad UNIX-arvutid. NCSAs töötas ka doktor Ping Fu, arvutigraafika ekspert ja vĂ”lur, kes töötas morfimisefektide kallal filmis âTerminator 2â. Ta oli hiljuti palganud assistendi nimega Marc Andreessen.
âMis sa arvad, kui kirjutada graafiline liides brauserile?â â pakkus Fu oma uuele assistendile. âMis on brauser?â â kĂŒsis Andreessen. Kuid paar pĂ€eva hiljem tegi ĂŒks NCSA töötajatest, Dave Thompson, esitluse Nikola Pellow varasemast brauserist ja Pay Wei ViolaWWW brauserist. Just enne esitlust vabastas Tony Johnson esimese versiooni Midasest.
Viimane programm ĂŒllatas Andreesseni. âImeline! Fantastiline! Usumatu! Muljetavaldav, kuradi hea!â â kirjutas ta Johnsonile. Hiljem kaasas Andreessen NCSAst UNIX-eksperdi Eric Binu, et aidata tal kirjutada oma brauserit X-ile.
Mosaic sisaldas palju uusi funktsioone veebis, nagu videote, heli, vormide, jĂ€rjehoidjate ja ajaloo tugi. âJa imeline oli see, et erinevalt kĂ”igist varasematest brauseritest X-ile, oli kĂ”ik koondatud ĂŒhte faili,â selgitavad Gillis ja Kawai:
Protsess selle installimiseks oli lihtne â tuli lihtsalt alla laadida ja kĂ€ivitada. Hiljem kuulus Mosaic kuulsuse juurde tag <IMG> kasutuselevĂ”tt, mis vĂ”imaldas esmakordselt sisestada pilte otse teksti, selle asemel, et need ilmuksid eraldi aknas nagu Tim Bernersi esimese brauseri puhul NeXT-is. See vĂ”imaldas inimestel veebilehti muuta sarnasemaks tuttavatele trĂŒkistele; see idee ei meeldinud kĂ”igile uuendajatele, kuid kindlasti tegi Mosaic kuulsaks.
âMida Mark suutis vĂ€ga hĂ€sti teha,â kirjutas hiljem Tim Berners-Lee, âoli see, et ta tegi vĂ€ga lihtsa installimise ja toetas vigade parandamist e-kirja teel, igal ajal pĂ€evast vĂ”i ööst. Sa vĂ”isid saata talle veateate ja paar tunni pĂ€rast saatis ta sulle paranduse tagasi.â
Mosaic'i kÔige olulisem lÀbimurre tÀnapÀeva vaates oli selle platvormidevaheline kasutatavus. "VÔimuga, mida kedagi mulle ei andnud, kuulutan X-Mosaic'i vÀlja, " kirjutas Andressen uhkelt grupis www-talk 23. jaanuaril 1993. Alex Totik vÀljastas oma versiooni Macile mÔne kuu jooksul. PC versioon tuli Kriss Wilsoni ja John Mittelhauseri töö tulemusena.
Brauzer Mosaic pÔhines Viola ja Midas'l, nagu mÀrgitud arvutimuuseumi nÀituse vÀljapanekus. Ja see kasutas CERN-i raamatukogu. "Aga erinevalt teistest oli see usaldusvÀÀrne, seda said installida isegi algajad, ja peagi lisati see tugi vÀrvilisele graafikale lehtedel, mitte eraldi akendes."

Brauzer Mosaic oli saadaval X Windowsi, Maci ja Microsoft Windowsi jaoks.
Poiss Jaapanist
Kuid Mosaic polnud ainus innovaatiline toode, mis sel ajal ilmus. Kansas'i ĂŒlikooli ĂŒliĂ”pilane kohandas oma ĂŒlikooli hĂŒperteksti teabe brauseri internetile ja veebile. See kĂ€ivitus mĂ€rtsis 1993. "Lynx sai kiiresti armastatud brauseriks sĂŒmboolsetele terminalidele, mis ei toetanud graafikat, ja kasutatakse siiani," selgitab ajaloolane Stuart.
Ja Cornelli ĂŒlikooli Ă”igusteaduskonnas töötas Tom Bruce veebirakenduse kallal PC-dele, "kuna just neid arvuteid kasutasid tavaliselt advokaadid," mĂ€rgivad Gillis ja Kayau. Bruce avaldas oma brauseri Cello 8. juunil 1993, "ja peagi laaditi seda alla 500 korda pĂ€evas."

Cello
Kuu aega hiljem oli Andressen Mountain View's, Californias. Tema meeskond plaanis vabastada Mosaic Netscape 13. oktoobril 1994. Tema, Totik ja Mittelhauser laadisid rakenduse FTP-serverisse pĂ”nevusega ĂŒles. Viimane arendaja mĂ€letab seda hetke. "Kulus viis minutit, ja me kĂ”ik istusime seal. Midagi ei juhtunud. Ja siis juhtus esimene allalaadimine. See oli poiss Jaapanist. Me vandusime, et saadame talle T-sĂ€rgi!"
See keeruline lugu tuletab meelde, et ĂŒkski uuendus ei sĂŒnni ĂŒhe inimese poolt. Veebibrauser sisenes meie ellu tĂ€nu visionÀÀridele ĂŒle kogu maailma, inimestele, kes sageli ei mĂ”istnud tĂ€ielikult, mida nad teevad, kuid keda motiveeris uudishimu, praktilised kaalutlused vĂ”i isegi soov mĂ€ngida. Nende ĂŒksikud geniaalsuse sĂ€demed toetasid kogu protsessi. Nagu Tim Berners-Lee kindel veendumus, et projekt peaks jÀÀma koostööks, ja mis kĂ”ige tĂ€htsam, avatud.
âVeebi varased pĂ€evad olid vĂ€ga piiratud vahenditega, â ĂŒtles ta. â Nii palju oli vaja teha, nii nĂ”rk leek tuli hoida.â
Allikas: habr.com
