Sjeća li se neko Erwisea? Viola? Zdravo? Podsjetimo se.

Kada je Tim Berners-Lee stigao u CERN, poznatu evropsku laboratoriju za fiziku čestica, 1980. godine, angažovan je da ažurira kontrolni sistem nekoliko akceleratora čestica. Ali izumitelj moderne web stranice skoro odmah je uvidio problem: hiljade ljudi su stalno dolazile i odlazile u istraživački institut, od kojih su mnogi tamo radili privremeno.
„Bio je pravi izazov za ugovorne programere da pokušaju da shvate sisteme, i ljudske i računarske, koji su vodili ovo fantastično igralište“, kasnije je napisao Berners-Li. “Veliki dio kritičnih informacija postojao je samo u glavama ljudi.”
Tako je u svoje slobodno vrijeme napisao neki softver da popravi ovaj nedostatak: mali program koji je nazvao Enquire. Omogućio je korisnicima da kreiraju "čvorove" - stranice nalik indeksnim karticama ispunjene informacijama i vezama do drugih stranica. Nažalost, ova aplikacija, napisana na Pascalu, radila je na CERN-ovom vlasničkom OS-u. “Mali broj ljudi koji su vidjeli ovaj program mislili su da je to dobra ideja, ali niko je nije koristio. Kao rezultat toga, disk je izgubljen, a sa njim i originalni Enquire.”
Nekoliko godina kasnije, Berners-Lee se vratio u CERN. Ovaj put je ponovo pokrenuo svoj projekat World Wide Web na način koji bi povećao vjerovatnoću njegovog uspjeha. 6. avgusta 1991. objavio je objašnjenje WWW-a u grupi alt.hypertext usenet. Također je objavio kod za biblioteku libWWW, koji je napisao sa svojim pomoćnikom Jean-François Groffom. Biblioteka je omogućila učesnicima da kreiraju sopstvene web pretraživače.
„Njihov rad — više od pet različitih pretraživača u 18 mjeseci — spasio je web projekat koji je bio pod izazovom finansiranja i pokrenuo zajednicu veb programera“, istaknuto je na proslavi godišnjice u Muzeju kompjuterske istorije u Mountain Viewu u Kaliforniji. Najpoznatiji od ranih pretraživača bio je Mosaic, koji su napisali Marc Andreessen i Eric Bina iz Nacionalnog centra za superračunarske aplikacije (NCSA).
Mosaic je ubrzo postao Netscape, ali to nije bio prvi pretraživač. Mapa koju je prikupio muzej daje ideju o globalnim razmjerima ranog projekta. Ono što je nevjerovatno kod ovih ranih aplikacija je da one već sadrže mnoge karakteristike kasnijih pretraživača. A evo i obilaska aplikacija za pregledavanje weba kakve su bile prije nego što su postale poznate.
Pregledači iz CERN-a
Prvi pretraživač Tima Berners-Leeja, WorldWideWeb iz 1990. godine, bio je i pretraživač i uređivač. Nadao se da će budući projekti pretraživača ići u tom pravcu. CERN je sastavio reprodukciju svog sadržaja. Snimak ekrana pokazuje da su do 1993. mnoge karakteristike modernih pretraživača već bile prisutne tamo.

Glavno ograničenje softvera bilo je to što je radio na NeXTStep OS-u. Ali ubrzo nakon WorldWideWeb-a, CERN-ova matematičarka Nicola Pellow napisala je pretraživač koji bi mogao da radi na drugim mjestima, uključujući mreže na UNIX-u i MS-DOS-u. Na taj način bi „svako mogao da se poveže na internet“, objašnjava istoričar interneta Bil Stjuart, „koji se u tom trenutku u osnovi sastojao od telefonskog imenika CERN-a“.

Rani CERN web pretraživač, ca. 1990
U suprotnom
Onda je došao Erwise. Napisala su ga četiri finska studenta 1991. godine, a objavljena je 1992. Erwise se smatra prvim pretraživačem sa grafičkim interfejsom. Znao je i da traži riječi na stranici.
Berners-Lee je recenzirao Erwise 1992. godine. On je primijetio njegovu sposobnost da rukuje različitim fontovima, podvlači veze, omogućava vam da dvaput kliknete na vezu za skok na druge stranice i podržava više prozora.
„Inače izgleda prilično pametno“, najavio je, iako u tome ima pomalo misterije, „čudan okvir oko jedne riječi u dokumentu, poput dugmeta ili obrasca za odabir. Iako ona nije ni jedno ni drugo - možda je ovo nešto za buduće verzije."
Zašto aplikacija nije pokrenuta? U kasnijem intervjuu, jedan od kreatora Erwisea je primijetio da je Finska u to vrijeme bila u dubokoj recesiji. U zemlji nije bilo anđeoskih investitora.
“U to vrijeme ne bismo mogli stvoriti posao zasnovan na Erwiseu”, objasnio je on. “Jedini način da zaradimo novac bio je nastavak razvoja kako bi nas Netscape na kraju kupio.” Međutim, uz samo malo više rada mogli bismo doći do nivoa prvog Mozaika. Trebali smo završiti Erwise i objaviti ga na više platformi."

