|  |      1undozen OP 现在把字体 json 做成 jsonp 放到又拍云,速度块一点了。普通网页上在加上很多图之类的,感觉应该就不明显。这应该是一个可用的方案——如果非要用 web fonts 甚至用中文字体的话。 | 
|  |      2msg7086      2013-07-14 19:34:42 +08:00 | 
|  |      3P233      2013-07-14 19:40:26 +08:00 多谢楼主,准备也折腾一下 :) | 
|  |      4wxm4ever      2013-07-14 20:40:39 +08:00 为什么不用 google 的 webfont loader? 然后中文字体的话可以通过工具来把字库精简下. | 
|  |      5undozen OP @wxm4ever webfont loader 还是无法避免 FOUT 吧。 并且即便 HTTP 上有 cache,也还是需要发起请求,仍然比不上直接用 localStorage 缓存 | 
|  |      6aeryen      2013-07-14 22:02:20 +08:00 @undozen 我前几天试用了一下 webfont loader,似乎可以做到在字体未加载时隐藏内容,加载后激活事件将内容显示,就避免了FOUT。 | 
|  |      7undozen OP GBK 版的字体收到了,有 11M,转成 woff 也有 6M,再按这个方法用不了。真要想想 @msg7086 提供的工具要怎样用起来。 | 
|  |      8kurtrossel      2013-07-15 10:49:19 +08:00 笔记本直接停止响应2分钟 字体挺好看 | 
|  |      9undozen OP @kurtrossel 汗……这…… 我还是上 application cache 吧 | 
|  |      10kurtrossel      2013-07-15 14:49:20 +08:00 实际上不知道你对我的本子做了什么 笔记本i3 2.1G,4G内存,win7 64位,按理说不应该卡的连我都不认了 你可以看看其他人什么反应 | 
|  |      11undozen OP @kurtrossel 就是把文件用 base64 存取。是 IE 吗? 看来在某些操作系统和浏览器上还是会有性能问题。 | 
|  |      12kurtrossel      2013-07-15 15:38:55 +08:00 搜狗浏览器,高速模式,应该是chrome内核吧? | 
|  |      13leonardoleung      2013-07-15 16:03:19 +08:00 10秒,chrome 28 | 
|  |      14wxm4ever      2013-07-16 14:11:01 +08:00 webfont loader 可以在字体未下载完毕时用默认字体显示,然后等待下载完毕后会更新页面显示. | 
|  |      15bsbgong      2013-07-17 09:13:55 +08:00 我这儿一点卡顿都没有 但好像没感觉到字体有变化 win7 64bit, chrome localstorage里你的域名下倒是有两个key: song, verilyserifmono LZ是不是可以加一栏,以展示前后字体的对比 | 
|  |      16undozen OP @bsbgong 我现在是中文和 mono 存 localStorage,英文存 sessionStorage(两个都存 localStorage 存不下),两个都加载完才换字体。不知道是不是 sessionStorage 这边出了问题。 | 
|  |      17otakustay      2013-07-17 23:05:46 +08:00 只想吐槽没有localStorage就别提webfont是啥意思,webfont从ie6一路支持到ie11,怎么就肯定要有localStorage了- - 另外webfont设了缓存还要发请求是不是缓存没搞好,有用Expires头么? |