当初Office 2007面市的时候,全新的用户界面Ribbon在起初让很多人一时难以适应。不过经过一段时间的熟悉后,大家发现Ribbon界面能够让自己快速找到需要的功能,从而开始喜欢它。到了Windows 7,微软正式加入了命名为Scenic Ribbon的第二代Ribbon界面,即初代Ribbon的升级版本。随着Scenic Ribbon成为Windows 7的一部分,意味着今后第三方程序开发者能在自己开发的应用程序中免费用上这个界面。
Ribbon界面是微软对Office套件功能界面改进的产物。随着Office版本的升级,微软发现传统菜单和基于工具条的界面面临着两大问题:一是伴随功能增多的同时,命令数量也在快速增加,几乎达到了传统界面所能容纳的极限。二是由于很多功能命令放在很深的层叠菜单里而难以被找到,使得用户以为没有该功能而不断向微软要求增加这些功能。
经过大量的界面修改尝试后,微软在Office 2007中推出了这套全新的Ribbon界面。由于Office软件在全世界有着大量的使用者,微软对功能界面作出如此大的改变,可以说是相当大胆。对于那些认为办公软件界面难有大改变的人来说,Ribbon无疑是令人震撼的。作为用户界面史上的一项革新技术,Ribbon受到了那些“Office专家们”的憎恨,因为他们掌握的那些技能在Ribbon面前变得毫无用处。
Scenic Ribbon做为Windows 7的一部分,和前代有所不同是理所当然的。由于最初Ribbon界面是Office专用,因此使用Ribbon界面的office 2007程序窗口左上角都有一个比较显眼的Office图标按钮。当应用到其他程序之后,这个图标显然不能继续存在,因此在Windows 7中,这个位置就被相应程序自身的图标所取代。
而原先突出显示的圆形Office按钮转变为一个矩形按钮,由它来继承原本Office按钮中的新建、打开、保存等功能,这个按钮的色彩会根据应用程序图标来决定。除了常规的文件操作命令,这个菜单里还可以提供一些程序特有的命令。比如像画图程序里的“设置为桌面背景”等。
值得一提的是,office 2010也将采用第二代的Ribbon界面,在之前出现的office 2010技术预览版截图中就能看到。
和Office 2007类似,Windows 7里的Scenic Ribbon界面是为1024×768以上的屏幕分辨率所设计,但是它们有很好的适应性,即使在640×480的分辨率下也能正常显示。
此外,同样和前任Ribbon相似的是,Scenic Ribbon能在应用一种样式前把最终效果预显示出来,这样你就可以知道做出更改后到底是什么样子。例如,你在使用写字板的时候,想改变一下文字颜色的话,只需鼠标在候选颜色上悬停,就能看到变色后文字,当符合你的要求再确定即可。这样可以避免多次的重复性操作。
Windows 7里的画图和写字板程序仅提供了2个Ribbon标签,“主页”和“查看”。这种简洁的设计能够给其他程序开发者在今后设计Ribbon界面时作为一个参考。当然,Windows 7中的画图和写字板除了界面风格改变之外,本身的功能也比以往版本要增强不少。
当Scenic Ribbon融入Windows 7并成为Windows API的一部分后,微软希望看到今后Windows平台的应用程序呈现出全新面貌,有别于以往传统风格的下一代应用程序界面。
【编辑推荐】