Kas keegi mÀletab Erwise'i? Viola? Cello? Tuleme meenutame.

Kui Tim Berners-Lee saabus 1980. aastal CERNi, tuntud Euroopa osakeste fĂŒĂŒsika laboratooriumisse, palgati teda mitme osakeste kiirendi kontrollsĂŒsteemide uuendamiseks. Kuid kaasaegse veebilehe looja mĂ€rkis peaaegu kohe probleem: teadusasutusse tuli pidevalt ja lĂ€ks tuhandeid inimesi, kellest paljud töötasid seal ajutiselt.
«Lepingulistele programmeerijatele oli suhteliselt keeruline proovida aru saada nii inim- kui ka arvutisĂŒsteemidest, mis seda fantastilist mĂ€nguvĂ€ljakut juhtisid,» kirjutas Berners-Lee hiljem. â Suur osa kriitiliselt vajalikest teadmistest eksisteeris vaid inimeste peas.»
SeetĂ”ttu kirjutas ta vaba aega kasutades tarkvara selle puuduse kĂ”rvaldamiseks: vĂ€ikese programmi, mille ta nimeks pani Enquire. See vĂ”imaldas kasutajatel luua 'sĂ”lmi' â lehti, mis sarnanesid indeksikaartidega, tĂ€idetud teabega, ja millel olid lingid teistele lehtedele. Kahjuks töötas see Pascalis kirjutatud rakendus CERN-i patenteeritud operatsioonisĂŒsteemis. 'VĂ€ikesearv inimesi, kes seda programmi nĂ€gid, pidasid seda heaks ideeks, kuid keegi seda ei kasutanud. LĂ”ppkokkuvĂ”ttes kadus distsipliin ning koos sellega kaasas oli ka originaal Enquire.
MÔne aasta pÀrast naasis Berners-Lee CERN-i. Seekord ta taaskÀivitas oma 'Globaalse Veebi' projekti, et suurendada selle edu tÔenÀosust. 6. augustil 1991 avaldas ta WWW selgituse usenet-grupis alt.hypertext. Samuti vÀljastas ta raamatukogu libWWW, mille ta kirjutas koos assistendi Jean-François Groffiga. Raamatukogu vÔimaldas osalejatel luua oma veebibrausereid.
âNende töö â rohkem kui viie erineva brauseri loomine 18 kuu jooksul â pÀÀstis veebiprojekti, millel olid rahastamisprobleemid, ja lasi kĂ€ima veebiarendajate kogukonna,â â mainiti selle juubeli tĂ€histamisel Arvutite Ajaloo Muuseumis Mountain Viewâs, Kalifornias. Ăks varasematest tuntud brauseritest oli Mosaic, mille lĂ”id Marc Andreessen ja Eric Bina Rahvuslikust Superarvutuste Rakenduskeskusest (NCSA).
Mosaic muutus peagi Netscape'iks, kuid see ei olnud esimene brauser. Muuseum kogus kaardi, mis annab aimu varase projekti globaalsetest mÔÔtmetest. Nendes algsetes rakendustes on ĂŒllatav see, et need sisaldavad juba mitmeid hilisemate brauserite funktsioone. Ja siit tuleb ringkĂ€ik veebibrauserite rakenduste kaudu, sellisena, nagu need olid enne tuntuks saamist.
CERN-i brauserid
Tim Berners-Lee esimene brauser, mis kandis nime WorldWideWeb ja ilmus 1990. aastal, oli nii brauser kui ka redaktor. Ta lootis, et tulevased brauseriprojektid liikuvad selles suunas. CERN kogus tema sisu replika. Ekraanipildilt on nÀha, et 1993. aastaks olid seal juba paljud kaasaegsete brauserite omadused.

Peamine tarkvara piirang oli see, et see töötas NeXTStep operatsioonisĂŒsteemil. Kuid peagi pĂ€rast WorldWideWebi kirjutas CERNis matemaatika praktikant Nicolas Pellow brauseri, mis suudab töötada ka mujal, sealhulgas UNIX- ja MS-DOS-vĂ”rkudes. Nii sai "igaĂŒks minna vĂ”rku," selgitab interneti ajaloolane Bill Stewart, "mis tol hetkel koosnes peamiselt CERNi telefoniraamatust."

