交互设计理论:自然描述和自然任务


  这次我们来说一些很小的东西,相当小。不过先说一个故事:

  这天晚上,你打算出去下一次馆子,就行动了,找到了一家新开的小店进去坐了下来,服务员很殷勤的走了过来问你想吃点什么。
  你问:“你们有什么好吃的么?”
  答:“我们有黄豆与可食用菌落群酿制剂与 Carassius auratus 共同高温加热制成品;大豆蛋白经氯化镁、硫酸钙、氯化钙及氯化钠作用固化物与Carassius auratus 共同长时间高温加热制成品;单独Carassius auratus 于蒸汽环境高温加热制成品。”
  你当时就囧了,仿佛你所在的并非人间。然后隔壁桌的 CDC 的哥们儿告诉你,其实就是红烧鲫鱼、鲫鱼豆腐汤和清蒸鲫鱼。
  你说:“好吧,我都想试试。”。
  然后服务员下去了,不一会儿,服务员走回来了,说:“先生大事不好了!1号厨师把醋当作酱油了!2号厨师在给鲫鱼开膛的时候把鱼胆扎破了,鱼肉变苦不能吃了!3号厨师的压力锅爆炸了,鲫鱼下落不明!另外我们的食材配送员刚才遇到了车祸现在正在医院抢救!”
  你开始思考这一套杯具的背后有什么含义,CDC的哥们儿告诉你,其实就是说“放弃吧,鱼没了。”
  你准备走了,服务员却叫住了你:“先生请付茶位费100元。”
  你愤怒和忧郁的问:“这个怎么没有提前告诉我?”
  服务员很淡定:“餐具的包装上有一行精致的灰色小字先生一定没看到。”
  你想要找证据,可是餐具的包装早已被扔掉了。
  于是你只好微笑着问服务员:“您想知道我右手有多大力道么?”
  

  这是一个关于自然描述与自然任务的故事,看起来就好像用来骗稿费的三流小说。
  就好比故事里点菜的情节一样,我们的绝大部分用户是不带技术词典过日子的。所以使用符合用户习惯与场景的自然描述是无障碍设计的必然要求。  

  这已经是一个很广为人知的原则,从我还不知道什么叫交互设计的时候它就存在,大家都明白一般情况下不要对用户使用专业术语或者不通用的俗语,比如在内存溢出的时候跳出一个写满了各种代码的对话框是很不推荐的做法,又比如在填写表单时警告用户“此字段已存在于数据库中”之类的话也是让人相当郁闷,这方面设计师们都做的很好,而且更多的畅游在专业术语中的开发人员们也渐渐能够在开发和沟通中主动使用自然的描述。(请原谅我这么说,但是一段时间之前的确不是这样的,这让交互设计师们都很郁闷。)这个就不多说了。
  在此之外,某些情况下自然描述并不能完美的搞定某些场景和任务,自然描述一般来说是措辞上的原则和技巧,针对任务场景和流程的优化原则我管它叫“自然任务”:  

 

  接下来举两个例子折腾一下:  

  案例1. 下载任务遇到了问题。  

  用户在开始下载一个任务的时候,会碰到几个特别的问题,技术角度上,当用户将下载请求提交给服务器后,从服务器反馈给用户的情况有以下几种:  

 

  初步来看,自然描述的情况下,客户端会显示以下几种提示:  

 

  单纯从表述角度看基本这样反馈基本是自然的,但是根据具体的场景来看,其中前两种反馈在客户端的表现都是下载进度停止,需要用户等待,而且用户也只能等待等待, 而后两种反馈在客户端的表现都是下载失败,需要用户重启任务或取消任务,除此之外什么也做不了,因为事件发生在服务器端。这种情况下如果不考虑这些提示,在用户看起来实际上只是遇到了同一种问题而已。
  如果对用户来说所能看到的和所能做的都一样,并且虽然发生事件的原因不同但返回的结果基本类似,那么为什么还要给他那么多种反馈呢?于是我们把表现和处理一致的反馈进一步的归并为更为概略的情况:  

 

  这样一来,问题看起来变少了,世界也清净了。对于正常的用户来说,其实不需要去管后厨发生了什么大事件,只要知道鱼没有了就足够做下一步决定了,因为这是预期中可能出现的意外之一。 
  在这个例子中,原本的各种反馈都是自然的描述,都没有错,也没有什么问题,但是事实上它们有些多余,甚至有可能好心办坏事,说的太多反而容易让用户浮想联翩,产生额外的预期,引发不必要的不安全感和多余的思考。将多个表现和处理一致的反馈以相同的,常见于预期的方式呈现,可以减少用户所遇到的事件种类,减少思维负担。“多说多错”,这句话虽然比较灰色,不过这个例子里确是有些这样的味道。自然任务原则把已经是自然表述反馈进一步控制在用户的预期之内,避免节外生枝。  

  案例2. 关闭一个提示气泡。  

  有一个包含操作的提示气泡,由于它的重要性不能使用自动消失的方式,我们需要提供一个“关闭按钮”,而由于任务特点,它被关闭之后便不能再出现。我们这时有三个候选方案:文字连接“关闭”、文字连接“不再提示”、代表关闭的图标“×”。
  这三个候选方案都像大自然一样自然,看似用哪一个都无所谓,可是我们纠结了很久之后,选择了最啰嗦的方案——文字连接“不再提示”。  

  我们先看看这个理想中的小小的任务流程:  

  其中,我们希望用户阅读气泡里的提示,我们还希望用户对气泡以后不再出现的特性有预期。那么回过头来看看三个候选方案,“关闭”的文字和图标真的太自然了,这个世界上如此的使用方法遍地都是,一个不小心就会踩到一例,自然到用户可能顺手就点击了下去,于是他将会错过我们的两个希望,那么今后将碰到更多的麻烦。如果使用“不再提示”的文字,用户会因为特殊的“不再”两个字而停顿那么一下,这个简单而且没有太多负担的停顿就足够他意识到这个提示的重要性了,那么他完成我们的两个希望的几率会非常高,我们也会很满意于用比较自然的描述就达到我们不自然的目的。
  就像吃饭时最后一个意外一样,在太自然的环境中用户容易错过一些东西,我们在适当的时候要通过合适的自然描述促使用户自然地产生预期、自然地生成任务。强迫总是不愉悦的,这也是利用自然描述的一个进阶处理。这像是在节外生枝,但在特定的场景下的确是必要的,当然要生的自然才可以。
  这个例子和死猫在《多按钮共存》中提到的关于按钮链接化的例子可以放在一起理解。  

  上面两个例子是在自然描述的基础上的进行的自然任务,和前面说的一样,自然描述的应用是基于语义和场景的,自然任务的应用是基于场景和任务的,对于特定的场景和任务,选择自然描述也要自然而然、通俗易懂、符合预期,常常可以很好的控制和引导任务场景的发展。
  自然的原则,在自然描述完成之后还在进一步发生着,这的确是一个很小的东西,从这个小东西看开去,以小见大举一反三,很多交互技巧其实都是这个原理,说到底就是道法自然。

