
NoteCardsは、1984年にXerox PARCでRandall Trigg、Frank Halasz、Thomas Moranによって開発されたハイパーテキストベースの個人用知識ベースシステムです。[ 1 ] [2] NoteCardsは、Triggがメリーランド大学カレッジパーク校在学中に1983年にハイパーテキストに関する先駆的な博士論文を執筆した後に開発されました。
NoteCardsは、ノートカード、リンク、ブラウザカード、ファイルボックスの4種類の基本的なオブジェクトをモデル化するために構築されました。 [3]各ウィンドウはキューカードに類似しており、ウィンドウのサイズは異なる場合がありますが、コンテンツはスクロールできません。ローカルマップとグローバルマップはブラウザから利用できます。さまざまなメディアをサポートする40を超えるノードがあります。
NoteCards の基本的な構造は、入力されたリンクで接続されたノートカードで構成されるセマンティック ネットワークです。各ノートカードには、テキスト、グラフィック、画像、またはその他の編集可能な内容で表現された任意の量の情報が含まれます。リンクは、カード間のバイナリ接続を表すために使用されます。NoteCards には、ユーザーがカードとリンクのネットワークを管理するのに役立つ、ブラウザーとファイル ボックスという 2 つの特殊なタイプのカードが用意されています。
— 「ノートカードの要点」(1987年)[1]
NoteCards は、高解像度の大型ディスプレイを搭載したXeroxのD マシンワークステーション上でLISPで実装されました。NoteCards のインターフェイスはイベント駆動型です。NoteCards の興味深い機能の 1 つは、作成者が LISP コマンドを使用して、まったく新しいノード タイプをカスタマイズまたは作成できることです。この強力なプログラミング言語により、NoteCards の作業環境全体をほぼ完全にカスタマイズできます。
可用性
NoteCardsはCommon LispソフトウェアベンダーのVenueから市販されており、[4] Solaris 2.5および7(それ以降のバージョンではテストされていない)とX Window Systemを搭載したLinux x86用にコンパイルされていました。[5]
参考文献
- ^ ab Halasz, Frank G.; Thomas P. Moran; Randall H. Trigg (1987)。「ノートカードを簡単に」。コンピューティング システムとグラフィックス インターフェイスにおけるヒューマン ファクターに関する SIGCHI/GI 会議の議事録。トロント、オンタリオ州、カナダ: ACM プレス。pp. 45–52。doi :10.1145/ 29933.30859。ISBN 0-89791-213-6。
- ^ Conklin, Jeff (1987 年 9 月). 「ハイパーテキスト: 入門と概要」(PDF) . IEEE Computer . 20 (9): 17–41. doi :10.1109/MC.1987.1663693. S2CID 9188803.
- ^ Halasz, Frank G. (2001). 「NoteCards に関する考察: 次世代ハイパーメディア システムに関する 7 つの課題」ACM Journal of Computer Documentation . 25 (3): 71–87. doi :10.1145/507317.507321. S2CID 53245008.
- ^ 「Venue (Common Lisp ソフトウェア ベンダー)」。top2bottom.net。2008年 5 月 16 日時点のオリジナルよりアーカイブ。2007年 10 月 1 日閲覧。
- ^ 「ベンダーのウェブサイトの価格設定ページからの互換性情報」。top2bottom.net。2017年3月24日時点のオリジナルよりアーカイブ。2007年10月1日閲覧。
外部リンク
- NoteCardsのオンライン版
- Xerox PARC の Lisp コードのアーカイブ。これには 1984 ~ 1989 バージョンの NoteCards が含まれています。
- 最新のエミュレータで実行できるようにパッチを当てた NoteCards 2.0 のソースコード
