设计产品时,你是如何掉入从众的陷阱中的?
很多产品和设计师都喜欢分享一些行为学的知识,比如从众行为,是被分享得最多的之一。然而,他们所做的盲目从众行为,一点也不比大众少。
千位分隔符适合中国吗?
我们见到很多地方数字总是要在每隔三位要加一个逗号分隔,如 10,000 这个符号叫做千位分隔符。
就连很多银行软件在显示金额的时候,也采用了千位分隔符。比如招商银行手机APP,此时的线上版本就是这样的,还有支付宝也是这样的。
这种千位分隔符在国内居然非常常见,这足以说明国内的产品和设计有多么容易盲目从众。仅仅因为很多人都这么用了,就这么用呗。可是,千位分隔符对我们真的有用吗?
我们来看一个数字10,000,000。你告诉我,这个数字怎么读?中文文化下的中国人,这个数字读作“1千 万”。我的天,这个数字怎么是“1千 万”的意思?两个逗号是来干嘛的,是来逗比的吗?
实际上,这种数字的书写方法,是完全依赖于语言的,在英语环境中,人们的计数方法是以三位数为一档,每一档分别是Thousand,Million,Billion。1,000 是 1 Thousand;20,000 是 20 Thousand;10,000,000 是 10 Million;1,000,000,000 是 1 Billion。这种书写方法,能帮助到英语用户阅读快速阅读数字。
然而,中文语言下,对数字的理解完全不同。中文是以四位数一个挡,单位为万和亿。为了帮助中文用户阅读数字,应该使用“万位分隔符”而不是千位分隔。1,0000 是 1 万;20,0000 是 20 万;1,0000,0000 是 1 亿。使用万位分隔符,就能完美地匹配中文对数字的理解。
对多数人来说,对数字是不敏感的,读数字就是一件“痛苦”的事情,所以老外发明了千位分隔符来帮助他们快速将数字转化为语言来理解。而在中国,因为这些从众的产品和设计人员,拿千位分隔符来进一步折磨中国人的数字理解。
比如说20万,你写成 200,000 到底是什么鬼?千位分隔符真的很容易让中国人看错数字的。交通银行转账界面,可能是经常有人转错账,所以最近改版还特意在转账金额字段加了一个“万”的气泡提示万位。我想说,这是何苦呢?
按理来说,稍微有点用户思维的产品设计,都能发现千位分隔符对中国普通大众理解数字有副作用,但为什么仍然这么多人这么做呢?这就是从众。很有幸,我最近真实地体验了近距离了解了一次这种盲目从众的内心过程,希望描述出来供大家借鉴,以助反思。
我在翻看我们的设计规范的时候,发现了一个有个设计师对书写数字定的规范:书写数字的时候应该使用千位分隔符,每三位添加一个分隔符,以帮助用户阅读数字。
我在聊天软件上问这位设计师:为什么要千位分隔符?
他回答:帮助用户阅读啊。
我问:真的能帮助用户阅读吗,我怎么觉得反而是打乱我阅读的呢? 200,000 为什么是 20 万的意思,为什么我总觉得它在强调200个什么东西。1,000,000,000 为什么是 10 亿,为什么总让人觉得它是 1 亿?这逗号不是用来误导人的吗?
他回答:那就是你个人的问题了,你可能得花点时间去记忆一下这里面的转化规则了。现在大家都是这么用的,你看,支付宝就是这样的。大家都这么用,肯定有它的道理的。
“大家都这么用,肯定有它的道理的”。原来从众真的离每个人都很近。
另外,关于数字的这个问题,随着中国的发展,越来越多的国人能接触到大金额数字,这种国外数字书写与中文语言理解的矛盾会越来越明显暴露出来。未来有两种可能的方式:
第一种可能的方式:在国内推行万位分隔符,对于中文环境以及中国用户的产品使用万位分隔符作为工业化的标准化;
第二种可能的方式:中国人废弃掉传统的万,亿的基础计数单位,造出3个中文单位分别对应Thousand Million Billion。其中只有Thousand有“千”做对应,还有造两个。
个人认为,第一种方式的可能性更大。真心希望国内的产品人员尊重一下中国人的语言认知吧。目前,百度百科里面已经有万位分隔符的词条。点击查看
手机号隐藏中间四位有用吗?
很多手机APP在显示手机号码的时候,会把中间四位用*显示,如139****1234。有一次,我在做我们产品的时候,一个产品经理也要求手机号中间四位隐藏。
可是我们的产品是B端产品,B端产品的问题是,同一个账号会被公司多个人使用,B端人员还有离职的情况。如果将手机号隐藏,那么将会带来很多的不便。在我们这个业务中,手机号需要能让用户看到。其实还有不少的场景,隐藏手机号是能带来直接的不方便。
然而,这个问题引发了我的思考:现在的这些互联网产品,为什么登录后还要隐藏手机号的中间四位?
我问过一些产品和交互,所有的人回答都是说“为了安全”。可是,到底是什么安全?几乎没有人能经得住追根究底地询问。最后它们都会说“现在大家都是这么做的”。而且还有人说,直接能看到自己的手机号码会很奇怪(真搞不懂奇怪在哪里)。说白了,仍然都是从众。
难道是怕地铁上别人偷看到我的手机号?怕手机丢了别人能看到我手机号?怕别人偷了我的账户密码后登陆能查到我的手机号?这些理由都太荒唐了,手机丢了,账号丢了,你的密码,居住地址,金额,照片等等有用得多的东西都丢了,就差你一个手机号码需要保护?
后来听到了一个技术的分析:隐藏号码是为了防止在通信过程中,信息被黑客拦截导致用户手机号信息泄露,所以不传输中间的四位号码。对有的人来说,手机号非常私密,所以还是隐藏好一点。还有像微信这种,直接显示手机号的,是通信加密技术做得非常好的。
这个说法有一定的道理。但其实也说明,仍然需要以用户场景优先,不影响用户使用为前提的情况下,如果担心信息安全,则隐藏中间的。
但是后来,我在知乎上看到了一些内容才发现,隐藏手机号中间四位简直就如同掩耳盗铃,欺骗自己,却骗不了黑客。手机号中间四位是归属地,攻击者根据你的定位或地址填写,很容易就能推算出来中间四位。知乎上相关内容:手机号中间四位
隐藏手机号中间四位,根本就是“只防君子,不防小人”。想要搞到你手机号的人,缺了中间四位也不难搞到。你以为跟着大家都这么做,其实根本起不到保护用户信息的作用。之所以现在没有出过安全事件,是因为黑客本来就不怎么稀罕通过这种方式来搞手机号。
行业从业人员某大型从众现场被暴露得一览无余。
如果你真注重用户体验,就像微信那样直接展示给用户,通讯安全的问题用技术解决。
如果产品安全性及其重要,就像支付宝那样隐藏中间6位,才能起到保护效果。
很多情况下,根本不就用不着隐藏。且有的情况下,隐藏了会导致使用困难。
隐藏中间4位的,绝对是没有经过思考,没有理解事物本质的从众行为。
总结
从众的根本原因是,你看到别人都在这么做,你就会在潜意识里认为这是有道理的,但是你又懒得去弄清楚道理是什么,随便负荷一个和自己无关的理由,并将其当成了真理,然后,在你的知识体系中添加了一个节点。一旦你用这些内容构建你的知识体系,那么你的知识体系将变得错漏百出。
产品和设计师,如果是在一个错误的认知体系中构建你的产品,失败几乎是必然的。保持独立思考的习惯,培养独立思考的能力,是一个合格的从业人员必须要做的。
本文由 @ArvinNing 原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自Unsplash,基于CC0协议
以10,000为例,对于千分位阅读分为两步,1) 知道是10千 2) 10千=1万。但如果还是用,作为万分位。如1,0000:我们还是需要两步,1)判断这个逗号是万分位符 2) 读出1万。显然在步骤上并没有减少,因此如果要实行万分位,需要使用其他符号区分。
把大象放进冰箱分两步:1把大象砍了2放冰箱。系鞋带也是两步:1蹲下2系带。看来,你认为两种操作的难度差不多?
很多程序员都像你这种思维,缺乏权衡轻重的思路,真的是做产品的灾难。
很有道理,每次金额的零,都要去数个十百千万
写的超级棒啊!感谢
确实,国内外的单位不一样。四位数字为一组,画个下划线,以前上学时,长数据就是这么区分的。就怕现在千分位已成用户习惯,需要勇气试试水
为了点赞专门登陆了一下……写的很有道理啊,都是生活中常见又不被注意到的点
不否认文章的观点是正确的,但是举的例子我觉得不是很赞同
关于金额数字加“,”号,我觉得就是防止数数字太多数而视觉混乱,而且数字要适配比较多的人,不然要针对中国和外国另外弄一套显示方式吗,你知道¥16530432能显示 一亿六千万五百三十万四千三百二十一 有多长吗?
还有隐藏手机号的这个,我觉得也是有一定用处的,比如你绑定邮箱登录绑定微信登录这些,如果邮箱被别人冒用登录了,比如淘宝这些,别人就能知道你的手机号,然后逆推,导致重要的手机号泄露,这个隐藏确实是防君子不防小人,但是你家门或零钱的抽屉不锁,只关上不也是防君子不防小人吗?难道因为他防不了小人就不关了?
不要什么都是“我觉得,我觉得”。。。千位分隔符都不知道是什么作用,那么请你好好查查资料、看看历史、学学英语,文中万位分隔符的链接里面也有资料。评论区也有讨论关于股市红绿,行人靠左靠右的问题,根据各国文化,方便各国人的理解。。。手机号隐藏的问题,请看清楚结论。。
你好~方便加个微信嘛?
就千分隔的问题我和旁边的同事讨论了一下, 大家的思维已经被千分隔固化,认为千分隔就是标准, 即使阅读起来很困难,它都是相对来说好一点的
经常做财务相关工作的人应该已经习惯了。但是你做产品和做用户体验的人,面对的是中国数亿普通人,几亿人里面,会有多少人会错数字,转错帐,浪费很多的时间去数数字?
你说的对, 只是大家还没有体验到4位分隔法带来的好处!
作者剖析的很透彻,千分位, 隐藏的手机号,银行卡号, 公积金账号都给我使用产品带来了很大的不便。我一直在想,我自己的卡号,账号为什么不给我看,真奇怪!
赞一个,感觉是两个人很鸡肋的地方
作者应该是个95后吧?
感谢科普
千分位确实不符合我们的思维方式,每次都要多看几遍才行
手机号隐藏四位那个,我只能说的确是为了安全。只是其中的一个防御环节。在普通人当中可能觉得即便我知道了你的手机号,我也不可能对你的账号造成威胁。我想说的是,在安全防护层面,其实防的不是大多数的普通人,而是防一些专业的人士。你可能觉得攻击你的账号里面也没什么多大的价值。如果认定某个有价值的目标后,拿到手机号后,是有技术可以获取到你的短信信息的。这个你还别不信
请认真看文再评论吧。
“如果你真注重用户体验,就像 微信 那样直接展示给用户,通讯安全的问题用技术解决。
如果产品安全性及其重要,就像 支付宝 那样隐藏中间6位,才能起到保护效果。”
隐藏中间4位,就是掩耳盗铃,你还别不信。
写得清清楚楚的东西,就你看不明白,还在评论区到处胡说八道,真怀疑你智商……
10,000:千位分隔符是西方人针对自己语言划分出来的,因为他们的进位是三个零,比如 thousand,million,但是没有一万这样的词汇,只有ten thousand,所以才有了千位分隔符,这样一眼就能看出数字是多少。而国际通用的也是这样,为了国内外统一使用就这么用了。也可以说中国的万位分符还没强大和自信到只做自己。
你这个说法不对,不是中国万分位不强大不自信。而是现代经济交流合作大多依赖电脑程序产生的数据,而电脑程序这个东西又是源于西方,于是自然而然的以他们的标准为标准了,但是这个标准对中国人并不一定合理。
哈哈哈哈,一个愤怒的理性的交互
千分位那个例子真的太真实了,像我这种人就是不管是多少都要从头开始数位数……
有时候问前辈,我们为什么这么做,前辈会回答:大家都这么用,肯定有它的道理的,想法会有很多,为什么这样的一些点子留下了?虽然不是完全说它是最优的,但是,至少用它的试错成本很低。
个人感觉是因为一些大众产品培养了用户的某一习惯,并且还有很多从主者,让后来人不太敢颠覆这些点,毕竟市场无情。
大家都这么做的,有错的,但是很多情况是对的。能够知道哪些对,哪些错,你才能创新,你才具有价值,你才能说你比别人厉害
我觉得很多东西都在于突破吧,特别是大厂的产品,会影响很大。虽然现在我们不能这样做,会很“反人类”,但如果有一天某个很有影响力的产品这样做了,也许会受到大家好评,就这样传开了呢
对大众产品的操作习惯让很多用户产生了相应的心理机制,就好像小众去对抗流行。作者分析的非常赞同,隐藏手机号和分隔符等设计确实经不起推敲。但很多人基于个体环境的利弊权衡,选择去从众,我认为并不就是错的,只是一种选择。
当具有张小龙那种能量的时候,无疑你能做引领者,去创新去颠覆,因为你已具备挑战传统的能力和储备。
很厉害,大数符号简直是bug。
呵呵呵,我至今也是在怀疑这个千分位,从刚刚开始,到现在各大金融行业盛行,我都不知道到为什么要这么做 😥
这两个例子举得很好
你可以换一种思维,从文化角度来看,产品如果包含本地文化因素太多,对于产品的国际化以及非中国人理解你的产品,都是有一定难度的。产品核心还是同理心为主。与其说从众,不如说顺势而为。
顺势而为,指的是顺应趋势;盲目从众,指的是不管好坏都不加思索乱用。可能思维能力的限制确实导致了很多人区分不了这两者的差别吧。
最后一句不是重点
也有道理,但我觉得这都算很正常现象,就像各国左或右侧通行,股票的红绿色代表的涨幅等,都是根据各国文化的不同而不同,像楼主举的千分位例子,我觉得不单从文化上,更是解决了人们的一大问题。很多东西第一次的出现都是根据本身而思考的,就算是借鉴和盲目从众,也要多多考虑我们自身为什么要这样用更好点。
正解,股市红绿,道路行驶靠左靠右等等,这些本没用好坏的东西,都能根据国家的情况来定,为什么数字的分隔符就不能根据国家的情况定了,并且这还涉及到很明显的好坏问题:中国人这样看数字确实容易看错,很难习惯。
好吧,我看错了; 但是还是挺方便的 ➡
1,000,000,000. 这不是1亿, 这是10亿 带千位分隔符还是挺方便的,总比你从个位数到亿位来的快
你好,可以加一下你的微信吗
我加你
805864016
能加一下我妈 aa1973985724
能加一下我吗 aa1973985724
能加个微信嘛? 微信号 yanyan_188137
难得,我和楼主观点一样。去年我曾在自己主导的产品线中,将金额数字以万为单位进行分隔,,然而在后来的总监评审时他还是给我改成了通用的千为分隔,蓝瘦。楼主加个微信吧,Gyw851690311
可怕的是,从众的不是设计人员,是领导层。同时还有一群外行人附和。
认同!有时自己有了想法,别人倒觉得你经验少,不考虑用户体验。
没错没错,你要是搞点自己的想法出来,领导反而会说,微信怎么没这么做,支付宝怎么没这么做,我们按照他们的来就行
兄弟,扎心了
跳出惯性思维确实很有必要,但这里“众”也要区分下,如果从普通用户的“众”又何尝不可,产品的目标是为了满足大部分用户需求。
非常赞同,这些年深受千位分隔符的折磨,而且往往在设计产品完向其他同事传达设计想法时,甚至会因为体验的独特性遭受攻击,“阿里巴巴、腾讯都这么做了,你为什么不这么做”“这个功能好奇怪啊,之前都没有见过这样的”云云,不否认这些大公司的产品在体验上做的很好,但智者千虑必有一失、愚者千虑亦有一得,为什么不能更多的有一些自己的思考呢?要摆脱当前的这种窘境还需要让大家普遍意识到这个问题,同时产品经理在设计产品的时候要明确自己的想法,而不是盲目从众,为了完成任务而轻易妥协,认定的事情要能够坚持力排众议,并做到有理有据,如此才让这种尴尬的“多数情况”不再毒害更多用户
只是你不习惯,可以很负责任的跟你说,中国之前有互联网技术吗?在清朝的时候外国就已经有了自己的货币系统了,而中国还没有。所以你就会明白,为什么很多中国人在用的东西,追根溯源都能在国外找到原因。计算机语言都是人国外的语言。我还觉得理解那些个英文字母难以理解呢。你怎么没有质疑过键盘呢,干嘛弄个键盘呢,直接拿笔写不行吗?不能用中国的字根去编辑语言吗?毕竟也有五笔打字是吧。为啥要用二进制呢?毕竟中国的珠算是十进制的。干嘛弄个计算器呢,算盘不一样也可以用吗?
写得清清楚楚的东西,就你看不明白,还在评论区到处胡说八道,怼人,真怀疑你智商……
你这杠的有点严重,而且真没啥说服力啊,,,
就问题说下问题,手机号,银行卡号的隐藏,有一点就是各类应用都隐藏,如果你不隐藏,那么c端用户感性上会觉得你没关注我的隐私。但的确,当回答为什么这么做的原因就是简单的“别人都这么做”,就需要警醒了
我也是一直在想,即使是不符合我们的场景的需求,但是别人都是那样,为啥你没这样做,c用户就会不信任你了。
微信也直接显示你的手机号,你因此不信任微信吗。呵呵?
其实并不会产生不信任,信任不信任是产品背后多年的经营决定的。
手机号、银行卡号本身就是用户自己的东西,全部显示不会产生突兀。倒是在帐号遗失情况下,或者他人登录使用的时候隐藏起来确实会有一定作用。