交互设计总结
近年来网站如雨后春笋般大批的出现在网络上,对于网站来说图形图样设计也变得越来越重要。下面就让我们来了解一下交互设计。就跟随本站小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!
1.不要沉迷于理论
一般来说,书本知识落后实际应用3年左右的时间,读研期间读完基本交互经典书籍,还是一头雾水。当真正开始设计控件和界面布局时,才理解书本知识。掌握知识的标准不是你读过,而是会应用在实际的项目中。缺乏实践,看的资料越多越迷糊。
2.量力而行
09年翻译了iPhone的设计指南,一年时间内通读大部分交互设计资料和书籍。10年不自量力,自以为可以开始研究产品定位或者品牌等高阶问题,模仿之前的做法通读相关资料,但是没有任何成果,当时只经历了一个手机支付的项目,产品最终失败了。先多做项目,特别的百万用户量以上的产品,经验也能影响视野。
11年因团队需要着手研究数据分析,感觉是行业前沿性课题,但项目中可用的数据很少,通读网站数据分析资料之后无从下手。挑的课题太难,容易有挫败感。今年又犯过类似的错误,没有任何运营经验的情况下想去钻研运营课题。获得的经验:
a)基于实践中遇到的困难去研究学习,即学即用效果好,如果你新入行,不如先研究一些基础问题,如何应用字体、设计标签栏和下拉框。
b)不要挑超出自己专业范围的事情,投入大产出小。
c)不知道如何做的事情,先向同事学习。现在身边有专业的运营人员和数据分析人员,项目合作过程中可以向他们学习。
d)保持专注。当设计越专业,有更多的机会和其它领域专业人员合作,能学到更多的知识。
3.不随众
我不喜欢扎堆,保持自己的独立性。学习是一件私人的事情,不同的阶段学习不同的知识,每个人需要学习的内容也不同,学习方法也因人而异,顺着自己的兴趣是最好的方法,组队研究是一件无聊的事情。网上流传的资料很快会变成常识,快速吸收,把更多的'时间留给自己迫切需要的知识。
4.不依赖于设计原则
交互设计中有很多设计原则,比如一致性和减少输入,利用原则是快速有效的设计方法,但是缺点在于原则是前人总结的,是过去的经验,原则并不一定具有普遍意义。当你熟练掌握之后最好忘掉,真正可以依赖的是你对用户的理解、得到用户或者数据验证的设计,靠那些常识难以设计出优秀的产品,很多设计理论是用来马后炮总结优秀设计的,这也是我为什么最近一年减少阅读设计类文章。真正值得信赖的是自己犯错误之后总结出的经验,设计之外还有很多知识可以学习。
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...
-
JavaScript基本语法分析
一、JavaScript基本语法。(一)数据类型与变量类型。整数,小数,布局,字符串,日期时间,数组强制转换:parseInt()parseFloat()isNaN()(二)数组var数组名=newArray([长度]);//“假冒”数组th-长度a[下标]=值。a[下标](三)函数复制代码代码如下:function函数名(形参){}function...
-
浅析JavaScript基本类型与引用类型
两种类型:ECMAScript变量包含两种不同类型的值:基本类型值、引用类型值;基本类型值:指的是保存在栈内存中的简单数据段;引用类型值:指的是那些保存在堆内存中的`对象,意思是,变量中保存的实际上只是一个指针,这个指针指向内存中的另一个位置,由该位置保存对象;两种访问方...
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...