昨夜两个刷屏的消息都跟绿色有关,一边是美股开市大跌崩盘,触发了史上第二次的「熔断」机制,一时间跌出满屏的绿色。另一边,微信团队在微博上表示:
为了优化用户体验,微信与苹果达成合作,共同探索微信在 iOS 系统的暗黑模式体验,目前该功能已完成开发,将有望在下一个新版本中上线,敬请期待。
对于广大 iOS 用户来说,绿色国民软件微信适配暗黑模式(官方表述为「深色模式」)无疑是一件喜大普奔的事情,毕竟这款月活 11 亿,iOS 版本用户数亿的应用多了一个大众疾呼的功能。
设计师都自行 DIY 了一套黑暗模式版本的微信
但是略显巧合的是,在这个消息发出没多久之前,也就是 3 月 4 日,苹果更新了 App Store 审核指南,其中重点提到了:
在过去四年里,全球 iOS 设备中有 77% 都在运行 iOS 13,iPad 设备中有 79% 都在运行 iPadOS。通过无缝集成深色模式、通过 Apple 登录、以及 ARKit 3、Core ML 3 和 Siri 的最新改进,提供出色的用户体验。
从 2020 年 4 月 30 日开始,所有提交至 App Store 的 iPhone app 和 iPad app 都须使用 iOS 13 SDK 或更高版本来构建。
因为一直以来,微信对适配暗黑模式都没有透露计划,这次在苹果更新 App Store 审核指南后宣布了新进展,这种时间上的前后关系,很容易被简化理解为因果关系,即,微信迫于苹果压力才适配暗黑模式。
此前,在苹果更新了 App Store 审核指南之后,也有不少媒体或者自媒体直接用上了「《苹果给微信下最后通牒,再不适配暗黑模式就下架》」之类的标题。既然「树立」起苹果和微信的对立,再反问一句「要是苹果和微信不得不二选一,你是选 iPhone 还是选微信?」是个绝佳的话题点。
但是成年人之间事情,没这么多不必要的对立——
事实上,苹果是告知开发者 4 月 30 日后提交的 app 必须使用 iOS 13 SDK 进行构建,并没有要求在此之后必须适配深色模式。
我们可以打个比方来说明这件事,使用 iOS 13 SDK 或更高版本来构建 app 就像是「买票上火车」,而适配深色模式就像是「买火车上的瓜子啤酒火腿肠」。开发者完全可以只买票上车,但不买车上的食物,所以,对于开发者来说,后面是否适配深色模式是一项相对自由的决定,苹果目前的态度是鼓励适配,而非强制适配,就像火车售货员只能让你收腿不要碰到小车顺便提醒食物来了,但不会强卖给你一样。
而平台方和开发者以明确规则构建繁荣生态,恰是一种生态共识。作为一个月活 11 亿级的产品,微信的迭代一直有着谨慎的节奏,在苹果暗黑模式出来后,微信已经开始了适配开发,目前安卓版是已经在灰度了。而在每年 6 月的苹果 WWDC(世界开发者大会)上,我们总能看到微信作为演示应用,出现在苹果的 Keynote 上。
总之,不管是字面意思直接理解,还是从过往事情来看,苹果更新 App Store 审核指南是再正常不过的动作,为的是推进整个 iOS 生态的前进,针对的也是所有的 app 开发者,而非仅仅针对微信团队。可以这么说,哪怕是美股再熔断两三次,用户也不会遇到要在微信和苹果二选一的情况。
iOS 13 暗黑模式
至此,我们可以这么理解,微信适配深色模式,恰是平台方和开发者持续构建喜大普奔生态及用户体验的结果,这也是微信团队微博提到「微信与苹果达成合作,共同探索微信在 iOS 系统的暗黑模式体验」的原因了。
到这里,我们不妨再大胆猜测一下,在今年 WWDC (如果到时候能开的话)上,苹果回顾 iOS 13 进展的时候,说不定有一个画面就是暗黑模式下的微信。