読み方:るっくあんどふぃーる
コンピューターのユーザーインターフェースにおける、画面のデザインや操作感のこと。
ルック&フィールとは、「見ため・感じ」の意味で、コンピューターやOSなどのデザインと操作感の総称である。ユーザーの使用体験(印象)を向上させる、あるいはシステムの独自性を確保するための重要な要素である。
ルック&フィールは、画面のレイアウトデザインやアイコンの配置、マウス操作などの操作感に加えて、それらと連動した画面や音の反応などが総合的に与える印象を指す。基本的にはOSを単位として統一されており、そのシステム上で動作するアプリケーションソフトはどれも同じ感覚で操作できるようになっている。Javaのように複数のルック&フィールを切り替えることも可能となっている。
ルック&フィールが劇的に変わったのは、キャラクターユーザーインターフェース(CUI)からグラフィカルユーザーインターフェース(GUI)に変貌した際だといわれる。ウィンドウやアイコンなどを基本とした視覚的な画面表示やマウスによる操作を可能とするグラフィカルユーザーインターフェースは、文字情報だけの操作に較べて革命的だった。1970年代にXerox社で考案されたSmalltalkプログラミング環境で、初めてGUIが実現し、それを見学に訪れたスティーブ・ジョブズ(Steve Jobs)がこれを見て感動、自ら創業したApple Computer社のパソコンにGUIのルック&フィールを反映させたことから、GUIの普及が始まった。後にビル・ゲイツ(Bill Gates)の率いるMicrosoftも似たようなルック&フィールを採用した。以来、現在のOSが備えるようなルック&フィールが定着している。
(Look_and_feel から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/09/28 07:55 UTC 版)
|
|
この記事には複数の問題があります。
|
ルック・アンド・フィール(英: look and feel、LnF)とは、グラフィカルユーザーインターフェイス (GUI) における色、形状、レイアウト、書体 (typeface) のような要素を含むデザインの外観(ルック)と、ボタン、テキストボックス、メニューといった動的要素の振る舞い(フィール、感触)からなる、ユーザエクスペリエンスの要素である[1][2]。
ルック・アンド・フィールという用語はソフトウェアとウェブサイト両方に関して使われている。それ以外にも、文書では例えば、視覚的なレイアウト(ドキュメントサイズ、色、フォント、その他)と書式 (style) を意味する。設備の文脈では、それは生産ラインを通じた制御と表示の一貫性を意味する。
オペレーティングシステム (OS) のユーザインターフェイスのルック・アンド・フィールには主に二つの目的がある。まず、それは一目見てその製品がある会社のものであると認識させるブランドの役割を持つ。第二に、ユーザーが製品機能(見た目、使い方など)に慣れてくると、同じルック・アンド・フィールを持つ他の製品を簡単に使いこなせるようになる。いくつかの会社が自社のルック・アンド・フィールについて著作権を主張しようとしている。
Appleは自社のMac OSに関してルック・アンド・フィールという用語を使ったことで注目された。同社は、類似のルック・アンド・フィールを持つソフトウェアを開発しようとする他のソフトウェア開発企業を妨害しようとして、いくつかは成功した。Appleは、彼らのソフトウェアのルック・アンド・フィールには著作権があると主張した。また、彼らはMac用のソフトを開発していたマイクロソフトに対しても訴えを起こし、WindowsオペレーティングシステムはAppleのルック・アンド・フィールの違法コピーだと主張した。ソフトウェアコミュニティの激しい反発を招き、リチャード・ストールマンによるプログラミング自由連盟の設立を引き起こしたにもかかわらず、期待された重要な判例となる画期的判決とはならず、AppleがWindows 1.0に関してマイクロソフトに許諾したライセンスに基づいて争点の大半は無効となった後、1997年にマイクロソフトが巨額の和解金をAppleへ支払い、両社はクロスライセンス契約を結んだ[3]。ロータス対ボーランドの訴訟では、連邦第1巡回区控訴裁判所はユーザインターフェイスのフィールに関する著作権侵害の主張を棄却した。
オペレーティングシステムのユーザインターフェイスにとって、ルック・アンド・フィールは製品の同一性や一貫性の一部である。一方これに反して、ウィジェット・ツールキットでは、大抵は、ツールキット既定のルック・アンド・フィールから派生させるか、ツールキットのユーザーが完全に自分で定義することで、アプリケーションのルック・アンド・フィールをカスタマイズすることが可能である。このカスタマイズは、スキン(ルックあるいはウィジェットの視覚的外観)の変更に始まり、果てはユーザーがソフトウェアと対話する方法(フィール)を完全にカスタマイズするものまである。
アプリケーションと連携するルック・アンド・フィールの定義はたいてい初期化時に行なわれるが、Java APIの一部であるSwingのような、いくつかのウィジェット・ツールキットでは、ユーザーが実行時にルック・アンド・フィールを変更できるようになっている。
カスタマイズされたルック・アンド・フィール設定をサポートするウィジェット・ツールキットの例をいくつか挙げる。
synth(スキンを変更可能なルック・アンド・フィール)と呼ばれるXMLプロパティファイルによって、ウィジェットのルック・アンド・フィールのカスタマイズをサポートする。
ダグラス・クープランドの小説『マイクロサーフス』[4]における登場人物の一人が、所有する二匹のハムスターにルックとフィールという名前をつけた。