Prije nego što je web počeo raditi išta, sve je radila HyperCard

Negdje oko 1988. godine vlasnica mog stana sklopila je sa mnom dogovor. Ona će kupiti Macintosh računalo, a ja ću kupiti vanjski tvrdi disk, i ostavit ćemo taj sustav u dnevnoj sobi kako bismo ga koristili naizmjenično. Većinom je računalo koristila ona, jer sam ja radio izračune na IBM-u 286 i jednostavno želio pratiti napredak Applea. Međutim, nakon što smo postavili Mac, jedne večeri primijetio sam jednu aplikaciju u izborniku aplikacija. „HyperCard?“ - pomislio sam. „Što je to?“
Otvorio sam program i pročitao upute. omogućavala je stvaranje 'stoga' kartica, ili vizualnih stranica na Mac ekranu. U njih su se mogli umetnuti 'polja' koja su prikazivala tekst, tablice ili čak slike. Moglo se postavljati 'gumbove' koji su povezivali kartice iz stoga jedne s drugima, reproducirajući različite zvukove na pritiskanje - posebno se sjećam jednog zujanja, kojeg ne mogu zaboraviti do danas. Također, slike su se mogle pretvoriti u gumbe.
Pet zanimljivih HyperCard stoga
1. Najpoznatiji projekt u povijesti HyperCard-a vjerojatno je bio . Tvrtka Cyan objavila je igru 1993. godine, no stvaranje složenih pejzaža, koji su očarali cijelu generaciju, osnovateljima Cyan, Randu i Ryanu Milleru, oduzelo je dvije godine. Na disku se nalazilo 40 minuta glazbe, 2500 slika i sat videozapisa u QuickTime formatu.
2. Prije Myst-a, braća Miller napravila su buku sa svojom igrom The Manhole (1987), specijalno namijenjenom djeci. Prije nego što je objavljena na CD-u, program je zahtijevao rad s hrpom disketa, na kojima je bilo pohranjeno 600 međusobno povezanih ekrana. O igri se može pogledati videozapis na YouTubeu.
3. Tim tvrtke saznao je za HyperCard još prije nego što je program objavljen na tržištu 1987. godine. 'Veličina kataloga i njegovo prirodno dijeljenje na kartice učinilo je savršenim načinom testiranja mogućnosti programa s obzirom na Apple', - kasnije Kevin Kelly, tako da je Apple 'sponzorirao nas da im kažemo sve što saznamo, preradivši katalog u HyperCard format'. Whole Earth Hyperlog sadržavao je 9742 stranice i koštao $150.4. U HyperCard formatu objavljen je almanah [Time Table of History]. Uglavnom se radilo o znanosti i tehnologiji, a objavljen je na CD-u za Macintosh 1991. godine. Imao je više od 6000 hiperkarti, a prodavao se po cijeni od 150 dolara.
5. Također se isplati spomenuti interaktivni katalog knjiga od . Krajem 1980-ih i početkom 1990-ih, tvrtka je objavljivala nevjerojatnu seriju interaktivnih CD-ova, uključujući elektroničku verziju stripova Arta Spiegelmana Maus, „Pratnja 9. simfoniji Beethovena“ i popularni film Beatlesa „A Hard Day's Night“ kao „knjiga s filmom u kompletu“. Odabir HyperCard-a bio je „logičan“, kako je objašnjeno u opisu serije. HyperCard, „modelirajući hrpu kartica, duhom je blizak knjizi“.
Osim toga, HyperCard je imao skriptni jezik , kojeg je mogao naučiti čak i netko tko nije programer (kao što sam bio i ja). Omogućavao je programerima da umetnu naredbe poput „idi“ ili „reproduciraj zvuk“ ili „nestani“ u komponente niza HyperCard.
Zaintrigiran sam time, pa sam počeo sastavljati hrpe. Nijedna od njih nije postala više od puke zbirke stvorene na brzinu slika, zvukova i izreka, međutim, u jednom trenutku pogledao sam na sat i shvatio da je već 4 ujutro. Bio sam fasciniran i iscrpljen, i legao sam spavati, dok su mi u glavi plesali vizualni elementi hrpa kartica.
A ako pogledamo naše povijesne satove, HyperCard će u kolovozu 2019. godine napuniti 32 godine. Što se dogodilo s tim programom? Potražio sam i pronašao panegirik ovoj aplikaciji od poduzetnika i programera Tima Orena, datiran iz 2004. godine, napisan u tjednu kada je Apple povukao taj program s tržišta. Tvrdio je da je problem HyperCard-a bio u tome što Apple nikada nije smislio čemu točno služi taj program.
„Što je to bilo?“ – pisao je Oren. „Alat za programiranje i dizajn korisničkih sučelja? Lagana baza podataka i sustav za upravljanje hipertekstualnim dokumentima? Okruženje za stvaranje multimedijalnih datoteka? Apple nikada nije odgovorio na ovo pitanje.“
Zbog toga je tvrtka iz Cupertina poslala taj program u izgnanstvo u svoje poduzeće Claris, gdje se izgubio među zanimljivijim projektima, kao što su Filemaker i paket uredskih programa. . "S tihe suglasnosti Apple nakon što je ponovno preuzela Claris, najvjerniji obožavatelji, posebno iz obrazovne zajednice, održavali su ovu aplikaciju na životu", nastavio je epitaf Oren.
No već prije prestanka razvoja, izumitelj HyperCarda predvidio je njen kraj. U ispunjenom zabrinutošću intervjuu iz 2002. godine, Bill Atkinson govorio je o svom "užasnom promašaju". Da je shvatio da se hrpe mogu povezivati u hiperprostorima, a ne samo postavljati na određene računare, sve bi bilo drugačije.
"S HyperCardom sam promašio, žalio se Atkinson. – Odrastao sam u kulturi ograničenoj okvirima Applea. Da sam odrastao u mrežnoj kulturi poput Sun-a, HyperCard bi mogla postati prvi web preglednik. Moje slijepo mjesto u Appleu nije mi omogućilo da HyperCard pretvorim u prvi web preglednik."
Možda HyperCard nije postala prvi web klijent, ali mislim da zaslužuje veće mjesto u povijesti interneta.
Računalna biblioteka

