1

嵌入 font-face 的自定义字体的渲染在基于 webkit 的浏览器上非常快,但在 firefox 上非常慢:它在字体下载之前开始渲染文本,然后字体被“替换”。

有谁知道一个非常快速和干净的解决方案来避免这个问题?

真的感谢

4

2 回答 2

1

在对该主题(FOUT:Flash of Unstyled Text)进行了一些快速研究之后,目前似乎没有解决初始加载的方法。但是,可以通过缓存字体在以后的页面加载时减轻它。

在此处阅读更多信息:http: //www.stevesouders.com/blog/2009/10/13/font-face-and-performance/

无论如何,由于它现在一个 CSS3 特性,并且由于所有浏览器都在缓慢地处理性能和合规性,我想在未来它会获得更多的特性、性能和稳定性,但是现在,我们必须坚持我们所拥有的。

于 2010-12-16T17:45:16.150 回答
1

我也遇到了这个问题,我决定采用的解决方案是启用 gzip 来管理 otf 文件。以下链接非常有帮助:

http://salscode.com/web-resources/gzip-ttf-otf

于 2012-07-24T00:41:39.750 回答