リボン (GUI)
アプリケーションの操作コマンドの数が年々増大し、従来のインターフェイスでは対応できなくなってきた問題を解消するために導入された。1989年に発売されたWord 1.0では100のコマンドがあり、ツールバーの数は2本だった。Word 2003ではおよそ1500のコマンドがあり、ツールバーの数は31本になった。メニューバー・ツールバーシステムにおいて、それぞれに同じコマンドがあるのは冗長であるし、反対にどちらか一方にしかコマンドがないものもあった。したがってユーザーが機能を使いこなすには、どこにどんなコマンドがあるのか知っておかなければならなくなった。またマウスでは階層構造のメニューバーの操作が煩雑で、キーボードではツールバー操作はやりにくいものであった。マイクロソフトはユーザーが必要とするコマンドをすばやく簡単に見つけることができるように、リボンUIの採用に踏み切ったと説明している。
Office 2007ではリボン内のボタンの配置や、アイコンのカスタマイズをXMLで定義する必要があった。Office 2010ではユーザー設定で視覚的にリボンをカスタマイズできるようになった。デフォルトのタブの内容を変更することはできないが、ユーザー設定の新しいタブを作ったり、デフォルトのタブを非表示にしたり、といった自由度の高い設定ができる。
リボンには常にクイック アクセス ツール バーが表示されている。リボンからコマンドをクイックアクセスツールバーに追加したり、逆にクイックアクセスツールバーからコマンドを削除したりできる。
これによって、リボンが最小化されているときや、コマンドの所属するタブが表示されていないときでも、ユーザーはよく使うコマンドにアクセスできる。