HyperCardとは?
HyperCardは、ソフトウェアアプリケーションの作成に使用されるツールのセットです。 1987年に初めてリリースされ、当時は新しいApple Macintoshコンピューターに含まれていました。 これは、インタラクティブメディアの最も初期に広く使用された例の1つであり、数年前にWorld Wide Webよりも前のものでした。
HyperCardのアイデアは、ユーザーが必要に応じて既存のアプリケーションを変更するのではなく、特定のタスクを実行するアプリケーションを作成できるようにすることでした。 シンプルで強力なものとして説明されています。 幼児が使いやすいが、世界で最も高い建物であるマレーシアのペロナスタワーの照明システムの実行などのタスクを実行するのに十分に効果的であるという記録された例があります。
HyperCardの背後にある概念とその名前のインスピレーションは、アプリケーションが仮想カードを通じて構築されるということです。 ローテーションアドレスファイルなどの標準的なカードシステムとは異なり、「カード」のデータをリンクして、コマンドを実行するように設定できます。 これは、テキスト、音声、画像、ビデオをWebサイトでリンクする方法と同様の方法で機能することを意味します。
多くのプログラミング言語やシステムとは異なり、HyperCardでは、ユーザーが多数のコマンドやコードを理解し、知る必要はありませんでした。 カードシステムを介して、ユーザーはアプリケーションの実行に集中でき、HyperCardはこれらのアクションを実行するために必要なコードを処理します。 プログラミング言語のHyperTalkは比較的シンプルに保たれており、ユーザーが自分の変更がコーディングにどのように影響するかを確認し、言語自体を学ぶ機会を得ることができました。 これは、いくつかの点で、ユーザーがページの「見るものは表示する」表示と、ユーザーのデザインと書き込みを変換する基礎となるHTMLおよびその他のコードを切り替えることができる最新のWebページ編集ソフトウェアに似ていました機能するウェブページ。
HyperCardを使用したプログラミングは非常に単純だったため、少なくとも相対的な観点では、ホームユーザーが独自のアプリケーションを作成して他のユーザーに配布する傾向が生まれました。 この方法で配布されたファイルのセットは、非公式にはスタックウェアと呼ばれていました。 この名前は、アプリケーションを構成する「カード」のスタックのアイデアに基づいていました。
HyperCardの最後のメジャーアップデートは1998年に行われ、2004年に販売が中止されました。ソフトウェアはOSバージョン9以降のMacシステムでは自動的に実行されません。ただし、エミュレーションモードを通じて新しいマシンで使用できます。