关于Windows Phone中 环绕icon周围的圆圈

  在Stockholm的 Windows Phone Design Day期间的Q&A环节,Stockholm本地的交互设计师Petter Sifver提了一个问题,关于Windows Phone app bar上的icon,想知道为什么icon的周围会有圆圈。Petter友好地在其博客上为分享了他围绕设计阐述的观点。

  我们看到的是Button,而不是icon。——从字面上。在这些Button内部都有小icon。微软提供的开箱即用(out-of-the- box)的Metro设计语言有一致性接近“button like”(可意会的按钮)控件。不论它是一个Push Button, Toggle Button, Command Button或者媒体播放Buttons或者icon button——button在Windows Phone的Metro语言里有一个边框,来定义边界。所以icon buttons在app bar是朴素地遵循了同样的语言——我理解它们可能造成困惑的原因我注意到当我们谈论icon时,我们会经常表述在圆圈里的内容并称它们是icons。当我们谈论icon我们会表述它们像icon(没有圆圈——即便如此,99%的它们被当icon buttons来使用)。


  Saliency概念是正确的,而在我们的Metro button设计语言中有例外设计。

  这样做是在保持一致性。称呼他们button或icon从字面看起来很接近,但是有着非常大的区别。我们使用button用来交互,使用icon传达一个单项的信息。例如,在电话应用在call history list界面中紧挨着calls使用带有电话icon的button——它们是button,不是icon。


  另外一个使用icon buttons例子是在文字消息应用——当你希望增加一个新的联系人并发送一条文字消息,你得到一个带有加号icon的小按钮,同样的,它是一个按钮—— 不只是一个icon。你会发现我们不会使用icon作为button。它已经通过加号icon吸引了人去使用——我知道我被建议了。回到开始,正确的接近 windows Phone的Metro设计是使用icon button。


  现在我们看一下我们如何使用icon。例如在状态栏中,他们是确确实实的通知icon,并且没有使用圆圈(它们不是按钮)。


  我们使用icon做为图形,它们提供给用户单项的信息(它们是不可交互的,因此不是按钮)。例如在电子邮件应用我们使用小icon(不是button)与用户交流。当有附件在一封邮件里,这时它们会成为高优先级邮件(标记)。


  所有这些,我希望明确,我们在Windows Phone Design Day所谈轮到——Metro在做两件事情:Metro设计法则与Metro设计语言。Metro法则是设计支撑。Metro设计语言建立在法则之上,是在实体UI元素、动画、排版、构图与其它交互方向中的证明途径。


  Metro设计语言由三件事情所定义:Windows Phone的native应用(邮箱应用、文字消息应用、people hub、本地搜索等等);第二,Windows Phone UX Guidelines;第三,控件库与其它Windows Phone SDK & Silverlight Toolkit的可用资源(所有的三项彼此之间会保持一致性)。开发人员与设计人员可用使用Metro设计语言。这会成功地为Windows Phone建立精巧美观、引人注目与一致性的体验。

  Metro法则是优先的,它凌驾于任何语言,所以设计人员可用自由的探索法则,并且通过非主流的方式被你所证明。我们也乐意看到这些事情发生。 Metro原则允许无限的探索与进化。这里我们给一些思路…从Swiss Design Style的课程中读一些文章。这描述了许多Swiss设计背后的理念(Metro的根源在它,也可以称为International Typographic Style)——阅读其中的海报与印刷媒体设计。然而,许多这些海报与设计与Metro设计语言并不相像,但是这不意味着做为一个设计人员不能探索其它的表达法则的途径。


  本文编译自@langmuir,原文地址。

  译文出处:mdong.org,转载请注明出处链接。

时间: 2024-04-27 23:54:19

关于Windows Phone中 环绕icon周围的圆圈的相关文章

(译)Windows Phone中环绕icon的圆圈

在Stockholm的http://www.aliyun.com/zixun/aggregation/13466.html">Windows Phone Design Day期间的Q&A环节,Stockholm本地的交互设计师Petter Sifver提了一个问题,关于Windows Phone app bar上的icon,想知道为什么icon的周围会有圆圈.Petter友好地在其博客上为分享了他围绕设计阐述的观点. 我们看到的是Button,而不是icon.--从字面上.在这些B

Windows Phone app bar上icon周围有圆圈的设计观点

