`
kennyluo
  • 浏览: 78617 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论
文章列表
广义的交互设计,包括人与人之间发生的事情,比如你去一个店里消费,营业员给你拿物品找钱等;人与物发生的事情,你去试用一些(PMC)便携消费电子产品产生的一些交互过程;以及物与物或自动化发生的一些事情,这些都可以称为互动交互,交互的过程大致都是这样,区别在于人、物(机器或物品)产生的不同层级类别的体验。现在(HCI)人机交互领域发展的最好的无疑是互联网web2.0甚至web3.0呼之欲出的交互,基于图形界面的人机软交互设计。 我们熟知的互联网领域经历了2000年时候的泡沫,经历了web2.0的跃进式发展,互联网人士的能力都很强撼!突如一夜春风来,千树万树梨花开!去年在玩了饭否之后,跟着就发现 ...
用户活跃度是检验产品成功与否的重要指标之一,传统行业的商家极为重视门面的装潢,因为一个好的门面可以聚集人气,招揽更多的顾客。古时候的大户人家院子门口的石狮子或其他的摆件的摆放极为讲究,有一定的风水学 ...
表单,主要是负责数据采集的功能,需要访问者自己去填写,如访问者的姓名、邮箱、性别、地址、留言建议、设置密码、管理个人账户等等。时下表单无处不在,成功的表单设计不仅能提高用户的满意度,更能收集更加精确的数据,相反失败的表单设计只会收集到错误杂乱的信息,可能会最终导致潜在用户的流失。 一、组织表单的内容,给用户一个友好的引导首先要明确的告之用户填的是一个什么性质的表单以及填完后能做些什么?哪些问题是一定要问的?有没有别的途径可以获取用户的资料?大致表单的布局分为三种类型:纵向排列、逐步填写(多页显示)和左右布局。这三种表单的组织形式功能特点,通过不同的使用环境决定它们具体的样式。下面通过一些 ...
你是否经常碰到在填写表单时,提交无数次却还是无法通过校验的情况;或者你是否在为不知道填写中哪里出现错误而抓狂;再或者你是否碰到过当你填写了一大堆信息,之后点击按钮提交时,校验报错的同时,你发现你所填 ...
交互设计师的工作中,基础的工具、常识、流程……,这些都能够轻松学习到;最终的产出物,也能够找得到成熟的范本;而只有中间的经验,只能来自积淀,没有速成的方法。 这篇分享,把自己成长中和交流中获得的一些经验略微举例,加上交互相关的一点基础,希望能给对交互设计有兴趣的朋友提供一些帮助。提纲: 1. 入门 1.1. 工具 1.2. 原则/常识 2. 称职 2.1. 经验 2.2. 经验积累的切入点——模仿并思考 3. 进阶 3.1. 一定程度地违反逻辑 3.2. 扩展相关技能 1.1. 工具:——一切可用于绘制线框,表达交互设计蓝图的工具,甚至可以用很不主流的PPT、 ...
很多人都说,手机产品交互限制因素很多,过小的屏幕分辨率,过低的系统性能,过慢的网速,过弱的电池续航能力等等。但是在限制中还能做出优秀的设计,才显得弥足珍贵,就像风靡Symbian平台的gravity一样。 其实,我认为手机产品交互设计还是有很多想象空间的,它不仅仅是界面交互,而是跟空间、跟时间、跟触觉、跟视觉、跟听觉、跟嗅觉的交互,而且随着技术的推移,相信界面的可扩展性也会越来越好,不管是电子纸(ePaper),还是投影技术应用到手机上,都会让手机界面变得能承载更多内容、更复杂的交互。 我们在使用手机产品的时候,视觉、触觉、听觉是经常被触发的。在此我对互联网产品的交互设计样式进行了分类 ...
定义 交互设计(Interaction Design)产生于二十世纪八十年代,在1984年一次设计会议上,大名鼎鼎的英国交互设计师比尔·莫格里奇首次提出交互设计这个概念,作为一门关注交互体验的新学科而存在并发展到今天,他一开始给它命名为“软面(Soft Face)”,由于这个名字容易让人想起和当时流行的玩具“椰菜娃娃(Cabbage Patch doll)”,他后来把它更名为“Interaction Design”――交互设计。 思考 交互设计是一种如何让产品易用并尽可能让人乐在其中的技术,他包括了解目标用户在产品使用过程中的心理反应,了解用户在同产品交互时彼此的行为,了解大部分用户 ...
By domain locking (or site locking), we are restricting the SWF to be run only from a certain domain, ie the SWF should execute normally only if it has been viewed from a certain domain. If it is loaded from other domains, the SWF should execute in an alternative manner – perhaps not run at all, or r ...
在CentOS系统使用中,我们会遇到很多的问题。例如CentOS系统安装好,默认只打开了22端口,如果希望开放其他端口的话,需要打开所需端口。 比如打开http的默认端口80 ,那么应该如何打开呢?下面,我们将介绍个方法给大家,希望大家好好的体会。 首先,我们需要在CentOS系统中编辑iptables Java代码 vi /etc/sysconfig/iptables  vi /etc/sysconfig/iptables 然后在CentOS系统中添加 Java代码 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp ...
import java.applet.Applet; import java.awt.BorderLayout; import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d.Appearance; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media.j3d ...
import java.applet.Applet; import java.awt.BorderLayout; import javax.media.j3d.AmbientLight; import javax.media.j3d.Appearance; import javax.media.j3d.Background; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media. ...
import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import java.awt.Dimension; import java.awt.GradientPaint; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.Paint; import java.awt.event.ActionEvent; import java.awt.ev ...
This example illustrates dynamic texture coordinate generation using the TexCoordGeneration class. The OBJECT_LINEAR, EYE_LINEAR and SPHERE_MAP modes are illustrated. The application creates a DEM landscape (from a sin/cos curve) and uses dynamic texture coordinate generation to map contours onto the ...
// //CLASS //ExLightBounds - illustrate use of light influencing bounds, and // bounding leaves // //LESSON //Add a DirectionalLight node to illuminate a scene, then adjust //its influencing bounds // //SEE ALSO //ExAmbientLight //ExPointLight //ExSpotLight //ExLightScop ...
// //CLASS //ExAmbientLight - illustrate use of ambient lights // //LESSON //Add an AmbientLight node to illuminate a scene. // //SEE ALSO //ExDirectionalLight //ExPointLight //ExSpotLight // //AUTHOR //David R. Nadeau / San Diego Supercomputer Center // import java.applet.Applet; i ...
Global site tag (gtag.js) - Google Analytics