リボン (GUI)
リボンは、従来のメニューバーとツールバーを用いたインターフェイスを置き換えるものである。従来のツールバーの4-5行分に相当する高さの中にテキストやアイコンを使用したコマンド(ボタン)が配置され、分類ごとにタブでグループ化されている。タブ上でマウスホイールを回転させることでもタブの切り替えができる。アプリケーションの各作業領域で最も関連性の高いタブが表示される。メニューバーと異なり、アプリケーション開発者は、よく使われるコマンドは大きく配置して目立たせることができる一方、あまり使われないコマンドは小さく配置することができる。
デメリットとして、特に旧型の解像度の低いディスプレイでは場所を取ってしまい、作業領域が狭くなる。また、横幅が狭い場合、サブコマンドの表示は省略され、ドロップダウンリストから選択しなければならなくなる。Office 2007などリボンを採用したほとんどのアプリケーションでは、タブのダブルクリック(またはコンテキストメニュー)やショートカットキーによって、タブのみを常時表示しタブをクリックした時にだけボタン類を表示させる設定(リボンの最小化)が可能である。Office 2010ではウィンドウの右側に「リボンの最小化」ボタンが用意されている。高さの問題に関してはリボンの最小化によってある程度解消できる。