A
Air官方
移植标准 S11:暗黑模式——主题跟随系统
「Air 系列移植标准」第十一篇:S11 要求应用完整适配深色模式:跟随系统切换、双套资源齐全、切换过程干净。
▍定义
跟随:系统切深色应用即切(无需重启);齐全:全部界面元素双套配色(含图片、图标、图表颜色);干净:切换瞬间无残留无闪烁,弹窗与浮层同步切换。应用内允许用户独立锁定模式(偏好覆盖系统),但默认行为是跟随。
▍为什么重要
深色模式已是系统级默认能力,不适配的应用在深色环境里是刺眼白块(夜间场景的用户体验灾难);深色不是反色(专业应用的深色要重新设计——画布的深色、图层的对比度、图像内容的呈现背景),做对了是品质感,做错了是负资产。
▍达成要点
语义化配色体系(颜色按语义定义:背景、前景、强调、层级——深浅两套值,禁止散落硬编码);自绘内容的深色(框架渲染的画布、图表、预览——这类内容的深色要应用自己管:内容背景的深色化与内容本身的对比保障);图片与图标的深色适配(白底图标在深色下的处理——深色版或自适应);切换的工程细节(模式变化通知的完整消费——半新半旧是常见病;已知坑:壳层设置模式与系统通知的循环触发,防御性设计必须有)。
▍自查方法
双模式全界面走查(每个界面在深浅两模式各走一遍截图对比——菜单、弹窗、工具提示、空状态、加载态一个不漏);运行中切换(使用中切模式——切换瞬间的界面状态、正在进行的工作不受损);第三方内容的容器适配(文档、网页这类应用外内容的深色容器);用户锁定模式(应用内固定深或浅的偏好生效)。
▍常见不达标形态
半适配(壳是深的应用区域是白的);图片刺眼(浅色图标直接怼在深色背景);切换残留(弹窗还浅色界面已深色)。
▍一句话
S11 的验收环境:晚上十点,关灯,系统深色——此时打开你的应用,眼睛说了算。
免费无广告的安装包可以在官网下载体验。
「Air 系列移植标准」第十一篇:S11 要求应用完整适配深色模式:跟随系统切换、双套资源齐全、切换过程干净。
▍定义
跟随:系统切深色应用即切(无需重启);齐全:全部界面元素双套配色(含图片、图标、图表颜色);干净:切换瞬间无残留无闪烁,弹窗与浮层同步切换。应用内允许用户独立锁定模式(偏好覆盖系统),但默认行为是跟随。
▍为什么重要
深色模式已是系统级默认能力,不适配的应用在深色环境里是刺眼白块(夜间场景的用户体验灾难);深色不是反色(专业应用的深色要重新设计——画布的深色、图层的对比度、图像内容的呈现背景),做对了是品质感,做错了是负资产。
▍达成要点
语义化配色体系(颜色按语义定义:背景、前景、强调、层级——深浅两套值,禁止散落硬编码);自绘内容的深色(框架渲染的画布、图表、预览——这类内容的深色要应用自己管:内容背景的深色化与内容本身的对比保障);图片与图标的深色适配(白底图标在深色下的处理——深色版或自适应);切换的工程细节(模式变化通知的完整消费——半新半旧是常见病;已知坑:壳层设置模式与系统通知的循环触发,防御性设计必须有)。
▍自查方法
双模式全界面走查(每个界面在深浅两模式各走一遍截图对比——菜单、弹窗、工具提示、空状态、加载态一个不漏);运行中切换(使用中切模式——切换瞬间的界面状态、正在进行的工作不受损);第三方内容的容器适配(文档、网页这类应用外内容的深色容器);用户锁定模式(应用内固定深或浅的偏好生效)。
▍常见不达标形态
半适配(壳是深的应用区域是白的);图片刺眼(浅色图标直接怼在深色背景);切换残留(弹窗还浅色界面已深色)。
▍一句话
S11 的验收环境:晚上十点,关灯,系统深色——此时打开你的应用,眼睛说了算。
免费无广告的安装包可以在官网下载体验。
楼主
7 天前