我正在做一个新网站,我实际上有许可/免费字体用作@font-face 网络字体。
我的问题是:由于这些字体也在 TypeKit.com 上,我是否真的从那里使用它们而不是自己托管字体获得了什么?
我的网站将通过 CloudFlare 运行,因此字体文件也将缓存在那里。
我有什么理由继续在这个特定网站上使用 TypeKit 吗?
最好的问候,迈克尔
我正在做一个新网站,我实际上有许可/免费字体用作@font-face 网络字体。
我的问题是:由于这些字体也在 TypeKit.com 上,我是否真的从那里使用它们而不是自己托管字体获得了什么?
我的网站将通过 CloudFlare 运行,因此字体文件也将缓存在那里。
我有什么理由继续在这个特定网站上使用 TypeKit 吗?
最好的问候,迈克尔
在选择托管字体文件的位置时,需要权衡性能、成本和稳定性。字体文件可以占页面文件大小和加载时间的很大一部分。理想情况下,您应该使用 CDN(内容交付网络)通过从分布在世界各地的位置提供文件来加快加载时间。CloudFlare 和 TypeKit 都使用 CDN。如果您自己托管字体文件,则可以将 CloudFlare 放在服务器前面以缓存和交付文件。CloudFlare 的真正好处是它们不根据页面浏览量/带宽收费(TypeKit 按浏览量收费)。如果您的网站突然变得非常受欢迎,您不会从 CloudFlare 收到巨额账单,而使用 TypeKit 会。此外,所有提供商都会时不时地出现中断。一些网络比其他网络具有更强大的设置。
另一方面:CloudFlare 通常不会在网页上缓存外部资源(例如 TypeKit 提供的字体)。仅当文件最初来自 CloudFlare 后面的服务器时,才会缓存文件。