Na dan izlaska HyperCarda, televizijska emisija iz San Franciska "" emitirala je o ovom programu. A voditelji epizode brzo su utvrdili na čemu se on temelji.
"HyperCard se temelji na hipertekstu, rekao je Gary Kildall Stuartu Cheyfetu. – Ovu su koncept izumili Ted Nelson i Doug Engelbart 60-ih godina. Osnovna ideja je: ako pokušavamo provesti istraživanje o bilo kojoj temi, materijali o tome postoje na raznim mjestima. To mogu biti knjige, časopisi, zapisi na trakama, Compuserve [prvi veliki komercijalni davatelj internetskih usluga u SAD-u / napomena prevoditelja.] – i bilo bi divno nekako povezati sve to u elektroničkom obliku, tako da, recimo, možemo, kliknuvši na Bethovena, preskočiti s jedne stranice na drugu... U tome je suština hiperteksta."

predložio je koncept hiperteksta još 60-ih i pokušao ga realizirati u nedovršenom projektu . Održavajući entuzijazam, Nelson je postao izražajni propovjednik ove ideje. U knjizi iz 1974. godine "Computer Lib/Dream Machines" definirao je hipertekst kao "oblik zapisa koji se granica ili izvršava akciju na zahtjev; najbolje se izražava na računalnom ekranu". Pojednostavljujući proces raspodjele i pristupa informacijama, hipertekst i hipermedija mogli su osloboditi društvo od onih koje je Nelson smatrao previše profesionaliziranom elitom digitalnih informacija.

"Kao što se kaže, rat je prevažan da bismo ga prepustili generalima", pisao je Nelson. – "Brigu o računalima više ne smije prepuštati svećenstvu."
Međutim, i samo "svećenstvo" je prilično dobro puštalo tehnologije na slobodu 1970-ih. Tri godine prije objavljivanja knjige arhitekti – prototipa interneta od ministarstva obrane – svojeg projekta na javnom događaju u Washingtonu O.K. U međuvremenu, dva inženjera iz Bell Labs-a pri AT&T marljivo su radila na UNIX-u, operativnom sustavu koji će postati okosnica mreže. Bojeći se vladinih antimonopolskih mjera, AT&T nije ostala na tržištu prodaje softvera i ustupila je UNIX fakultetima i sveučilištima po sniženim cijenama. A te škole, uz novčanu pomoć Nacionalne zaklade za znanost, stvorile su stotine, a zatim tisuće "čvorova" ARPANET-a tijekom 1980-ih.
A onda je došla 1989. godina, kada je programer iz CERN-a, velikog švicarskog fizičkog laboratorija, predložio korištenje hipertekstualne mreže. "Većina današnjih sustava koristi jedinstvenu bazu podataka, – . – A ova omogućava pristup mnogim korisnicima pomoću distribuiranog sustava datoteka. Mali broj proizvoda doslovno je prihvatio ideju Teda Nelsona o "svemiru dokumenata" [docuverse], omogućujući postavljanje međusobnih poveznica između čvorova u različitim bazama podataka."
Međutim, Berners-Lee odlučio je stvoriti takvu.
Na putu do weba

