クエリ: グラフィカルユーザインタフェースはいつ開発された
文章: コマンドラインインタプリタ 1963年のSketchpadなど研究室レベルの成果などがあるので「キャラクタユーザインタフェース(CUI)が先にあり、グラフィカルユーザインタフェース (GUI) が後から生まれた」というような「定向進化論」的な見方はほぼ誤りではあるものの、ウィンドウなど一般的な操作系としてのGUIの発展は1970年代であり、それが個人が容易に購える安価な市販製品として流通するには1980年代から1990年代のパーソナルコンピュータ市場の拡大を待たねばならなかったわけであり、それ以前には、もっぱらCUIベースのコマンドラインインタフェースが、コンピュータのコンピュータらしい使用のためのインタフェースであった。
文章: コンソールアプリケーション コンソールアプリケーションは、キャラクタユーザインタフェース(CUI)ないしテキストユーザインタフェース(TUI)のような、テキストコンソール類との入出力のみでグラフィカルユーザインタフェース(GUI)を必要としないアプリケーションソフトウェアである。 文章: デスクトップ環境 デスクトップメタファー () とは、現在のOSのグラフィカルユーザインタフェース (GUI) で使われている統合されたコンセプトの集合である。コンピュータのディスプレイ上でユーザの机の上(デスクトップ)を表現し、そこに文書やフォルダを置く。文書を開くとウィンドウが開き、それが机の上に置かれた紙の文書を表している。また、デスクアクセサリと呼ばれる小さなアプリケーション群が机の上の様々な道具(例えば、電卓)に対応している。 文章: テキストユーザインタフェース MS-DOS上でTUIを実現していた有名なソフトウェアとしては、初期の Microsoft Word、MS-DOS Shell、WordPerfect、Norton Commander、Borland Turbo C(conioライブラリを含む)、Lotus 1-2-3 などがある。これらの一部は1990年代初めに Microsoft Windows 3.x が登場してからも生き延びた。例えば、Microsoft C 6.0 コンパイラは Microsoft Windows 用のGUIプログラムを書くことができたが、それ自体のインタフェースはTUIだった。 文章: Graphics Processing Unit ハードウェアによる座標変換・陰影計算処理(; ハードウェアT&L)は1999年にリリースされたDirectX 7にて標準化され、またこのハードウェアT&Lを世界で初めて実装して製品化したNVIDIA GeForce 256を定義する言葉として「GPU」という名称が提唱されることとなった。ハードウェアT&Lの実装によって、NVIDIA社製品は他社製品と比較して突出した高性能を発揮するようになった。これ以後、3dfx Voodooシリーズも目立って高性能とは言えなくなった。 文章: Graphics Processing Unit コンシューマPC向けGPUの起源は1970年代から1980年代のグラフィックコントローラにさかのぼる。当時のグラフィックコントローラは、矩形や多角形の領域を単純に塗り潰したり、BitBlt(Bit Block Transfer、ビット単位でのブロック転送)などにより、2次元画像に対して簡単な描画処理を行うだけであり、その機能と能力は限定的だった。 文章: グラフィカルユーザインタフェース 第2ボタンは、通常、どの場合でも、アプリケーションによって定義されたコンテキストメニューを出力する。このメニューを第一ボタンによって指示することで、そのコマンドを実行することができる。第3ボタンは、X Window Systemではよく使われる。 文章: Graphics Processing Unit 1990年代に入ると、シリコングラフィックス (SGI) が自社のグラフィックワークステーション用のグラフィックライブラリとして開発・実装したがOpenGLに発展して標準化され、標準化されたグラフィックライブラリとそのAPIに対応したハードウェアアクセラレータ、という図式が登場する。 文章: グラフィカルユーザインタフェース また、最近は第4ボタン、第5ボタンを装備したマウスや、第3ボタンがウィンドウに直接機能するホイール機能を兼ねているものがあり、適宜、アプリケーション又はOSによって定義された機能を提供する。 文章: QGIS macOS、Linux、UNIX、Microsoft WindowsのOSにて動作し、macOSでの動作はX Window Systemを使用せず、ユーザインタフェースがより華麗で速く動く。GRASS GISのグラフィカルユーザインタフェース (GUI) も使用出来る。他の商用GISソフトウェアに比べファイルサイズが少ないことから、RAMや使用電力を抑えられる。 文章: WHOIS WHOISサーバから来るデータのすべてがテキストである上に、プロトコルは静的なものであることから、「グラフィカル」という項目は誤解を招くかもしれない。WHOISサーバにはインタラクティブという言葉は当てはまらない。この節において「グラフィカル・クライアント」とは、グラフィカルユーザインタフェース (GUI) を備えたOS上で動作するWHOISクライアントを指す。 文章: 手書き文字認識 電子工学の進歩により、手書き文字認識に必要な装置はタブレット型コンピュータよりさらに小型にできるようになり、PDAに手書き文字認識機能が使われるようになっていった。手書き文字入力を提供した最初のPDAは、アップルコンピュータの「ニュートン」である。ニュートンOSが実装されたPDA「メッセージパッド」は、効率化されたユーザインタフェース (UI) の有利さを世間に知らしめた。しかし、ニュートンは商業的に成功しなかった。価格や処理スピードの問題に加え、ユーザーの書き込みパターンを学習するソフトウェアの信頼性が低かったことも普及を妨げた原因の一つとして挙げられている。ニュートンOS 2.0では、モードレスエラー修正などの現在の認識システムでも見られないユニークな機能を含めて手書き文字認識が大いに改善されたものの、それ以前に悪い第一印象が形成されてしまっていた。アップル・ニュートンが生産中止になり、その機能は Mac OS X 10.2 に移植され、後にInkwellとなった。palmOne(現 Palm Inc.)は、グラフィティ認識システムに基づくPDAのシリーズを開発、販売した。「グラフィティ」とは、アルファベットと一対一で対応する一筆書きのパターンの集まりであり、これを採用することにより認識精度は飛躍的に高まった。ユーザーは、アルファベットに似ているが書き順や形の違う(一致するものもある)入力パターンを覚える必要があったものの、一旦覚えてしまえば、高速かつ正確な認識により快適な入力を行うことができた。ただし、アルファベットやアラビア数字、一部の記号以外の文字を入力するには、インプットメソッドによる変換作業が必要だった。なお、当初のグラフィティ方式はゼロックスの保持する特許を侵害していることが判明し、後にゼロックスの特許に先行して存在していたCICのシステムのライセンスを取得し、そちらに乗り換えた。 文章: グラフィカルユーザインタフェース 1970年代には、アラン・ケイにより、誰でも簡単に使えることを目指して暫定Dynabook環境が作られた。当初はData General社のNovaでスクリプト言語的な位置づけで開発されたSmalltalk-72だったが、約5~10倍の能力とビットマップディスプレイ、マウスを装備したAltoへと移植され、マシンパワーを得るとすぐにオーバーラップ可能なウインドウシステムの構築が試みられた(Smalltalk-74)。このマルチウインドウシステムを効率よく機能させるために後に考え出されたダブルバッファリングおよびBitBltは、現在も、ちらつきのない画面描画のために使われるアルゴリズムおよびデータ操作/ハードウェア機能として知られる。 文章: Glade Interface Designer 最初の Glade はバージョン 0.1 で、1998年4月18日にリリースされた。 文章: ソフトウェアプロトタイピング 要求工学環境は3つの部分からなる。第1は Proto と呼ばれるラピッドプロトタイピングのためのCASEツールである。第2は Rapid Interface Prototyping System(RIP)と呼ばれ、ユーザインタフェース構築のためのツール群である。3番目は Proto と RIP にアクセスするためのグラフィカルなユーザインタフェースである。 文章: Any key ジョークでは「何でも構わないんだから、リセットスイッチを押してしまえ」という話もある「"Any key"」だが、現在ではグラフィカルユーザインタフェース(GUI)が普及し、マウスで画面上にあるOKボタンをクリックするようになっているため、一般でこのような話が出ることは稀である。現在ではキャラクタユーザインタフェースで操作するユーザーは、一部マニアや専門筋を除いては皆無であるためである。