阅读更多

1顶
0踩

Web前端
编者按:美感是外在,交互是内在,内外兼修方成气候。今天@十萬個為什麽 总结了交互设计中的5个视觉原则,帮同学们掌握视觉与交互的协调方法 >>>

我不想贬低文字的重要性,但也不想忽视视觉。两者是同等重要的交互设计元素。文字就是交互,但那些视觉元素(比如图标、菜单、图像等)才是用户实际上操作的东西。虽然有些可用性专家会提及Craigslist甚至Amazon,作为丑陋但可用(而且受欢迎)的网站案例。但毫无疑问,美感总会有所帮助。

情感是用户体验的关键:视觉设计优秀的网站能使用户放松,提升可信度和易用性。考虑到多数用户注意力短暂,认知往往成为事实:如果视觉做得很糟糕,用户不会费神去深入研究你的交互设计。

让我们来细说视觉的重要性,因为它关系到交互,保证了清晰的方向指引和一致性。
一、尊重视觉的主导地位

我们从案例展示开始。看看下面的文字:



很显然,我们都知道“黄色”一词所指的颜色。但当多数人看到它时,他们理解到的可能只有红色。文字的外观取代了它的真正含义。



信息图专家David McCandless表明,我们大部分的脑力资源都花在了视觉上。

作为人类,视觉是我们的主要感观。但是其他动物更多依赖听觉与嗅觉,我们是视觉主导的生物。正如数据记者兼信息图专家David McCandless在一场引人入胜的TED演讲中提到的,我们会调动全部感观,但多数的脑力都花在了视觉上——虽然我们很难察觉。他用计算机进行了类比……

“视觉是感观中最迅速的。它和计算机网络的速度相同。之后是触觉,相当于一个U盘的速度。然后才是听觉与嗅觉,约等于硬盘的速度。

“后面才是可怜的味觉,运算速度几乎近似便携式计算器。角落里那个小方块,百分之0.7,那就是我们实际了解的量。所以你的很多感观——绝大多数感观都是视觉上的,它蜂拥而来——你却浑然不觉。”



视觉影响行为,也影响体验,Stephen P. Anderson说。

但是对于交互设计这意味着什么?它意味着你对产品做出的每一项视觉上的决策,都对交互有极大的影响,即使是在不知不觉间。

产品设计顾问Stephen P. Anderson指出,视觉影响的不只是体验,也会影响用户的行为。

这就是说好的视觉设计可以提升销量,提高注册量和转化率,激发某些特定的用户行为。看看下面这两个表单:

表单A



表单B



记住,交互设计的目标之一就是让用户尽可能少地思考。你认为哪个更有利于销售?哪个视觉上看更舒服?

第一例中,那密集恐惧症般的间距和过量的文字,让用户望而却步。第二例则色彩丰富、优美,看起来更简洁(尽管用户都得输入这些信息)。

由于交互设计就是要创造人们想用的东西,有吸引力的事物更激发人的渴求,因此更能发挥作用。



图片和导航在这个在线香料商店中相互协调。

不过除了吸引人的交互,优美的设计也提供了一层额外的理解。看看上面这个Old Town Spice Shop案例,你会发现这个网站的橱柜式布局立刻暗示了这家公司的意图和香料产品。

尽管你可能会质疑,用户先看到橱柜还是“Spices”和“Extracts”这些文字。毫无疑问的是,两者相互协调。

二、提供清晰的方向与指引

用户不会漫无目的浏览网站。人们通常都有个大体概念他们要去哪,但还需要一些指引和线索。他们会在脑海中创建地图,既然我们刚刚提到人是视觉生物,那么就需要一些视觉路标来指路。

某种程度而言,你的导航要像GPS那样。用户需要了解他们当前位置,哪些路线是可行的,下一步该怎么做。

面包屑导航是满足上述3项需求的最直接的方式。就像下面的Newegg 这种常见的UI模式,这种方式给用户留下了清晰的视觉踪迹,来追踪他们的访问过程。



但面包屑导航应该作为备选方式,因为对于页面间的点击跳转,它们在视觉上并不直观。它们多用于层级复杂的网站,比如电商网站,简单的网站不需要它。如果对此持疑,回顾你的网站地图,看看加入面包屑导航能不能提升易用性,或者只是添乱。

面包屑导航、链接——还有菜单、搜索框和可点击的图标——都是基于视觉的手段,让你建立方向和指引。谈到主导航时,你需要让它给人留下强烈的视觉印象。
三、确保视觉统一

一致性在交互设计的所有方面都非常重要,不只是视觉。无论如何,视觉上的不一致是非常醒目的(看看世上最糟糕的网站),见证一下设计的地狱。

前方高能预警!!
Theworldsworstwebsiteever



有些事是不该做的。