Erwise browser
ViolaWWW
objavljeno u aprilu 1992. Programer Pei-Yuan Wei napisao ju je na Univerzitetu Kalifornije, Berkeley, koristeći skriptni jezik Viola koji radi pod UNIX-om. Wei nije svirao violončelo, "to se dogodilo samo zbog privlačnog akronima" vizualno interaktivni objektno orijentisani jezik i aplikacija, kao što su James Gillies i Robert Caillou napisali u svojoj WWW istoriji.
Čini se da je Wei bio inspiriran ranim Mac programom pod nazivom , koji je omogućio korisnicima da kreiraju matrice od formatiranih dokumenata sa hiperlinkovima. „Tada je HyperCard bio veoma zanimljiv projekat, grafički, a takođe i ove hiperveze“, prisjetio se kasnije. Međutim, program „nije bio globalan i radio je samo na Macu. A čak nisam imao ni svoj Mac.”
Ali imao je pristup UNIX X terminalima u Berkeley Experimental Computing Centru. “Imao sam uputstva za HyperCard, proučavao sam je i koristio koncepte da ih implementiram u X-windows.” Samo, prilično impresivno, implementirao ih je koristeći jezik Viola.
Jedna od najvažnijih i najinovativnijih karakteristika ViolaWWW je da programer može uključiti skripte i "aplete" na stranicu. Ovo je nagovijestilo ogroman val Java apleta koji su se pojavili na web stranicama kasnih 90-ih.
В Wei je takođe primetio razne nedostatke pretraživača, od kojih je glavni nedostatak PC verzije.
- Nije preneseno na PC platformu.
- HTML štampanje nije podržano.
- HTTP je neprekidan i ne može se više niti.
- Proxy nije podržan.
- Prevodilac jezika nije višenitni.
„Autor radi na ovim problemima, itd.“, napisao je tada Wei. Ipak, "veoma uredan pretraživač, koji može koristiti bilo ko, vrlo intuitivan i jednostavan", zaključio je Berners-Lee u svom . “Dodatne funkcije neće koristiti 90% stvarnih korisnika, ali to su funkcije koje su potrebne naprednim korisnicima.”

ViolaWWW Hypermedia Browser
Midas i Samba
U septembru 1991. fizičar Paul Kunz iz Stanfordskog linearnog akceleratora (SLAC) posjetio je CERN. Vratio se sa kodom potrebnim za pokretanje prvog sjevernoameričkog web servera na SLAC-u. „Upravo sam bio u CERN-u“, rekao je Kunz glavnom bibliotekaru Louisu Addisu, „i otkrio sam ovu divnu stvar koju razvija prijatelj Tim Berners-Lee. To je upravo ono što vam treba za vašu bazu.”
Adis se složio. Glavni bibliotekar je postavio ključno istraživanje na web. Nešto kasnije su to učinili i fizičari iz Fermilaba.
Zatim u ljeto 1992. fizičar iz SLAC-a napisao je Midas, grafički pretraživač za fizičare sa Stanforda. Ogroman Loša tačka je bila to što je mogao prikazati dokumente u postscript formatu, koji su favorizirali fizičari zbog svoje sposobnosti da precizno reprodukuje naučne formule.
„Sa ovim ključnim prednostima, web je ušao u aktivnu upotrebu u fizičkoj zajednici“, završava se. US Department of Energy Progress SLAC iz 2001.
U međuvremenu, u CERN-u, Pellow i Robert Caillau objavili su prvi web pretraživač za Macintosh računar. Gillies i Caillau opisuju razvoj Sambe na ovaj način.
Za Pellow, napredak u pokretanju Samba projekta bio je spor jer bi se svakih nekoliko linkova pretraživač srušio i niko nije mogao shvatiti zašto. „Mac pretraživač je bio pun grešaka“, tužno je izjavio Tim Berners-Lee u biltenu iz '92. "Poklanjam majicu sa natpisom W3 svakome ko može da je popravi!" - najavio je. Majica je otišla u John Streets u Fermilab-u, koji je pronašao grešku, omogućivši Nicola Pellow da nastavi razvoj radne verzije Sambe.
Samba je "bio pokušaj da se prvi dizajn pretraživača koji sam napisao na NeXT mašini prenese na Mac platformu," Berners-Lee, ali nije bilo gotovo sve dok NCSA nije izdala Mac verziju Mosaica koja ga je zasjenila."