文章描述:Windows Phone中环绕icon的圆圈. 在Stockholm的Windows Phone Design Day期间的Q&A环节,Stockholm本地的交互设计师Petter Sifver提了一个问题,关于Windows Phone app bar上的icon,想知道为什么icon的周围会有圆圈.Petter友好地在其博客上为分享了他围绕设计阐述的观点. 我们看到的是Button,而不是icon.--从字面上.在这些Button内部都有小icon.微软提供的开箱即用(out-

在Windows 7中使用Windows日历组件

  首先,下载网友从Vista中分离出的Windows日历 下载后,将其解压到Program FilesWindows Calendar文件夹中,右键单击可执行程序文件名WinCal,选择"锁定到任务栏"或"附到开始菜单"即可. 压缩包内文件夹说明: zh-CN--日历组件的简体中文语言包 en-US--英文语言包 Windows日历主界面 Windows日历组件默认使用简体中文界面,如需英文,将zh-cn改名或删除,关闭并重启日历组件即可.经测试,该组件可在Win

转帖:PHP4(windows版本)中的COM函数

window|函数 这几天一直在写excel转化成mysql,发现一篇文章,搜一下phpx论坛,没有这个帖子,把它转帖如下: PHP4(windows版本)中的COM函数 介绍 内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档.本文将以三个例子分 别处理 MS office 2000 Word . Excel . Adobe Distiller 来说明如何在PHP中使用COM函数. COM技术是由Microsoft在几年前提出并开发

Windows系统中的文件搜索方法与技巧

window|技巧 随着电脑硬盘价格的下降和人们经济水平的提升,许多朋友都拥有大容量的硬盘,由此里面存放的文件就越来越多,这让电脑成为一个知识库,许多文件都可以从里面找到.但是这也带来一个问题,当我们要寻找以前看过的某个文件时,如果记不清楚它的位置了找起来会很麻烦,这个时候,采用适当的搜索办法来提高搜索效率是必不可少的.在windows系统中自带了一个搜索功能,真正利用好这个功能对我们的搜索功能有很大的帮助. 充分使用搜索选项 当我们查找一个文件搜索过程结束之后,如果搜索的结果非常多,这个时候就

Windows系统中Alt键的几个妙用

window 在PC键上有一个ALT键,与Shift.Ctrl键一样,一般情况下,我们都是将它与其它的键配合使用的,似乎作用不大.其实,细细想来,它在Windows中的作用可大着呢,不信,请看下文.相信看完本文后,您一定会对您键盘上的ALT键另眼相看了. 1.快速建立快捷方式 大家对Windows中的快捷方式并不陌生,通过快捷方式我们可以非常"快捷"地访问相应的程序.文件或文件.WEB页等,大大方便了用户.但是,在Windows 2000中我们如果拖放一程序或文件夹到指定文件夹时并不会

Windows Forms中的数据绑定(一)

window|数据 Windows Forms中的数据绑定 作者:刘志波   摘要:这篇文章是讲解在Windows Forms中如何使用ADO.NET简单的将Form和包含任何结构的数据绑定在一起.通过简单或者复杂的数据绑定,把Form的control的属性绑定到指定的数据上. 目标: 学习Microsoft.NET平台中数据绑定的基础知识 学习怎样生成一个简单的数据绑定form 学习如何往你生成的数据绑定form中添加ComboBox和ListBox Learn how to base

Windows 操作系统中的 .NET Framework 支持(正文)

window Windows 操作系统中的 .NET Framework 支持 Hans VerbeeckMicrosoft EMEA 2002 年 9 月 适用于:   Microsoft .NET Framework   Microsoft Windows 操作系统 摘要:本文提供了有关能够安装 Microsoft .NET Framework 的 Microsoft Windows 版本的信息,同时还列出了 .NET Framework 的软件要求以及常规平台支持的某些例外情况.此外,还解

Windows操作系统中的.NET Framework支持

window Windows 操作系统中的 .NET Framework 支持 Hans Verbeeck Microsoft EMEA 2002 年 9 月 适用于: Microsoft? .NET Framework Microsoft? Windows? 操作系统 摘要:本文提供了有关能够安装 Microsoft .NET Framework 的 Microsoft Windows 版本的信息,同时还列出了 .NET Framework 的软件要求以及常规平台支持的某些例外情况.此外,还解