グラフィカルユーザーインターフェイスとは

長年、プログラミング言語はコマンドラインのみで駆動されていました。 これにより、ユーザーは言語の実用的な知識を持っている人に限定され、データを操作するための不可解なコマンドを発行できるようになりました。 グラフィカルユーザーインターフェイス(GUI)は、プログラミング言語のウィンドウドレッシングに似ています。 オブジェクトとコマンドを表すアイコンとメニューを備えたデスクトップスタイル環境のグラフィカルな表現を作成します。 ユーザーは、基になる言語や単一のコマンドを知らなくても、ポイントしてクリックするだけでデータやプログラムを操作できます。

1980年代にコンピューター革命に気付くのに十分な年齢の人なら誰でも、その革新的なグラフィカルユーザーインターフェイスとマウスを備えたApple®Macintosh®コンピューターの成功を覚えているでしょう。 これは、誰でも使用できる商業的に成功した最初の手頃な価格のコンピューターであり、プログラミングの知識は必要ありません。 Microsoft®はすぐにWindows®オペレーティングシステムを採用し、誰も振り返りませんでした。 グラフィカルユーザーインターフェイスは、効率的で簡単なだけでなく、楽しいものでもありました。

AppleとMicrosoftはGUIを私たちの家に持ち込みましたが、彼らは最初のグラフィカルユーザーインターフェイスを発明する責任はありませんでした。 1965年から1968年の間に、ダグエンゲルバートは、当時スタンフォード研究所と協力して、ユーザーがオブジェクトをポイントしてクリックできる小さな3ボタンギズモの発明によって強化されたウィンドウスタイルのハイパーテキスト環境を作成しましたウィンドウで。 ボタンの目、鼻、電気的な「尾」を備えたギズモはマウスに似ていたため、デバイスの名前が付けられました。 EngelbartのGUIへのインスピレーションは、30年前に賞賛されたアメリカのエンジニアであるVannevar Bushが1945年に発表した「memex」システムに関する論文で提案されたアイデアから生まれました。

Xerox®Corporationは、Engelbartの仕事をモデルにした、グラフィカルユーザーインターフェイスとマウスを備えた2台のコンピューターを開発しました。 アルト、スター。 後者は1981年に公開されました。 コンピューターは高価であり、ハードウェアはオペレーティングシステムのニーズに対して不十分でした。 報告された25,000ユニットしか販売していませんが、スティーブジョブズ(Appleファウンダー)とビルゲーツ(Microsoftファウンダー)に刺激を与え、開発チームをMacintoshおよびWindowsオペレーティングシステムの作成に向かわせることに少なくとも部分的に関与していると考えられています。

グラフィカルユーザーインターフェイスは、プログラムを開いたときにユーザーが最初に目にするものであるため、視覚的に魅力的なインターフェイスを設計することは、プログラムの魅力を生み出すのに大いに役立ちます。 ただし、最も重要な要素は、GUIが直感的に使用できるかどうかです。 ソフトウェアの使用経験がある人は誰でも、マニュアルを参照したり、メニュー、ツール、オプションを見つけたりすることなく、見慣れないプログラムの基本機能を見つけることができます。 高度な機能または独自の機能は、ユーザーにとって意味のある方法で統合する必要があります。そのため、それらにアクセスして利用する方法を覚えるのは面倒ではありません。 派手なGUIは、これまでのところプログラムのみを使用します。 グラフィカルユーザーインターフェイスが直感的で効率的に設計されていない場合、ソフトウェアはあまり人気がありません。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?