一致性展现了网站在设计和排列方面的逻辑,创造更加令人愉悦的体验(我们都知道,开心的用户是会回头的)。

我们之前提过,人们更喜欢统一是因为它增加了可预知性(降低学习成本)。如果你的界面容易学习,它也会更容易使用。人们不喜欢令人不快的惊喜,正如惊讶最小化原则中所说:

不一致引发的问题,是它增加了“认知负荷”。Nielson Norman Group的用户体验专家,Kathryn Whitenton,在热议博文中解释过,认知负荷是用户在使用产品时需要思考的量。

一致性展现了网站在设计和排列方面的逻辑。
每项不一致都迫使用户停下脚步,来处理此处不同所表达的含义,它为何不同,又是如何影响他们的行为。因此,不一致的地方越少,交互越顺畅,体验越好。

例如,单选按钮在界面某部分只允许单选,那么它在其他部分就不应该多选。文案也该如此,既然在某个部分用了“保存”作为名称,在其他部分里就不该称作“储存”。如果某张图片触发了一个弹窗,那它在别处就不该打开新窗口。时刻要问自己,“我希望用户如何操作?”

四、将UI设计模式作为基准

UI设计模式,可以理解为特定情况的最佳设计实践。既然用户已经熟悉各种设计模式,使用它们降低了界面的学习曲线。常见的UI模式包括旋转木马、相关链接、幻灯片……还有更多(可以从这个网站看到,它致力于给它们分门别类)。



Netflix用了相关内容模式,来帮你找到其他可能感兴趣的节目。

比如,Netflix使用了“相关内容”UI模式,帮助用户找到其他可能感兴趣的电影或节目。由于内容是智能生成的,用户交互感觉更像是有人在推荐有用的内容。这并不是一项开创性的设计,但它是个快速有效的解决方案,让你的界面鲜活起来。

当然,UI模式并非即插即用的模块,你还是得基于网站的外观与感觉为它们特殊定制。

要为产品寻找正确的模式,你可以查看各种模式库,通过它们的分类来浏览各种模式,比如“导航”或“输入框”。今年,我们发布了两个单独的UI模式系列(还有财富榜500强企业的使用案例分析):2014网页UI设计模式2014移动UI设计模式
五、通过风格指南创建一致性

虽然UI模式有助于提升熟悉感,风格指南才能确保全站统一。

风格指南是一部手册,列出了产品的特殊偏好,这些部分很难记忆——比如全站内容的尺寸和字体、主导航的主色与辅助色的颜色梯度、按钮点击状态的表现,等等。



来这里www.yelp.co.uk/styleguide看看Yelp的风格指南。

UXPin,更新网站时我们会创建风格指南。这能帮助我们估计出额外的工作量,因为我们可以把带有技术细节的截图添加到公司内部wiki中。正如我们在从风格指南到效果图中描述的,这种“拼拼凑凑”的方法对于简易的风格指南非常有效,可以分享给整个公司。
我们在网页UI设计最佳实践中充分讨论了风格指南,包括如何制定、需要包含什么。要了解关于风格指南的更多案例,请看以下几项绝佳资源:

要深入学习交互设计中的一致性,请看这篇全领域创建用户体验一致性,还有这篇系统、平台和现实世界的统一
精华总结
人们上网时,他们说自己在“看”网站,而不是与它“互动”,尽管后者更准确。我们严重依赖视觉,视觉引导我们建立观念、解决问题,我们所相信的会引导我们的行为。由于交互设计如此贴近用户体验,通过视觉打造最佳的用户体验,虽然间接,但确信无疑促成了更好的交互。

要深入学习,可以下载这本电子书Interaction Design Best Practices: Words, Visuals, Space。视觉案例研究包含了30多家公司,其中有Google、AirBnB、Facebook、Yahoo。还有一些专家的建议,比如Stephen P. Anderson、Jared Spool等等。

原文链接

作者信息:
Jerry Cao
Jerry Cao is a content strategist at UXPin — the wireframing and prototyping app — where he develops in-app and online content for the wireframing and prototyping platform. To learn how to use mockups of all types and fidelities, check out The Guide to Mockups.
  • 大小: 6.7 KB
  • 大小: 126.9 KB
  • 大小: 29.7 KB
  • 大小: 103.7 KB
  • 大小: 63.1 KB
  • 大小: 173.5 KB
  • 大小: 46.1 KB
  • 大小: 189.6 KB
  • 大小: 89.6 KB
  • 大小: 79.4 KB
