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
izlaists 1992. gada aprīlī. Izstrādātājs Pei-Yuan Wei to uzrakstīja Kalifornijas Universitātē Bērklijā, izmantojot Viola skriptu valodu, kas darbojas zem UNIX. Vejs nespēlēja čellu, "tas vienkārši notika āķīgā akronīma dēļ" Vizuāli interaktīvā objektorientētā valoda un lietojumprogramma, kā savā WWW vēsturē rakstīja Džeimss Gilijs un Roberts Kailjū.
Šķiet, ka Wei ir iedvesmojusi agrīna Mac programma ar nosaukumu , kas ļāva lietotājiem izveidot matricas no formatētiem dokumentiem ar hipersaitēm. "Tad HyperCard bija ļoti interesants projekts grafiski un arī šīs hipersaites," viņš vēlāk atcerējās. Tomēr programma “nebija globāla un darbojās tikai Mac datorā. Un man pat nebija sava Mac.
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.
В Vejs atzīmēja arī dažādus pārlūkprogrammas trūkumus, no kuriem galvenais ir datora versijas trūkums.
- 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ī. . "90% reālo lietotāju neizmantos papildu funkcijas, taču tās ir funkcijas, kas ir nepieciešamas pieredzējušiem lietotājiem."

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 rakstīja Midas, grafiskā pārlūkprogramma Stenfordas fiziķiem. Milzīgs Zemākais punkts bija tas, ka tas varēja parādīt dokumentus postscript formātā, ko fiziķi iecienījuši tā spējas precīzi reproducēt zinātniskās formulas.
"Ar šīm galvenajām priekšrocībām tīmeklis ir sācis aktīvi izmantot fiziskajā kopienā," tas beidzās. ASV Enerģētikas progresa departaments SLAC, datēts ar 2001. gadu.
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." Berners-Lī, taču tas netika pabeigts, līdz NCSA izlaida Mosaic Mac versiju, kas to aizēnoja.

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ūks bija pieejams operētājsistēmai 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 pielāgoja savu universitātes pilsētiņas hiperteksta informācijas pārlūkprogrammu internetam un tīmeklim. Tas tika palaists 1993. gada martā. "Lynx ātri kļuva par iecienītāko pārlūkprogrammu uz rakstzīmēm balstītiem termināļiem bez grafikas, un to izmanto vēl šodien," skaidro vēsturnieks Stjuarts.
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ņā," Viņš. "Bija tik daudz darāmā, tik maza liesma, lai saglabātu dzīvību."
Avots: www.habr.com
