Java项目(3)——站在用户的角度谈UI设计
前言:
海南项目宣告竣工,验收之日,除部分代码有待优化外,亟待改进的就是界面。米老师说:连你都忍不住去拖下滚动条,你还指望用户用的舒坦吗?
顿悟:
业务、功能或许是软件的核心,技术也许是软件的精髓,但UI是它们的总代表。一款软件如果用户觉得它不好看更不好使,那么这个软件就没有多少价值。而设计人员更应该站在用户的角度去想去做,让用户觉得方便又舒服才是最重要的。
从范例说起:
(截了这么多空白,其实是有意的,若大的界面干干净净,百度在想什么,这不是极大的浪费吗?1m2 千万计的广告费难道百度和钱过不去?)
(Google访问不了,必应也不失为一个好例子。bing是我最近特别喜欢的一个搜索引擎,因为和外国人聊天它帮了很大的忙。这家伙是微软的东东,价值也不菲。。。)
谈UI设计理念:
这就是最高大上的设计!百度,必应都致力于让网民更便捷地获取信息,所以才成了全球最大的搜索引擎。我们的软件只有让用户更便捷地看到他想看的,做成他想做的,才能征服用户,才可能走向世界。
我是用户,你不要让我找我想找的东西,直接给我看吧,你都知道我要找哪些东西了,为什么还要让我再找一次,其实你懂我的心理……
我是用户,你不要让我选我想选的东西,帮我设计好一套流程,并请帮我设定一个默认值,那样能节省我很多时间……
我是用户,你不要让我总看到某些一成不变的东西,时间久了,它只会妨碍我的视线,分散我的注意力,奥卡姆都说了:如无必要,勿增实体……
我是用户,你不要让我使用你的软件还要去学习“关键字”、“操作符”这样的只有程序员才懂的专业术语,用我能听懂的话吧,不然还总得去问你,你不烦我都烦了……
我是用户,你不要让我在各种颜色不一的标签间、大小不一的文本框下,寻找我的报表数据,给我一个放大、敞亮的界面吧,毕竟你多建一个窗体又不用多买纸,不费钱……
我是用户,你不要让我总是拿着鼠标点呀点,你才测试那么几次不觉得别扭,我每天的工作就是一直点,工作真心不容易,设计个快捷键吧,听说他们的系统都有的……
我是用户,你不要让我总等呀等,每次都不知道点完了它查没查询,删没删除,我多点了几次,结果要么多删数据要么死机,你弄个进度条或小圈圈吧,哪怕看它一直加载中也没有现在纠结……
总结:
最后,我是程序员,我是设计师,我的目标是全心全意为用户服务。我知道学习别人优秀的东西才能让自己的东西变得优秀。多看一看微软的产品,Office的智能与人性化,VB、VS等IDE的全面等,多发现,多效仿,多创新。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。