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