CERNi varajane veebibrauser, u. 1990
Erwise
Siis ilmus Erwise. Selle kirjutas 1991 neli Soome ĂŒliĂ”pilast ja see ilmus 1992. Erwise'it peetakse esimeseks brauseriks, millel on graafiline kasutajaliides. Ja see suutis ka lehelt sĂ”nu otsida.
Berners-Lee kirjutas 1992 Erwise'ist ĂŒlevaate. Ta mĂ€rkis selle vĂ”imet töötada erinevate fondidega, rĂ”hutada linke, vĂ”imaldada lehtedele liikumist lingil topeltklĂ”psamisel ja toetada mitut akent.
"Erwise nĂ€eb vĂ€lja ĂŒsna nutikas," kuulutas ta, kuigi selles on teatud mĂŒsteerium â kummaline raam ĂŒhe sĂ”na ĂŒmber dokumendis, mis sarnaneb nupu vĂ”i valiku vormiga. Kuigi see ei ole kumbagi â vĂ”ib-olla on see midagi jĂ€rgmiste versioonide jaoks."
Miks siis rakendus ei Ă”nnestunud? Hiljem antud intervjuus mĂ€rkis ĂŒks Erwise loojaid, et Soomes oli sel ajal sĂŒgav majanduslangus. Riigis polnud inglite investoreid.
âSel ajal ei oleks me suutnud Erwise pĂ”hjal Ă€ri luua,â selgitas ta. âAinus vĂ”imalus raha teenida oleks olnud jĂ€tkata arendamist, lootes, et meid lĂ”puks ostab Netscape. Kuid me oleksime suutnud saavutada esimese Mosaic'i taseme, kui oleksime veel natuke aega töötanud. Me pidime Erwise lĂ”pule viima ja vabastama selle mitmetele platvormidele.â

Brauser Erwise
ViolaWWW
ilmus aprillis 1992. Arendaja Pei-Yuan Wei kirjutas selle Kalifornia ĂŒlikoolis Berkeley's, kasutades skriptikeelt Viola, mis töötas UNIXi all. Wei ei mĂ€nginud vioolal, âsee juhtus lihtsalt meeldejÀÀva akronĂŒĂŒmi tĂ”ttuâ Visually Interactive Object-oriented Language and Application [visuaalne interaktiivne objekt-orienteeritud keel ja rakendus], nagu on kirjutanud James Gillies ja Robert Cailliau oma WWW ajaloos.
Tundub, et Wei sai inspiratsiooni varasest Maci programmist nimega , mis vĂ”imaldas kasutajatel luua hĂŒperlinkidega vormindatud dokumentidest matrikseid. âSel ajal oli HyperCard vĂ€ga huvitav projekt, graafiliselt, ja need hĂŒperlingid,â mĂ€letas ta hiljem. Kuid programm âei olnud globaalne ja töötas ainult Macis. Ja mul ei olnud isegi oma Maci.â
KĂŒll aga oli tal juurdepÀÀs UNIXi X-terminalidele Berkeleys asuvas eksperimentaalses arvutikeskuses. âMul oli HyperCardi juhend, Ă”ppisin selle selgeks ja lihtsalt kasutasin kontseptsioone, et neid X-aken-sĂŒsteemis rakendada.â Ăllataval kombel tegi ta seda Viola keele abil.
Ăks olulisemaid ja uuenduslikumaid ViolaWWW omadusi oli see, et arendaja sai lisada skripte ja âapletteâ lehele. See ennustas suurt Java-appletite buumi, mis tekkis saitidel 90ndate lĂ”pus.
V Wei mÀrkis ka brauseri mitmeid puudusi, mille peamine oli PC-versiooni puudumine.
- Ei olnud portitati PC platvormile.
- HTML-i printimine ei ole toetatud.
- HTTP ei ole katkestatav, ei ole mitme protsessiga.
- Proksi ei ole toetatud.
- Keeles interpreteerija ei ole mitme protsessiga.
«Autor töötab nende probleemide kallal ja muude kallal,» kirjutas Wei sel ajal. Ja siiski, «vĂ€ga korralik brauser, mida saavad kasutada kĂ”ik, vĂ€ga intuitiivne ja sirgjooneline,» â lĂ”petas Berners-Lee oma . «Lisafunktsioone ei kasuta 90% reaalsest kasutajatest, kuid just need funktsioonid on vajalikud kogenud kasutajatele.»

