此次更新仅影响嵌入字体功能,对其它页面功能无影响。
在 ZSFT V1.0 版本时,字体嵌入域被正式定为 static.zeoseven.com ,但因其非语义化和非独立性问题可能在未来进行迁移。
这是第一次也应该是最后一次重大的在正式版本后的嵌入域更新。
我们将新的域正式定为 fontsapi.zeoseven.com ,其独立性和语义化问题得到改善。
同时,因新域的独立性质,我们对路径进行了简化,去除冗余的 zsft/ 根目录,直接将 / 作为根目录。
以下是旧域迁移到新域的示例:
/* 旧域 */
@import url("https://static.zeoseven.com/zsft/1/main/result.css");
src: url("https://static.zeoseven.com/zsft/a/main.woff2") format('woff2');
/* 新域 */
@import url("https://fontsapi.zeoseven.com/1/main/result.css");
src: url("https://fontsapi.zeoseven.com/a/main.woff2") format('woff2');
新域保持和旧域相同的路径结构 (代号/字重) 和完全相同的响应标头,同样支持 GET, OPTIONS, HEAD 三种跨域方法和 1 年的不可变缓存控制。
同样,新域也会有一个 L2 域,并沿用旧域的命名 不再沿用旧域的命名,而是使用语义化的 fontsapi-storage.zeoseven.com 。
后续支持
旧域不会也不应该被立即弃用, static.zeoseven.com 和 static-host.zeoseven.com 将继续正常工作至少 30 天。
历史遗留
ZSFT 在预览时期使用的第一个域 api.zeoseven.com 虽然在 2024 年 7 月 4 日就被标记为弃用,预计 2024 年 7 月 15 日停止支持,但 api.zeoseven.com 因仍具有有效请求而至今仍然正常工作。
我们正式确定在 2025 年 4 月 1 日正式结束 api.zeoseven.com 的生命周期。