中文标题正常,不代表每位员工姓名都使用了预期字体。交付前应准备覆盖文字表,包含支持的文字、标点及少见字,同时核对声明范围和真实字体文件。字体覆盖证据与整体加载速度诊断应分开。
适用读者与交付决定
中英企业及专业服务网站。把本题作为网站供应方的有限验收任务;实际系统证据不能由教学例子替代。
官方依据与解释边界
unicode-range限定字体声明覆盖的字符范围,但不会给字体补字;缺少字形时渲染可能回退。 MDN: unicode-range · 核对日期:2026年10月16日。
已填写教学例子
合成例子,不是真实客户案例。 列出有限输入、预期结果及反例,不代表已完成真实平台集成。
窄屏可横向滚动表格。
| 输入/情况 | 检查口径 | 预期结果 |
|---|---|---|
| Chris + 邓 | 声明含拉丁与常用汉字 | 声明覆盖 |
| 𠮷 | 只有基本范围 | 超出声明 |
| 邓 in declared range | 未查字体字形 | 字形仍待核 |
怎样执行验收
- 准备获准合成覆盖文字及少见字用例。
- 先查码点声明,再独立核对字体真实字形。
- 在最终字号和支持设备上核对回退、基线与换行。
如何解释结果与保留证据
有限函数只检查声明码点范围,声明覆盖不是字形通过。特殊情况要保留字体文件hash及渲染证据,不能为适配字体替换他人姓名字符或悄悄改名字。
适用边界
不公开员工名单,不安装或改动旧字体;不处理字体授权,也不声称支持所有语言。
离线复核
把下方两份文件存入同一目录,以Node22.13或更新版本运行。示例不联网、不修改任何账号或网站。 已填输入与预期输出 · 可检查的函数
node decision-check.mjs bilingual-font-subset-coverage.json