Vai kÄds atceras ErvÄ«zu? Viola? Sveiki? AtcerÄsimies.
Kad Tims Berners-LÄ« 1980. gadÄ ieradÄs CERN, slavenajÄ Eiropas daļiÅu fizikas laboratorijÄ, viÅÅ” tika nolÄ«gts, lai atjauninÄtu vairÄku daļiÅu paÄtrinÄtÄju vadÄ«bas sistÄmas. TaÄu modernÄs tÄ«mekļa lapas izgudrotÄjs gandrÄ«z uzreiz ieraudzÄ«ja problÄmu: uz pÄtniecÄ«bas institÅ«tu nepÄrtraukti nÄca un devÄs tÅ«kstoÅ”iem cilvÄku, no kuriem daudzi tur strÄdÄja Ä«slaicÄ«gi.
"Tas bija diezgan liels izaicinÄjums lÄ«gumprogrammÄtÄjiem mÄÄ£inÄt izprast gan cilvÄka, gan skaitļoÅ”anas sistÄmas, kas vadÄ«ja Å”o fantastisko rotaļu laukumu," vÄlÄk rakstÄ«ja Berners-LÄ«. "Liela daļa kritiskÄs informÄcijas pastÄvÄja tikai cilvÄku galvÄs."
TÄpÄc savÄ brÄ«vajÄ laikÄ viÅÅ” uzrakstÄ«ja programmatÅ«ru, lai novÄrstu Å”o trÅ«kumu: nelielu programmu, ko viÅÅ” sauca par Enquire. Tas ļÄva lietotÄjiem izveidot āmezglusā ā rÄdÄ«tÄja kartÄ«tÄm lÄ«dzÄ«gas lapas, kas piepildÄ«tas ar informÄciju un saitÄm uz citÄm lapÄm. DiemžÄl Ŕī lietojumprogramma, kas uzrakstÄ«ta PaskÄlÄ, darbojÄs CERN patentÄtajÄ operÄtÄjsistÄmÄ. "Neliels skaits cilvÄku, kas redzÄja Å”o programmu, domÄja, ka tÄ ir laba ideja, taÄu neviens to neizmantoja. RezultÄtÄ disks tika pazaudÄts un lÄ«dz ar to arÄ« oriÄ£inÄlais Enquire.
Dažus gadus vÄlÄk Berners-LÄ« atgriezÄs CERN. Å oreiz viÅÅ” atsÄka savu globÄlÄ tÄ«mekļa projektu tÄdÄ veidÄ, kas palielinÄtu tÄ panÄkumu iespÄjamÄ«bu. 6. gada 1991. augustÄ viÅÅ” publicÄja WWW skaidrojumu grupÄ alt.hypertext usenet. ViÅÅ” arÄ« izlaida libWWW bibliotÄkas kodu, ko uzrakstÄ«ja kopÄ ar savu palÄ«gu Žanu FransuÄ Grofu. BibliotÄka ļÄva dalÄ«bniekiem izveidot savas tÄ«mekļa pÄrlÅ«kprogrammas.
"ViÅu darbs ā vairÄk nekÄ piecas dažÄdas pÄrlÅ«kprogrammas 18 mÄneÅ”u laikÄ - izglÄba tÄ«mekļa projektu, kuram bija problÄmas ar finansÄjumu, un izveidoja tÄ«mekļa izstrÄdÄtÄju kopienu," atzÄ«mÄja jubilejas svinÄ«bas Datoru vÄstures muzejÄ Mountain View, KalifornijÄ. SlavenÄkÄ no agrÄ«najÄm pÄrlÅ«kprogrammÄm bija Mosaic, kuras autors bija Marks Andreesens un Äriks Bina no NacionÄlÄ superskaitļoÅ”anas lietojumprogrammu centra (NCSA).
Mosaic drÄ«z kļuva par Netscape, taÄu tÄ nebija pirmÄ pÄrlÅ«kprogramma. Muzeja apkopotÄ karte sniedz priekÅ”statu par agrÄ«nÄ projekta globÄlo mÄrogu. Å o agrÄ«no lietojumprogrammu pÄrsteidzoÅ”ais ir tas, ka tajÄs jau ir iekļautas daudzas vÄlÄko pÄrlÅ«kprogrammu funkcijas. Un Å”eit ir apskatÄmas tÄ«mekļa pÄrlÅ«koÅ”anas lietotnes, kÄdas tÄs bija pirms kļuva slavenas.
PÄrlÅ«kprogrammas no CERN
Tima Bernersa-LÄ« pirmÄ pÄrlÅ«kprogramma WorldWideWeb no 1990. gada bija gan pÄrlÅ«kprogramma, gan redaktors. ViÅÅ” cerÄja, ka turpmÄkie pÄrlÅ«kprogrammu projekti virzÄ«sies Å”ajÄ virzienÄ. CERN ir apkopojis tÄ satura reprodukciju. EkrÄnuzÅÄmums parÄda, ka lÄ«dz 1993. gadam daudzas mÅ«sdienu pÄrlÅ«kprogrammu Ä«paŔības tajÄ jau bija pieejamas.
Galvenais programmatÅ«ras ierobežojums bija tas, ka tÄ darbojÄs operÄtÄjsistÄmÄ NeXTStep. TaÄu drÄ«z pÄc WorldWideWeb CERN matemÄtikas stažieris Nikola Pelova uzrakstÄ«ja pÄrlÅ«kprogrammu, kas varÄtu darboties citÄs vietÄs, tostarp UNIX un MS-DOS tÄ«klos. TÄdÄ veidÄ "ikviens varÄja piekļūt tieÅ”saistÄ," skaidro interneta vÄsturnieks Bils Stjuarts, "kas tajÄ brÄ«dÄ« pamatÄ sastÄvÄja no CERN tÄlruÅu kataloga."
AgrÄ«na CERN tÄ«mekļa pÄrlÅ«kprogramma, apm. 1990. gads
Erwise
Tad pienÄca ErvÄ«ss. To 1991. gadÄ uzrakstÄ«ja Äetri Somijas koledžas studenti, un tas tika izdots 1992. gadÄ. Erwise tiek uzskatÄ«ts par pirmo pÄrlÅ«kprogrammu ar grafisko interfeisu. ViÅÅ” prata arÄ« meklÄt vÄrdus lapÄ.
Berners-LÄ« pÄrskatÄ«ja Erwise 1992. gadÄ. ViÅÅ” atzÄ«mÄja tÄ spÄju apstrÄdÄt dažÄdus fontus, pasvÄ«trot saites, ļauj dubultklikŔķi uz saites, lai pÄrietu uz citÄm lapÄm, un atbalsta vairÄkus logus.
"ErvÄ«ss izskatÄs diezgan gudrs," viÅÅ” paziÅoja, lai gan tajÄ ir neliels noslÄpums, "dÄ«vains lodziÅÅ” ap vienu vÄrdu dokumentÄ, piemÄram, poga vai atlases veidlapa. Lai gan viÅa nav ne viena, ne otra - iespÄjams, tas ir kaut kas turpmÄkajÄm versijÄm."
KÄpÄc lietojumprogramma nepacÄlÄs? VÄlÄkÄ intervijÄ viens no Erwise veidotÄjiem atzÄ«mÄja, ka Somija tobrÄ«d bija dziÄ¼Ä recesijÄ. ValstÄ« nebija eÅÄ£eļu investoru.
"TajÄ laikÄ mÄs nebÅ«tu varÄjuÅ”i izveidot biznesu, pamatojoties uz Erwise," viÅÅ” paskaidroja. "VienÄ«gais veids, kÄ nopelnÄ«t naudu, bija turpinÄt attÄ«stÄ«bu, lai Netscape galu galÄ mÅ«s nopirktu." TomÄr mÄs varÄtu sasniegt pirmÄs Mosaic lÄ«meni, tikai nedaudz strÄdÄjot. Mums vajadzÄja pabeigt Erwise un izlaist to vairÄkÄs platformÄs.
Erwise pÄrlÅ«ks
ViolaWWW
Šķiet, ka Wei ir iedvesmojusi agrīna Mac programma ar nosaukumu
Bet viÅam bija piekļuve UNIX X terminÄļiem BÄrklijas EksperimentÄlajÄ skaitļoÅ”anas centrÄ. "Man bija instrukcijas par HyperCard, es to izpÄtÄ«ju un vienkÄrÅ”i izmantoju koncepcijas, lai tÄs ieviestu X-windows." Tikai diezgan iespaidÄ«gi viÅÅ” tos Ä«stenoja, izmantojot altu valodu.
Viena no svarÄ«gÄkajÄm un inovatÄ«vÄkajÄm ViolaWWW funkcijÄm bija tÄ, ka izstrÄdÄtÄjs varÄja iekļaut lapÄ skriptus un "sÄ«klietotnes". Tas paredzÄja milzÄ«go Java sÄ«klietotÅu vilni, kas parÄdÄ«jÄs vietnÄs 90. gadu beigÄs.
Š
- Nav pÄrnests uz PC platformu.
- HTML drukÄÅ”ana netiek atbalstÄ«ta.
- HTTP ir nepÄrtraucams un nav daudzpavedienu.
- Starpniekserveris netiek atbalstīts.
- Valodas tulks nav daudzpavedienu.
"Autors strÄdÄ pie Ŕīm problÄmÄm utt.," toreiz rakstÄ«ja Vejs. TomÄr "ļoti glÄ«ta pÄrlÅ«kprogramma, ko var izmantot ikviens, ļoti intuitÄ«va un vienkÄrÅ”a," savÄ rakstÄ secinÄja Berners-LÄ«.
ViolaWWW hipervides pÄrlÅ«ks
Midas un Samba
1991. gada septembrÄ« fiziÄ·is Pols Kuncs no Stenfordas lineÄrÄ paÄtrinÄtÄja (SLAC) apmeklÄja CERN. ViÅÅ” atgriezÄs ar kodu, kas nepiecieÅ”ams, lai palaistu pirmo Ziemeļamerikas tÄ«mekļa serveri SLAC. "Es tikko biju CERN," Kuncs pastÄstÄ«ja galvenajam bibliotekÄram Luisam Addisam, "un es atklÄju Å”o brÄ«niŔķīgo lietu, ko attÄ«sta draugs Tims Berners-LÄ«. Tas ir tieÅ”i tas, kas jums nepiecieÅ”ams jÅ«su bÄzei.
Addis piekrita. GalvenÄ bibliotekÄre ir ievietojusi tÄ«meklÄ« galvenos pÄtÄ«jumus. Nedaudz vÄlÄk to paÅ”u izdarÄ«ja arÄ« fiziÄ·i no Fermilab.
PÄc tam 1992. gada vasarÄ fiziÄ·is no SLAC
"Ar Ŕīm galvenajÄm priekÅ”rocÄ«bÄm tÄ«meklis ir sÄcis aktÄ«vi izmantot fiziskajÄ kopienÄ," tas beidzÄs.
TikmÄr CERN Pellow un Roberts Caillau izlaida pirmo tÄ«mekļa pÄrlÅ«kprogrammu Macintosh datoram. Gillies un Caillau apraksta Samba attÄ«stÄ«bu Å”ÄdÄ veidÄ.
Pellow Samba projekta uzsÄkÅ”ana bija lÄna, jo ik pÄc dažÄm saitÄm pÄrlÅ«kprogramma avarÄja un neviens nevarÄja saprast, kÄpÄc. "Mac pÄrlÅ«kprogramma bija pilna ar kļūdÄm," Tims Berners-LÄ« skumji paziÅoja 92. gada informatÄ«vajÄ izdevumÄ. "Ikvienam, kurÅ” var to salabot, es uzdÄvinu T-kreklu ar uzrakstu W3!" - viÅÅ” paziÅoja. T-krekls nonÄca pie John Streets pie Fermilab, kurÅ” izsekoja kļūdu, ļaujot Nikolai Pelovai turpinÄt izstrÄdÄt Samba darba versiju.
Samba "bija mÄÄ£inÄjums portÄt pirmo pÄrlÅ«kprogrammas dizainu, ko rakstÄ«ju NeXT maŔīnÄ, uz Mac platformu."
Samba
Mozaīkas
MozaÄ«ka bija "dzirksts, kas 1993. gadÄ aizdedzinÄja sprÄdzienbÄ«stamu tÄ«mekļa pieaugumu", skaidro vÄsturnieki Gillies un Caillau. TaÄu to nevarÄja izstrÄdÄt bez tÄ priekÅ”gÄjÄjiem un bez NCSA birojiem Ilinoisas UniversitÄtÄ, kas aprÄ«koti ar labÄkajÄm UNIX iekÄrtÄm. NCSA bija arÄ« doktors Ping Fu, datorgrafikas Ärsts un burvis, kurÅ” strÄdÄja pie filmas Terminators 2 morfÄÅ”anas efektiem. Un viÅÅ” nesen nolÄ«ga palÄ«gu, vÄrdÄ Marks Andreesens.
"Ko jÅ«s domÄjat par pÄrlÅ«kprogrammas GUI rakstÄ«Å”anu?" - Fu ierosinÄja savam jaunajam palÄ«gam. "Kas ir pÄrlÅ«kprogramma?" ā Andreesens jautÄja. TaÄu dažas dienas vÄlÄk viens no NCSA darbiniekiem Deivs Tompsons sniedza prezentÄciju par Nikolas Pelovas agrÄ«no pÄrlÅ«kprogrammu un Pei Vei ViolaWWW pÄrlÅ«kprogrammu. Un tieÅ”i pirms prezentÄcijÄm Tonijs Džonsons izlaida pirmo Midas versiju.
PÄdÄjÄ programma Andreesenu pÄrsteidza. āPÄrsteidzoÅ”i! Fantastiski! Neticami! SasodÄ«ti iespaidÄ«gi! - viÅÅ” rakstÄ«ja Džonsonam. PÄc tam Andreesens piesaistÄ«ja NCSA UNIX ekspertu Äriku Binu, lai palÄ«dzÄtu viÅam izveidot savu pÄrlÅ«kprogrammu X.
Mosaic ir iebÅ«vÄts daudzas jaunas funkcijas tÄ«meklim, piemÄram, atbalsts video, audio, veidlapas, grÄmatzÄ«mes un vÄsture. "Un pÄrsteidzoÅ”Äkais bija tas, ka atŔķirÄ«bÄ no visÄm agrÄ«najÄm X pÄrlÅ«kprogrammÄm viss bija ietverts vienÄ failÄ," skaidro Gillies un Caillau:
InstalÄÅ”anas process bija vienkÄrÅ”s - vienkÄrÅ”i lejupielÄdÄjiet to un palaidiet to. VÄlÄk mozaÄ«ka kļuva slavena ar birkas ievieÅ”anu , kas pirmo reizi ļÄva attÄlus iegult tieÅ”i tekstÄ, nevis tos rÄdÄ«t atseviÅ”Ä·Ä logÄ, kÄ Tima pirmajÄ pÄrlÅ«kprogrammÄ NeXT. Tas ļÄva cilvÄkiem padarÄ«t tÄ«mekļa lapas lÄ«dzÄ«gÄkas tiem pazÄ«stamajiem drukÄtajiem plaÅ”saziÅas lÄ«dzekļiem; Ne visiem novatoriem Ŕī ideja patika, taÄu tÄ noteikti padarÄ«ja Mosaic slavenu.
āManuprÄt, Marks ļoti labi paveica,ā vÄlÄk rakstÄ«ja Tims Berners-LÄ«, ālai padarÄ«tu instalÄÅ”anu ļoti vienkÄrÅ”u un atbalstu ar kļūdu laboÅ”anu pa e-pastu jebkurÄ diennakts laikÄ. JÅ«s varÄtu nosÅ«tÄ«t viÅam ziÅojumu par kļūdu, un pÄc pÄris stundÄm viÅÅ” jums nosÅ«tÄ«s labojumu.
Mosaic lielÄkais sasniegums no Å”odienas viedokļa bija tÄs starpplatformu funkcionalitÄte. āAr varu, ko principÄ neviens man nepieŔķīra, es paziÅoju, ka X-Mosaic ir atbrÄ«vots,ā Andreesens lepni rakstÄ«ja www-talk grupÄ 23. gada 1993. janvÄrÄ«. Alex Totik dažus mÄneÅ”us vÄlÄk izlaida savu versiju operÄtÄjsistÄmai Mac. PC versiju izveidoja Kriss Vilsons un Džons Mitelhauzers.
PÄrlÅ«ka Mosaic pamatÄ bija Viola un Midas, kÄ norÄdÄ«ts datoru muzeja izstÄdÄ. Un viÅÅ” izmantoja CERN bibliotÄku. "TaÄu atŔķirÄ«bÄ no citiem tas bija uzticams, pat neprofesionÄļi to varÄja instalÄt, un drÄ«z vien tas pievienoja atbalstu krÄsu grafikai lapÄs, nevis atseviŔķos logos."
Mosaic pÄrlÅ«kprogramma bija pieejama operÄtÄjsistÄmÄm X Windows, Mac un Microsoft Windows
Puisis no JapÄnas
TaÄu Mosaic nebija vienÄ«gais novatoriskais produkts, kas tajÄ laikÄ parÄdÄ«jÄs. Kanzasas universitÄtes students
Un Kornela JuridiskajÄ skolÄ Toms BrÅ«ss rakstÄ«ja tÄ«mekļa lietojumprogrammu personÄlajiem datoriem, "jo tos parasti izmantoja juristi", atzÄ«mÄ Džilija un Kaijo. BrÅ«ss savu pÄrlÅ«kprogrammu Cello publicÄja 8. gada 1993. jÅ«nijÄ, "un drÄ«z vien tas tika lejupielÄdÄts 500 reizes dienÄ".
Cello
SeÅ”us mÄneÅ”us vÄlÄk Andreesens atradÄs MauntinvjÅ«, KalifornijÄ. ViÅa komanda plÄnoja izdot Mosaic Netscape 13. gada 1994. oktobrÄ«. ViÅÅ”, Totik un Mittelhauser satraukti augÅ”upielÄdÄja lietojumprogrammu FTP serverÄ«. PÄdÄjais izstrÄdÄtÄjs atceras Å”o brÄ«di. "PagÄja piecas minÅ«tes, un mÄs visi sÄdÄjÄm. Nekas nav noticis. Un pÄkÅ”Åi notika pirmÄ lejupielÄde. Tas bija puisis no JapÄnas. MÄs zvÄrÄjÄm, ka nosÅ«tÄ«sim viÅam T-kreklu!
Å is sarežģītais stÄsts mums atgÄdina, ka nevienu inovÄciju nerada viens cilvÄks. TÄ«mekļa pÄrlÅ«kprogramma mÅ«su dzÄ«vÄ ienÄca, pateicoties vizionÄriem no visas pasaules, cilvÄkiem, kuri bieži vien skaidri nesaprata, ko dara, bet tos mudinÄja zinÄtkÄre, praktiski apsvÄrumi vai pat vÄlme spÄlÄt. ViÅu individuÄlÄs Ä£enialitÄtes dzirksteles uzturÄja visu procesu. TÄpat kÄ Tima Bernersa-LÄ« uzstÄjÄ«ba, ka projekts jÄsadarbojas un, pats galvenais, atvÄrts.
"TÄ«mekļa pirmie laiki bija ļoti budžeta ziÅÄ,"
Avots: www.habr.com