ViolaWWW, hipermedia preglednik inspiriran HyperCard-om
Otprilike dvije godine kasnije, Berners-Lee je stvorio vlastiti web preglednik i zatim objavio biblioteku ovog projekta kako bi programeri mogli razvijati vlastite verzije. Ubrzo je grupa finskih studenata razvila preglednik Erwise. Nažalost, tada se zemlja suočila s dugotrajnom recesijom, što je značajno smanjilo mogućnosti za Erwise.
„U to vrijeme u Finskoj nije bilo moguće izgraditi posao na Erwiseu“, rekla je jedna od članica tima. No, drugi programeri su također preuzeli Berners-Leeov kod. Među njima je bio Pei-Yuan Wei, koji je radio na X-terminalu UNIX-a u Eksperimentalnom računalnom odjelu Sveučilišta u Berkeleyu. Odakle je Wei crpio inspiraciju za svoj preglednik ViolaWWW? Razmišljao je o programu koji mu se jako svidio, iako nije imao vlastiti Mac.
„Tada je HyperCard izgledao vrlo privlačno, grafički, s tim hipervezama“, kasnije se prisjetio Wei. „Došao mi je u ruke priručnik za HyperCard, proučio sam ga i jednostavno realizirao sve koncepte u X-windows“, vizualnom komponentu UNIX-a. U konačnom pregledniku Viola bile su komponente HyperCarda: oznake, povijest, tablice, grafika. I mogao je, baš kao i HyperCard, pokretati programe.
To je bilo 1992. Do tada je već bio u razvoju web-klijent za Mac – radili su ga Nikola Pellow i Robert Cailliau Samba, također pod utjecajem HyperCarda. I svu tu aktivnost oduševljeno je promatrao mladi programer s Nacionalnog centra superračunalnih programa Sveučilišta Illinois. Andreessenov tim pokrenuo je preglednik Mosaic u siječnju 1993.; to je bio prvi preglednik koji je radio na PC-u, Macu i UNIX-u. Mosaic se godinu dana kasnije pretvorio u Mosaic Netscape.
Ubrzo nakon toga, preuzela sam Netscape na Dell PC-u. „Wow“, pomislila sam, prelazeći različite stranice. „Ovo vrlo sliči HyperCardu.“
Nasljeđe HyperCarda

Igra za HyperCard „Cosmic Osmo“, još uvijek
Kakvo mjesto zauzima HyperCard u povijesti inovacija? Naravno, postoji iskušenje da se na program gleda s visoka, uspoređujući ga, recimo, s , praktički zaboravljenim prethodnikom ; ili s mehaničkom televizijom , prethodnika elektroničke TV; ili s eksperimentima preuzimanja muzike putem kabelske veze ili putem satelita Williama Meistera, neuspješni, ali inspirirajući pojavu America Online.
Međutim, svi ti projekti su propali. HyperCard je bila izuzetno popularna, i to širom svijeta. Melbourne Museum of Victoria, koji opisuje znanstvenu i kulturnu povijest Australije, objavio je popis načina na koje su učitelji u Melbourneu koristili ovaj program:
- Paket ispita s varijantama odgovora.
- Prikupljanje, pohrana i korištenje obrazovnih materijala, uključujući Excel grafikone.
- Prezentacije u stilu KeyNote i letci za studente.
- Kalkulator s mnogo matematičkih funkcija i grafičkim crtanjima.
- Interaktivne upute za znanstvene discipline s animacijom i zvukom.
- Fraktali.
- Obrazovni materijal o geografsko-informacijski sustav.
- Modeliranje izlijevanja nafte.
- Razvoj pismenosti.
- Sigurnost na cestama.
- Interfejs za Oracle bazu podataka.
- Baza podataka o toksikologiji.
- Odabir i reprodukcija video zapisa.
- Interaktivna obrazovna prezentacija radnih mjesta u industriji vune.
- Interaktivne obrazovne igre “Cvjetovi kristala” i “Bakein vrtić”.
- “Plažne staze” – proučavanje lokalnih obala i školjki.
- TTAPS – program za škole za učenje tipkanja.
Čak i u kolovozu 2002. godine u svijetu za HyperCard. Tri godine nakon emitiranja, program “Računalne kronike” napravio je nastavak, govoreći o razvoju HyperCard-a. Otkrili su softver za HyperCard razvijen za upravljanje televizijskom studijom. MIT je objavio interaktivni video časopis temeljen na programu. Školarac je napisao vremensku liniju ruske povijesti za HyperCard, a među djecom su se čak i predškolci igrali s ovom aplikacijom.
Nije iznenađujuće da su programeri iz Cyan prvotno napisali svoju izuzetno popularnu avanturističku zagonetku Myst u obliku hrpe HyperCarda. To objašnjava prekrasnu grafiku igre i kvalitetu animacije, prekinutu pozadinskim zvukovima ili iznenadnim video isječcima. No čak i 1987. godine, kada je Mac bio crno-bijel, programeri HyperCard-a i umjetnici su proizvodili suptilne i zadivljujuće proizvode koje je rijetko moguće naći danas na webu.

Avanturistička zagonetka Myst – vjerojatno vrhunac evolucije HyperCarda
Kako je sam stvoritelj Bill Atkinson opisao HyperCard? „Jednostavno rečeno, HyperCard je programski alat za izradu koji omogućuje ljudima koji ne znaju programirati da okupe interaktivne informacije na jednom mjestu“, rekao je 1987. godine u „Računalnim kronikama“.
Kada je inovacija Tima Bernersa-Leeja konačno postala popularna sredinom 1990-ih, HyperCard je već pripremila generaciju programera koja je znala kakva je uloga Netscapea. Stoga će najsmislenija povijesna analogija za HyperCard biti ne neka neuspjela i zaboravljena inovacija, već preformulacija poznatog o Elvisu Presleyju. Prije nego što je Web uspio učiniti išta, sve je to radila HyperCard.
Izvor: habr.com