Samba
mozaik
Mozaik je bio „iskra koja je zapalila eksplozivni rast interneta 1993.“, objašnjavaju istoričari Gillies i Caillou. Ali ne bi se mogao razviti bez svojih prethodnika i bez NCSA ureda na Univerzitetu u Ilinoisu, opremljenih najboljim UNIX mašinama. NCSA je također imala dr. Ping Fua, doktora kompjuterske grafike i čarobnjaka koji je radio na efektima morfiranja za film Terminator 2. A nedavno je unajmio pomoćnika po imenu Marc Andreessen.
“Šta mislite o pisanju GUI-ja za pretraživač?” - predloži Fu svom novom pomoćniku. "Šta je pretraživač?" – upitao je Andreesen. Ali nekoliko dana kasnije, jedan od osoblja NCSA, Dave Thompson, održao je prezentaciju o ranom pretraživaču Nicole Pellow i ViolaWWW pretraživaču Pei Weia. A neposredno prije prezentacija, Tony Johnson je objavio prvu verziju Midasa.
Posljednji program oduševio je Andreessena. “Nevjerovatno! Fantasticno! Nevjerovatno! Prokleto impresivno! - napisao je Džonsonu. Andreessen je zatim angažovao NCSA-inog stručnjaka za UNIX, Erica Bina, da mu pomogne da napiše sopstveni pretraživač za X.
Mosaic ima mnogo novih ugrađenih funkcija za web, kao što je podrška za video zapise, audio zapise, obrasce, oznake i historiju. „A nevjerovatna stvar je bila to što je, za razliku od svih ranih pretraživača za X, sve bilo sadržano u jednom fajlu“, objašnjavaju Gillies i Caillau:
Proces instalacije je bio jednostavan - samo ga preuzmete i pokrenete. Mozaik je kasnije postao poznat po uvođenju oznake , koji je po prvi put omogućio da se slike ugrađuju direktno u tekst, umjesto da se pojavljuju u zasebnom prozoru, kao u Timovom prvom pretraživaču za NeXT. Ovo je omogućilo ljudima da učine web stranice sličnijim štampanim medijima koji su im bili poznati; Ideja se nije svidjela svim inovatorima, ali je svakako učinila Mozaik poznatim.
„Ono što je Mark uradio veoma dobro, po mom mišljenju,“ Tim Berners-Lee je kasnije napisao, „je da učini instalaciju veoma jednostavnom, i podršku za ispravljanje grešaka putem e-pošte, u bilo koje doba dana ili noći. Možete mu poslati poruku o grešci, a nekoliko sati kasnije on će vam poslati ispravku.”
Najveći napredak Mosaic-a, sa današnje tačke gledišta, bila je njegova cross-platformska funkcionalnost. „Sa moći koju mi, u principu, niko nije dao, proglašavam X-Mosaic oslobođenim“, ponosno je napisao Andreessen u www-talk grupi 23. januara 1993. godine. Alex Totik je objavio svoju verziju za Mac nekoliko mjeseci kasnije. PC verziju su kreirali Chris Wilson i John Mittelhauser.
Mozaik pretraživač je zasnovan na Violi i Midasu, kao što je navedeno u postavci kompjuterskog muzeja. I koristio je biblioteku iz CERN-a. “Ali za razliku od drugih, bio je pouzdan, čak su ga i neprofesionalci mogli instalirati, a ubrzo je dodao podršku za grafiku u boji na stranicama, a ne na pojedinačnim prozorima.”

Mosaic preglednik je bio dostupan za X Windows, Mac i Microsoft Windows
Momak iz Japana
Ali Mozaik nije bio jedini inovativni proizvod koji se pojavio u to vrijeme. Student Kanzas univerziteta prilagodio svoj kampus hipertekstualni informacioni pretraživač za internet i web. Pokrenut je u martu 1993. godine. "Lynx je brzo postao pretraživač za terminale bazirane na znakovima bez grafike, a koristi se i danas", objašnjava istoričar Stewart.
A na Pravnom fakultetu Cornell, Tom Bruce je pisao web aplikaciju za računare, „jer su to bili kompjuteri koje su advokati obično koristili“, napominju Gillies i Caillau. Bruce je objavio svoj Cello pretraživač 8. juna 1993. godine, "i uskoro je preuziman 500 puta dnevno."

violončelo
Šest mjeseci kasnije, Andreessen je bio u Mountain Viewu u Kaliforniji. Njegov tim je planirao da objavi Mosaic Netscape 13. oktobra 1994. godine. On, Totik i Mittelhauser su uzbuđeno postavili aplikaciju na FTP server. Posljednji programer pamti ovaj trenutak. “Prošlo je pet minuta i svi smo sjedili. Ništa se nije dogodilo. I odjednom se dogodilo prvo preuzimanje. Bio je to tip iz Japana. Zakleli smo se da ćemo mu poslati majicu!”
Ova složena priča nas podsjeća da nijednu inovaciju ne stvara jedna osoba. Web pretraživač je ušao u naše živote zahvaljujući vizionarima iz cijelog svijeta, ljudima koji često nisu jasno razumjeli šta rade, ali su bili motivisani radoznalošću, praktičnim razmatranjima ili čak željom za igrom. Njihove individualne iskre genija održale su čitav proces. Kao i insistiranje Tima Berners-Leeja da projekat ostane kolaborativan i, što je najvažnije, otvoren.
“Prvi dani weba bili su vrlo svjesni budžeta,” On. “Bilo je toliko toga da se uradi, tako mali plamen koji je trebalo održati u životu.”
izvor: www.habr.com
