收藏本站 关于我们

《微交互》_z迷的读书笔记(一)(原创文章)

发布时间:2017-02-06 15:48:45   来源:PS教程   人气:0

前言:刚看完《微交互》一书,所以梳理了一篇关于本书的读书笔记。(考虑到站酷发文章字数限制,所以我分为一.二.三篇来写) 现在最火的网游阴阳师截图为

刚看完《微交互》一书,所以梳理了一篇关于本书的读书笔记。(考虑到热门街发文章字数限制,所以我分为一.二.三篇来写)

\现在最火的网游阴阳师截图为例,(准备按钮)用户一看就能看出他是准备开始的触发器,而且保证触发器每次都触发相同的动作_准备,触发器看起来像按钮,它就像按钮一样能被按,准备按钮用得越多的触发器越要引人注目,因此它比(点击弑神区域配置弑神)要更引人注目。



1.手动触发器

手动触发器通常源自用户的期待或需求:“我想打开电视。”“我想关掉手机铃声。”从总体来看,理解用户想要的(或需要)做什么,什么时候想做,以及在什么情境下想做是非常重要的。这些问题决定了手动触发器在什么时候,什么地方出现。或许任何情况下都必须可用,比如开关按钮。或者跟使用情境紧密关联,只有各种条件必备的时候,比如进入特定的模式或者进入应用的特殊功能区域时才发现。Microsoft Office 的“迷你格式化工具条”只在你选中文本时才会发现。

理解用户需求的方式有很多,借助设计研究(观察.访问.演习)或凭借对相关领域的直觉和理解去体察是常见的方法。而等到产品测试.产品发布或上市时再认识到用户需求就为时已晚。

让触发器的位置跟用户需求(何时.何地)相吻合是非常关键的。


2.触发器的构成

手动触发器包括三部分:控件.控件状态.文本或图示标签。

a.控件

选择什么样的控件,取决于你想给出多少个控件。

* 对于一个动作(例:“快进”)一个按钮或简单手势足以。这里的“按钮”可以是图标或菜单项,而手势可以是轻击,滑动或摇动。当然按钮同样也可以是(或者搭配)一个键盘命令或一个手势。

* 对于有两个状态(例如“开”或“关”)的动作,一个波动开关足矣,拨动开关当然可以,但问题是按钮很难表现状态,因此不能让人一目了然,甚至用户不会想到按钮还有另一种状态。第三种(或许也是最差的)可能是使用常规按钮,按一下改变状态。如果你想使用这种方法,那应该保证按钮状态绝对清楚。灯本身就有清楚的开关状态,因此常规(非拨动)按钮可以用于控制灯的打开和关闭。

* 对于有多个状态的动作,可以使用拨号盘。除了有一个止动装置,拨号盘还有一个推/拉状态。另外,也可以使用一组按钮,每个按钮代表一个选项。

* 对于在一定范围内连续进行的动作(例如调节音量),滚动条或拨号盘(特别是能够快速旋转的jog dial转点通滚轮)是最佳选择。另外,特别是在没有一定范围的情况下,可以使用两个按钮来改变值的大小或高低。

有些手动触发器由多个控件或表单字段(单选按钮。复选框。文本输入字段)之类的元素组织。

* 除了按钮。开关。拨号盘等传统控件之外,还可以有自定义的控件。自定义控件可以让微交互显得别具一格,甚至可以使微交互成为标志性时刻。自定义控件也可以是手势或触摸方式。

b.控制状态

* 默认状态

不活动的空闲状态

* 活动状态

如果后台有活动(比如下载.更新或同步),可以通过触发器来表示。

* 悬停状态

可以给出一个提示条式的说明.扩展触发器的大小以展示更多控件或表单字段,或者就简单地显示为当前控件是可以点击的。更进一步,还可以通过悬浮展示微交互中的数据。比如,悬停在天气预报应用的图标上时,不用启动应用就可以提前展示数据,显示当前的天气。

* 翻转状态

经常用于表示存在或活动,或者只添加一个指示器,表明光标位置正确,可以继续操作。未登录时点击评论输入框,YouTube就会提示登录或注册。

* 鼠标单击/手指轻击/进行中

正在启动微交互,此时,可以让触发器消失.打开.改变颜色,或者变成表示微交互加载过程的进度条。另一种可能是触发器不立即启动微交互,而是扩展显示更多控件。比如,点击“保存”按钮可以打开一个窗体询问是“覆盖”还是“另存为”。

虾米的播放/暂停控件表示一首歌的播放时间。

* 切换状态

开关和按钮可以表明自己当前的状态(左/右.上/下或按过/未按过)。实体设备上的开关可以让人一目了然,按钮需要有其他搭配的指示装置,比如发光LED表示按钮被按下。

* 设置状态

拨号盘.开关.和滑动条可以显示微交互当前的设置和阶段。

这些状态通常由触发器改变外观或展示动画来表示,但有时候也可以通过指示灯(如触发器旁边的LED灯)来表示。切记,跟触发器不是一体的状态指示器一定要放在触发器旁边。

c.标签

对某些触发器而言,标签也是非常重要的部分。标签可以是微交互的名称,也可以作为状态指示器,比如拨号盘每个止动装置的名称。标签是界面。

标签的作用显而易见:标签说明动作,帮助消除歧义。不过,鉴于标签会增添触发器的复杂性,需要额外的关注和思考,因此若非担心引发歧义,不要使用标签。最好的结果当然是控件设计得毫无歧义。

含糊其辞是标签最大的忌讳,标签必须明确。

一致性同样重要。由于标签可能是名称,所以一定要保证所有地方(微交互本身.状态.设置.数据)的标签名称统一。不要这里叫“警告”,那里又变成了“警示”。

把标签用好的根本就是要以使用者的语言来撰写它。如果标签中包含技术术语,那用户也应该是技术人士;否则,不如用随意的大白话。毫不夸张地说,大多数可用性问题都是由于滥用标签(或根本没有标签)导致的。


3.系统触发器

系统触发器无需用户介入,只要满足条件(一个或多个)就会自动触发。

系统触发器启动的常见条件

a.错误

系统出错时,经常会通过微交互来解决问题,比如询问用户想怎么办,或者只是显示一条消息说明出了什么问题。

b.位置 

位置可能是各种尺度:国家.城市.街道,甚至特定的房间。满足其中任何尺度的用户都可能触发微交互。

c.收到数据

电子邮件.状态消息.软件更新.天气预报.亮度变化等进入联网设备和应用的数据,都可能触发“您有一封新邮件!”之类的微交互。

d.时间或系统资源等内部数据也可能是触发器启动的条件,比如,过一段时间屏幕自动降低亮度。

e.其他微交互

这是一种特殊的触发器,由其他微交互触发。最简单的例子就是向导式界面:第一步(微交互)结束触发第二步(另一个微交互),以此类推。

f.其他人

在诸多社交关系中,其他人的行为(例如,回应聊天,发表照片或消息,申请成为朋友),也可以成为触发器。




END

谢谢观看,欢迎赏赞




本文来自PS教程网www.46PS.com,转载请注明!关键词:UEUE教程设计书籍设计书籍教程


PS教程