为什么微信要“歧视”安卓用户?

百家 作者:黑马公社 2020-12-18 17:40:00

哈喽大家好,我是你们的黑马。

现如今,我们每个人都离不开微信了!因为如今的微信不仅可以进行点外卖、打车、购物等操作,还能投资、理财、借贷等等。可以说,在人际关系的加持下,我们每个人都离不开微信了。

但是你知道吗?就是这样一款国民应用,它其实一直在偷偷的“歧视”安卓用户。



黑马发现这个事情的时间,就在刚刚换手机的时候。因为忍受不了iPhone那糟糕的信号,所以黑马直接将主力机换成了安卓,但是在换成了安卓之后,有趣的事情出现了!因为黑马发现,无论是在发送视频还是在发送照片的时候,安卓都没有之前的iPhone清晰了。


仔细一查黑马才发现,同一张图片,用安卓手机发送,微信会压缩得更厉害;而用iPhone手机发送,压缩则就没有那么厉害。啊这……黑马陷入了沉思。

具体测试方法如下:
新建一个包含安卓和iPhone设备的群,之后用安卓和iPhone各自发布一张相同的图片,最后用电脑下载这两张图片对比大小。

这是图片原图,具体大小为5.44 MB (5,710,133 字节)。


这是安卓保存之后直接发送的图片(未勾选原图选项):100 KB (102,414 字节)


这是iPhone保存之后直接发送的图片(未勾选原图选项):128.5KB (131,635 字节)


可以看到,同样是一张5.44MB的图片,安卓直接发送图片之后,图片就被压缩到仅有100KB而iPhone则要足足多出28.5KB。

不仅如此,黑马在测试了相当多的照片之后发现,无论照片大小是多少,安卓手机的压缩程度都要比iPhone更高,图片也都要更小(视频、朋友圈同理)。


考虑到可能存在手机系统不同的问题,黑马特意为安卓手机新增了一个品牌,但是结果显示,它们的压缩程度是相同的,也就是说,它和安卓手机品牌或者说用的谁家的系统无关。



在说明这个问题之前,我们需要先来了解一下,为什么微信要压缩你的照片。原因有很多,我是把它归纳成了两类:降低运营成本、提高用户体验。

降低运营成本大家可以这样理解,微信有超过12亿的用户,假如这12亿用户每天仅有1亿名用户发送大尺寸图片,那么微信的服务器扩容就是一笔不小的开支。

更何况传输这些图片所需的带宽也是一笔不小的开支。以被大家“唾弃”的百度网盘为例,每年大致需要支付的电费就近2.5亿元,而网费更是每年要交约4亿元。


虽然,微信不是网盘,但是架不住人多啊!12亿用户,在中国除了微信还有哪个APP这么顶?支付宝?支付宝的国内用户为9亿,全球用户才是12亿,况且,谁没事一天到晚用支付宝聊天啊?白领、校园日记都关了那么久了,咳咳,黑马就不信还有人那么无聊。

所以,微信压缩你图片的第一个原因就是降低运营成本。

而第二个原因:提高用户体验,可能不少朋友对于这一点都有些迷惑。

“好家伙,我那么清晰的照片你跟我压缩得这么糊,居然还有脸给我谈用户体验?黑马你绝对是收了微信回扣!”

哎,且听黑马慢慢道来。

日常生活中,很多用户为了使相册更智能或者让手机更方便,所以大多数人都是把手机的定位随时打开的。这时候,如果大家没有什么安全意识的话,那么图片一发出去,“全世界”的人都知道你在哪里了。因为,原图的图片包含了你的位置信息(Exif)。


另外一点便是,我们在日常生活中发送原图的频率其实并没有那么高,也就是说,很多情况下我们根本没有必要发送原图。这个时候如果微信只能发送原图,那么你又该骂了:“这**微信,发个图片这么慢!白瞎了我们网上冲浪这么快的3G网!”

是的,微信刚刚推出的时候,大家普遍用的还是3G网络,那时候,一张照片的主流大小就在400-500KB左右。为了让用户能够更快的发送图片提高用户体验,所以微信会对你的图片进行压缩。

(微信官网关于图片和视频的压缩介绍)



OK,懂得了微信为什么会压缩图片,我们再来分析一下,为什么安卓用户的微信比iPhone用户的微信压缩得更厉害呢?这是苹果私底下给微信充钱了???

当然不是,前面我们提到了,安卓手机的压缩率和手机品牌或系统无关。这证明了微信对安卓用户都是一视同仁的,

但是为什么,iPhone用户的图片压缩率偏偏就要比安卓用户更低呢?黑马在网上查询了大量的资料,结果并没有找到相关的明确说法。也就是说,大家都知道微信压缩图片,但是都不知道为啥安卓端被压缩得最厉害。


黑马猜测,这可能和早期的安卓手机有关系。众所周知,苹果基本上就是一年发布一代新机,每一代新机都会使用旗舰级处理器。相比之下,安卓厂商每年会发布多款手机,并且这些手机的性能也存在着天壤之别,为了照顾性能不那么好的手机,所以,微信可能从用户体验的角度出发,对安卓手机设定了一个“更低的标准”。


另外,从软件优化的角度来看,因为iPhone机型数量远低于安卓,所以微信可以针对iPhone设备进行更高程度的适配,而安卓就达不到这种地步。

所以,微信是在“歧视”用户吗?
当然不是。一切都是为了照顾更多的用户,从用户体验出发。不然,发送图片手机都要卡顿的用户,就又该教张小龙做微信了。


毕竟,现在的iOS最新版本微信已经支持不超过200MB的文件发送了。大家又还有什么理由教张小龙做微信呢?如果放开发送任意大小的文件,黑马相信要不了半天大家就会把微信当做一个不限速不收费的网盘,而那样做的下场,就是微信付出巨额的网费和电费。

(图自AppSo)

最后,你觉得微信有哪些痛点是你不能忍受的呢?不妨留言说说吧!说不定,下一个教张小龙做微信的,就是你噢~

想一起讨论(tucao)微信的,
欢迎加群嗨!

若超过200人,
请加微信wlzlshenqizs,
回复【微信】进群

 撰文:栗子
 编辑:Lena
 监制:Andy















关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接