【UI】UI--为用户代言

          UI这个词,早就听说过,远在我们学三层之前,因为宿舍二姐专门研究并学习了这门技术,当时主要是玩闹为主,我以为UI是软工的一部分,是功能实现之后的界面美化,就像美图工具那样,有了原图之后才能美图,所以“我”比“二姐”重要;但是二姐说,是先设计界面,然后我们再根据界面做各种各样的交互实现功能,没有“二姐”就没有“我”,所以“二姐”比“我”重要。我们就该问题讨论了好几次,并且还有了个“三里屯之约”,当然这都是后话。
         从这个事上反应出两点,第一,生活即学习,学习即生活。第二,当我们讨论的时候,谁也没有想起来去百度一下这两者的关系。习惯真的是从小事上养成,在小事上体现啊。所以那天听勇霞师姐讲UI的时候,我立刻拍照给二姐,又一次引起了共鸣之外,也引起了我的重视,百度过之后,终于给我俩的探讨初步画了一个逗号。
         UI是什么?User Interface的缩写,顾名思义就是,用户界面。这也是我最初的理解,用二姐的话就是“NoNoNo,你了解的太片面了”。从字面上看是用户和界面2个组成部分,但更重要的是用户与界面的交互关系。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计(来自百科)。用户关心的不是你的技术,关心的是他们使用的主观感受。
         UI设计的内容是什么?其实也很好理解,就是针对前面说的什么是UI。第一,用户研究。用户可用性研究,用户的习惯,用户行为,甚至用户的心理在使用软件时的主观感受的研究。第二,图形界面设计。我们称之为界面美化,当然不仅仅是单纯的美化,不仅要界面干脆整洁,还要有软件产品的整体导航,还要有对用户行为的引导。第三,就是用户和界面的交互设计。UI不仅仅是图形化界面,那充其量也就是给人看的平面设计;必须要和软件整体结合,这才是给人使用的UI设计。
        UI的设计原则是什么?第一,简洁。界面简洁是让用户便于使用,所以我更喜欢百度的界面。第二,一致。不仅是各种控件、层次、字体等的统一,界面的结构也要清晰一致,界面的风格也要与软件内容一致,甚至要与公司企业的形象一致等。第三,人性化。不仅要从用户的习惯考虑,还要有每一步的引导。等等。
        现在再回头解决开篇的问题。软件设计分为编码设计和UI设计。软件工程师和UI设计师之间是平级协作关系,软工有需求分析、设计、编码实现、测试、运行和维护,UI也有相应的阶段,UI设计师也要了解软件产品的功能需求,甚至还要结合软件设计说明书等等进入界面样式的设计过程、决定软件风格等,UI设计也有测试阶段,只不过这个阶段任务相对会轻松一些。
        就是因为两者是同时进行的,又各自有各自的理解和侧重点,所以程序员根本不会考虑软件产品该是什么样的整体风格和整体的界面设计成什么样子,所以UI设计师也不会考虑某某功能是如何用代码实现的或者这样能不能实现,所以一方稍作改动,另一方就得各种修改来配合,这样会给整个软件开发过程增加很大的麻烦。所以最好的方法呢,就是二者合一,如果我们实现后台的同时,也能设计前段,这样风格一致问题、人员分配问题、公司成本问题、前后沟通问题等就不再是问题了。或者再不济我们的UI设计达不到那么专业的水平,至少我们了解过,以后跟UI设计师沟通也会理解更多,减少很多麻烦。
        这堂课教给我们要时时刻刻站在用户角度考虑问题。路漫漫其修远兮啊,努力!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 54
    评论
评论 54
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值