Što je HyperCard?

HyperCard je skup alata koji se koriste za izradu softverskih aplikacija. Prvi put je objavljen 1987. i tada je bio uključen u nova Apple Macintosh računala. Bio je to jedan od najranijih široko korištenih primjera interaktivnih medija i prethodio je World Wide Webu nekoliko godina.

Ideja HyperCarda bila je omogućiti korisnicima da kreiraju aplikacije za izvršavanje određenog zadatka, umjesto da mijenjaju postojeću aplikaciju za svoje potrebe. Opisan je kao jednostavan i moćan. Postoje zabilježeni primjeri da je dovoljno jednostavan za korištenje za malu djecu, ali dovoljno učinkovit za obavljanje zadataka uključujući pokretanje sustava rasvjete za najviše zgrade na svijetu, Peronas Towers u Maleziji.

Koncept iza HyperCard-a i inspiracija za njegovo ime je da se aplikacije grade putem virtualnih kartica. Za razliku od standardnog sustava kartica, kao što je rotirajuća adresna datoteka, podaci na “karticama” mogu se međusobno povezati i postaviti za izvršavanje naredbi. To znači da funkcionira na sličan način kao i način na koji se tekst, zvuk, slike i video mogu povezati na web-mjesta.

Za razliku od mnogih programskih jezika i sustava, HyperCard nije zahtijevao od korisnika razumijevanje i poznavanje brojnih naredbi i kodova. Putem kartičnog sustava, korisnik se mogao koncentrirati na to što bi aplikacija trebala učiniti, a HyperCard se tada pobrinuo za kod potreban za izvođenje ovih radnji. Programski jezik, HyperTalk, ostao je relativno jednostavan, omogućujući korisnicima mogućnost da vide kako njihove promjene utječu na kodiranje i da imaju priliku naučiti sam jezik. To je na neki način bilo slično suvremenom softveru za uređivanje web stranica koji omogućuje korisniku da se prebaci između prikaza stranice “Ono što vidiš, to i dobiješ” i temeljnog HTML-a i drugog koda koji korisnički dizajn i pisanje pretvara u funkcionalna web stranica.

Budući da je programiranje pomoću HyperCard-a bilo tako jednostavno, barem u relativnom smislu, stvorilo je trend kućnih korisnika koji stvaraju vlastite aplikacije i distribuiraju ih drugim korisnicima. Skupovi datoteka distribuirani na ovaj način bili su neformalno poznati kao stackware. Ovaj se naziv temeljio na ideji hrpe “kartica” koje čine aplikaciju.

Posljednje veliko ažuriranje za HyperCard došlo je 1998., a povučeno je iz prodaje 2004. Softver se ne pokreće automatski na Mac sustavima kasnije od verzije OS-a 9. Međutim, može se koristiti na novijim strojevima putem načina emulacije.