本节书摘来自异步社区出版社《Visual C++ 2012 开发权威指南》一书中的第1章,第1.3节,作者: 尹成 , 朱景尧 , 孙明龙 , 胡耀文,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.3 Metro新特性
Metro是微软在Windows Phone中正式引入的一种界面设计语言,也是Windows 8的主要界面显示风格。“Windows 8”推出的一个专为触摸而设计的最新Metro风格界面,能向用户显示重要信息,这个界面同时支持鼠标和键盘,并应用于平板电脑。Metro风格界面设计风格优雅,可以令用户获取一个美观、快捷流畅的Metro风格的界面和大量可供使用的新应用程序。这些应用程序拥有远远超出图形设计范畴的新特性(一个平台)。正如微软所展示的那样,通过出色的触控体验,同时又可以使用鼠标、触控板和键盘工作。如果用户希望永远沉浸在Metro界面中,那么将永远不会看到桌面,除非刻意选择,否则系统甚至不会加载它,这样的Windows将焕然一新。
Metro作为一种界面设计语言,其主要特性有以下几点:
(1)更简洁;
(2)更美观;
(3)更平滑、流畅。
Metro UI强调信息本身
Metro UI是一种界面展示技术,和苹果的iOS、谷歌的Android界面最大的区别在于:后两种都是以应用为主要呈现对象,而Metro界面强调的是信息本身,而不是冗余的界面元素。显示下一个界面的部分元素的功能上的作用主要是提示用户“这儿有更多信息”。同时在视觉效果方面,这有助于形成一种身临其境的感觉。
Metro UI强调利用时间碎片
在时间碎片中找寻到更多的信息。这就是Metro UI为Windows Phone所定制的设计理念。现在很多用户没有过多的时间来用复杂的手势操控手机。在公交车上,我们可能利用从座位起身到在后门排队等侯下车的这个较短的时间间隔中,还想着要看一条微博。也许趁着在超市排队结账的时候,都要用微信摇一下周围的新朋友。着重提高用户的单手操作准确性,就能让用户黏在的应用上。