您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢?
模式,深色,系统为什么苹果的大部分软件即使有暗黑模式,也无法跟随系统去开关呢?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
说实在的微信这次搞的自动适配深色模式才是有问题的,这种做法在我看来典型的属于敷衍了事,并没有正真照顾到所有用户的体验需求。
1、微信的深色模式属于自动适配
目前微信iOS版上线的深色模式是直接调用了iOS13 SDK然后做出自动适配,只要iOS系统中开启了深色模式,微信到指定时间后就会切换到深色模式下运行。
这种方式可以说我是不喜欢的,因为这种方式等于变相强制所有用户使用深色模式,部分用户如果不想用微信深色模式,而其他APP又要使用深色模式,这你让怎么办?最终这部分用户的体验就会受损。
此外,直接适配iOS系统的深色模式,对微信来说工作量是最小的,基本上不需要太花开发时间。而如果在APP内单独设置一个功能按钮,这工作量显然相对略大。
因此,当前微信选择直接适配其实就是偷懒,典型的敷衍了事!毕竟加入深色模式并非是微信的本意,属于iOS系统的强制要求。
2、软件单独设置更符合用户体验
题主这里提到了很多APP需要在软件中单独设置后才能启用深色模式,个人是非常认可这种的做法,这才是真正符合用户体验的正确做法。
这一举动看似比较繁琐,但实际上是将开启深色模式的主动权完全交给了用户,用户想用就开,不想用就直接关闭。要知道用户的需求是多变和多元的,并不是所有人都需要使用深色模式,例如下图中这位用户。
如果所有APP都采用微信这种自动适配方式,万一某个APP用户不想使用深色模式你让他怎么办?去系统设置中关闭深色模式,那就等于其他所有APP都不能使用深色模式。
因此,在APP中设置独立的深色模式开关选项很重要,目前很多APP其实加入了这样的功能,比如百度贴吧(见下图)、百度输入法等等。
Lscssh科技官观点:
总结以下,如果完全从用户体验角度出发,APP中增加单独的深色模式启用选项是最好的,微信这种自动适配方式完全属于偷工减料的方式,只管完成适配不管部分不需要的用户。
感谢阅读,给点个赞鼓励下呗,欢迎关注【Lscssh科技官】,谢谢~~
回答于 2019-09-11 08:43:50
“黑暗模式”是指在屏幕背景中使用黑色壁纸,打开智能反转颜色和灰色功能,可以降低OLED显示器的功耗。
在最新的iOS 11.3更新中,不仅可以将手动调节iPhone手机的降频功能,同时还修复了不少Bug,以及带来了iPhone X的专属“全黑显示”的独特模式。因此大家可根据需求来选择是否升级。
据AppleInsider测试,采用上述设置的iPhone X在3小时的测试中最多可以省电近60%。
AppleInsider进行了几项测试,其中一项是使用苹果的Safari浏览器和辅助功能中的智能反转颜色选项进行测试。测试中,将iPhone X设置为最高亮度,并且启用智能反转颜色选项,使用Safari浏览器浏览Reddit网站。
Reddit网站显示的内容是白色背景+黑色文本,但是启用了智能反转颜色选项后变成了黑色背景+白色文本,这使得OLED显示屏的功耗大大降低。当然,这跟OLED显示屏的工作原理有关,与LCD显示屏形成鲜明的对比。
经过3个小时的使用之后,iPhone X的电池电量由100%下降至85%。然后关闭智能反转颜色选项进行完全相同的测试,3小时后iPhone X的电池电量由100%下降至28%。也就是说,在这种比较极端的情况下, 通过启用智能反转颜色选项节省了近60%的电量。
回答于 2019-09-11 08:43:50
开发者没有做跟随系统
回答于 2019-09-11 08:43:50
感谢官方邀请!
很简单,因为没有适配深色模式~
1.如果只是程序内支持深色模式切换,例如XX国际版、QQ等,只需要在应用内做开发,设计开关转换UI就好,开发的工程量更小。
2.如果需要跟随系统深色模式,例如你刚刚提到的微信,需要使用iOS 13SDK对应的接口,对系统目前所处的模式做监听,图片、模式、背景的处理也要按官方的指南写,开发量更多。
3.单独出一个开关我认为是好事,比如这一次微信的深色模式,软件UI没自己的特色、字体和背景对比度低,更费眼睛。我真的想关,可是我其他软件要深色,就很烦。
-----------------------分界线----------------------
以上
回答于 2019-09-11 08:43:50
其它app虽然有夜间模式但要进入该app进行设置,这主要原因就是该app还没有跟ios13系统适配,还无法跟随系统设置。
上一篇:公司如何实现与个体工商户类似或等同于参股性质的合作?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |