
コンピュータ インターフェイスの設計において、リボンは、複数のタブに配置された一連のツール バーの形式のグラフィカル コントロール要素です。リボンの一般的な構造には、機能別にグループ化されたグラフィカルボタンやその他のグラフィカル コントロール要素が揃った、タブ付きの大きなツール バーが含まれます。このようなリボンは、タブを使用してさまざまなコントロール セットを表示するため、多数の並列ツール バーは必要ありません。コンテキスト タブは、ユーザーが必要とするときにのみ表示されるタブです。たとえば、ワード プロセッサでは、ユーザーがドキュメント内の画像を選択すると、画像関連のタブが表示され、ユーザーはその画像を操作できます。
「リボン」という用語の使用は 1980 年代に遡り、当初はプレーン ツールバーの同義語として使用されていました。しかし、2007 年にMicrosoft は、 Microsoft Office 2007のコントロールの集合体を含むタブ付きツールバーの独自の実装を指すためにこの用語を使用し、Microsoft はこれを「Fluent UI」と呼んでいます。Microsoft は新しい意味でこの用語を普及させましたが、同様のタブ付きコントロール レイアウトは、 3D Studio Max R3 以降、Adobe Dreamweaver、Borland Delphi、Sausage Software HotDog、Macromedia HomeSiteなど、他のベンダーの以前のソフトウェアにも存在していました。
初期の使用
リボンインターフェースの使用は、1990年代初頭にMicrosoft WordやWordStar [1]などの生産性向上ソフトウェアでツールバーの別名として始まりました。リボンインターフェースは、グラフィカルユーザーインターフェースの一部として定義され、水平方向に並んだグラフィカルコントロール要素(さまざまなサイズのボタンやアイコンを含むドロップダウンリストなど)で構成され、通常はユーザーが設定できます。[2] [3] [4]
「リボン」と呼ばれるツールバーインターフェースは、初期のDOSベースの Word 5.5 (1990 年頃) [5]および最初の Windows ベースのバージョン ([表示 | リボン] メニュー オプションでアクティブ化[ 6] ) から Microsoft Word の機能として提供されており、初期の広告では「リボンを使用すると、無限のコマンド列を置き換えて、記憶ではなく目で文字をフォーマットできます」と説明されていました[3] 。
マイクロソフトソフトウェア
Microsoft Office 2007のリリースとともに、「Fluent User Interface」または「Fluent UI」が登場し、メニュー バーとカスタマイズ可能なツール バーが、単一の「Office メニュー」、ミニチュア ツール バー「クイック アクセス ツール バー」、および後にリボンと呼ばれるようになった複数のタブに置き換えられました。タブにはそれぞれ、ボタンやその他のコントロールを含むツール バーがあります。ツール バー コントロールはさまざまなサイズがあり、視覚的に区別できるグループに分類されています。[7] [8]新しい設計は、ユーザーが Office スイートで利用可能な機能を見つけられない、または存在を知らないという問題を軽減することを目的としていました。[9] [10] 「リボン」という名前は、中世の巻物のように巻くことができる長いペインにコマンドを配置するという初期の設計アイデアに由来すると後に主張されました。スクロール メカニズムがタブに置き換えられた後も、この名前は保持されました。[11]
リボンを実装している Microsoft アプリケーションにはそれぞれ異なるタブ セットがあり、そのアプリケーション用のユーザー コントロールが格納されています。各タブ内には、さまざまな関連コントロールがグループ化されている場合があります。アクティブなタブをダブルクリックするか、[最小化] ボタンをクリックすると、コマンド パネルが非表示になり、タブのみが表示されます。この操作を繰り返すと、ペインが表示されます。[12]リボンは、以前はメニュー、ツールバー、場合によってはタスク ペインにあった機能を 1 つの領域に統合します。[13]
Microsoft Office 2007では、Word、Excel、Access、PowerPointのみにリボンが実装されていました。しかし、 Microsoft Office 2010のリリースにより、リボンはMicrosoft Officeの残りのアプリケーションにも実装されました。[14] [15] Microsoft Office 2010では、ユーザーインターフェイスにエンドユーザーによるカスタマイズのサポートも追加されました。
マイクロソフトは徐々にリボンを他のソフトウェアにも実装していった。メール、フォトギャラリー、ムービーメーカー、ライターなど、 Windows Live Essentialsアプリケーションの第4波にはリボンが搭載された。[16] Windows 7以降、ペイントとワードパッドにはリボンが搭載されている。[17] Windows 8では、ファイルエクスプローラーがそれに続いた。リボンは、 SQL Server Report Builder、Dynamics CRM 2011、[18] Microsoft Mathematics v4.0、 Microsoft Power BIのデスクトップクライアント、その他いくつかのプログラムにも搭載されたが、これらはその後廃止された。
Microsoft Office 2021の Office UI 再設計の一環として、再設計されたタブ付きリボンが導入されました。
2008 年に Jensen Harris が発表した Ribbon の開発履歴は、こちらでご覧いただけます。
その他のソフトウェア開発者
Microsoft Office 2007 でリボンが導入されて以来、他の開発者、特に Microsoft 関連製品用のツールを作成する開発者が作成したアプリケーションでこのタイプのインターフェイスの使用が増加しています。Microsoft は、Windows 8、Windows 7、Windows Vistaプラットフォーム アップデートのリリースでリボンの採用を促進しました。これらのリリースには、開発者がリボン ツールバーをアプリケーションに統合できるようにするために導入された組み込みのリボン フレームワークAPIが含まれていました。 [19] Nielsen Norman Group は、 2008 年の GUI ショーケース レポートでいくつかの例を公開しました。[20] [21]
2008年6月、Red Flag Softwareは、 OpenOffice.orgの中国版であるRedOffice 4.0ベータ版をリリースした。このバージョンには、リボンのアイデアを多く取り入れた新しいユーザーインターフェースが搭載されている。[22] [23] 2008年11月、Sun MicrosystemsはOpenOffice.orgのユーザーインターフェースを改善するプロジェクトRenaissanceを開始した。[24]これまでのところ、このプロジェクトのプロトタイプはリボンに似ているとよく見られるが、ユーザーから批判を受けている。[25]
2011年7月、Avid Techは、 Microsoftライセンスの下で、 Sibelius(スコアライター)音楽記譜アプリケーションのバージョン7.0にリボンインターフェイスを追加し、以前のバージョンのメニューナビゲーションシステムに代わるものでした。これにはかなりのユーザーからの抵抗がありましたが、[26]リボンインターフェイスは現在のGUIに不可欠なものとなっています。
2012年9月、MathWorksはMATLAB R2012bでリボンインターフェース(「ツールストリップ」と呼ばれる)を導入しました。 [27]
反応
Microsoft が Office 2007 でリボンを導入する前は、Office スイートのユーザー インターフェイスは、1996 年 11 月 19 日の Office 97 の導入以来ほとんど変わっていませんでした ( Office 2000およびOffice 2003 は、 Office 97と比較すると比較的マイナーなアップグレードでしたが、Office 97 自体は、 Office 95と比較するとある種のマイルストーンであると考えられていました)。
このため、ユーザーはこのスタイルのインターフェースに慣れてしまった。このインターフェースは、当時多くの生産性向上製品で一般的だった。[要出典] Microsoft がリボンを実装したとき、さまざまな反応があった。ジェフ・アトウッドは、 2005 年に初めて公開されたWIMP インターフェースの基礎であったメニューが、この新しいシステムによって時代遅れになったと考えていた。 [28] [29] Redmondmag.com は、パワー ユーザーはリボンを「習得するのに時間がかかり、忍耐が多すぎる」と感じていると報告している。 [30] Computerworldのリチャード・エリクソンは、経験豊富なユーザーは新しいインターフェースに適応するのに苦労する可能性があり、一部のタスクはアクティブにするためにより多くのキーを押したりクリックしたりする必要があると指摘している。[8]リボンは開いているタブをダブルクリックして非表示にできるが、PC World は、特にノートブック ユーザーの場合、リボンが Office の作業領域を圧迫していると書いている。 [31]オリジナル バージョンで利用可能なカスタマイズ オプションでは、定義済みコマンドを並べ替えたり削除したりすることはできなかったが、最小化することはできた。[32]大きなアイコンが気が散ると言う人もいる。[33] ExcelUserが実施したオンライン調査によると、回答者の大多数がこの変更に対して否定的な意見を持っており、上級ユーザーは中級ユーザーよりも「やや否定的」であった。生産性の自己推定の低下は平均で約20%で、否定的な意見を持つ人の場合は「約35%」であった。
他のユーザーは、新しいインターフェースを習得すれば、平均的なユーザーでも「プロ並みの文書をより速く」作成できると主張している。[30]ある調査では、経験豊富なユーザーと従来のWIMPインターフェースを備えたワードプロセッサアプリケーションのユーザーを除いて、ユーザーからの受け入れはかなり良好であったが、効率性と組織化の点ではそれほど納得がいかなかったと報告されている。[34]
メニューを廃止するという決定は、既存のユーザーベースを放棄したコカコーラ社の悪名高いニューコークキャンペーンに例えられています。 [35] Macintosh版Microsoft Office 2011はリボンを採用していますが、Macメニューバーのメニューシステムも保持しています。[36]
特許論争
KDE 開発者の Jarosław Staniek [37]などのフリー ソフトウェアの支持者は、リボンに関する特許は先行技術の普遍性のため取得できないという信念を表明しています。[37] Staniek は、リボンの概念は歴史的に、Sausage Software HotDog、Macromedia HomeSite、Dreamweaver、Borland Delphiなどのアプリケーションで「タブ付きツールバー」として広く登場してきたと指摘しています。[37] Lotus は、eSuite 製品用に初期のリボン UI を開発しました。IBM の eSuite に関するレッドブック (109 ページ以降) には、今でもスクリーンショットが掲載されています。[38]
2018年2月13日、カリフォルニア州北部地区の陪審は、Corel CorporationがFluent UIに関する複数のMicrosoftのリボンデザイン特許とリボンユーティリティ特許を侵害したと判断した。 [39] [40]
参照
- Ribbon HeroとRibbon Hero 2 – リボンの使い方をユーザーに教える教育用ビデオゲーム
- Metro (デザイン言語) – Windows Phone と Windows 8 のユーザー インターフェイスの背後にあるデザイン言語
- Windows Aero – Windows Vista および Windows 7 用の Microsoft ユーザー インターフェイス
参考文献
- ^ 「Computerworld」。Computerworld: 情報技術リーダー向けニュースレター。IDG Enterprise。1991 年 12 月 9 日。p. 41。ISSN 0010-4841。2013年5 月 28 日閲覧。 [Wordstar] パッケージには 、
アイコン リボンを備えたシンプルで直感的なインターフェイスが含まれています。
- ^ イリングワース、ヴァレリー(1997年12月11日)。コンピューティング辞典。オックスフォードペーパーバックリファレンス(第4版)。オックスフォード大学出版局。ISBN 9780192800466リボン
[...] ユーザーの要件に合わせて再定義できるコントロール アイコンの水平行
。
- ^ ab "InfoWorld". 第 12 巻、第 6 号。InfoWorld Media Group。1990 年 2 月 5 日。p. 15。ISSN 0199-6649 。
リボンにある豊富なアイコンのコレクションは、無限のコマンドの文字列に取って代わります [...]
- ^ ESPRIT '88: テクノロジーの活用: 第 5 回 ESPRIT カンファレンスの議事録、ブリュッセル、第 2 部。北ホラント。1988 年 11 月 14 ~ 17 日。ISBN 978-0-444-87145-92013 年5 月 28 日取得。
[...] ユーザーがインスタンス化したタスクとツールを表すラベル付きアイコン (64×64 ビット マップ) を含むリボン。各タスク ツールは異なるアイコンで表されます。
{{cite book}}: CS1 メンテナンス: 日付と年 (リンク) - ^ InfoWorld. Vol. 13. InfoWorld Media Group. 1990 年 12 月 10 日. p. 15. ISSN 0199-6649 . 2013 年5 月 28 日閲覧。
リボンと呼ばれる便利な新機能も追加しました。
- ^ Pfaffenberger, Bryans L. (1990 年 1 月 22 日). Microsoft Word クイック リファレンス. Que. ISBN 978-0-88022-720-9. 2013 年5 月 30 日に取得。
リボンをアクティブにするには、[リボンの表示] を選択します。
- ^ 「 Office Fluent ユーザー インターフェイス、リボン、および Backstage ビュー」。MSDN。Microsoft。2013年5 月 28日閲覧。
- ^ ab Ericson, Richard (2006 年 10 月 11 日) 。「最終レビュー: Office 2007 の真相」。Computerworld。IDG。2013年5月28 日閲覧。
- ^ Harris, Jensen (2006 年 4 月 3 日)。「新しい四角形が救世主? (UI の理由、パート 4)」。Officeユーザー インターフェイス ブログ。Microsoft。2013年10 月 16 日閲覧。「私たちはバージョンごとに、これらの新機能の開発に心血を注ぎ、リリース中に多くの領域のうちどの領域に投資するかを決定するための厳格なプロセスを経て、それらの機能の設計、テスト、出荷に懸命に取り組んできました。唯一の問題は、ユーザーが追加を依頼した機能を見つけられなかったことです。」
- ^ Harris, Jensen (2008 年 3 月 12 日). 「リボンの物語」. Channel 9. Microsoft . 2013 年10 月 16 日閲覧。
- ^ Jensen Harris (2005 年 10 月 7 日)。「なぜリボンと呼ばれるのか?」Jensen Harris: Office ユーザー インターフェイス ブログ。Microsoft。2013年5 月 28 日閲覧。
- ^ 「ツールバーやメニューの代わりにリボンを使用する」。Microsoft Office Web サイト。Microsoft。2007年。2008 年 3 月 5 日時点のオリジナルよりアーカイブ。2013年5 月 28 日閲覧。
- ^ 「Microsoft Office Fluent ユーザー インターフェイスの概要」。Microsoft Officeの Web サイト。Microsoft。2008年 1 月 4 日時点のオリジナルからアーカイブ。2009年5 月 24 日閲覧。
- ^ 「Office 2010 と以前のバージョン のユーザー インターフェイスの違い」。TechNet。Microsoft。2016年4月 22 日閲覧。
- ^ Thurrott, Paul (2009 年 7 月 13 日)。「Office 2010 では、すべてのアプリ、サーバー、サービスにわたってリボンが強化されています」。SuperSite for Windows。Penton。2016年4月 27 日閲覧。
- ^ Protalinski, Emil (2009 年 12 月 22 日)。「Windows Live Wave 4: メール、フォト ギャラリー、Writer がリボンに」。Ars Technica。Condé Nast。2013年5月 28 日閲覧。
- ^ Thurrott, Paul (2008 年 9 月 13 日)。「PDC に先立ち、Microsoft が Windows 7 の内部テストを開始 – 2008 年 9 月 14 日」。Windows IT Pro。Penton Media。2013年5月 28 日閲覧。
- ^ Barley, Ray (2009 年 2 月 18 日)。「SQL Server 2008 レポート ビルダー 2.0 の概要」。MSSQL のヒント。Edgewood Solutions。2013年5 月 28 日閲覧。
- ^ Montalbano, Elizabeth (2009 年 8 月 20 日)。「Microsoft が Windows 7 の「リボン」インターフェイスを Vista にバックポート」。PC World。IDG。2013年5月28 日閲覧。
- ^ 「アプリケーション デザイン ショーケース: ベスト アプリ UI 10」。nngroup.com。Nielsen Norman Group。2010 年 12 月 5 日時点のオリジナルよりアーカイブ。2013 年5 月 28 日閲覧。
- ^ 「Application Design Showcase: 2008」。nngroup.com。Nielsen Norman Group 。 2016年5月9日閲覧。
- ^ 「RedOffice 4.0 Beta が OpenOffice UI を更新」。Slashdot。Dice Holdings。2008年6 月 2 日。2013 年5月 28 日閲覧。
- ^ Eva, Johannes (2008 年 6 月). 「RedOffice 4.0 Beta – 素晴らしい新 UI?」. libre-software.net . 2013 年5 月 28 日閲覧。
- ^ 「Renaissance/FAQ (リビジョン 154410)」。OpenOffice.org。Apache Software Foundation。2010年1 月 5 日。2013年5 月 28 日閲覧。
- ^ Lai, Eric (2009 年 8 月 11 日)。「オープンソース ユーザーが OpenOffice リボン UI に反発」。Computerworld。
- ^ 「Sib. 7.0: The blasted Ribbon!」. Sibelius (スコアライター) . Avid (会社) .
- ^ 「R2012b の新機能、バグ修正、互換性に関する考慮事項」。MathWorks, Inc. 2019 年4 月 7 日閲覧。
- ^ Jeff Atwood (2005 年 9 月 23 日). 「メイン メニューの終焉について」. Coding Horror . 2014 年4 月 25 日閲覧。
- ^ 「Microsoft Professional Developers Conference 2005 VPR: イメージ ギャラリー」。Office "12"。Microsoft。2005 年 9 月 13 日。2005 年 11 月 25 日時点のオリジナルよりアーカイブ。2014年4 月 25 日閲覧。
- ^ ab Cummings, Joanne (2007 年 10 月 1 日)。「Word 2007: 必ずしも必須ではない」。Redmond Magazine。1105 Media。2013年5 月 28 日閲覧。
まず、Word 2007 ではまったく新しいリボン インターフェイスが使用されています。熟練ユーザーは、習得に時間がかかり、忍耐力も必要だと言います。[...] 「新しいインターフェイスには慣れるでしょうが、時間、トレーニング、コストの面で多大な労力がかかります」と、Cooling Systems Technologies (CST) Inc. のシステム ディレクター、Mike McCullough 氏は言います。[...] 2003 から 2007 に移行するとき、彼はすぐに問題に遭遇しました。「バットで頭を殴ったほうがましだった」と彼は言います。「怒りと不満が目に浮かびました。」[...] 他の読者は、新しいインターフェイスを習得するために時間をかける価値があると感じています。
- ^ Lasky, Michael (2006 年 8 月)。「Office Beta: 見た目は良いが、フォーマットが扱いにくい」。PC World。IDG : 24 。
- ^ 「リボンをカスタマイズできますか?」。Microsoft Office Web サイト。Microsoft。2007年。2013年5 月 28 日閲覧。
- ^ Mendelson, Edward (2006 年 7 月)。「MS Office がさらに接近」。PC Magazine 25 ( 12)。Ziff Davis : 48。
- ^ ドスタル、M (2010 年 12 月 9 日)。 Microsoft リボン ユーザー インターフェイスのユーザー受け入れ(PDF)。オロモウツのパラツキー大学。ISBN 978-960-474-245-5. ISSN 1792-6157 . 2013年5月28日閲覧。
- ^ デイブ・シューラー(2007年3月27日)「オフィスは新しいコークか?」Outside the Beltway . [自費出版ソース? ] . 2013年5月28日閲覧。
- ^ 「 Word for Mac 2011 主要機能ツアー」。Mactopia。Microsoft。2013年5月 28 日閲覧。スクリーンショットを見る
- ^ abc スタニエク、ヤロスワフ (2005 年 11 月 13 日)。 「KDE、リボン GUI を巡って MS を訴える?」blogs.kde.org。KDE 。2012 年5 月 28 日に取得。
- ^ 「Microsoft の新しいリボン UI は eSuite の UI からコピーされたものか?」。BlogNew。Genii Software。2006 年 11 月 29 日。2013年5 月 28 日閲覧。
- ^ 米国地方裁判所、カリフォルニア州北部地区、サンノゼ支部。事件番号 5:15-cv05836-EJD、最終判決書
- ^ 「陪審員、Corel が Microsoft Office の特許を故意に侵害したと認定」IPWatchdog.com — 特許と特許法2018 年 2 月 13 日。2018年2 月 28 日閲覧。
外部リンク
- Microsoft のリボン UI に関するガイドライン ドキュメント
- Windows リボン フレームワーク開発者ガイド
- DotNetBar は、Windows フォームの通常の UI コンポーネント セットをリボン関連のコンポーネントで拡張するツールです。
さらに読む
- Jensen Harris (2008 年 3 月 13 日)。「Office ユーザー インターフェイス ブログ」。Microsoft Developer Network。2010年3 月 25 日閲覧。– Microsoft の Office 2007 ユーザー エクスペリエンス チームのグループ プログラム マネージャーによる UI デザインに関する詳細な説明。
- 「MIX08 Microsoft Office 2007: リボンの物語」。Microsoft MIX 08。2008 年。2010 年6 月 17 日閲覧。– プロトタイプのスケッチと設計プロセス。


