2.0 KiB
2.0 KiB
G 模块旗舰级连续长背景设计
决定
本方案替代此前“纯色宣纸 + 现有 C 图贴底”的方向。用户已确认生成稿并授权作为 9 个活动 G 页面的公共背景,用一张连续长图消除两层之间的明显横向分界线。
输出规格
- 生产母版目标:1536×3840,纵横比 2.5:1。
- APP 运行图目标:1440×3600,纵横比 2.5:1。
- 色彩:暖灰宣纸、淡金竹影、灰褐水墨山水,与现有 C 方向一致。
- 画面:顶部疏竹和淡云,中段低对比安全区,下半部亭台、湖面、远山及岸边竹影。
- 禁止文字、Logo、UI、卡片、按钮、红色元素、明显横向接缝、重复图案和突兀色带。
响应式规则
- 页面按宽度等比显示并固定贴底。
- 1024×2560/1536×3840 的 2.5:1 构图比 412×1000 的 2.427:1 更高,因此 412×915、412×1000 不产生上方纯色拼接。
- 320×568、360×640 等短屏只裁掉顶部安全留白,左右画面始终完整,不横向裁剪、不拉伸。
- 顶部 25% 不放唯一性强的关键主体,允许短屏裁切;核心山水和亭台放在中下部。
性能边界
- 1440×3600 RGBA 解码内存约 19.8MiB,只允许页面同时存在一个公共背景实例。
- H5 阶段检查 PNG 体积和五档截图;Android 4GB 内存设备上的解码、切页和回收仍是正式验收前置项。
- 母版用于可恢复生产,运行图通过确定性流水线缩放和写入 sRGB,不直接让页面加载 1536×3840 母版。
本轮范围
- 原始 ImageGen 输出原样保留,并确定性归一化为 1536×3840 稳定母版。
- 流水线生成 1440×3600 运行图,使用新版本化文件名接入
GenealogyPageBackground.vue;旧 C 文件不覆盖、不删除。 - 9 个 G 页面继续只消费一个共享背景组件,不跨页改变业务结构。
- 覆盖 320×568、360×640、360×800、412×915 和 412×1000 H5;不因用户确认背景方向而标记 G01 整页已验收。
- Android/HBuilderX 与 4GB Android 图片性能不在本轮 H5 证据内。