时间: 2024-10-27 08:45:29

交互设计理论:自然描述和自然任务的相关文章

交互设计理论:可用性案例分析

文章描述:可用性一直是交互设计的重头.以下就自己的理解,写写对尼尔森<十大可用性原则>的感想.<十大>原文请见参考资料. 可用性一直是交互设计的重头.以下就自己的理解,写写对尼尔森<十大可用性原则>的感想.<十大>原文请见参考资料. 本文对各项原则进行了再理解与意译,与常见翻译的版本不同:这也正是我在鼓励和推动互联网中文普及与标准化所做的重要努力之一. 一.状态可见原则 用户在网页上的任何操作,不论是单击.滚动还是按下键盘,页面应即时给出反馈."即

交互设计理论研究:找到关键点进行方案的设计创新

整理,一个似乎和设计关系不大的行为,与设计师的创新精神相比,她总给人较为消极的印象.而且很多设计师也认为,整理纯粹是体力劳动的事情,设计则是与之相反需依靠脑力完成的创意工作. 事实绝非如此,通过整理,我们能找到事物的本质,发现全新的观点,看到一些深藏于表面的事物.通过整理,我们视野里问题会变得越来越清晰,并且获得许多积极地发现. 回到我的现实工作中来,交互设计从来都不是从零开始的,只有在认清用户最终目的,应用根本任务的基础上,才能找到问题的关键点,切中要害进行方案的设计创新. 以前我也对整理有些

交互设计理论:我们眼中的交互设计

