Kas yra „HyperCard“?

„HyperCard“ yra įrankių rinkinys, naudojamas kuriant programinę įrangą. Pirmą kartą jis buvo išleistas 1987 m. ir tuo metu buvo įtrauktas į naujus Apple Macintosh kompiuterius. Tai buvo vienas iš anksčiau plačiai naudojamų interaktyviosios žiniasklaidos pavyzdžių ir buvo kelerius metus anksčiau nei pasaulinis žiniatinklis.

„HyperCard“ idėja buvo leisti vartotojams kurti programas konkrečiai užduočiai atlikti, o ne modifikuoti esamą programą pagal savo poreikius. Jis buvo apibūdintas kaip paprastas ir galingas. Yra užregistruotų pavyzdžių, kaip jį pakankamai lengva naudoti mažiems vaikams, bet pakankamai efektyvu atlikti užduotis, įskaitant aukščiausių pasaulio pastatų – Malaizijos Perono bokštų – apšvietimo sistemos paleidimą.

„HyperCard“ koncepcija ir jos pavadinimo įkvėpimas yra ta, kad programos kuriamos naudojant virtualias korteles. Skirtingai nuo standartinės kortelių sistemos, tokios kaip besisukantis adresų failas, „kortelių“ duomenis galima susieti ir nustatyti taip, kad jie vykdytų komandas. Tai reiškia, kad jis veikia panašiai kaip tekstas, garsas, vaizdai ir vaizdo įrašai gali būti susieti svetainėse.

Skirtingai nuo daugelio programavimo kalbų ir sistemų, „HyperCard“ nereikalauja, kad vartotojas suprastų ir žinotų daugybę komandų ir kodų. Naudodamasis kortelių sistema vartotojas gali susikoncentruoti ties tuo, ką turėtų daryti programa, o „HyperCard“ pasirūpins kodu, reikalingu šiems veiksmams atlikti. Programavimo kalba „HyperTalk“ buvo gana paprasta, todėl vartotojams buvo suteikta galimybė pamatyti, kaip jų pakeitimai paveikė kodavimą, ir turėti galimybę išmokti pačią kalbą. Tai tam tikrais atžvilgiais buvo panašu į šiuolaikinę tinklalapių redagavimo programinę įrangą, leidžiančią vartotojui perjungti puslapio rodinį „Tai, ką matote, tai ir gaunate“, į pagrindinį HTML ir kitą kodą, kuris vartotojo dizainą ir rašymą paverčia veikiantis tinklalapis.

Kadangi programavimas naudojant „HyperCard“ buvo toks paprastas, bent jau santykiniu požiūriu, tai sukūrė tendenciją namų vartotojams kurti savo programas ir platinti jas kitiems vartotojams. Tokiu būdu platinami failų rinkiniai buvo neoficialiai žinomi kaip stackware. Šis pavadinimas buvo pagrįstas „kortelių“, sudarančių programą, idėja.

Paskutinis didelis HyperCard atnaujinimas buvo atliktas 1998 m. ir buvo pašalintas iš prekybos 2004 m. Programinė įranga automatiškai neveikia Mac sistemose, naujesnėse nei 9 versijos OS. Tačiau ją galima naudoti naujesniuose įrenginiuose naudojant emuliacijos režimus.