yuwan
V2EX  ›  问与答

大家有没有感觉到把 fonts.googleapis.com 换成 fontstatic.useso.com 仍然很慢,可有其他的 webfont 替代?

  •  
  •   yuwan · Aug 27, 2014 · 29648 views
    This topic created in 4279 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Aug 27, 2014
    奇怪,国内前端库cdn 一堆一堆的,
    http://lib.sinaapp.com http://staticfile.org http://jscdn.upai.com http://libs.useso.com/ 等等等
    webfont cdn只有360家的 ?
    27 replies    2017-08-04 23:35:39 +08:00
    cst4you
        1
    cst4you  
       Aug 27, 2014
    自己反代一个 fonts.googleapis.com
    seki
        2
    seki  
       Aug 27, 2014   ❤️ 1
    typekit 和 font.com 都会有小广告。

    所以建议是在你自己的服务器上存字体

    或者用一些云存储服务
    046569
        3
    046569  
       Aug 27, 2014
    解决Google Fonts无法使用的问题
    http://bbs.ymate.me/t/668/1/1
    BTW,其实这种问题在本站搜下一般都会有相关讨论.
    yuwan
        4
    yuwan  
    OP
       Aug 27, 2014   ❤️ 1
    @cst4you 那网站只有给自己和会翻墙的人用了
    @046569 搜了,好像国内的大家都是推荐360的cdn 就是fontstatic.useso.com了
    BTW,你的帖子,404
    yuwan
        5
    yuwan  
    OP
       Aug 27, 2014
    @seki tpyekit 加载的也很慢 ,俺去试试 font.com ,谢谢
    seki
        6
    seki  
       Aug 27, 2014
    @yuwan 不好意思,少打了一个字母,是 fonts.com

    我现在都是自己在服务器上存字体了——反正我的页面本来打开就不快。webfont 可以用 http://www.fontsquirrel.com/tools/webfont-generator 来自己生成
    vicacheung
        7
    vicacheung  
       Aug 27, 2014
    @yuwan 反代为啥还要翻墙,跟CDN一个原理啊…… @cst4you
    joyqi
        8
    joyqi  
       Aug 27, 2014   ❤️ 2
    分四步
    1.先在墙外网络情况较好的A服务器上反代google fonts
    2.在墙内自己的服务器B上反代A
    3.找一个支持反代的cdn比如又拍云或者七牛,把源设置成你自己的B服务器
    4.使用cdn的地址访问资源即可
    yuwan
        9
    yuwan  
    OP
       Aug 27, 2014
    @seki难怪刚才访问font.com ,页面上只留了一个邮箱,看来是要卖域名啊
    sophymax
        10
    sophymax  
       Aug 27, 2014
    我那天网站的字体就是加载不了,大概19号的时候,360存字体的那个CDN一直请求超时,好几天都没人解决,无奈自己在七牛弄了一个http://www.codezhai.com/code/code%E5%AE%85%E5%BB%BA%E7%AB%99%E6%97%A5%E8%AE%B0-%E8%B0%B7%E6%AD%8C%E5%AD%97%E4%BD%93-%E5%A4%87%E6%A1%88/
    yuwan
        11
    yuwan  
    OP
       Aug 27, 2014
    @cst4you @vicacheung
    sorry ,一看反代,就想成翻墙的解决方案了
    Earthman
        12
    Earthman  
       Aug 27, 2014
    那个字体库有多大?
    能否考虑放在路由器上,做iptables劫持?
    sophymax
        13
    sophymax  
       Aug 27, 2014
    @seki v2ex怎么发链接啊......
    yuwan
        14
    yuwan  
    OP
       Aug 27, 2014
    @joyqi ,非常详细的说明,感谢!
    不过这么折腾下来,,这个解决方案似乎成本太高
    yuwan
        15
    yuwan  
    OP
       Aug 27, 2014
    @joyqi @sophymax,其实我也在想@seki的解决方法,用ttf分别生成 woff、eot、svg三种格式的文件,然后放到七牛or又拍上,再从css上链接进来,,当然这个方法也很繁琐
    seki
        16
    seki  
       Aug 27, 2014
    @sophymax 自动识别的,以 http:// 开头就可以,记得网址之后加一个空格。
    yuwan
        17
    yuwan  
    OP
       Aug 27, 2014
    @Earthman,sorry我还没懂你的意思
    yuwan
        18
    yuwan  
    OP
       Aug 27, 2014
    @Earthman 两三种英文字体,应该不大
    yangff
        19
    yangff  
       Aug 27, 2014 via Android
    你不觉得Web font本来就很♂大吗
    046569
        20
    046569  
       Aug 27, 2014
    http://bbs.ymate.me/t/668/1/1.html
    抱歉,改了伪静态忘记改网址,直接从别的帖子复制过来了.
    DaCong
        21
    DaCong  
       Aug 27, 2014
    其实,LZ也可以用百度的服务
    详见: http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
    XiaoxiaoPu
        22
    XiaoxiaoPu  
       Aug 27, 2014
    @DaCong LZ 要的是 Google Fonts 的国内代理,不是前端库 CDN。而且 Baidu 的前段库 CDN 一点也不专业,不支持 HTTPS 也就算了,HTTP 头连个 ‘Access-Control-Allow-Origin: *’ 都没有。
    WildCat
        23
    WildCat  
       Aug 28, 2014 via iPhone
    @XiaoxiaoPu BAE用户表示,百度投入根本不足的
    mikangchan
        24
    mikangchan  
       Sep 29, 2015
    同感谢 @joyqi
    chipmuck
        25
    chipmuck  
       Sep 22, 2016
    挖个坟 fonts.useso.com 已经停止服务啦!
    nightwind
        26
    nightwind  
       Jun 21, 2017
    @chipmuck 现在用什么?除了 googleapis
    islujw
        27
    islujw  
       Aug 4, 2017
    据说 googleapis 已经可以使用了,但是很慢,花了一分钟才加载出来。(未经证实)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4196 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 05:11 · PVG 13:11 · LAX 22:11 · JFK 01:11
    ♥ Do have faith in what you're doing.