交互设计(Interaction Design, 缩写 IxD 或者 IaD),是定义.设计人造系统的行为的设计领域.人造物,即人工制成物品,例如,软件.移动设备.人造环境.服务.可佩带装置以及系统的组织结构.交互设计在于定义人造物的行为方式(the "interaction",即人工制品在特定场景下的反应方式)相关的界面(Wikipedia).通过对界面和行为进行交互设计,从而可以让使用者使用人造物来完成目标,这就是交互设计的目的. 从用户角度来说,交互设计是一种如何让产品易用,有效

交互设计理论:有关内容和容器的关系

学习了死猫的文章,我今天也来说说有关内容和容器的关系. 看标题你也许觉得有些囧,它和上一篇<形式追随内容?>看起来相反,而且好像从交互设计的角度看也是很不专业的一个观点,这有点像是我搬起石头砸自己的脚或是死猫的脚-- 不过不幸我是一只友爱并且怕疼的企鹅,所以事实上是这样的: 我们可以把形式追随内容定义为一个对默认界面的可用性建议,它可以适用于当用户进入一个界面时所看到的情况.不过,我们也知道,用户不是木头人,他们所处的环境也不总是某个理想状态,QQ在线用户数已经超过了一个亿,而那个谁谁谁也曾经

交互设计理论:如何减轻用户的记忆负担

写在前面的话关于<交互设计实用指南>,我们最近收到很多朋友的反馈,有支持的也有批评的,在此一并感谢了,有你们的关注,我们才能走得更远.<交互设计实用指南>其实是收集和总结了交互设计上的一些问题,肯定有很多老生常谈的东西,是不是老生常谈其实不是问题,"问题在于,这些老生常谈的东西有没有被积累,有没有被传承,有没有被体系化."(青云语)<交互设计实用指南>的读者群涵盖了许多行业,而且就算是交互设计专业的读者也存在经验和水平的差异,所以读者们对<交互

交互设计理论:良好的交互设计的三要素

交互设计,表现出来的呈现方式可谓是多种多样,不过你只要掌握好了以下三点的使用技巧,同样可能轻松打造出良好的交互设计效果. 1.响应 对即将产生交互内容的区域提供给操作者一种响应机制.参考实例:http://glyde.com 不同的内容有很多响应的处理方法,比如:链接加个下划线,图片链接变换下外边框颜色,鼠标划过某区域,变化下背景色,同时出现一些隐性的操作按钮,如删除操作等.注意:忌讳因为某区块产生响应,而让其它区块边界产生生硬的错位. 2.过渡过程或转场效果 对即将产生的交互变化,提供一个过渡

交互设计理论:描述眼动研究的作用

在与国内互联网用户研究同行交流时,常常会被问到"腾讯很早就拥有眼动仪了,那是不是经常用到它?"."眼动研究的结果有什么特别的作用?"等之类的一些问题.他们询问这些问题时基本都是出于好奇.感兴趣而发问的,毕竟相对来说,眼动研究方法在国内互联网用户研究领域还不像可用性测试等方法那样普及.今天在这里想谈谈眼动研究方法在腾讯用户研究工作中的一些作用,各位读者有兴趣都可以多多讨论交流. 随着科技的发展,目前许多品牌的眼动仪和相应的软件配置系统,都可以精准地跟踪到被测试者的眼动

交互设计理论:更好的在线社会化体验

原文链接:http://boxesandarrows.com/view/designing-for-social 作者:Paul Adams      译者:finger 电话和手机用了15年时间才积累到1亿用户,但Facebook做到这点只用了9个月.越来越多的人被在线社交网络连接起来,并且这个网络好像还在呈指数增长.但现实情况是,社交网络很少增加我们的联系人数量.社交网络上大部分的联系人我们以前就见过.我们已经在线下和这些人发生联系了,社交网络只是简单地让这种联系可视化.例如,我们经常和上学

交互设计理论:简洁的设计并不一定是最好的

在电子产品的设计中,大家经常提到简洁是设计的重要元素.可是很多产品,不见得简洁就是第一要素.简洁的设计,必须是在对用户需求透彻理解,引导用户完成必要操作的基础之上,才提倡的一种去粗取精的设计减法.在平时生活中,我留心观察了身边的垃圾回收方式,想从垃圾分类回收的设计谈起,浅谈好的产品设计应具有的一些特点. 2010年3月1日,<北京晚报>刊登一篇题为<垃圾分类示范区遭遇分类尴尬>的文章.说该报长期关注的玄武区建功南里小区,被称为"中国第一个绿色社区",早在1997