messenger(messenger软件)

小李子 2022-06-02 17:56:18 阅读:67

  新版Messenger表面看上去只有细微的变化,但其内部已被彻底重写。

  2011年8月,Facebook推出了iPhone和安卓版的Messenger应用,将该社交网络的聊天功能剥离为一项独立的体验。这款应用来源于Facebook收购的短信服务初创公司Beluga,旨在与无线运营商的短信套餐竞争。它一炮而红,并且经久不衰:根据移动数据分析机构APP Annie发布的数据,2016年,Messenger的每月活跃用户数量达到10亿,2019年,它成为全球下载量最大的应用。

  在此过程中,它在原有文本对话的基础上补充了各种各样的功能,包括语音和视频通话、游戏、支付、聊天机器人以及Snapchat式的故事功能等等。随着用户群体和野心的扩张,其规模也日益壮大。2012年,Messenger的下载包大小只有8.5MB,后来的版本竟在用户的iPhone上占用了130MB的空间,大概是另一款功能类似的Facebook即时通讯应用WhatsApp的两倍。

  但现在,Facebook给iOS版的Messenger来了一次大瘦身。通过从零开始重写,它将Messenger占用的内存缩减到了非常易于管理的30MB,不到其峰值大小的四分之一。据该公司称,新版本的加载速度是旧版的两倍。此次更新非常紧凑,Facebook得以悄悄地把它导入现有版本中,邀请一部分用户进行测试。(在接下来的几周里,它将以独立形式逐步向其他用户开放。)

  作为一个庞大的程序,其代码缩减的幅度也令人震惊。Messenger从170万行代码减少到了36万行,整整精简了84%。

Facebook Messenger“断舍离”实录

  斯坦·查德诺夫斯基

  2019年4月,Facebook在F8会议上公布了Messenger改版计划,代号“LightSpeed(光速)”,原本计划于去年推出新版,但这项任务的艰巨程度超出了Facebook的预想。Messenger副总裁斯坦•查德诺夫斯基(Stan Chudnovsky)将其比作房屋的改造装修,当承包商砸开墙壁时,新的问题又出现了:“你发现的问题只会比你最初预期的更糟糕。”他说道。

  作为用户,尤其是刚刚入手新手机(或者手机本身尚新)的用户,机子的处理能力和内存绰绰有余,你可能没有注意到,Messenger这些年来变得越来越臃肿。然而,很多人喜欢保留老旧的iPhone,而这些机子往往承载不了太大的应用。对他们来说,旧版Messenger的反应速度明显迟缓。

  Messenger工程总监、全面重写任务的负责人之一莫森•阿格森(Mohsen Agsen)表示:“在低端设备上,你很快就会发现[新版本的]性能明显不同。即使在高端设备上,连贯性也会更好一些。如果你刚刚运行完一款大型游戏或加载了摄像头,手机面临内存压力,那么高端设备就会开始表现得像低端设备一样。接下来运行的应用程序的大小就很关键了。”

  阿格森认为,考虑到用户每天可能要进出Messenger数十次,敏捷的性能是重中之重。他说,如果把Facebook的应用家族比作汽车系列,“有些是轿车,也必须是轿车。而我们真心认为,通信应该更接近于跑车,以速度和可靠性为核心。”

  messenger是Facebook旗下的社交软件,现在已经被下架不能使用。


二维码