关闭

关闭

关闭

封号提示

内容

首页 什么是UI界面设计.doc

什么是UI界面设计.doc

什么是UI界面设计.doc

上传者: 荒唐的海内比邻 2017-09-20 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《什么是UI界面设计doc》,可适用于IT/计算机领域,主题内容包含什么是UI界面设计转载的什么是UI界面设计作者:admin日期:字体大小:小中大在我的职业生涯中听到的最多的字眼就是"美化一下"。可以说在年以前是很符等。

什么是UI界面设计转载的什么是UI界面设计作者:admin日期:字体大小:小中大在我的职业生涯中听到的最多的字眼就是"美化一下"。可以说在年以前是很少有人听过UI这个词的。那么什么是UI呢可能会有人说"Userinterface,用户界面"哦原来是界面画面用户能看到的东西。确实如此么不UI除了用户界面还有更深层次的含义那就是"人机接口"界面是用户和计算机系统交互的桥梁和纽带不止我们看到的是界面鼠标、、显示器甚至计算机的Power开关界面无所不在没有了界面键盘、Mic你不止是无法去看而是无法去用。那么UI的深层次含义是什么对UI的交互"是"使用"而不是"看"。这个观念很重要同时也带深层次含义就是"出了"UI设计师"这一职位的真正含义:UI设计师绝不是美工(或者说绝不是仅仅做"美化"工作而已)UI设计师是一个技术岗位而非艺术岗位如果考察一名UI设计师的能力素质模型那么他应该同时具备个维度的能力:、沟通和文档撰写能力:如果说UI是人与机器交互的桥梁和纽带那么UI设计师就是软件设计开发人员和最终用户时间交互的桥梁和纽带如果UI设计师不能具备很好的沟通和理解能力不能撰写出优秀的指导性原则和规范那么他将无法体现出自己对于开发人员和客户的双重价值也无法完成他的本职工作。、过硬的技术能力:你可以不会写Java但你绝对不可以不清楚Java是什么他能够实现什么。即使你不能写代码但你起码要懂得如何去"实现"。举个例子你要做一个Grid控件首先你应该清楚到底有哪几种数据格式以及其存储方式:既可以通过HTML的Mark来获取数据亦可以通过JSON对象或Array又或者是XML甚至于字符串。其次你要知道在Server端实现和在Client端实现到底哪个更适合当前的环境。这些都要依靠过硬对技术和丰富的经验不懂技术的UI设计师既做不出合理的设计也不可能和开发人员做到有效的沟通。简言之UI设计师起码要精通主流的表现层开发技术(如果是做Web表现层一般需要精通HTML、CSS、Javascript、XML技术甚至JSP、Java也要达到工作层)对于市面主流的设计模式技术路线以及开源框架都要有足够的了解。可以说UI设计师在技术素质能力方面要尽可能的朝着"的方向去努力。表现层架构师"、图形设计能力和原型开发:UI设计师一生中从事的最多的工作应该就是图形和原型设计那么首先说说什么是原型设计。原型法是迭代式开发中设计阶段常用的手段原型设计应该贯穿需求、概要设计和详细设计这三个阶段。开发原型的目的是把设计转为用户可以看懂的"界面语言"同时也对开发人员起到一定的指导作用(甚至可以作为开发的一部分)。用户界面原型更显示的价值体现就是它可以帮助软件设计人员提早发现设计各个阶段的缺陷在开发前解决这些潜在的问题大幅降低软件开发的风险和成本。这与传统的瀑布式开发有了本质的区别目前国内大多数公司仍然采用的是瀑布式开发方式并且将UI设计放在开发阶段的后期来进行。这不仅使UI设计师无法充分发挥自己所长只能做做"美化工作"亡羊补牢更使得开发出的产品往往存在致命的设计缺陷而无法满足客户需求。所以各公司中的"美工"是软件开发方法的落后和不完善早就的而非"美工"或UI设计师这个职业本身。我们再来说一下图形设计能力其实UI设计师只是个泛称在UI设计行业内部还大致分为以下几种角色:可用性和交互设计师、视觉企划、用户体验研究人员、图形用户界面设计师等。大家通常理解的UI设计师其实是GUI设计师(例如国内的Rokey他就是一名非常优秀的GUI设计师目前供职于Microsoft)GUI设计师的主要工作就是视觉定位以及创作。稍后的章节会详细介绍GUI设计师的职责以及日常工作。如果UI设计师不具备过硬的图形创作能力那么他根本无法表达他心目中的美也就无从谈起"交流"了。图形设计能力是每一名UI设计师最初具备的最基础的能力。也是最能够衡量一名UI设计师能力水平的部分。、人因学理论和认知心理学:这个概念虽然有些大但却是每一名UI设计师在事业稳固后毕生都要努力去探索的领域、可以说设计的根本就是"人"做人本的界面自然需要了解人了解人的行为。例如你不可能设计这样一个界面在同一时间同一个界面上的不同位置显示两条重要的提示信息因为人在同一时间的关注点只能由一个这是生理决定的而不是某个人的主观臆断。再举个例子为什么Windows每次一次版本升级或多或少都会找到以前的影子你可能会说这是Microsoft的设计风格。不那不是风格而是一种习惯以前是Microsoft的习惯现在你用了Windows那么你也有了这种习惯。Apple和Microsoft的操作系统孰优孰劣答案是随你喜欢。是啊多么简单的一个道理喜欢喜欢是一种习惯你又如何能笃定你认为的"正确"的设计恰好是人们所喜欢的呢这里可以稍带提一下ExtjsExt的风格简言之就是桌面应用的传统交互风格(WMIP)而Web的风格是什么如果要我来说我更倾向于Web是一本翻开的杂志一片展现设计师才华的热土为什么这样说呢因为Web的不确定和开放性。以我的经验而言WebUI设计是所有软件UI设计领域中最困难的也是限制最多的(往往这些限制还存在不确定性)一名优秀的WebUI设计师即使转而做桌面程序UI设计或移动设备界面设计也是相对比较容易成功的。因此作为WebUI设计师排斥桌面UI风格是可以理喜欢"。后面的章节会详细的阐述有关于人解的正是源自于他的习惯他的"因学和人本界面相关的理论在此就不赘述了。那么至此大家应该大概了解了UI和UI设计师这两个名字的内在含义。关于"美工"的问题也应该有了自己的结论我就不再做解释了。再说一个题外话:UI设计师在我目前供职的公司的职位体系中是比较高的技术职位相当于高级软件工程师需要有年以上行业经验方能胜任而资深UI设计师是与软件设计师平级的他们共同的上层职位是架构师。这跟某些公司所招收的"美工"是有很大区别的。

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/4
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部