最近在临摹一个微信网页版的产品,开始绘制登录页面时,就陷入了深深的纠结中——
不管是使用PC客户端的微信还是网页版的微信,最难受的就是登录了。
在登录入口如此反常的设计,若是其他IM产品,恐怕至少会拦截百分之三十的用户了,能让微信在用户体验做了这么大的放弃,其背后的原因定然不简单,百思不得解,写篇文章好好分析下。
01
不管怎么说使用二维码登录的方案是一种非常新颖的创新,但是创新代表着风险,尤其是在产品同质化很严重的现在——之所以会有同质化,是因为它被市场被用户认可,被认可代表着被用户习惯,对于用户来说习惯是凌驾于好用之上的,所以用户很可能会因为习惯而舍弃了好用。
那既然风险如此之大,微信为什么还是如此执着呢?
在我看来微信执着的原因一定因为是二维码登陆带来的价值足以弥补降低用户体验和强迫用户克服习惯产生的代价,并且还会有其剩余价值。
二维码登陆优势:
首先从登陆本质聊起,无论是哪种的登录方式,其本质目的都是为了在软件中开辟一条个人记录,然后用户在这个程序中产生的各种数据都和个人记录绑定。而登录则是保护这条个人记录以及相关联的数据安全的一种措施。
所以第一个猜测来了:二维码登录会不会是因为信息安全而产生的呢?或者说其产生的原因中会不会有对信息安全的考虑呢?
二维码登录在信息安全上的最大体现是:一次一密。每次登录对于后台来说拿到的都是不同的密码,单从PC客户端和网页端来考虑,这确实做到了登录安全,几乎不会存在密码泄露的问题,从技术的角度实现了登陆中最理想的一种场景。
扫码登录原理图
但其实仔细想一想,一次一密解决的登录安全场景单一,其最大的作用在于能防止用户密码以明文的方式泄露给他人,当密码进入到登录流程后,微信作为信息安全技术最高的几个产品之一,它能有n种方式对密码进行保护。
而为了解决这一单一场景的问题,做出如此重大决策,似乎有点不太合理,所以我们从其他角度也可以试图寻找决策原因。
作为一个IM产品,还是一个这么严肃的熟人社交IM产品,它上面承载这十几亿人的工作、生活,毫无疑问这些流通的数据才是这个产品的核心价值,通过这些数据,我们可以精确的定位到某一个人他的生活圈子、他的资产情况、他的交际情况、甚至通过他的会话记录分析可得到这个人的性格。
在大量的数据面前,人就会变得透明。
所以在微信上涉及到数据的都不是小问题,网页和移动两端登录一个账号,让人最关心的莫过于消息同步的问题,消息同步可以从俩个方面来看:
- 一个方面是登录时PC端自动加载移动端已收发的消息;
- 另一个方面是登录后,消息可同时发送给PC端和移动端两端。
对于登录时消息同步,其实不需要使用二维码登录亦可实现,使用账号密码登录PC端时,调用API完成消息同步也是可以做到的,所以此原因不成立。
对于登录后,用户消息可以同步到俩个端,其实从技术角度来看和是否扫码登录并无太大关系,我调用API同样可以做到此效果,所以从数据角度来看的话似乎并没有可解释微信采用二维码登录的理由。
从登录逻辑以及数据方面无法解释为什么采用二维码登录后,我觉得可能做这一设计的原因不是出于底层的考虑,或许是出于单纯的用户体验或者某些战略目标的考虑。
那从用户体验的角度来看,扫码登录确实解决了重复数据账号密码的问题,毕竟微信作为我们最常用的几个app之一,重复输入登录账号和密码,无论从操作还是从安全的角度来说,都是很不建议的。
但是扫二维码真的就比输入账号密码方便吗?
从网络上的一致骂声,我们可以知道如果从纯粹的用户体验的角度,做了这个设计,腾讯的产品经理们的压力是很大的,尤其是据说他们还有每天逛论坛的习惯,哈哈。
网友差评
02
从信息安全、数据以及用户体验方面似乎都说不通,那只能说明一个问题了——有大佬在搞事情。
但是从一个小白的角度看,一个基本的登录页有什么事情可以搞?大佬怎么想的?难道登录页除了登录还有什么其他的价值吗?为什么作为微信的资深用户我没有丝毫感觉?
带着种种疑问,我上网搜索了一下,发现网上也有大佬,从宏观到微观,从长远布局到立竿见影都给你分析得明明白白的。
网友猜测一:培养用户扫码习惯
这个猜测我个人觉得就有点扯了,没有人会用登录页来培养用户习惯,因为用户的习惯就是遇到一点障碍,他就会卸载。
如果不是微信的用户基础以及和用户生活绑定的太深的话,这个设计出来,微信会掉一半粉,而且越用越掉粉。
例如:用户的使用场景很复杂,作为一个日常使用的app,一个用户肯定有一天会遇到这种场景,就是手机出问题了,无法登录了,又急需登录微信处理事情,这时候用户的除了这部手机外的其他所有设备都无法登录微信,你看看用户会不会在处理完事情后,卸载掉这个app。
网友猜测二:保持手机微信的开启状态,增加用户粘性
这个猜测在不合理中还夹杂这一丝丝的合理。
我们来分析下:
首先用户在使用PC或者网页版微信的前提就是必须在移动版微信开启状态下,而用户使用移动端微信的场景,大多数是在生活中,用户使用PC端微信的场景一般都是在工作中,所以这个功能可以保证用户在使用PC端微信办公时,也时刻保持着手机微信的开启状态,增加登录时长,就意味着影响到了用户的习惯,让用户习惯保持手机微信的开启状态。
网友猜测三:保持微信移动端的优势,防止其变成一个PC端的应用
这个猜测我个人觉得非常不合理,移动端和PC端是俩个应用场景,但从用户体验来说,绝大部分人都会选择在手机上刷朋友圈,而不是抱着个电脑,以无比难受的姿势,用鼠标代替灵活的双手,来看着没有朋友圈的微信。要不是为了工作,谁用电脑刷微信呢?
综上所述,其实并没有分析出为什么要采用二维码登录,但其实大多数的互联网产品都是结合这本公司的实情以及规划作出的设计,所以一定是有我们没有掌握到的信息,所以分析不到位。
但是相对于为什么要做,还有一个比较重要的问题就是——微信为什么敢这么做,将来这样的登录方式会替代账号密码的输入吗?
每周临摹一个产品,每周思考一个功能模块,积累交互设计经验、产品功能设计经验以及开发逻辑经验,有感兴趣想一起交流的可关注我的公众号。