Co je to HyperCard?
HyperCard je sada nástrojů používaných pro vytváření softwarových aplikací. To bylo nejprve propuštěno v roce 1987 a zahrnutý v té době s novými počítači Apple Macintosh. Byl to jeden z prvních široce používaných příkladů interaktivních médií a před několika lety předcházel World Wide Web.
Myšlenkou HyperCard bylo umožnit uživatelům vytvářet aplikace pro provádění konkrétního úkolu, spíše než upravovat existující aplikaci pro jejich potřeby. Byl popsán jako jednoduchý a výkonný. Jsou zaznamenány příklady toho, že je to pro malé děti snadné, ale dostatečně účinné pro plnění úkolů, včetně provozování osvětlovacího systému pro nejvyšší budovy světa, věže Peronas v Malajsii.
Koncept HyperCard a inspirací pro jeho název je, že aplikace jsou vytvářeny prostřednictvím virtuálních karet. Na rozdíl od standardního kartového systému, jako je rotující adresový soubor, lze data na „kartách“ propojit a nastavit tak, aby prováděla příkazy. To znamená, že funguje podobným způsobem, jakým lze na webových stránkách propojit text, zvuk, obrázky a video.
Na rozdíl od mnoha programovacích jazyků a systémů HyperCard nevyžadovala, aby uživatel rozuměl a zná četné příkazy a kódy. Prostřednictvím kartového systému se uživatel mohl soustředit na vypracování toho, co by aplikace měla dělat, přičemž HyperCard se poté postará o kód potřebný k provedení těchto akcí. Programovací jazyk, HyperTalk, byl udržován relativně jednoduchý, což uživatelům umožňovalo vidět, jak jejich změny ovlivnily kódování, a měli příležitost naučit se jazyk sám. To bylo v některých ohledech podobné modernímu softwaru pro úpravy webových stránek, který uživateli umožňuje přepínat mezi zobrazením stránky „Co vidíte, je to, co získáte“, a podkladovým HTML a jiným kódem, který mění design a psaní uživatele na funkční webové stránky.
Protože programování pomocí HyperCard bylo tak jednoduché, přinejmenším v relativním smyslu vytvořilo trend domácích uživatelů, kteří vytvářeli své vlastní aplikace a distribuovali je ostatním uživatelům. Sady souborů distribuovaných tímto způsobem byly neformálně známé jako stackware. Toto jméno bylo založeno na myšlence stohu „karet“ tvořících aplikaci.
Poslední hlavní aktualizace HyperCard byla v roce 1998 a byla stažena z prodeje v roce 2004. Software se na systémech Mac nespouští automaticky později než v operačním systému verze 9. Může však být použit na novějších počítačích prostřednictvím režimů emulace.