微信将近正在公测黑暗模式,而手机淘宝也在内测自己的深色模式,这下晚上捏手更加便利了。只不过,很多APP都早已反对黑夜模式,但深色模式或者黑暗模式并不是非常简单地把APP界面变为浅颜色。
深色模式是今年手机系统的最重要特性,参照苹果官方建议,必须通过语义化颜色的方式展开兼容,可以让UI界面元素灵活性地适应环境浅色、深色模式转换。其中,语义化颜色是指通过用途来对元素UI展开定义叙述,而不是明确的颜色值。语义化颜色解释对于手机淘宝来说,兼容深色模式的可玩性相当大,因为它有多个技术框架、数百个进快活业务,要相容多种品牌体系、各式各样的商品和内容、全年丰繁简单的大胆会场等等。如果对应用于内所有页面展开颜色语义化设置,设计与开发量将无比极大,无异于把整个APP新的研发一遍。
惜,手机淘宝使用了智能语义简化的方案,大幅度减少兼容成本。设计师根据有所不同UI元素的特性,先期制订颜色语义化规则,然后在框架层面通过颜色自动翻转技术,构建颜色翻转。融合智能语义化方案,手机淘宝对全域的色值都展开了兼容规则定义,绝大多数场景都需要改动代码才可自动兼容深色模式,再行手动改动少量有问题的界面,终在短时间内较慢、高质量地兼容了深色模式。
基于内容的智能语义化全域色值的兼容目前,iOS版手机淘宝已可行性已完成深色模式兼容,于是以展开小范围内测,感兴趣的可以注目淘宝设计公众号提供。安卓版的深色模式正在研发中。
本文来源:九游会·(J9)-www.sykdfs.com