V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
feibisi
V2EX  ›  程序员

推荐一个可在国内使用的类似 Google fonts 但支持中文的网页字体服务

  •  1
     
  •   feibisi · 78 天前 · 1363 次点击
    这是一个创建于 78 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原文有点长不贴了各位大佬可以自己看 https://wptea.com/?p=10573

    简单介绍下

    文风字体 Windfonts.com 是中国首家开源免费中文 Web fonts (在线字体) 服务平台,专为网页设计师、Web 应用开发者、字体厂商提供在线字体服务及开源解决方案并支持自托管字体服务。

    官网: https://Windfonts.com/
    字库: https://app.windfonts.com/

    此项目由文派开源( WenPai.org )官方团队维护。

    文风字体经过半年多的规划、开发以及内测现在 ( 2024 年 10 月 11 日) 正是上线对外开放服务,这是国内首家真正意义上的类 Google fonts 中文字体服务平台,并且同样是免费的。


    开发说明

    Windfonts 文风字体在开发中用到了很多开源技术,所以未来我们也会开源整个字体服务器 ( Font Server ) 系统,如果你对此感兴趣,可以关注 GitHub 上的 Windfonts 字体项目主页,一起参与开发。

    开源: https://wenfeng.org/
    源码: https://github.com/Windfonts/

    在此特别感谢各位免费商用字体作者以及开源商用字体厂商,各类的授权信息还有捐赠二维码等我们仍在整理数据信息,会陆续补齐。

    Windfonts 项目的企业主体为——文派 (广州) 科技有限公司,如果您对我们的工作有任何疑问,请与我司联系,希望可以有共同发展的机会,并且这是一个全新的项目和领域,也面临了很多未知和挑战。

    未来 Windfonts 平台也会尝试提供更多商业变现的可能性,一起合作共赢。
    21 条回复    2024-10-12 23:35:02 +08:00
    SleepyRaven
        1
    SleepyRaven  
       78 天前
    支持开源,但是提个小问题:演示文字在仅支持繁体的字体里没有转换到繁体,导致有些简体字不能正常展示,例如“台湾教育部标准楷书”的“风”字。
    totoro625
        2
    totoro625  
       78 天前
    国内首家(不含 github )没毛病
    基于中文网字计划: https://chinese-font.netlify.app/zh-cn/
    不过官网打开也未免太慢了:111 个请求 | 已传输 11.4 MB | 12.4 MB 项资源 | 完成用时:2.0 分钟
    GeekGao
        3
    GeekGao  
       78 天前
    带宽开销能受得了吗
    feibisi
        4
    feibisi  
    OP
       78 天前
    @SleepyRaven 这些是字库本身缺字没办法。可以选其他全字体用。
    feibisi
        5
    feibisi  
    OP
       78 天前
    @totoro625 文风字体支持过这个网字项目发展,切片工具也是在此基础上改进的,国内首家的意思是服务平台,非网字项目,这类的项目方案已经很多,但能直接用的说实话我只找到了我们平台。
    feibisi
        6
    feibisi  
    OP
       78 天前
    @GeekGao 可以了解下我们的另一个项目 cravatar.com 这个 gravatar 头像的本地化项目,cravatar 现在目前每天请求量超 5 千万次。
    GeekGao
        7
    GeekGao  
       78 天前
    这种简单的随机图,压缩后 200b 一张图,5kw 次调用,按照 20%未命中 cdn 回源 100w 次 ,总的开销也就 200MB ,一台 10Mbps 的阿里云 ecs 就能支持了,目测计算和 cdn 每个月不会超过 500 块钱。

    但是字体资源可比这要大得多吧。如果有 5kw 次调用,怕你们没有合理的商业模式支持它持续运作。
    duzhuo
        8
    duzhuo  
       78 天前
    @f2010525 有在用 哈哈
    feibisi
        9
    feibisi  
    OP
       78 天前
    @GeekGao cravatar 可不是简单的随机图,是匹配每个人的邮箱头像,另外成本可以公开,cravatar 头像服务每年需要硬性开支 8~10 万。服务器 1.5W ,CDN 服务多源分流。

    文风字体的 CDN 目前刚上线消耗不大 cn.windfonts.com 加 CN 也是为了方便未来分流和区域限制。

    商业模式有,考虑到很多企业定制化场景未来会提供开源代码可以自托管或者我们提供平台全托,商业企业的流量用量大了这种大站再来拉我们免费公共服务 API 并不合适,会有滥用嫌疑,源代码都会提供,大公司自托管就行。
    feibisi
        10
    feibisi  
    OP
       78 天前
    @duzhuo WordPress 用户可以直接安装 文派叶子🍃(WP-China-Yes) https://wp-china-yes.com/
    GeekGao
        11
    GeekGao  
       78 天前
    @f2010525 我看到的是随机图 ,还以为是简单的随机图
    字体的 CDN 感觉吃力不讨好。白嫖的太多,在境内的边际成本太高了
    feibisi
        12
    feibisi  
    OP
       78 天前
    @GeekGao 这里就不得不说现在的文风字体用的切片方式,按需加载 CSS 和字体,一个字体文件切片最多 2 、300kb ,速度快、加载快、SEO 性能良好,可以说是相当方便。已经测试了半年不影响网页加载,成本也是随着运营条件变化再调整,目前可以负担。
    billlee
        13
    billlee  
       78 天前
    你这网站前端好多问题啊,有报 cURL 证书错误的,有按钮失效的,有切换字体的时候列表只刷新了一半的
    feibisi
        14
    feibisi  
    OP
       78 天前
    @billlee 初版见谅,这也是目前还没提供开源版本的原因,系统本身在优化,但字体引用不影响。
    feibisi
        15
    feibisi  
    OP
       78 天前
    中文字体缺字是字体作者没做对应的哪个字的设计,所以是无解的,我们也在考虑开发一个在线字体协作平台。
    mayli
        16
    mayli  
       78 天前
    感觉字体切片这个也不是万能,主要是字符分布的太广了,简单页面也要一大堆分片。
    更合理的可能是 build 的时候抽字体子集出来自己 host 。
    abc1310054026
        17
    abc1310054026  
       78 天前
    该夸夸该骂骂。

    公益性质的服务只是说活菩萨,Cavatar 也早有耳闻。商业模式或许可以参考国外开源项目,通过付费计划提供高级功能(比如自定义域名,上传私有字体)。

    网站宣传里不要搞什么“最”,“首家”,很容易有争议。 反正这个比你们早 https://www.googlefonts.cn
    feibisi
        18
    feibisi  
    OP
       77 天前
    @abc1310054026 仔细看下,我们做的是中文托管,并不是对标 Google 的英文字体。
    feibisi
        19
    feibisi  
    OP
       77 天前
    @mayli 确实会提供切片包下载,只不过没到时候。
    feibisi
        20
    feibisi  
    OP
       77 天前
    如果阅读理解没问题的话,“国内首家真正意义上的类 Google fonts 中文字体服务平台” 这句话就已经说明和限定了范围,非要杠我也不想评价,我们还有个 admincdn.com 给 Google 英文字体做了镜像,这也是为什么不托管英文的原因。
    abc1310054026
        21
    abc1310054026  
       77 天前
    @feibisi https://www.googlefonts.cn 这里面也有中文字体分类。
    要加定语的话,还得加上 “国内首家真正意义上的类 Google fonts” “仅” “中文字体服务平台”。只是这么长的定语用来宣传不见得是件好事。

    无恶意,只是建议。我是很感谢这种公益性质服务的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2424 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:28 · PVG 10:28 · LAX 18:28 · JFK 21:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.