Gypsy (ソフトウェア)

Gypsy(ジプシー)は、マウスとグラフィカルユーザーインターフェイスをベースにした初のドキュメント作成システムであり、これらの技術を駆使してモードをほとんど排除した最初のシステムであった。その操作性は、現在のパーソナルコンピュータのユーザーなら誰でも知っているものである。また、Xerox Altoに搭載されていた画期的な「Bravo」後継となる、2番目のWYSIWYG文書作成プログラムでもある。
概要.
Gypsyは、1975年にXerox PARCでラリー・テスラーとティム・モットが設計し、Dan Swinehartらの助言を得て実装したドキュメント作成システムである。コードはBravoをベースにして作られ、Tom Malloy、Butler Lampson、チャールズ・シモニーなど、Bravoの開発者が技術的なサポートをした。これは、マサチューセッツ州レキシントンにあるゼロックスの子会社で、教科書を発行しているGinn & Co.で使用するために制作された。
機能.
Gypsyのユーザインタフェースは、当時のBravoと機能的には似ているが、Bravoとは根本的に異なる。BravoでもGypsyでも、コマンドは現在選択されているものに対して実行される。しかし、Bravoにはモードがあり、Gypsyにはない。Bravoでは、文字キーを押したときの効果は、現在のモードに依存していたが、Gypsyでは、文字キーを押すだけで常に文字が入力される。この違いを3つの例での説明：
1.挿入
2.置き換え
3.コピー
Gypsyと当時の最新バージョンのBravoとのその他の違いは次のとおり：
モードが少ないということは、システムがどのモードにあるか、したがって特定のキーを押すとどのような影響があるかについてのユーザの混乱が少なくなることを意味する。
Gypsyは、Bravoのように、3ボタンのマウスを使用する。最初のボタンだけで、初心者ユーザーは、単語を選択するためにダブルクリックすることを除いて、上記のすべて（およびそれ以上）を行うことができる。 2番目と3番目のボタンは、Bravoのコピー方法に慣れているか、ダブルクリックを使用して単語の選択を高速化したい専門家を対象とした。
Gypsyのユーザビリティの目標は達成された：新しいユーザはわずか数時間で操作を覚えることができる。ドラッグスルーによる選択、ダブルクリック、カット・コピー・ペーストは、Dan IngallsがSmalltalk-76からSmalltalkに採用した。このアイデアとテクニックは、AppleのLisaやMacintoshで洗練され、そこから最新のドキュメント作成システムやワードプロセッサソフトのほとんどに広がっていった。