Co to jest HyperCard?
HyperCard to zestaw narzędzi służących do tworzenia aplikacji. Został wydany po raz pierwszy w 1987 roku i był wówczas dołączony do nowych komputerów Apple Macintosh. Był to jeden z pierwszych najczęściej używanych przykładów mediów interaktywnych i wyprzedził Internet o kilka lat.
Ideą HyperCard było umożliwienie użytkownikom tworzenia aplikacji w celu wykonania określonego zadania, a nie modyfikowanie istniejącej aplikacji zgodnie z ich potrzebami. Zostało to opisane zarówno jako proste, jak i potężne. Istnieją zarejestrowane przykłady tego, że jest łatwy w użyciu dla małych dzieci, ale wystarczająco skuteczny do wykonywania zadań, w tym obsługi systemu oświetlenia w najwyższych budynkach świata, Peronas Towers w Malezji.
Koncepcja HyperCard i inspiracja jej nazwy polega na tym, że aplikacje są tworzone za pomocą kart wirtualnych. W przeciwieństwie do standardowego systemu kart, takiego jak plik z obrotowym adresem, dane na „kartach” można połączyć ze sobą i ustawić na wykonywanie poleceń. Oznacza to, że działa w podobny sposób, jak tekst, dźwięk, obrazy i wideo mogą być łączone razem na stronach internetowych.
W przeciwieństwie do wielu języków programowania i systemów, HyperCard nie wymagał od użytkownika zrozumienia i znajomości licznych poleceń i kodów. Dzięki systemowi kart użytkownik może skoncentrować się na ustaleniu, co powinna zrobić aplikacja, a HyperCard zadba o kod wymagany do wykonania tych czynności. Język programowania, HyperTalk, był stosunkowo prosty, pozwalając użytkownikom zobaczyć, jak ich zmiany wpłynęły na kodowanie i mieć możliwość nauki samego języka. Pod pewnymi względami było to podobne do nowoczesnego oprogramowania do edycji stron internetowych, które pozwala użytkownikowi przełączać się między wyświetlaniem strony „To, co widzisz, to, co dostajesz”, a leżącym u jego podstaw kodem HTML i innym kodem, który zmienia projekt i zapis użytkownika w działająca strona internetowa.
Ponieważ programowanie przy użyciu HyperCard było tak proste, przynajmniej w kategoriach względnych, stworzyło trend tworzenia domowych aplikacji i rozpowszechniania ich wśród innych użytkowników. Zestawy plików dystrybuowane w ten sposób były nieformalnie nazywane stosami. Ta nazwa została oparta na pomyśle stosu „kart” tworzących aplikację.
Ostatnia ważna aktualizacja HyperCard pojawiła się w 1998 r. I została wycofana ze sprzedaży w 2004 r. Oprogramowanie nie uruchamia się automatycznie w systemach Mac późniejszych niż wersja OS 9. Można go jednak używać na nowszych komputerach w trybach emulacji.