精华内容
下载资源
问答
  • Mockups交互设计工具

    2014-06-05 09:02:10
    Mockups交互设计工具,手绘风原型设计
  • 基于Graphiti的图形化交互设计工具的设计与实现,覃士蘅,雷友珣,随着移动互联网的快速发展,用户对于产品的交互设计也越来越关注,频繁的需求变更与滞后的交互设计之间的冲突也越来越凸显。针对
  • 产品经理学习交互设计必须的工具,快速掌握交互设计的方法
  • 在本文中,我们将解释什么交互设计,一些有用的交互设计模型,并简要描述通常交互设计师做什么。 对交互设计通俗易懂的理解 “交互设计”通俗易懂地来讲就是:它是用户和产品之间交互的设计。 大多数情况下,当...

    交互设计是用户体验(UX)设计的一个重要组成部分。在本文中,我们将解释什么是交互设计,一些有用的交互设计模型,并简要描述通常交互设计师做什么。

    对交互设计通俗易懂的理解

    “交互设计”通俗易懂地来讲就是:它是用户和产品之间交互的设计。 大多数情况下,当人们谈论交互设计时,往往是说应用程序或网站等软件产品。交互设计的目标是做出能使用户能以最佳方式实现其目标的产品。

    如果你觉得这个定义听起来很“宽”,那是因为这个领域确实相当广泛:用户和产品之间的互动往往涉及美学,动作,声音,空间等元素。当然,每个元素都可能涉及更专业的领域,例如有关用户交互中声音的声音设计。

    你可能已经意识到,交互设计和用户体验设计有很大的重叠之处。毕竟,用户体验设计是塑造产品使用体验,而大部分体验都会涉及用户和产品之间的一些交互。但用户体验设计不仅仅是交互设计:它还涉及用户研究(首先找出用户是谁)、创建用户画像(为什么,在什么条件下,他们会使用产品),执行用户测试和可用性测试等。

    交互设计的五个维度

    交互设计的5个维度(1)是理解交互设计的有用模型。交互设计学者Gillian Crampton Smith首次提出了交互设计语言“四维“的概念,而 IDEXX 实验室高级交互设计师 Kevin Silver 补充了第五个维度的概念。

    第一维:文案

    文案(尤其是交互中使用的文本,如按钮上的文本)应该有意义且易于理解。他们应该向用户传达信息,但也不能用过多的信息淹没用户的认知。

    第二维:视觉表达

    它涉及到用户与之交互的图形元素,如图像、字体和图标。这些和文本信息相配合,补充性地向用户传达信息。

    第三维:实体以及空间

    用户通过什么实体与产品进行交互?一台笔记本电脑,是带鼠标还是触摸板?还是触屏的智能手机?用户在什么样的物理空间内这样做?例如,用户是站在拥挤的火车上,同时在智能手机上使用应用程序,还是坐在办公室的桌面上浏览网站?这些都会影响用户和产品之间的交互。

    第四维:时间

    虽然这个维度听起来有点抽象,但它主要指的是随时间变化的媒体(动画,视频,声音)。动作和声音在向用户的交互提供视觉和语音的反馈方面起着至关重要的作用。同样值得关注的是用户花费在与产品交互上的时间:用户能不能了解他们的进度,或是否能在一段时间之后继续他们的交互?

    第五维:行为

    这包括产品的机制:用户如何在网站上执行操作?用户如何操作产品?换句话说,它体现了前面的维度是如何定义产品交互的。它还包括“反应“ —— 例如用户对产品的情绪反应或反馈。

    交互设计师提出的重要问题

    交互设计师如何使用上面的5个维度来创建有意义的交互?为了理解这一点,我们可以看看交互设计师在为用户设计时提出的一些重要问题,以下问题由 usabability.gov 提供:

    • 通过鼠标、手指或手写笔,用户可以怎样与界面直接交互?这有助于我们定义用户与产品可能进行的交互。
    • 外观(颜色、形状、尺寸等)是如何表达功能的?这有助于我们告知用户可能的操作有哪些。
    • 如果出现错误,产品提供的反馈是否能让用户纠正问题,或解释错误发生的原因? 这使我们能够预测和减少错误。
    • 执行操作后,用户会得到什么反馈?这使我们能够确保系统在用户操作之后的合理时间内提供反馈。
    • 界面里的元素尺寸大小是否能让用户方便地交互?这种问题能让我们策略性地思考界面里的元素。
    • 是否使用了熟悉或标准样式?标准元素和格式可以简化和增强产品的可学习性。

    那么,交互设计师是做什么的呢?

    嗯,这要视情况而定。

    例如,如果公司足够大,并且拥有巨大的资源,它可能会为UX设计师和交互设计师提供单独的工作。例如,在大型设计团队中,可能有一个 UX 研究员、一个信息架构师、一个交互设计师和一个视觉设计师。但对于较小的公司和团队来说,大多数 UX 设计工作可能由 1-2 人完成,他们可能有也可能没有"交互设计师"的称号。无论如何,以下是交互设计人员在其日常工作中处理的一些任务:

    设计策略

    这涉及到用户的目标是什么,以及实现这些目标所需的交互。根据公司的不同,交互设计师可能必须进行用户研究,找出用户的目标是什么,然后再制定策略将其转化为交互。

    线框和原型

    这同样取决于公司的工作描述,但大多数交互设计师的任务是创建线框图,展示产品中的交互。有时,交互设计师也可能创建可交互的原型和/或高保真原型,看起来与实际的应用程序或网站完全一样。可交互的高保真原型现在都可以使用一些在线原型工具实现,比如国内的墨刀,国外的Axure。

    本文转载自由墨刀翻译自 TEO SIANG 的What is Interaction Design?

    展开全文
  • 第7课 交互工具的使用 本课要点 具体要求 本课导读 上机练习 本课要点 交互式调和工具 交互式变形工具 交互式阴影工具 交互式封套工具 交互式立体化工具 具体要求 掌握创建调和的具体方法 掌握交互式变形工具的...
  • 交互设计师常用工具包.sketch素材下载 sketch、UX 界面设计、交互原型
  •  这是一次内部分享,新部门的同学们希望我聊聊我过去从事的交互设计,做个了面对入门者等级的PPT,和各位简单聊了聊。发到微博上,也敦促自己对... 要谈什么交互设计,先要了解这几个概念。  网页设计年代,

    转载请注明来处,关注我,请点击:http://weibo.com/heidixie

      这是一次内部分享,新部门的同学们希望我聊聊我过去从事的交互设计,做个了面对入门者等级的PPT,和各位简单聊了聊。发到微博上,也敦促自己对交互设计从业经历做个简单总结。——类似的文章,貌似自己在三年前也写过……

      一. 什么是交互设计

      要谈什么是交互设计,先要了解这几个概念。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      网页设计年代,大概是从2004年开始热起来了,等到我毕业的2006年,满大街都已经是电脑培训机构,记得当时北大青鸟的百日千才培训就在我每日下班必经的十字路口。

      网页设计年代重视的是特效,说白了就是特效背后的技术,君不见当时的网页是让人看得眼花缭乱啊,这里bling bling闪闪的,漂浮框乱跳的。然后就是套各种网页设计模版,做出很多复杂的类似于右边这种典型的政府网站出来。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      美工时代:

      网页设计时代,大批的“美工”涌现。显然人们有了更高的追求,光是bling bling的眼花缭乱的动画效果已经看厌了,网页也是需要装饰美化的。虽然网页设计论坛(www.68design.net)当时很火,但是网页设计师这个头衔仍然是一厢情愿的叫法。大多数时候,仍然是老板和客户嘴里的“美工”。

      美工时代重视的是:视觉效果。并且,原来对网页设计一窍不通的老板们纷纷成了资深的视觉鉴赏家。美工时代“美工”很痛苦——单纯靠视觉效果去评价作品好坏,太主观,太随意。于是他们通常会做N个版本,反复修改,直至美工崩溃或者老板崩溃。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      历史迈入了伟大的UI年代。

      大概是在2005年,我崇拜的网络名人从擅长鼠绘的小非变成了图标达人Rokey(时光倒流到2005年,我正在看这篇文章:灵感来源于生活-微软亚洲工程院移动设备组UI设计师张伟)。也自学了关于UI的若干知识,开始迷恋起PS像素级的奇妙世界。

      UI=User Interface. 已经将User即用户纳入界面设计考虑的重要要素。但是对于精致、质感的无极限的追求,依然会让人顾此失彼,忘记了从用户的视角去审视一个UI的作品。于是,经常会看到虽然很精致,但是很难用的软件界面。

      用户看到的部份,无可挑剔。但是实际上,使用的感受并不好。而感受部份,可以从几个角度去阐释:

      ● 他们知道不知道这个是什么东西?他们感觉到迷惑吗?

      ● 他们是否清楚能够通过此物做什么?

      ● 是否清楚如何做到?

      ● 当他们有兴趣去尝试时,他们知道如何开始吗?

      ● 当他们开始后,知道如何进行下一步吗?

      ● 当不想要使用时,能够快速明白如何退出吗?

      ● 当他们退出后,下次来用,是否需要重新去学习掌握如何操作?

      ● 每一步操作时,他们心理会感觉到愉悦还是枯燥乏味?

      当然,我们崇尚软件操作过程中的效率,但是若用户感觉到愉悦,也许就不会觉得效率太低,其实,效率是个相对的说法。归根结底,这就是用户体验。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      UED时代——用户体验制胜

      我们不缺技术,我们不缺另人震撼的视觉,这些虽然过去是我们孜孜追求的东西,如今已经不足为奇。但是我们缺用户来用,我们缺用户持续来关注,我们缺用户体验。用户体验过去一直在产生影响,但是未能得到足够的重视。

      2007年,开始关注www.ucdchina.com. UED是套方法论,UCD是指导思想——User-centered Design. 不再是BCD-Boss-Centered Design.老板说了算,除非老板能够代表目标客户。这和市场营销学发展的历程有点像,从生产主导到市场主导。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      以下是我在用户体验设计?——是什么不是什么里用到的图片。WEB2.0后,用户的参与度越来越高,用户从被动的接受者变成了主笔,主编,摄影师,作家……他们是主角,使用中遇到问题,当然不可能靠网站的客服电话或帮助教程搞定,他们需要自助,所以,降低使用门槛,消除使用障碍,吸引他们重复使用,是每个网站致力的方向。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      以下是在用户体验设计答疑对话(半吊子和纯外行)一文中的配图。从广义来讲,一个网站的任何部门都是在为用户体验服务,从战略层的布局开始,用户体验已经开始。而狭义的用户体验设计,也就是UED部门做的事情,大部分是围绕到结构、框架以及表面层。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      UED部门的组织架构基本如下,解决用户易用(交互、文案),以及想用(视觉,交互)的问题。而用户研究是帮我们看清用户特征、洞察及挖掘用户需求,前端是伟大的实现者。

      文案对于用户体验的重要性经常被忽视,所以,文案撰写在UED团队是很稀缺的资源。目前据我了解,只有支付宝的UED团队有此配置,其他团队大部分是由产品经理担任此职。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      那么,交互设计到底是什么呢?

      我突然打了一下你,你肯定会有一定的反应。首先,你的表现会吃惊或者生气,你的吃惊或者生气的程度也会受我下手的轻重和方式影响。

      我呢,对你的反应会有一定的预期,下手的时候,没有期望你会突然哈哈大笑——这就是人与人之间的交互。

      人和物也是一样,我按下电视的开关键,我预期电视会打开,并且电视如期望发生运转。若我按下电视的开关键,突然电视成了静音,这就是非期望的交互行为。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      二. 为什么需要交互设计?

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      人可以经由训练,改变自己对于行为的反馈,比如,妈妈教育婴儿对于他人的礼物回报以“谢谢”和微笑,不要跟着陌生叔叔走等。如果你送一个小孩子礼物,他却对于大骂,你会觉得这个小子怎么这么没教养。

      机器、系统没有生命力,则需要被赋予对于各种行为的反馈机制。将用户的期望赋予给它,让它给出合理的反馈行为。

      然而不幸的是,我们的生活里,没有教养的产品实在太多太多……

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      上图左侧是一个杯子。我让现场的同学猜这个杯子的成本价,答案集中在10元左右。但是不幸的是,我为这个杯子花费了不下600元。原因正在于不良交互。

      杯子的把手处仅容两个手指塞入,当倒入热茶后,我端起此杯,把手上部是光滑无比的玻璃,而手指又被杯壁烫了一下,结果杯子倾斜,将热茶倒入了笔记本电脑键盘里——修键盘花费了580元。

      考虑到这里,设计杯子的设计师可以考虑把把手做成磨砂玻璃,增加卖点。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      上图是公司内部的门。基本上去个卫生间都要从此门经过,那么基本上每个员工每天进出此门不下6次吧。

      在场的同学声称每次都很紧张——为什么?怕被撞啊。你看不到对面有没有人,怕推门撞别人。自己也担心被人撞。所以,途径此门,瞳孔会不会由于紧张放大呢?还有,此门推也可拉也可,上面的“拉”字其实形同虚设。

      每天反复扇动,座位靠近此门的同学们夏天感觉到热,冬天感觉到冷。严重不低碳环保。

      原因也是不良交互设计。

      改进此门,可以设置透明的玻璃窗。或者用自动开启的推拉门代替。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      上面是一个电梯事件。要知道电梯是个最讲究习惯统一的地方。你要经常在不同的大楼用不同的电梯。若A电梯用这种按键,B电梯用那种按键,基本上你都要重新适应。然而这个适应你又无法持续,因为你到了C电梯,仍然要重新学习。所以电梯的按键设计,基本上要有行业标准的。

      然而华星路的创业大厦就是特立独行的。大多数电梯将开门、关门的按键放到了数字键的上部。而创业大厦则是将报警按键放到此处,开门关门则放到了数字键的最下方。

      我2008年到阿里巴巴上班(当时公司就在创业大厦),觉得这里的同事很不友好。好几次晚到一步,电梯门即将合上,我大步向前,边跑边叫等一下。里面的人面带笑容,靠门的MM伸手一按键,电梯门无情地关上了。

      这里的人都太不友好了——我一直怀抱如此恶念。直到有一次我上了电梯,电梯门即将关闭时,有几个迟到的同事飞奔过来,我二话不说,直接按开门键——叮呤呤,居然响起了铃声,有个声音问:什么事?我定睛一看,原来本以为是开门键的地方,是个报警的按键!原来如此!

      上图右下方我写了一个HISTORY, 历史。这是开个玩笑。假设某人暗恋已久的人向TA飞奔过来,希望电梯等一下,结果由于此不良设计,让这个暗恋的人心存纠结,错过美好姻缘。本来两个人结合有可能生出一个能够改变历史的天才,结果错失了。

      去年11月底我再去创业大厦,发现此电梯的故事还在继续——毕竟更换电梯成本太高了!而且在报警的按钮下方,被保安贴了一张醒目的即时贴,上面写着几个大字:这是报警用的!哈哈,看来保安也不堪忍受“假报警”。但是没用,贴着这个提示并不能有效阻止错误发生——用户首先是凭借习惯,其次才是认知和学习。

      原因正是不良交互设计。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      上图是今年去千岛湖outting拍的酒店里的门以及开关。酒店的门打开貌似是在教我们做肢体协调操,需要两个手同时按指示操作才能打开。试问门的安全性在于防止外面的人破门而入,不是为了防止屋内的人出门。不晓得这个过度设计有何作用。总之,妈妈不再敢把小孩子留在房间自己不带房卡出门。因为一个8岁以下的孩子,基本上不会开此门。

      右下角是大部份酒店都有的变态的灯。你不知道什么状态是开,什么状态是关。当然,由于酒店系统,某处灯光是由多个按键控制,无法用统一的交互解决。但是这是系统的问题,不是用户的问题。

      网页上的无教养的表现更多了……

      某日我看到一封邮件。我大概一瞄,我就看到几个关键词:免费,即可获得,10元,立即领取。

      (我和大部分用户一样,不会逐字去阅读什么什么介绍,基本上都是在抓关键词,要提高效率,请精简网页文案,强调文案重点)。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      但是,当我点击立即领取之后,直接给我一个添堵的页面:我没有资格。(文案的重要性!)

      我不知道是不是不登陆造成的,当时的设计应该考虑各种风险给出周全的解决方案。

      从数据上去看,也许会看到活动的转化率很低很低,也许活动方会认为是投放人群不对,页面不够吸引人,或者10元的力度不够等等。但是只要认真去找问题,也许会发现不良交互产生了严重影响。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      当然,我还搞不明白,像UIGARDEN这种盈利模式单一急需用户注册的网站为何会在注册页面和用户过不去。

      你链接不上GMAIL的服务器是你的不对,别说用户的EMAIL是无效的好不?

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      再看麦考林糟糕的经历,我不知道具体的数据如何,但是麦考林肯定有大量非商品质量问题,也非服务问题造成的退货。

      也是由于糟糕的交互设计引起的。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      我填写了收货地址后,上图是让我指定送货方式。麦考林给出了两个方式可选,我毫不犹豫选择了邮局方式——因为EMS太贵了嘛。谁知道这邮局还真的是邮局——5天后,我收到前台给我签收的一个包裹单,让我去邮局凭借身份证领取包裹。要知道,快递送货上门时代,我怎么可能去邮局领包裹?打电话给麦网,客服小姐说,因为我的收货地址不支持快递,所以只能让我选邮局。

      我这才知道是怎么回事。原来麦网为了解决用户选的配送方式不可用的问题(淘宝也经常存在这个问题),故作聪明使用了邮编去匹配配送方式的方法。我填写的邮编他们系统解读不支持快递,因此下个页面就不给我这个选项。

      邮编在今天已经是用户认为很不重要的字段,他们会不确认就随便写。另外,麦网要避免这个问题,也可以让顾客明白有哪些配送方式不可用且告诉原因而不是简单隐藏了事。

      所以,我们需要交互设计去做什么呢?

      1. 发现并解决这些问题

      上面的那些交互的问题,有些人根本发现不了。有些人发现了并不知道如何解决嗯。

      交互设计师需要发现并有一套方法去解决。

      2. 平衡——引入用户视角和方法。还是那个老图:

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      3. 控制成本,降低风险

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      交互的系统方法,让交互的输出物快速迭代呈现,并且低成本。不需要开发,不需要视觉,就能够将抽象的想法具像呈现原型,方便的且低成本的工作方法,方便项目组进行多种可能性的探索。

      在一轮轮的评审和讨论中让决策人和参与方根据项目的阶段逐步聚焦。最终输出一个最终版的原型。

      4. 术业有专攻

      当然,产品经理和视觉设计师若有可能多做一些,也可以不需要交互设计师。事实上,大多数创业型的公司,确实是没有交互设计师的。但这不意味着交互设计缺失,有可能是产品经理或者视觉承担了此阶段的工作。但是,产品经理在平衡商业和用户的点上,往往会更多站在老板或者KPI的角度,而视觉设计师感性大于理性,更加纠结于各种视觉细节,会不自觉在项目前期就引入太多视觉元素,让项目组在讨论中偏离核心方向。

      总归来说,他们的专攻方向是不一样的。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      三. 什么是交互设计

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      我个人认为交互设计师的工作围绕以上四件事情展开。入门的人,很容易将重点落到第二点:快速迭代呈现上,所以他们会直接问:你们都用什么工具?能给我们培训一下工具吗?

      其实工具真的不是重点,想法若有,发现白纸和笔都是最好的工具。所以进阶的交互设计师后来会明白这一点,他们会回归到需求本源:这是什么?为什么要做?我们要解决的是什么问题?非要如此解决吗?

      举个例子,若有需求方说:帮我设计一个花瓶。小A设计师就直接去做花瓶去了。小B多问了几句:多大的花瓶?什么材质的?什么时候要?预算是多少?小C则问:你要花瓶做什么的?是放鲜花还是做室内装饰用的?小A肯定做出了花瓶,但是未必是顾客想要的。小B也做了花瓶,顾客也买单了,已经合格了。但是小C则有可能让顾客惊喜。顾客表面要的是花瓶,但是实际上是在寻求一种解决方案。他要解决的问题有可能是风水问题,有可能是美化家庭,有可能是装一束鲜花……若不了解这个背后,你也许只能给他一个花瓶,而不是其他的更加适合他但是他描述不出来的,甚至没意识到的。

      在实践中,我曾遇到一个需求,在一个新的频道即将发布前,需要做一个预热页面。这个预热页面比正式的页面提前几天发布。运营同事说需要提前让目标顾客知道一个新的频道要上线了,那么原来的设想就是在这个页面上介绍一下新的频道,以及新频道上线后的精彩活动。

      追问:你的目标是让这些人知道有这件事情,还是让他们知道有这件事情并且在频道发布后回访呢?需求是后者。那么一个简单的介绍页面只能达到前者的目标。这群人知道这件事情,但是一周后就会淡忘这件事情,这群人绝大多数不会成为正式频道发布后造访的那拨人,那为何还提前预热?要达成后者的目标,我们则需要放钩子,比如在预热期间让用户抢积分,免费送积分,折扣券等,并且限定了积分或者折扣券只在正式发布那天有效等。

      数据可以看出一些需求,但是数据是个有意思的武器。武器可以让用户的行为显像化直观化,但是你依然不了解这些数据的背后有什么样的顾客行为。比如,数据显示某购物网站主流用户也许是集中在25岁到29岁。这是个事实。那么我们的产品有可能会认为就是要满足这类顾客的需求。但是有可能是我们在设计上太偏重这个阶段的用户群,让其他用户更难去用我们的产品。

      另外,交互要始终平衡的除了商业与用户、技术,就是ROI, 也即投入产出比。

      解决一个问题,满足一个需求,有多种方法。有的属于过度设计。有的属于隔靴搔痒——需要多搔很长时间才能解决问题。所以交互需要有四两拨千金的意识,在探索阶段,不放过一个灵感,多做一些探索去求寻最佳解决方案。在后期则当快刀斩乱麻,当断则断。

      交互设计师的工作——

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      在整个项目流程中,交互则在四个阶段有不同程度的参与,并且这几个阶段并不是严格的串行,而是并行中迭代的。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      1. 需求阶段

      参与讨论,了解并挖掘需求。进行用户需求分析(也会与BI部门以及用研配合,走访用户,做用户调研等),任务分析,提供网站架构图(site map), 网页流程图(page flow)等,协助产品经理细化需求,从BRD(商业需求文档)到PRD(产品需求文档).

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      2. 原型阶段

      同步PRD进程,输出各阶段所需的产品原型,也即线框图(Wireframe). 探索满足需求的各种解决方案(包括任务流以及单页面交互),并组织评审和讨论会,在评审和讨论后,输出一个确认版的线框图以及交互说明文档。

      此阶段若有必要,也会配合用研进行可用性测试,以便提前发现问题。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      3. 视觉-前端以及开发阶段

      演变成为UED内部项目经理,对UED整体时间进度负责,讲解需求,答疑,验收视觉以及前端、开发成果。根据他们的反馈,改进交互设计,并与产品经理协调。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      4. 优化阶段

      观测核心数据变化,进行可用性测试和用户调研,以便优化下个版本。

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      先到这里,下一篇分享下交互常用的工具和方法。继续关注哦~

    什么是交互设计?为什么需要交互设计?,互联网的一些事

      围观: 26798次 | 责任编辑:包子

      展开全文
    • 交互设计:基本概念与工具选择

      千次阅读 2013-08-20 15:38:30
      产品原型可以概括的说是整个产品面市之前的一个框架设计...原型设计是交互设计师与PD、PM、网站开发工程师沟通的最好工具。而该块的设计在原则上必须是交互设计师的产物,交互设计以用户为中心的理念会贯穿整个产品。利
      产品原型可以概括的说是整个产品面市之前的一个框架设计。
      以网站注册作为例子,整个前期的 交互设计 流程图 之后,就是原形开发的设计阶段,简单的来说是将页面的模块、原素、人机交互的形式,利用线框描述的方法,将产品脱离皮肤状态下更加具体生动的进行表达.原型设计是交互设计师与PD、PM、 网站开发工程师 沟通的最好工具。而该块的设计在原则上必须是 交互设计 师的产物,交互设计以用户为中心的理念会贯穿整个产品。利用交互设计师专业的眼光与经验直接导至该产品的可用性。
      下列角色使用用户界面原型:
      用例阐释者,用来了解用例的用户界面;
      系统分析员 ,用来了解用户界面如何影响系统分析;
      设计员,用来了解用户界面如何施加影响及它对系统“内部”的要求;
      类测试人员,用来制定 测试计划 活动。

      1,Balsamiq Mockups (有Web版本
      myimage
      关于这个工具,黄主任在他的来,超酷的Balsamiq Mockups中有一些介绍。
      优:看着超舒服,提供的组件工具很多。
      劣:虽然提供了很多常用的工具,但反而让文字操作变得不太方便(当然,我们不是在介绍排版工具…)。另外,Web版本同样也缺少交互功能。

      1. Pencil Project
        pencil
        这里也有人介绍Pencil:The Pencil Project制作WEB超方便 (不过此文表述好像有点不对劲,Pencil不是用来制作Web的,它不过是一个用来做原型的工具而已。或者说它只是参与了制作Web的一个基础步骤。)
        优:跟Mockups很像,但更简洁一些。是FireFox浏览器的免费插件,bug少,操作挺流畅的。
        劣:作为简单的浏览器插件,它有许多工具没“准备”,当然,更没有交互功能。
      2. Dreamweaver
        dreamweaver2 
        在上一篇的回复里头也有朋友提到过直接用HTML制作网页的交互原型。
        优:在我刚接触工作的时候,不管是程序员,还是网页设计师,都是要了解HTML的。所以,HTML也恰好就是网站前后台的结合点,如果各方对网站有什么意见和想法,也可以直接在HTML上修改。同样,它提供了许多的原型工具,而且直接输出HTML格式的文件,拥有强大的JS库……
        劣:问题是,制作HTML需要花比较多的时间,即使是无样式、无视觉效果的HTML。
      3. OmniGraffle
        omnigraffle
        这个主要是用来做流程图~心弦同学对它评价很高:最好的原型和流程图绘制工具:OmniGraffle 文中介绍也挺详细的。
        优:(看心弦同学怎么说吧)
        劣:暂时只有Mac版。只是做流程图的工具,做交互界面的话应该不太现实(没准也可以做好=。=谁知道,麻烦告诉我~~)。
      4. 做流程图的还有 MS Office Visio
        MSO-Visio
        优:Office工具很全,操作也如我们往常熟悉的那样,好入门。
        劣:收费软件,意味着庞大和复杂,好像还没有web版。有时候只是简单的一些操作需求就有点麻烦了。
      5. 专做脑图的软件 Mindjet Mindmanager (还有Web版本)
        mindjet
        优:专一地做脑图。
        劣:太专一了,所以只能做脑图,连想建立一些相互关系都非常不直观=。=

      还有的其他的偶就不一一介绍了,跟我们的主题偏得有点远~~

      前面一直在说,许多的原型设计工具都没具备交互功能,而比起做HTML,Axure RP Pro显然更简单,更直观,且可以把成品生成HTML、Word、图片等文件,携带与交流非常方便。我在工作当中也算相对比较喜欢使用它一些,因此在下面着重介绍一下RP这个工具。非常希望更多的人参与交流自己的经验,来完善我们的交互设计文档制作的“技能”^-^

      1. 初次见面,请多关照
        axure-interface
        如果你第一次见到Axure RP Pro,你可以到这里去认识它:Axure Tour ,RP的5.0测试版下载地址
        PS:不要笑话偶火星哦。虽然我知道做这行的知道这个软件的人很多,但我自己就是个新人,所以会一直以新人的出发点来继续探讨下去。
      2. 组件工具,直观便捷
        有网页制作中所需要的大部分内容组件了:
        axure-tool1
        还可以制作流程图哦:
        axure-tool2
      3. 软件的一些小缺陷
        ~5.0版,Bug多,难道是因为我用的试用版?……
        ~当页面信息量多的时候,处理起来速度变慢,而且导出HTML之后操作也变得很不流畅。(突然想起那句:美丽是要付出代价的)
        ~感觉功能还不够全面,而且做得有点粗糙,做交互效果操作起来并不十分方便。比如像Dynamic Panel(动态面板)制作页面交互动态效果:一些一环套一环的操作步骤,不能设立能用面板,把面板放到Masters(通用栏)时又经常会出命名和层次间的许多问题。另外就是是上面那条提到的,面板内容越多,软件处理速度就会变好卡,而操作步骤这种功能,通常是不可避免的多内容。
        axure-dynamicpanel
        ~暂时还没有中文中版。这不算缺陷,是对某些人(比如我)而言的小遗憾。
        ~软件好像很注重Annotation(注释)部分,拥有很多的可选信息。注释图标在HTML中显示也很明显,看上去有点怪,影响HTML的整体性,要是提供注释的“显示方式”就好了。
      展开全文
    • 交互设计的真相

      2021-02-27 00:06:37
      到底什么交互设计?关于这个问题的答案,我想很多专业的交互设计师也未必能说的很清楚。从《用户体验的要素》上,可以找到“交互设计”。这是从客观的角度来定义“交互设计”的概念。工具型产品的结构层即为“交互...
    • 交互设计是我们原型设计中很重要的一部分, 如何快速掌握一个原型设计工具,尽快入门,高效地完成工作? 这里选择了三款原型设计工具作对比,希望给想入门或者刚入门的童鞋提供一些参考。 Axure - 知名而强大...

      交互设计是我们原型设计中很重要的一部分, 如何快速掌握一个原型设计工具,尽快入门,高效地完成工作?

      这里选择了三款原型设计工具作对比,希望给想入门或者刚入门的童鞋提供一些参考。

      • Axure - 知名而强大的原型设计工具
      • Mockplus - 新兴的快速原型设计工具
      • JustinMind - 高保真原型设计工具

      这三个工具,都是基于桌面的应用。基于Web的在线工具,以后如果有机会再作介绍。

      第一部分 设置交互

      设置交互,是完成一个交互设计的开始。我暂时把交互设置分为两类:页面链接和组件交互。

      设置页面链接

      Axure - 弹窗筛选

      不够直观 - 先选中组件,然后到属性面板上去筛选目标页面(页面多的时候就有点烦了)。

      Mockplus - 一键拖拽

      简单直观 - 与其他原型设计工具不一样,Mockplus采用了直观的拖拽方式来实现页面交互。红色的线指哪里连哪里。

      JustinMind - 支持拖拽

      简单 - 与Mockplus类似,Justinmind也可以通过拖拽的方式实现页面跳转。不同的是,需要拖动整个组件到项目树上。由于没有连接线,不够直观,也不容易看清。

      设置组件交互

      Axure - 添加用例,不能拖拽完成

      对于一般的交互,在Axure中可以通过弹窗来逐个筛选设置。稍微复杂的交互,则需要条件构建器来实现。Axure在交互设置中,可以添加条件判断,但需要用户有一定的编程常识,否则掌握起来有相当难度。尤其是初次使用的时候。

      Mockplus - 直接拖拽,所见即所得

      与其它任何一款原型工具都不一样,Mockplus是通过拖拽组件上的链接点来实现交互。拖动组件的链接点到目标组件松开,弹出的面板会清晰地显示出触发条件和动作效果。只需跟着提示操作,就可以轻易地完成交互。

      JustinMind - 添加事件,不能拖拽完成

      Justinmind设置交互的方式与Axure有些类似。

      当选中需要交互的组件,设计界面的下方面板中会显示出“事件”窗口,点击“添加事件”,也会弹出一个编辑面板。面板弹出后,分别对触发条件、事件的效果、交互对象进行设置。Justinmind也支持条件判断和变量,不过要掌握相关的技能还是要费一番功夫。在这个方面,Justinmind做了一些图形化的方式来表达设置,力图让用户好懂,这个是优于Axure的地方。


      第二部分 实现交互

      我们通过一个实例来看看:

      在交互设计中,第一次交互发生后,第二次回到交互初始状态,是特别常用的场景。为了直观地说明问题,这里我就以左右移动组件为例子吧。

      测试内容:

      点击一个图片,让它按照线型动画右移200px,然后再次点击这个图片,让它移动会原来的位置。

      看起来很简单,是吗?

      Axure - 添加多个用例

      我尝试了在Axure中能够实现这个交互的所有方法:

      方法一:使用动态面板的状态。

      在动态面板中,建立2个状态,然后用条件构建器判断动态面板状态,然后设置动态面板移动参数,最后通过点击换动态面板状态的可视性。我把最后的交互用例的样子截图出来吧:

      方法二:使用条件判断。

      也需要用到条件构建器(Condition Builder)。实话讲,你需要一些编程的常识,比如:“变量”、“全局变量”、“赋值”,“初始化”、“条件判断”,否则你做起来可能比较费力。图中,是经过多步设置后,最后的结果。

      方法三:“伪装法”。

      用2个完全一样图片(A和B),通过“伪装”的方式来完成。首先设置A显示,B隐藏,点击A,移动到位后,让B显示,A隐藏,此时,点击B,移动到位后,让B隐藏,A显示。

      JustInmind 

      我尝试了两种方法:

      方法一:使用Toggle事件+Move命令。

      实现起来还是比较简单。但如果是双击动作,这个方法就不奏效了。

      方法二:也是“伪装法”。

      方法和上述Axure中的一样,我不啰嗦了。反正是有点绕。

      Mockplus - 一键自动还原

      Mockplus中,需要两步,拖拽一个交互链接到图片自己,然后在交互面板中勾选“自动还原”,如下图。

      我们不得不说,这个“自动还原”真是太妙了。

      当然,在Mockplus中,我们也可以通过上面所说的“伪装法”来实现这个交互,不过已经没有必要了。



      建议

      以上我们尝试探索了3个工具的交互功能情况。

      其实如果希望透彻了解一个工具,我建议你直接取去用,不要停留在某个视频或教程上。那么,到底该使用哪一个呢?我的看法是:

      如果你做事喜欢有条有理,不太在意时间约束,喜欢全面系统地掌握一个工具并成为专家,你可以选择Axure。Axure功能很全面,还有很多值得你去一步步熟悉和掌握的地方。

      如果你对交互的复杂度和保真度的探索有信心,乐在其中,并有一定的编程基本常识,个人觉得你选择JustInmind比较合适。Justinmind对于移动应用的交互保真做得很到位。

      如果你希望立即上手一个工具,同时非常在意设计的时间效率,不需要做特别复杂的交互,建议你选择Mockplus。Mockplus是一个力图让你做交互更快更简单的工具。

      一句话,对于工具软件来说,它的功能是而你而生,用最小的代价达到你的需求,是你选择的关键。

      展开全文
    • Axure RP 9 for Mac(交互原型设计工具) 中文激活版 为大家带来Axure RP 9 for Mac(交互原型设计工具) v9.0.0.3628Beta中文激活版,相信大家对Axure RP 8非常熟悉,最近Axure RP官方更新了Axure RP 9的消息,本站也...
    • 交互神器-最好用的Mac原型设计工具

      千次阅读 2018-08-06 10:00:21
      市场上有着大量的开发和设计工具支持在Mac上安装使用,今天给大家强烈推荐一款Mac上的原型设计工具-Mockplus,原型工具在产品开发设计中是必不可少的,无论是现在非常火的小程序设计,还是网页设计,移动APP设计等。...
    • 如果需要视频资源的可以关注"AI产品经理人",回复关键字“网易交互设计微专业”获取下载链接~ Chapter5 交互设计测试与评估 第一章 为什么要开展测试与评估 用户测试:请目标用户使用产品来完成任务,观察并...
    • 10款交互设计原型开发工具

      千次阅读 2010-01-28 12:17:00
      关于原型开发工具,各哥的使用习惯,人喜欢axure、photoshop,也人喜欢手绘,robert还见到过高人直接用excel制作的交互原型,不仅能够布局,还具有基本的链接和跳转功能,相当佩服。工具只是实现目标的一个...
    • 要想成为一名优秀的前端开发或交互设计师,就要善于利用各种强大的工具作为辅助。下面笔者跟大家推荐5款非常强大的工具,相信能让你功力倍增: Adobe Creative Cloud 集合了Adobe所有的图像、视频、音频和设计工具。...
    • 如果需要视频资源的可以关注"AI产品经理人",回复关键字“网易交互设计微专业”获取下载链接~ Chapter1 揭开交互神秘面纱 第一章 揭开交互神秘面纱 产品设计开发流程和团队构成 产品设计开发六大步 交互...
    • 尼尔森十大交互设计原则

      千次阅读 2019-04-21 12:16:30
      Jakob Nielsen(雅各布·尼尔森)的十大交互设计原则。它们被称为“启发式”,因为它们是广泛的经验法则,而不是特定的可用性指导原则。因此,我们不能把它上升为一种标准,而是应该当做一种经验来学习,然后跟现实...
    • 一. 理论前提 1. 人机交互与人类信息处理机制理论 既然产品设计出来不是给设计师用的,而是给用户用的,他们如何理解、认知、使用...在《交互设计精髓》书中(英文名:about face3.0),作者Alan Cooper写道:设计
    • * * * * 教学重点 交互式调和工具的使用 交互式阴影工具的使用 交互式封套工具的使用 交互式立体化工具的使用 交互式透明工具的使用 教学难点 熟悉相应交互工具的效果并灵活运用制作特效 5.1人物插画设计 5.1.1 ...
    • 在Qt环境下进行人机交互界面设计工具条 Qt真是一个神奇的编译环境 不仅能绘图还能设计人机交互 (其实都是在计算机图形学课上学的) Markdown也是一个nice的编辑器 哈哈哈哈哈哈哈 不废话 正文开始 mainwindow.cpp...
    • 交互式原型设计

      2012-03-10 14:46:49
      交互式原型设计工具,产品经理必须工具 交互式原型设计工具,产品经理必须工具 交互式原型设计工具,产品经理必须工具 交互式原型设计工具,产品经理必须工具
    • 交互设计原则

      千次阅读 2014-06-10 15:49:43
      交互设计原则:常见附加工作陷阱 不要强迫用户到另外一个窗口中完成影响本窗口的功能; 不要强迫用户记住他将事物放在层次文件系统中的哪个位置; 不要强迫用户调整窗口大小,当窗口在屏幕上弹出时,程序应该为其...
    • 4.1 初识交互设计;4.1 初识交互设计;4.1 初识交互设计;4.2 初识产品原型;4.2 初识产品原型;4.3 原型制作工具Axure RP;4.3 原型制作工具Axure RP;4.3 原型制作工具Axure RP;4.3 原型制作工具Axure RP;4.4 Axure RP...
    • 本指南能让你快速认识和了解什么交互原型,以及对各类常用交互原型设计工具介绍。其中还整理了主流的交互原型设计Axure的各类使用实践总结和经验分享,同时包含大量交互实例演示及应用,还有超多实用工具和素材...
    • 产品读书《交互设计沉思录》

      千次阅读 2019-04-23 14:12:22
      交互设计是人与产品、系统、服务之间创建的一系列对话。对话随着第四维度(时间)而推进,因此要针对对话进行设计,就要理解自然对话的易变性和流动性。同时,可用性并不是衡量交互设计的唯一重要指标,其内核更应是...
    • 利用常用界面设计工具完成一个通用图形用户界面设计,要遵循界面设计的一般性原则(一致性、快捷方式、提供错误处理),注意颜色的使用,学会使用图标、按钮、屏幕布局、菜单和对话框的设计。 二、实验步骤 1.设计多...
    • Axure交互设计培训

      2012-03-23 11:21:50
      Axure交互设计,详细讲解交互设计的原理与使用价值。并结合工具,谈一谈交互设计的现状
    • 移动应用原型(mockup)构建也类似的工具,对于Android而言,如下工具比较流行:1. App inventorhttp://appinventor.mit.edu2. Pencilhttp://code.google....
    • 如果需要视频资源的可以关注"AI产品经理人",回复关键字“网易交互设计微专业”获取下载链接~ Chapter3 规范信息架构与流程设计 第一章 信息架构设计 (一)认知产品信息架构 定义: 信息架构设计是对信息...

    空空如也

    空空如也

    1 2 3 4 5 ... 20
    收藏数 375,038
    精华内容 150,015
    关键字:

    交互设计的工具有什么