【じーゆーあい】
GUI とは?
💡 マウスとアイコンで操作する「見た目でわかる」インターフェース
📌 このページのポイント
GUIとCUIって何が違うの?
GUIの方が使いやすいのに、なんでCUIを使う場面があるの?
開発者がターミナルを使うのはそういう理由?
そう。Gitコマンド・ビルドツール・パッケージマネージャなど、開発ツールはCUIが多い。GUIツールもあるけど、CUIの方が細かい制御ができて自動化もしやすい。慣れると実はCUIの方が速かったりするよ。
GUIの設計で大事なことって何?
「ユーザーが考えなくても使えること」が理想だよ。ボタンの配置、色の使い方、文字の大きさなどでユーザーを自然に誘導するのがUXデザインの基本。例えば重要なボタンは目立つ色にして、キャンセルは控えめな色にするのは世界共通のお約束だね。
GUIフレームワークって何があるの?
📖 おまけ:英語の意味
「Graphical User Interface」 = グラフィカルなユーザーインターフェース
💬 1970年代にXerox PARCが開発したAlt(Alto)で初めて採用。Appleが商用化してMacintoshに搭載し、その後Windowsも採用して広まった