我正在使用Google网络字体,如下所示:
@font-face { font-family: "Vollkorn"; font-style: normal; font-weight: normal; src: local('Vollkorn Regular'),local('Vollkorn-Regular'),url('http://themes.googleusercontent.com/static/fonts/vollkorn/v2/BCFBp4rt5gxxFrX6F12DKnYhjbSpvc47ee6xR_80Hnw.woff') format('woff'); } body { font-family: "Vollkorn",Georgia,Times,serif; }
在Chrome中工作,没有“闪存的无字母文本”(如本Typekit blog post所述).相反,直到Web字体完成下载,文本才会加载.
通过快速连接,这是非常好的,因为字体异步快速地加载.但是,通过连接速度较慢的页面看起来像是空的几秒钟,直到Web字体加载 – 这是很差的可用性.
解决方法
您应该查看Google与其他几种Web字体服务共同开发的Web Font Loader.
http://code.google.com/apis/webfonts/docs/webfont_loader.html
原文地址:https://www.jb51.cc/html/229614.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。