跳轉到

D-20260706-07|圖檔禁字鐵則

背景與驅動力

原政策允許圖檔含「通用簡易英文」(READY/GO!等戲劇定格詞以 SVG 寫死不翻)。使用者判定此例外仍存語系問題——英文特權、翻譯權不完整、圖中字 screen reader 不可讀。時點上實作尚零圖檔(GLB/UI 資產 /logo 皆未產出)= 零遷移成本,遂改立鐵則,取代舊政策(無前 ADR)。

考慮過的選項

  • 維持「通用簡易英文」例外:語系不對稱問題不消失——否決。
  • per-locale 分版圖檔後門:明文不設;單一效果連 fallback 四層皆不可行時 = 改設計遷就政策。
  • 文字全禁、數字與中立符號放行(採納)。

決定

  • 出貨圖檔資產禁止內含任何語言文字;數字 0–9 與跨語系中立符號(! ? + × % : → 等)允許。範圍含 GLB(貼圖與幾何字皆含)、UI 資產、default 主題、favicon/PWA icon、og:image(純視覺、文字由 og:title 帶)。
  • 分類由 4 改 3:品牌類拆「圖形 mark 圖檔零字 +wordmark 以 web font 執行期排版」;戲劇定格詞類廢除、併入 i18n key 可翻類;動態字串照舊。可翻類配視覺強度 fallback 四層:CSS、SVG filter on text、Canvas/WebGL 動態文字渲染、圖形層 + 文字層合成。
  • 範圍 = 官方出貨資產;UGC 貼圖不在此政策(不可管、內容問題走檢舉);第三方含字 badge 不引用(文字連結替代)。
  • 主題 review 補「圖檔禁字」檢查項(default 與社群主題同標準,主題系統.md);鐵則權威 = ui-frontend.md美術資源.md 留指標。

後果與影響

i18n 全對稱(消滅英文特權)、a11y 改善、跨語系共用單份資產 cache、翻譯權完整交社群;定格詞美術字全面改制為零文字圖形效果層 + 執行期文字帶合成。同日落地複審補 3D 幾何字堵洞、範圍句入權威檔;零件與場地參考圖提示詞本就內建 no-text 負向詞、無需改。