尹广磊 发表于 2010-1-12 18:13:41

学会三点,即可打造良好的交互设计效果



交互设计,表现出来的呈现方式可谓是多种多样,
不过你只要掌握好了以下三点的使用技巧,同样可能轻松打造出良好的交互设计效果。

1.响应

对即将产生交互内容的区域提供给操作者一种响应机制。
参考实例:http://glyde.com



不同的内容有很多响应的处理方法,
比如:链接加个下划线,图片链接变换下外边框颜色,
鼠标划过某区域,变化下背景色,同时出现一些隐性的操作按钮,如删除操作等。
注意:忌讳因为某区块产生响应,而让其它区块边界产生生硬的错位。



补充:提示音也是一种响应。
比如:用iPhone发送邮件,发送成功后会听到“嗖...”的一声。

另一个参考实例:




2.过渡过程或转场效果

对即将产生的交互变化,提供一个过渡过程或转场的效果。
过渡过程,如:延时移动、淡入淡出等。
转场效果,如:滑动、门开关、缩放、翻转等。
参考实例:http://glyde.com


点击某个封面,延时移动给操作者带来一个很好的引导阅读过程。
注意:要频繁处理的操作,过渡过程耽误时间的同时,还可能造成误点击。

过渡效果有时候还可以减少不必要的态度变更提醒:
比如,删除邮件后不需要显示邮件已删除。
而是点击删除后,该条内容闪烁一下(响应),然后逐渐消失,
因为你已经真实的看到了删除的过程,所以不必再显示邮件已删除的状态变更提醒。


3.移位

在不弹层、弹窗情况下的内容移位。合理的运用页面内容的展开、收起。
操作者在即将产生交互的地方,就近通过这种方式就完成了轻便的操作。

参考实例:http://gizmodo.com/
                http://www.hiaxure.com/demo    下边的展开与收起










点击下边地址中的视频播放,同样可以看到视频右侧文字内容的移位效果。
http://www.cnn.com/2010/TECH/01/ ... analysis/index.html
      
我们总结出来结论,所有交互过程不外乎包括以下三个要素:

1. 响应:可以引起触发的区域提供响应变化
2. 过程效果:让人的视线一直保持连贯
3. 移位:不必要弹出新页面时,通过伸展原区域的大小完成小的功能交互,以达到用最小的视觉变化完成交互任务的目的。

注意:过渡过程和移位在Web开发实现上,可能大量应用到Js库,非必要时可以尽量减少使用。


相关文章:微信新版本中缺少了该有的“响应”
-----------------------------------------------------------
尹广磊精选文章:http://www.hiaxure.com/thread-2389-1-1.html

董珊珊 发表于 2010-1-13 15:22:27

:victory:学习了~

wdp203 发表于 2010-1-19 12:00:52

:loveliness:
learn

张计锋 发表于 2010-1-21 13:30:23

细节强调的很好,学习,体会,形成记忆

hmfxu 发表于 2010-2-2 11:25:29

我是新生,来学习啊

铱铱1999 发表于 2010-2-2 13:43:48

学习ing~

多米诺诺 发表于 2010-2-10 14:51:10

初学,虽然还不能看很懂,但谢谢提供,学习~~~

刘兵 发表于 2010-2-14 18:49:33

:)不错,效仿了。

浪客小威 发表于 2010-2-20 22:55:24

不错,效仿了。

伊宝 发表于 2010-2-21 11:03:53

:)studying~

黄咪 发表于 2010-2-21 16:33:10

:)学习了

aber 发表于 2010-2-22 15:55:04

真是好东西!

支持支持!

gsister 发表于 2010-2-24 09:57:58

多多学习

yuaner 发表于 2010-2-26 15:25:39

学习中!:victory:

石头 发表于 2010-3-5 16:58:36

学习中!

stick 发表于 2010-3-22 17:04:39

学习中

辛世界 发表于 2010-4-1 09:29:11

对。这几点是交互很重要的几点。。楼主简单明了一针见血。

it1365668 发表于 2010-4-6 10:28:33

学习中

陈程 发表于 2010-4-9 17:57:25

学习了。。。嘿嘿~

liuyunfei 发表于 2010-4-9 23:11:40

恩,总结的好
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 学会三点,即可打造良好的交互设计效果