将「雷科技Lite」收藏为我的小程序,不再错过精彩内容
今天,微信的一份公告又一次引爆了热搜:微信开发团队宣布,iOS迟迟未上线的微信黑暗模式将会在下个版本更新中推出。在去年六月,苹果宣布iOS上线黑暗模式之后,国内主流app都在下半年陆续做了适配。而之前有消息称,苹果要求所有app在五月之前完成黑暗模式适配,引发了轩然大波。不过经查证,苹果并未作出强制规定,微信下架风波只是虚惊一场。但作为国民app,相比其他产品,微信的黑暗模式则可以说是“姗姗来迟”。
时隔半年的“惊鸿一瞥”
黑暗模式的优势,想必不需要小雷多说,夜间使用手机的时候,黑暗模式的加入让用户在晚上用手机的时候不用忍受刺眼的屏幕强光,更舒适地使用手机。实际上,在去年iOS没有推出黑暗模式之前,就已经有手机厂商来试图解决这个事情,最激进的无疑是魅族。在2018年推出的Flyme 7中,魅族就已经内置了黑暗模式,并且随着功能更新,可以做到不用软件厂商适配,即可使用夜间模式。vivo的Funtouch OS也在去年三月份支持全局深色模式。当然,由于不需要软件自行适配,那就意味着如淘宝这种大量非标准控件构成的app,夜间模式基本不能实现完美显示。想要观感的完美一体化,还是需要从软件厂商那里下手。截止到去年上半年,已经有很多软件厂商开始在自己的app里加入了黑暗模式,如知乎、百度贴吧和新浪微博(国际版),都编写了自己的黑暗模式。当然,各大app的黑暗模式,其色调,显示方式,必然达不到完美的统一。但有总比没有好,在QQ都推出了自己的黑暗模式(还做了一次迭代)之后,饱受“刺眼”所苦的用户纷纷艾特微信团队,希望微信也上线黑暗模式。不过在两个月后的WWDC 2019上,苹果在介绍iOS 13的Animoji新功能时,“暗示”了微信黑暗模式的加入。而在苹果的iOS 13公布之后,谷歌在安卓10也正式发布了黑暗模式,微信的系统级黑暗模式终于要来了。
黑暗模式的难与易
正如小雷在之前提到的,系统原生支持的黑暗模式必然是最佳选择。一、可以最大限度地保证稳定性;二、使用系统提供的API,可以大大减少开发成本。而事实也的确如此,在苹果和安卓都出台了黑暗模式的详细技术规范之后,各大app要么放弃自己的黑暗模式,要么添加一项“随系统进行更换”的按钮。而在各大软件厂商都在纷纷跟进的时候,微信却又一次陷入了沉默之中。作为中国最火热、使用频度最高的软件,每次微信对于新功能的加入,都会引发外界对微信未来方向的解读。而微信自己,也往往对新生特性偏向保守态度,微信从聊天软件的便利性、易用性来说,只能说最“无害”,却难称最好。但随着各大主流厂商纷纷上马黑暗模式,微信也终于做出了回应:12月17日,微信终于在7.0.10测试版上放出了黑暗模式的beta。原本这是一件值得高兴的事情,但对于iOS用户来说就未必了:在这次的更新中,微信的黑暗模式只能在安卓系统上测试,iOS依旧没份。而对比更为鲜明的是,在微信推出黑暗模式beta四天后的12月21日,淘宝也上线了自己的黑暗模式,和微信不一样,淘宝支持iOS内测,并且作为测试版,观感还过得去。而从开发难易度来看,淘宝的开发难度要远高于微信:诸多控件、诸多层级、操作逻辑众多。阿里针对这一问题,也特地做了“语义替换”,通过语义分析,将浅色部分自动替换为深色。当然,淘宝的这个黑暗模式还是有很多不足:例如天猫超市、店铺收藏等深度界面都没有来得及做适配。但和淘宝的适配难度、以及适配速度相比,作为一款早就登上苹果舞台,却迟迟没有发布适配的app来说,微信的反应确实有些滞后了。作为iPhone用户,只能希望微信团队尽快放出新版本,别再拖了。
软件巨头的“造轮子”
众所周知,国内的软件生态可谓是“诸侯割据”,硬件厂商往往地位不高。这有很多原因:谷歌的缺位、监管部门的无力,以及早期安卓形态的碎片化。我国移动互联网的特殊性,造就了“超级app”的出现。而在早年间,手机硬件水平还没有取得飞跃性进展的时候,我国的软硬关系就是典型的安迪比尔定理:
安迪比尔定理是对IT产业中软件和硬件升级换代关系的一个概括。原话是 “Andy gives, Bill takes away.”安迪(英特尔)提供什么,比尔(微软)拿走什么。你提供更高的性能,我也会写出更臃肿的程序来吃掉它。
虽然硬件的快速增长最终解决了“全家桶”问题,但并没有终结这场乱象:指纹支付软件说了算、游戏不交保护费就要享受二等人待遇、统一推送联盟天天开会。安卓如此,苹果也不好过,近几年苹果在中国的销量下滑,使得它在软件生态上的话语权也失去了原有的号召力。“不适配就下架”的战略,在我国也越来越难站住脚(当然,夜间模式适配不是强制的)。尽管现在,我国硬件厂商开始尝试用“超高配置”和“铁腕手段”摆脱这些软件巨头的依赖,各大手机厂商都有自己的软件管家,华为也在努力开发自己的生态平台。但微信对于黑暗模式的迟缓应对,仍然是这几年软件巨头沉迷“造轮子”,轻视标准、忽略用户的写照。这也就是为何WhatsApp推出黑暗模式之后,大家疯狂艾特微信的原因吧。当然,现在随着智能手机生态趋向稳定,我们也看到,像QQ、淘宝这些超级app,开始回归根本,尝试做得更加“人性化”,对于用户体验的改善频率开始升高。而微信的夜间模式尽管上线迟缓,但也开始尝试拥抱系统API,拥抱标准化。但和“从良”的QQ相比,微信还是太慢了。小雷相信,微信团队在功能开发上,有着自己的节奏和思考。但也希望除了宏观的产品发展方向,微信也应该立足于用户体验进行优化,通过一些底层或逻辑的改进,逐步改善软件的使用体验。作为国内顶级的开发团队,用户数量的庞大,不应是微信轻视用户需求的借口。