更新时间:2024-07-29 20:49
Ribbon是一种以面板及标签页为架构的用户界面(User Interface),原先出现在Microsoft Office 2007后续版本的Word、Excel和PowerPoint等组件中,后来也被运用到Windows 7的一些附加组件等其它软件中,如画图和写字板,以及Windows 8中的资源管理器。ESRI推出的ArcGIS Explorer 9.4也采用这种界面。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组“标签”,每一组包含了相关的命令。每一个应用程序都有一个不同的标签组,展示了程序所提供的功能。在每个标签里,各种的相关的选项被组在一起。设计Ribbon的目的是为了使应用程序的功能更加易于发现和使用,减少了点击鼠标的次数[1]。
1、将工具栏的命令分为一个个选项卡。
2、与窗口标题栏融合在一起。
跟传统的菜单式用户界面相比较,Ribbon界面的优势主要体现如下几个方面:
1、所有功能有组织地集中存放,不再需要查找级联菜单、工具栏等等 ;
2、更好地在每个应用程序中组织命令;
3、提供足够显示更多命令的空间;
4、丰富的命令布局可以帮助用户更容易地找到重要的,常用的功能;
5、可以显示图示,对命令的效果进行预览,例如改变文本的格式等;
6、更加适合触摸屏操作。
虽然从菜单式界面到Ribbon界面有一个漫长的熟悉的过程,但是一个不争的事实是,Ribbon界面正在被越来越多的人接受,相应的,越来越多的软件开发商开始抛弃传统的菜单式界面,转而采用Ribbon界面。
Ribbon 最早应用于 Office 2007 中,后来也被运用到Windows 7的一些附件中,如画图(Paint)和写字板(Write)。在Windows 8、Windows 8.1及Windows 10中,Ribbon 被运用到文件资源管理器(File Explorer)中。
ESRI推出的ArcGIS Explorer 9.4、Autodesk推出的AutoCAD、3DS MAX的较新版本中也采用了 Ribbon。ComponentOne 推出的 ComponentOne Studio for WinForms也采用了和新版微软Office2007和2010的用户界面一样的Ribbon。
Windows Ribbon是一个Windows(Windows Vista/Windows 7)自带的GUI架构,外形更加华丽,但也因为许多用户已经习惯了Windows 98以来的接口,对于大幅度改变的Ribbon接口反倒发生不适应,进而经常抱怨无法找到想要的功能的状况。
为编写Windows程序提供了便利,使用VC/RAD Studio编程的同行一般都可以用上该架构。但需注意,在Windows XP之前的Windows可能不支持Ribbon。