来自: 可乐橙
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Microsoft.NET框架程序设计

    Microsoft.NET框架程序设计的详细知识,对学习很有帮助~~

  • 《Microsoft .NET框架程序设计(修订版)》 第一章

    第一章 Microsoft .NET框架开发平台体系结构 Ø  1.1将源代码编译为托管模块在非托管C/C++中,我们可以对系统有着相当底层的控制,我们可以以自己喜欢的方式来管理内存。不管使用的是何种编译器,最后生成的结果都是一个托管模块(Managed Module)。托管模块是一个需要CLR才能执行的编准可移植可执行文件(portable executable,简称PE)文

  • Microsoft .NET框架程序设计.pdf_中文清晰版

    《Microsoft .NET框架程序设计》比较清晰的中文版本。

  • Microsoft.NET框架程序设计(修订版)

    高清Microsoft.NET框架程序设计(修订版).pdf 高清Microsoft.NET框架程序设计(修订版).pdf

  • Microsoft.NET.框架程序设计(修订版).pdf

    Microsoft.NET.框架程序设计(修订版).pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

  • Microsoft.NET.框架程序设计PDF 扫描高清版

    《Microsoft.NET框架程序设计》是2003年清华大学出版社出版的图书,作者是Jeffrey Richter 。

  • .NET框架程序设计——体系结构

    谈到.NET,相信对于大多数初学者而言,都会感觉比较乱、比较迷茫,什么ASP.NET、VB.NET、VC.NET、ADO.NET、.NETFramework 等等概念,搞的我们晕头转向的,他们之间到底是什么关系呢?为何如此相似呢?我们脑子里出现了一堆一堆的问号。下面说一下我自己的理解,不正确的地方还望大家多多指教。   首先说一下.NET .NET是微软的新一代技术平台,代表的是

  • .NET框架程序设计(修订版)——微软.NET程序员系列

  • .net框架程序设计 读书笔记(二)---- .net 框架开发平台体系架构

    第一章:Microsoft .net 框架开发平台体系架构 本章的目标:对.net框架体系架构有一个总体的认识,并对.net框架中出现的一些新的技术和术语有一个基本的了解。 1.1 将源代码编译为托管模块 关于编程语言的选择 .net框架的核心是通用语言运行时,顾名思义它是一个可被各种不同的编程语言所使用的运行时。CLR的很多特性可用于所有面向它的编程语言,如...

  • 终于把Microsoft .NET框架程序设计(修订版)看完了

    这本书是由windows & .Net专家Jeffrey Richter写的,现在最新的是第二版CLR Via C#。虽然内容差不了多少,不过俺还是买了。:D。此书由李建忠老师翻译的。   Jeffrey Richter不愧为大师阿,对.NET是相当的了解阿,书写的也是如行云流水一般的流畅。一章一章地看下来,感觉就是像在讲故事一样,不过老外的书好像都这种风格。恩。国内的作者也要好好学学了。偶花了

  • 第一部分 Microsoft.NET框架基本原理3----读《Microsoft.NET框架程序设计》

        使用延迟签名技巧来开发程序集所做的讨论:    1.当开发程序集时,首先取得仅包含公司公有密钥的文件,并将下面两个特性加到源代码中:    [assembly:AssemblyKeyFile("MyCompanyPublicKey.keys")]    //(译注:下面的Delaysign应该为AssemblyDelaySign)     [assembly:DelaySi

  • Microsoft.NET.框架程序设计-中文版

    Microsoft.NET.框架程序设计:个人觉得是将原理方面最好的书了,请各位下载利用,因为20多MB所以压缩成了两个部分。     Microsoft.NET.框架程序设计-中文版.z01.zip重命名为Microsoft.NET.框架程序设计-中文版.z01...

  • Microsoft .Net 框架 SDK 快速入门教程

    Microsoft .Net 框架 SDK 快速入门教程

  • 品味.NET巨著——书评《Microsoft .NET框架程序设计(修订版)》

                      品味.NET巨著 ——书评《Microsoft .NET框架程序设计(修订版)》  李洪根(本文首发于《程序员》2004年第2期)  在经历了漫长的等待后,我们终于看到了清华大学出版社组织重译的《Microsoft .NET框架程序设计(修订版)》一书。本书英文原名是Applied Microsoft .NET Frame

  • 《Microsoft .NET框架程序设计(修订版)》

    Microsoft .NET框架程序设计(修订版):原书名: Applied Microsoft .NET Framework programming [原书信息]? 原出版社: Microsoft Press? 作者: (美)Jeffrey Richter? [作者简介]? 译者: 李建忠? [译者简介]? 书号: 7-302-07509-3 页码: 620 开本: 16开 版次:1-1? 丛书

  • 体系结构描述语言与程序设计语言有什么区别?

    用对比的方式,告诉你软件体系结构描述语言与程序设计语言的区别

  • ASP.NET+4.0实用教程 源代码

    ASP.NET+4.0实用教程 源代码

Global site tag (gtag.js) - Google Analytics