Skip to main content

グラフィカルユーザーインターフェイスとは何ですか?

command長年にわたり、プログラミング言語は独占的にコマンドライン駆動型でした。これにより、言語の実用的な知識があったユーザーが、データを操作するために不可解なコマンドを発行できるようにしました。グラフィカルユーザーインターフェイス(GUI)は、プログラミング言語のウィンドウドレッシングのようなものです。オブジェクトとコマンドを表すアイコンとメニューを備えたデスクトップスタイル環境のグラフィカルな表現を作成します。ユーザーは、基礎となる言語や単一のコマンドを知らずに、データとプログラムをポイントしてクリックして操作できます。Macintosh&Reg;革新的なグラフィカルユーザーインターフェイスとマウスを備えたコンピューター。これは、誰でも使用できる最初の商業的に成功した手頃な価格のコンピューターであり、プログラミングの知識は必要ありませんでした。Microsoft&Reg;Windows&Reg;オペレーティングシステムと誰も振り返っていませんでした。グラフィカルユーザーインターフェイスは効率的で簡単であるだけでなく、楽しいだけでなく、AppleとMicrosoftがGUIを家に持ち込んでいましたが、最初のグラフィカルユーザーインターフェイスを発明する責任はありませんでした。1965年から1968年にかけて、当時スタンフォード大学研究所と一緒にダグ・エンゲルバートが同僚と一緒に集まり、ユーザーがオブジェクトをポイントしてクリックすることができる小さな3ボタンギズモの発明により、ウィンドウスタイルのハイパーテキスト環境を作成しました。ウィンドウで。ギズモは、ボタンアイ、ノーズ、電気的な「テール」を備えたマウスに似ていたため、デバイスに名前が付けられました。GUIに対するEngelbartのインスピレーションは、1945年に「Memex」システムに関する出版された論文で、30年前に提案された30年前に提案されたアイデアからの一部になりました。xerox®Corporationは、Engelbartの作業をモデルにしたグラフィカルユーザーインターフェイスとマウスを備えた2つのコンピューターを開発しました。アルトと星。後者は1981年に公開されました。コンピューターは高価で、ハードウェアはオペレーティングシステムのニーズに比べて不十分でした。報告された25,000ユニットのみを販売しましたが、スティーブジョブズ(Appleの創設者)を鼓舞することに少なくとも部分的に責任があると考えられています。グラフィカルユーザーインターフェイスは、プログラムが開くときにユーザーが最初に見るものであるため、視覚的に魅力的なインターフェイスを設計することは、プログラムのアピールを作成するのに大いに役立ちます。ただし、最も重要な要素は、GUIが使用するのが直感的かどうかです。ソフトウェアを使用した経験がある人なら誰でも、マニュアルを参照せずに、なじみのないプログラムで基本的な機能を見つけることができるはずです。高度または独自の機能は、ユーザーにとって意味のある方法で統合される必要があるため、それらにアクセスして利用する方法を覚えておくのは面倒ではありません。派手なGUIは、これまでのところプログラムを受講するだけです。グラフィカルユーザーインターフェイスが直感的で効率的に設計されていない場合、ソフトウェアは非常に人気がありそうにない可能性があります。