什么算是好用的软件

4 江船夜雨听笛 7小时前 115次点击

很多时候,不是软件不够强大,不是功能不够多,而是它压根就没有站在使用者的角度去思考问题。今天我们来做一个非常有意思的对比,看完之后你可能会恍然大悟,原来自己这么多年用软件的直觉,一直是对的。

先说一个所有人都绕不开的例子。微信,全国十四亿人,基本上很少有没用过的。你打开微信,知道怎么发消息,知道怎么刷朋友圈,知道怎么视频通话,知道怎么收付款。每一个按钮在哪里,点下去会出来什么效果,你闭着眼睛都能说出来。你有没有想过,为什么你对微信的操作如此了然于胸?是因为你特别聪明吗?是因为微信给你做了新手教程吗?都不是。是因为它的设计逻辑符合你大脑的认知习惯,你用着顺手,用着舒服,所以你根本不需要去学。

这就是今天我想聊的核心问题。什么叫做好用的软件?好用的软件不是功能堆砌出来的,而是让你用起来感觉不到"我在用软件"这件事本身。

我们再来看一个更鲜明的对比。两款国民级的AI应用,深度求索和豆包。论实力,深度求索背后挂的是目前公认最强的模型之一,推理能力、代码能力、长文本处理,样样都能打。论拉胯,豆包用过的人心里都有数,很多问题回答得驴唇不对马嘴,逻辑混乱,甚至还会一本正经地胡说八道。按理说,强者的用户量应该碾压弱者,对吧?

但现实恰恰相反。你打开应用商店看一眼下载量,豆包的用户数远远甩开深度求索。你可能会说,字节跳动推广力度大啊,抖音引流啊,这当然是一个因素。但你有没有认真对比过这两个应用的界面设计?

打开豆包,映入眼帘的是什么?一个聊天列表页,上面排列着你和AI的对话记录,最新的在最上面,旧的在下面。你想继续之前的对话,点进去就行。你想开新对话,右下角一个显眼的按钮。这个页面你熟不熟悉?太熟悉了。这不就是微信的聊天列表吗?这不就是QQ的对话列表吗?你根本不需要任何学习成本,手指已经替你做出了选择。

再打开深度求索,进去直接就是一个聊天框,你想找之前的对话记录,得点一下左上角的按钮才能看到列表。就这一个步骤的差异,看起来微不足道,但在用户的潜意识里,它制造了一种陌生感。你的大脑需要多转一个弯,多做一个判断。而人的大脑是懒惰的,它天然排斥需要额外思考的操作。

字节跳动太懂这一点了。他们做产品有一个核心逻辑,就是降低用户的第一秒认知成本。你打开应用的第一秒,如果看到的东西是你熟悉的,你就会留下来。如果看到的东西让你愣了一下,哪怕只有零点几秒,你心里就已经种下了一颗"不太顺手"的种子。这颗种子会在你每一次使用的时候悄悄发芽,直到有一天你打开应用,突然觉得"算了,换个别的吧"。

这就是习惯的力量。一旦你习惯了某种操作方式,想要改掉是非常困难的。不是因为你固执,而是因为你的大脑已经形成了固定的神经通路,换一种方式意味着要重新建立通路,这个过程是消耗能量的,人本能地抗拒。

理解了这一点,我们再来审视整个软件行业,你会发现一个很荒谬的现象。很多软件,功能无比强大,技术实现无比精妙,但就是没人用。开发者委屈啊,我花了多少个通宵,写了多少行代码,优化了多少个算法,你们怎么就不领情呢?

问题就出在,你设计软件是设计给谁用的?是设计给你自己欣赏的,还是设计给普通用户日常使用的?这两个目标有时候是冲突的。你觉得把功能分门别类放在不同的标签页里很清晰,但用户觉得我要在三个页面之间来回切换很烦。你觉得加一个炫酷的手势操作很高级,但用户根本不知道这个手势的存在。你觉得把设置项藏在二级菜单里界面更简洁,但用户每次想改个设置都要找半天。

说到这里,我特别想吐槽一类软件。现在市面上有很多打着辅助视障人群旗号开发的应用,我就不点名了。你打开一看,首页上东一个工具按钮,西一个拍照按钮,上面一个聊天标签页,旁边一个识别标签页,底下还有一排功能入口。整个界面像是一个大杂烩,什么都有,什么都不精。对于一个视障用户来说,他需要的是简洁和高效,而不是在一堆按钮里大海捞针。

你想想,如果就一个聊天框,聊天框上方一排工具栏,拍摄、文件、识别,所有功能集中在一个页面里,需要什么点什么,不需要的安安静静待在那里不碍事。这难道不比把功能拆得七零八落要方便得多吗?这难道不比让用户在多个标签页之间迷失要顺手得多吗?

但现实是,你说了也没用。很多开发者有一种自负,觉得我就要按我的想法来,我要有我的设计风格,我要体现我的个性。结果呢?应用上线之后无人问津,日活数据惨不忍睹,然后开发者开始抱怨用户不懂欣赏。

兄弟,不是用户不懂欣赏,是你不懂用户。

软件设计这个行业,有一个很朴素的道理,但偏偏很多人就是想不明白。软件是给人用的,人是有习惯的,习惯是很难改变的。你可以在细节上创新,你可以在交互上优化,但你不能挑战用户已经形成的认知模型。微信为什么成功?不是因为它第一个做即时通讯,而是因为它把即时通讯的体验做到了极致的顺手。抖音为什么成功?不是因为它第一个做短视频,而是因为它把上下滑动的交互做到了极致的自然。

所谓好用的软件,归根结底就四个字:顺理成章。用户打开你的应用,不需要思考,不需要学习,不需要适应,手指自然就知道该点哪里,眼睛自然就知道该看哪里。这种感觉,就像你回到家不用想钥匙放在哪个口袋,拿起筷子不用想该用哪只手。它不是刻意为之的设计,而是对人类行为习惯的深刻理解和尊重。

写这篇帖子,不是为了拉踩任何一款应用,而是想和大家认真讨论一个问题。在你心目中,什么样的软件设计是真正符合逻辑的?什么样的交互是让你用完之后会忍不住在心里点个赞的?

同时也希望做产品和开发的朋友们能看到这篇文章。在你们敲下第一行代码之前,在你们画出第一个原型之前,先停下来想一想。你做的东西,到底是给人用的,还是拿来装门面的?你是想让用户觉得"哇这个好厉害",还是想让用户觉得"嗯用着真舒服"?

这两个问题的答案,决定了你的软件最终是被人捧在手心,还是被丢在应用商店的角落里吃灰。

谢谢,文完。

共 2 条评论
不错,写的还是挺好的
夜舞倾城 7小时前
0 
说的挺有道理
添加一条新评论

登录后可以发表评论 去登录