見た目と感触

ソフトウェア設計において、グラフィカルユーザーインターフェースのルックアンドフィールは、色、形状、レイアウト、書体などの要素(「ルック」)と、ボタン、ボックス、メニューなどの動的要素の動作(「フィール」)を含むデザインの側面で構成されます。この用語は、非グラフィカルユーザーインターフェース(コマンドラインインターフェースなど)の側面や、APIの側面(主にAPIの機能特性に関連しない部分)を指すこともあります。この用語は、ソフトウェアとウェブサイトの両方に使用されます。[ 1 ] [ 2 ]
ルックアンドフィールは他の製品にも適用されます。例えば、ドキュメントにおいては、グラフィカルなレイアウト(ドキュメントのサイズ、色、フォントなど)と文章スタイルを指します。機器においては、製品ライン全体にわたる操作部と表示の一貫性を指します。
オペレーティングシステムのユーザーインターフェースのルックアンドフィールには、一般的に2つの目的があります。1つ目は、ブランドイメージを高め、ある企業の製品群を識別しやすくすることです。2つ目は、使いやすさを向上させることです。ユーザーはある製品の機能(外観、操作性など)に慣れ、同じルックアンドフィールを持つ他の製品にもその経験を活かすことができます。
ウィジェットツールキット
オペレーティングシステムのユーザーインターフェースでは、ルックアンドフィールが製品識別の一部であるのに対し、ウィジェットツールキットでは、ツールキットのデフォルトのルックアンドフィールを継承したり、完全に独自のルックアンドフィールを定義したりすることで、ユーザーがアプリケーションのルックアンドフィールをカスタマイズできる場合が多くあります。このカスタマイズは、スキニング(グラフィカルコントロール要素の外観のみを扱うもの)から、ユーザーがソフトウェアを操作する方法(つまり、フィール)を完全にカスタマイズするものまで多岐にわたります。
アプリケーションに関連付けるルック アンド フィールの定義は、初期化時に行われることがよくありますが、Java APIの一部であるSwingウィジェット ツールキットなどの一部のウィジェット ツールキットでは、ユーザーが実行時にルック アンド フィールを変更することもできます ( 「プラグ可能なルック アンド フィール」を参照)。
特殊なルックアンドフィールの設定をサポートするウィジェット ツールキットの例を以下に示します。
- XUL(XMLユーザーインターフェース言語):ユーザーインターフェースのルックアンドフィールは、 XUL定義ファイルに関連付けられたCSSファイルでカスタマイズできます。デフォルトからカスタマイズできるプロパティには、例えばウィジェットの背景色や前景色、フォント、ウィジェットのサイズなどがあります。
- Swing は、デフォルト、別の既存のもの、ゼロから作成、または J2SE 5.0 以降ではsynth (スキン可能なルック アンド フィール) と呼ばれるXMLプロパティ ファイルでウィジェットのルック アンド フィールを特殊化することをサポートしています。
訴訟
一部の企業は、自社の外観や雰囲気に対するトレードドレスの著作権を主張しようとします。
Broderbund v. Unison (1986) 訴訟は、ソフトウェア製品の外観と操作性に米国著作権法を適用しようとした 初期のソフトウェア著作権訴訟でした。
1987年、ロータス・デベロップメントは、ペーパーバック・ソフトウェアとモザイクを、1-2-3、VPプランナー、ツインの低価格クローン製品に関して著作権侵害、虚偽の誤解を招く広告、不正競争で訴え、ボーランドをクアトロ・スプレッドシートに関して訴えた。[ 3 ]ディーラーは、訴訟による宣伝効果でクローン製品の売上が増加したと報告した。[ 4 ]
1989年12月、[ 5 ]ゼロックス社はMacintoshの著作権をめぐってアップル社を訴えた。
アップルコンピュータは、 Mac OSオペレーティングシステムについて「ルック・アンド・フィール」という用語を用いたことで有名です。同社は、他のソフトウェア開発者が同様のルック・アンド・フィールを持つソフトウェアを開発するのを阻止しようと試み、ある程度成功を収めました。アップルは、自社のソフトウェアのルック・アンド・フィールに対する著作権を主張し、 Windowsオペレーティングシステムが自社のルック・アンド・フィールを違法にコピーしているとして、マイクロソフトを提訴するに至りました。 [ 6 ]
ADAPSO は、ルックアンドフィールに関して合意に達することができなかった。同業界団体のソフトウェア製品担当役員会は、著作権でルックアンドフィールを保護すべきではないという結論を下した。しかし、ソフトウェア保護委員会の意見は大きく分かれており、1987 年 2 月に行われたこの問題に関する会議でロータスの法律顧問が委員長を辞退したため、委員会は後任を選出できなかった。[ 7 ]この判決はソフトウェアコミュニティの一部から激しい反発を招き、[ 8 ]リチャード・ストールマンがプログラミング自由連盟を結成するきっかけとなったが、[ 9 ]画期的な判決となることは期待されなかった。ほとんどの問題は、Apple が Microsoft に Windows 1.0 用に付与したライセンスに基づいて解決されたためである。参照: Apple v. Microsoft 。第 1 巡回控訴裁判所は、Lotus v. Borlandにおいて、ユーザーインターフェイスのフィールに関する著作権の主張を却下した。
最近の反応
2012年と2014年に、アップル社は競合するスマートフォンやタブレット端末メーカーに対し、同社の人気商品であるiPhoneやiPadの外観や操作性を模倣したとして訴訟を起こした。[ 6 ] [ 10 ] [ 11 ]
APIで
APIは、何らかの機能を提供するソフトウェアへのインターフェースであり、特定のルックアンドフィールを持つ場合があります。API の異なる部分(異なるクラスやパッケージなど)は、多くの場合、共通の構文規則および意味規則(同じ非同期実行モデル、オブジェクト属性へのアクセス方法など)によって結び付けられています。これらの要素は、明示的に(つまり、 API の構文の一部として)または暗黙的に(つまり、 API の 意味の一部として)表現されます。
参照
参考文献
- ^ 「ウェブサイトの「ルックアンドフィール」とは何か?」 2013年11月21日。
- ^ 「コンピュータソフトウェアのルックアンドフィール」 ComputerLaw.com 。 2020年5月18日。
- ^ジョン・シュワルツ、デブラ・ローゼンバーグ(1990年8月27日)「著作権コストの計算:プログラマーが「ルック・アンド・フィール」訴訟と闘う」ニューズウィーク誌。
- ^ワーナー、エドワード (1987年2月23日). 「ロータスの訴訟はクローン製品の売上に影響を与えていない、ディーラーの報告」 InfoWorld第9巻第8号 29ページ. 2025年5月21日閲覧。
- ^ローレンス・フィッシャー(1989年12月15日)「ゼロックス社、Macintoshの著作権をめぐりアップル社を提訴」ニューヨーク・タイムズ紙。
- ^ a b Timothy B. Lee (2011年10月25日). 「確かに、GoogleはAppleから『盗んだ』。それは良いことだ」 . Forbes . 2015年8月13日閲覧。
- ^ Mace, Scott (1987-03-09). 「Adapsoメンバー、外観と操作性の問題で意見が分かれる」 InfoWorld .第9巻第10号. p. 27. 2026年1月3日閲覧。
- ^ 「特別レポート:Apple の新しい外観と操作感」。
- ^リチャード・ストールマン. 「デジタルインクルージョンは良いことか?どうすればそれを確信できるか?」 GNU . 2015年8月13日閲覧。
- ^ Derek Broes (2011年9月24日). 「Samsung vs. Apple: And The Winner Is...」Forbes . 2015年8月13日閲覧。
- ^ Josh Lowensohn (2014年3月31日). 「第2ラウンド:AppleとSamsung、新たな10億ドル規模の特許戦争に挑む」 The Verge . 2015年8月13日閲覧。