用户指南 取消(C)

动态子集和 Web 字体服务

Adobe 开发了动态子集来适应东亚 Web 字体服务。东亚字体很大(大多数情况下超过 10,000 个字形),在不显著影响加载时间的情况下将这些字体加载到网站是不现实的。

动态子集会监视文档对象模型 (DOM) 的任何更改(例如动态信息馈送或评论部分),然后请求需要添加到子集中的任何新字符。这样,无需下载全新字体,字体加载只需请求额外字形并直接在浏览器中执行更新即可。

创建新 Web 项目

当您创建包含以下字体之一的 Web 项目时,系统会自动选定动态子集字符集选项

将字体添加到现有 Web 项目

由于提供这些字体需要动态子集,因此,仅当其已经使用动态子集时,您才能将它们添加到现有 Web 项目中。Web 项目菜单将指示您可以选择哪些项目,或者您可以选择创建新的 Web 项目

为什么在 Web 浏览器中从动态字体服务中看到 404 错误?

动态 Web 字体服务会出现一些 404 错误,这是正常现象。

动态字体加载会考虑已加载到页面中的字符,并检查 use.typekit.net 上是否已经存在这些字符的字体子集,以加快字体加载速度。如果该子集尚不存在,则返回 404。然后系统会创建子集,并且对相同字体子集的后续请求会成功 (200)。

仅当您在同一个初始请求中看到多个子集时,404 才是一个问题,因为这表明子集扩充存在问题。

 

更快、更轻松地获得帮助

新用户?