今天,一个名为“微信安装包11年膨胀575倍”的话题登上各大平台热搜。起因是哔哩哔哩UP的主要技术老男孩通过逆向工程泄露了微信APK的安装包。发现微信8.0.24 APK版本包含1263
今天,一个名为“微信安装包11年膨胀575倍”的话题登上各大平台热搜。
起因是哔哩哔哩UP的主要技术老男孩通过逆向工程泄露了微信APK的安装包。发现微信8.0.24 APK版本包含12639个文件,而微信1.0版本只有199个文件。UP主调侃道,“新版微信里98%的文件都是垃圾。”
后来他还对比了11年微信的安装包大小,发现在2011年1月发布的微信1.0版本中,安卓APK安装包大小只有457KB,没有一张照片大到可以实现微信消息传递的核心功能。在2022年6月发布的微信8.0.24版本中,安卓APK安装包的体积已经膨胀到了257MB,比很多PC软件都要大,11年膨胀了575倍。
但其实大家都知道,不管是真正被诟病的微信还是QQ,还是经常占用十几G手机内存的数据存储问题,安装包大小都只是一个小问题。
就拿我刚买的这个手机来说吧,因为我比较喜欢传输视频。短短几个月,我的手机微信占用的内存就达到了70 G以上,如果我的手机内存再小一点,一个聊天软件就能占用一半的内存。
有哪些文件占据了如此巨大的空空间?
资源文件占12.8%。
资源一般包括你聊天时默认下载的图片文件、视频和音频文件。
50%的各种图书馆档案。
以微信为例。为了支持在线解压缩,它包括一个7-zip库。
支持视频播放(mp4、ogg、avi等。),打包ffmpeg库。
为了支持图片的在线编辑,包括pngedit库,
这些第三方库都是打包的,很难再压缩了。共有157个库文件被微信使用。
程序本体
其实微信只要0.25M就能实现核心聊天功能,剩下的99.9%都塞给你了,比如打车、游戏、外卖、视频等等。
难道除了微信和QQ,我们别无选择?不一定。其实国内有不少小而好用的聊天软件,但是两个大哥的阴影太大,只能在各自的圈子里默默发展。
1.Bat加密聊天
主要功能:加密通信、阅后即焚、应用锁屏、预设密信、匿名群聊、截屏提醒、双向撤回等。
Bat的主要特点是加密聊天模式,其实和国外的信号差不多。具有阅后即焚、截屏提醒、双向删除等聊天功能。
有人说国内加密聊天真的可以实现,不会被监管吗?其实大家都陷入了一个误区。监管就是监督软件用户不参与违法行为,不随意提取用户隐私数据。加密聊天软件屏蔽了手机中更多随机读取隐私数据的第三方软件和想要盗取账号的黑从业者。
比如你用bat,它会在你聊天的时候生成一个专属的私钥,私钥会通过ECC加密算法对聊天消息和传输文件进行加密和解密。当你发送信息或文件给你的朋友时,信息将被加密然后传输。它到达你朋友的手机、电脑等终端设备后,会被你之前匹配的密钥解密。
蝙蝠
2.思考语言
主要功能:双向删除和消息接收。
相比蝙蝠,思思更注重社交,拥有和微信一样的【发现】板块,用户可以在这里发消息,分享日常生活。类似于灵魂的广场,也是为了让陌生人的社交氛围更浓。
还有一点就是于斯的界面风格偏ins风格,比较流畅简洁。不喜欢复杂界面和臃肿功能的朋友应该会喜欢。
3.这件事是秘密的。
主要功能:安全加密聊天、变声、一键双向退出、摇动隐藏好友、应用锁保护等。
与前两款聊天软件相比,思密达的变声和好友隐藏是其两大独特之处。
变声,语音聊天时可以把声音切换到大叔、小清新、萝莉。每个人的声音都不一样。声音很容易暴露我们的真实身份,我们可以通过改变声音来隐藏自己的身份。
摇一摇,把你的朋友藏起来。可以快速隐藏好友/群信息,防止别人偷看你的联系人列表,查看你的隐私。
摘要
相比微信和QQ,这些小众软件更注重聊天功能的开发。比如微信上没有实现的私聊、双向提现等功能,在这些软件上早就实现了。
而且从产品的逻辑来看,由于微信承载太多,不得不用巨大的流量来引流自己的战略产品。各种功能不断加入微信,却从未真正考虑过用户的实际需求。
微信变大了从来都不是问题,问题是它没有因为变大而变得更好用,问题是它就算变得再大我们也无法摆脱它的束缚。