ViolaWWW hĂŒpermeedia brauser
Midas ja Samba
Septembris 1991 kĂŒlastas fĂŒĂŒsik Paul Kunce Stanfordi kiirlaskuri (SLAC) CERN-i. Ta naasis koodiga, mis oli vajalik esimese PĂ”hja-Ameerika veebiserveri kĂ€ivitamiseks SLAC-is. «Just olin CERN-is,» rÀÀkis Kunce pearaamatukoguhoidjale Louis Eddisele, «ja avastasin sellise suurepĂ€rase asja, mida arendab ĂŒks kolleeg, Tim Berners-Lee. See on just see, mida teil oma andmebaasi jaoks vaja on.»
Eddis nĂ”ustus. Pearaamatukoguhoidja laadis vĂ”tmeuuringu andmebaasi veebis ĂŒles. Fermilabi fĂŒĂŒsikud tegid sama pisut hiljem.
Siis suvel 1992 kirjutas SLAC-i fĂŒĂŒsik Midas, graafilise brauseri Stanfordi fĂŒĂŒsikutele. Suur Midas oli see, mida ta sai kasutada postscript formaadi dokumentide nĂ€itamiseks, mille fĂŒĂŒsikud hindavad selle tĂ”ttu, et see suudab teaduslikke valemeid tĂ€pselt kuvada.
âNende peamiste eeliste tĂ”ttu hakkas veeb fĂŒĂŒsikakogukonnas aktiivselt laiemalt kasutusele tulema,â lĂ”petas ta. Ameerika Ăhendriikide energiaosakonnale SLACi edusammude 2001. aasta aruanne.
Samas, CERNis, lasid Pellow ja Robert Cailliau vÀlja esimese veebibrauseri Macintosh arvutile. Gillies ja Cailliau kirjeldavad Samba arendust.
Pellow jaoks liikus projekti Samba kĂ€ivitamine aeglaselt, kuna iga paari lingi jĂ€rel kukkus brauser kokku ja keegi ei suutnud aru saada, miks. âMaci brauser oli tĂ€is vigu,â mĂ€rkis Tim Berners-Lee kurvalt 92. aasta uudiskirjas. âKingin T-sĂ€rgi W3-logoga sellele, kes suudab selle korda teha!â â kuulutas ta. T-sĂ€rk lĂ€ks Fermilabi John Streetile, kes jĂ€litas vea, mis vĂ”imaldas Nikolai Pellowil töötada Samba tööversiooni arendamise kallal.
Samba âoli katse portida oma esimeses brauseris, mille ma NeXT masinal kirjutasin, kujundus Mac platvormile. Berners-Lee, â kuid ta ei jĂ”udnud seda valmis teha enne, kui NCSA avaldas Maci jaoks Mosaic'i versiooni, mis selle varjutas.

