关于UI的自己个人见解

        笔者接触程序、代码这些东西也有将近2年了,个人对于编程和其目的有着自己的一些看法。计算机是这几十年来科技史上无可争议的最伟大的发明之一,而有计算机这个概念模型催生出来的很多电子产品或者机器,我也将其视作计算机一族,比如手机、ATM,甚至是POS机。个人觉得,当计算机实现用程序而不是硬件方面的集成电路来完成相应操作时,它向智能化迈进了一大步,而正是由于计算机这种以程序或者代码的形式产生出可以造福于人类的一些“软件”,这才使得计算机有近乎无限的进步空间。

        正因为软件永远是为人类服务的,是为使人类更好生活而生的,所以个人觉得UI,即用户界面接口实是重头戏。一个好的软件,不仅仅是它的执行效率,即所谓的算法要高,更应该有界面友好性,最好是完全贴近人类生活的。永远都应该是软件的发展适应人类的发展,而不是反其道而行之。个人感觉,UI设计关键即在于沉浸式体验,也就是完全使得用户无需经过繁杂的学习和体验,只要看到界面则即懂得如何操作。当然,现在还远远无法做到让一个没碰过电脑的老太太一见到一个软件就会怎么操作,怎么使用,这几乎是不可能的,我们暂时还是需要学习鼠标、IME、操作系统基本使用等等,我们还是要为了软件的存在的便利性而不得不牺牲自己的时间(也即是生命)在学习操作和使用上。所以有学者说:“科技奴役了我们,因为有了汽车,所以我们必须耗费大量的时间去学习驾驶、学习交通规则,并不得不在意外的情况下付出自己生命的代价;因为有了淋浴用具,所以我们不得不从以前的一周洗一次澡而变成天天洗澡,这也是大量消耗我们的生命”。当前流行的app风,也充分告诉我们,软件就是为了方便和娱乐我们的生活而存在的。所以,在算法的发展达到瓶颈的时候,怎么提高用户的操作使用体验便更会成为重头戏。我个人目前的想法还是比较粗浅,比如,如果想实现用手机看小说,那就是搞成与现实类似的只有纸张的形式,而不应该在上面繁杂的添加按钮、输入框之类的控件,这一点,在优秀的阅读器上充分体现,像ireader这款软件,就完全模拟现实看书的体验,以达到最好的用户体验感受。制作出符合人类美学感受并且拥有易操作性的软件并不是一件易事,但是我们编程开发人员,应该是朝这个方向做,而不是像很多人那样,制作出软件之后,靠各种新的复杂概念来实现用户想要的功能。

        只有做好了一个东西的脸面,才能拿得出手,才有发展的空间。希望自己多多思考,了解更多UI设计,也希望自己能做出完美的软件作品!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值