今日一个名为“
微信安装包 11 年膨胀 575 倍”的话题登上各大平台热搜。
起因是一位B站UP主
科技老男孩通过逆向工程揭秘了微信的APK安装包,结果发现,微信8.0.24版本APK共包含12639个文件,而微信1.0版本只有199个文件,该UP主调侃:“新版微信有98%的文件都是垃圾。”
随后他还对比了微信11年间安装包的大小,发现在2011年1月发布的微信1.0版本,
Android/ target=_blank class=infotextkey>安卓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、蝙蝠加密聊天
主要功能:加密通讯、阅后即焚、应用锁屏、预设密信、匿名群聊、截屏提醒、双向撤回等
蝙蝠主打的是加密聊天模式,其实就是和国外的Signal相似,拥有阅后即焚、截屏提醒、双向删除等聊天功能;
有人说国内加密聊天真的能实现吗,不会受监管吗?其实大家陷入了一个误区,监管是为了监督软件使用者不参与违法违规活动,不会随意提取用户隐私数据,加密聊天软件更多的为你挡住的是手机里那些随意读取隐私数据的第三方软件和那些想要盗取账号的黑色从业者。
比如你使用了蝙蝠,它会在你聊天时都会生成一个独家的私钥,而私钥会通过ECC加密算法对聊天消息和传输文件进行加解密。当你给好友发送消息或传送文件时,这些信息会加密后再进行传输,到达好友的手机电脑等终端设备后,再通过你们之前匹配上的密钥进行解密。
蝙蝠
2、思语
主要功能:双向删除、消息回执
思语相比于蝙蝠更注重社交,拥有和微信一样的【发现】版块,用户可以在里面发送动态,分享日常,类似于soul的广场,也是为了让陌生人社交的氛围更浓重。
另外一点就是思语的界面风格是偏ins风,比较流畅简洁,不喜欢界面复杂、功能臃肿的朋友应该会喜欢。
3、事密达
主要功能:安全加密聊天、语音通话变声、一键双向撤回、摇一摇隐藏好友、应用锁防护等;
相对于前两款聊天软件来说,事密达的语言变声、隐藏好友是独属于它的两个特色功能。
语音变声,可以在语音聊天的时候将声音切换成大叔音、小清新、萝莉音。每个人的声音都不同,语音很容易揭露我们的真实身份,通过变声可以很好地隐藏身份;
摇一摇,隐藏好友,可以快速地隐藏自己的好友/群组信息,防止他人偷看自己的联系人列表,查探自己的隐私。
总结
相比微信、QQ来说,这些小众软件更注重于聊天功能的开发,比如微信上一直未实现的私密聊天和双向撤回这些功能早已在这些软件上实现。
而且从产品的逻辑上来看,微信因为承载了太多,必须动用庞大的流量,为自家的战略产品引流,各种功能不断强加入微信,但却从来没有真正考虑用户的实际需求。
微信变大了从来都不是问题,问题是它没有因为变大而变得更好用,问题是它就算变得再大我们也无法摆脱它的束缚。