Samba
Mosaic
Mosaic oli «iskra, mis sĂŒĂŒtas veebide plahvatusliku kasvu 1993. aastal», â selgitavad ajaloolased Gillis ja Kayo. Kuid ilma eelkĂ€ijate ja NCSA bĂŒroodeta Illinois'i ĂŒlikooli parimates UNIX-arvutites ei oleks seda vĂ”imalik vĂ€lja töötada. NCSAl oli ka doktor Ping Fu, arvutigraafika spetsialist ja maag, kes töötas efektiivide morfingute kallal filmis «Terminaator 2». Ta oli hiljuti palkanud assistendi nimega Mark Andreessen.
«Mida sa ĂŒtled graafilise liidese kirjutamise kohta brauseri jaoks?» â pakkus Fu oma uuele assistendile. «Aga mis on brauser?» â kĂŒsis Andreessen. Kuid mĂ”ne pĂ€eva pĂ€rast tegi ĂŒks NCSA töötajatest, Dave Thompson, esituse Nikola Pellow' varajasest brauserist ja Pay Wei ViolaWWW-st. Just enne esitlust vabastas Tony Johnson esimese versiooni Midasest.
Viimane programm hÀmmastas Andreessenit. "Kohutav! Fantastiline! Usunamatult! Imeline, kurat!" - kirjutas ta Johnsonile. SeejÀrel vÀrbas Andreessen NCSA-st UNIXi eksperdi Eric Bina, et aidata tal luua oma brauserit X jaoks.
Mosaic sisaldas palju uusi veebifunktsioone, nagu videote ja heli tugi, vormid, jĂ€rjehoidjad ja ajalugu. "Imeline oli see, et erinevalt kĂ”igist varasematest brauseritest X jaoks, oli kĂ”ik ĂŒhes failis," selgitavad Gillies ja Kaihatsu:
Selle installimine oli lihtne - tuli lihtsalt see alla laadida ja kÀivitada. Hiljem sai Mosaic kuulsaks, tuues sisse
sildi, mis lubas esmakordselt pilte otse tekstis sisse embedida, selle asemel et need avaneksid eraldi aknas, nagu Tim Berners-Lee esimene brauser NeXTile. See vĂ”imaldas inimestel luua veebilehti, mis sarnanesid rohkem tuttavatele trĂŒkistele; see idee ei meeldinud kĂ”igile uuendajatele, kuid kindlasti tegi Mosaic'i kuulsaks.
«Mark aitas vÀga hÀsti, - kirjutas hiljem Tim Berners-Lee, - luues vÀga lihtsa installatsiooni ja toe viga parandamiseks e-posti teel, igal ööpÀeva hetkel. Sa saadad talle vea teate ja paar tunni pÀrast saad sa paranduse.»
Mosaic'i peamine lĂ€bimurre, tĂ€nase seisuga, oli selle ristplatvormilisus. «VĂ”imu, millega mind ei ole pĂ”himĂ”tteliselt keegi volitanud, kuulutan X-Mosaic'i vĂ€lja,» - kirjutas uhkelt Andreessen www-talk rĂŒhmas 23. jaanuaril 1993. Alex Totik vabastas oma versiooni Macile paar kuud hiljem. PC versioon sĂŒndis Kriss Wilsoni ja John Mittelhausersi töö tulemusena.
Mosaic brauser pÔhines Viola ja Midas'el, nagu on mÀrgitud arvutimuseumi nÀitusel. Ja ta kasutas CERNi raamatukogu. «Aga erinevalt teistest oli see usaldusvÀÀrne, seda said paigaldada isegi mitteprofessionaalid, ja varsti lisas ta lehtedele tuge vÀrvilise graafika jaoks, mitte eraldi akendesse.»

Mosaic brauser oli saadaval X Windows'il, Macil ja Microsoft Windows'il.
Poiss jaapanist
Kuid Mosaic ei olnud ainus innovatiivne toode, mis sel ajal turule tuli. Kansas'i ĂŒlikooli ĂŒliĂ”pilane koi hĂŒperteksti teabe sirvija oma ĂŒlikooli jaoks internetti ja veebilehte. Ta kĂ€ivitus mĂ€rtsis 1993. "Lynx sai kiiresti populaarseks brauseriks tekstipĂ”histes terminalides ilma graafikata ja seda kasutati siiani," selgitab ajaloolane Stewart.
Cornelli ĂŒlikooli Ă”igusteaduskonnas töötas Tom Bruce veebirakenduse kallal personaalarvutitele, "kuna just neid arvuteid kasutasid juristid," mĂ€rgivad Gillis ja Kaiu. Bruce avaldas oma brauseri Cello 8. juunil 1993, "ja peagi laaditi seda alla 500 korda pĂ€evas."

Cello
Kuus kuud hiljem viibis Andreessen Mountain View's, Californias. Tema meeskond plaanis vabastada Mosaic Netscape 13. oktoobril 1994. Tema, Totik ja Mittelhauser panid rakenduse FTP-serverisse ĂŒles. Viimane arendaja meenutab seda hetke. "Oli möödunud viis minutit, ja me kĂ”ik istusime seal. Midagi ei juhtunud. Ja Ă€kki toimus esimene allalaadimine. See oli poisike Jaapanist. Me vannetasime, et saadame talle t-sĂ€rgi!"
See keeruline lugu meenutab meile, et ĂŒkski uuendus ei sĂŒnni ĂŒhe inimese poolt. Veebibrauser on meie ellu sisenenud tĂ€nu visioonidele ĂŒle kogu maailma, inimestele, kes sageli ei mĂ”istnud tĂ€pselt, mida nad teevad, kuid olid motiveeritud uudishimu, praktiliste kaalutluste vĂ”i isegi soovist mĂ€ngida. Nende eraldi geeniuse sĂ€demed toetasid kogu protsessi. Nii nagu Tim Berners-Lee visadus, et projekt peab jÀÀma koostööks ja mis kĂ”ige tĂ€htsam, avatud.
âVeebi varajased pĂ€evad olid vĂ€ga piiratud ressursside poolest, - ta. â Niipalju oli vaja teha, nii nĂ”rk leek tuli toita.â
Allikas: habr.com
