加快网页加载时的字体传输速度

我有一个网站(ASP.Net托pipe在IIS7上的Web表单)正在加载缓慢。 如果我删除了加载时间的所有图像,那么获得大部分时间的是加载字体文件(Chrome中的.woff)。

我在我的Web.config中激活了gzip压缩,但是速度仍然很慢。

还有什么我可以做的,以加快字体文件的转移?

从不同的站点(域/虚拟主机)为静态文件设置服务器的字体。 从CDN服务字体,如果是通用字体,请查看它是否已经在CDN上,以便它可能已被浏览器caching。 由于WOFF已经被压缩,启用压缩可能不会添加任何内容。

除了@ Zoredache给出的答案之外,我还可以推荐Google Font API。 如果您尝试使用的字体可用,则无需设置用于托pipe静态文件的服务器,也不需要花费CDN来增加性能。 他们刚刚添加的一个很酷的function是只能返回字体文件中需要的字符。 所以,如果它只是一个简单的string,例如“Header 1”,它将只返回字体文件中的那些字符,从而使它更小。

有关详情,请访问以下链接: http : //code.google.com/apis/webfonts/