V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
caomu
V2EX  ›  字体排印

中文网络字体(Web Fonts)的解决方案之一

  •  
  •   caomu · 2011-12-11 06:13:12 +08:00 · 9686 次点击
    这是一个创建于 4733 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家应该都对 Web Fonts 有所了解,目前也有多种解决方案,同时也有 webfonts.fonts.com 、 TypeKit 、 Google Font API 等网站提供 Web Fonts 服务。不过其中自然不包括中文,除开版权的理由,最大的理由就是字体文件的大小了,在下载好几M的字体文件时,浏览者将面对一个几乎空白的页面。(案例: http://8888.pumo.com.tw/gate/gb/cdn.minwt.com/file/sampleView/css/enbFont/enbFont.html

    现在,台湾的开发者提供了一个中文网络字体的解决方案: CT-BOX 魔力文字
    http://www.ct-box.net/
    在他们的首页上说到这是“目前唯一可在网页呈现中文字型的技术”,技术核心是“尽量缩小字型文件”“针对每个网页产生其所需要的字型”“通常仅需要70k的字型文件就可显示”。而且提供的字体不少,支持主流浏览器(当然不会包括IE6),支持 UTF-8 、 Big5 、 GB 码等。

    我看了他们的字体列表及示例,以及其他博客的介绍,载入速度确实挺快,大块的文字是会有短暂空白,不过显然这项技术和英文 Web Fonts 可以用于正文不同,中文网络字体(尤其是艺术字体)基本不会应用于大量文本,主要用途应该是标题、按钮、指示文本之类的,那载入就更是不成问题了。

    或许各位设计师朋友可以尝试一下。

    PS: 没有翻墙的同学,他们网站有 sitetag 的 JS 会影响载入。

    PS2: http://fafner-hideaway.blogspot.com/2011/04/web-fonts.html 这里提到了 WebFonts.fonts.com 也提供了东亚字体支持,不过载入速度不行。
    9 条回复    2020-05-19 11:18:00 +08:00
    Jonn
        1
    Jonn  
       2011-12-11 09:12:27 +08:00
    中文在线字体的字库太大的确是个问题。话说我很喜欢张海山锐线体,只能在自己电脑上意淫一下效果。
    flyingkid
        2
    flyingkid  
       2011-12-11 09:31:34 +08:00
    早上起来收获很大。

    接下来看谁能让IE6退休吧。
    sparanoid
        3
    sparanoid  
    MOD
       2011-12-11 10:27:19 +08:00
    针对中文的话,只要服务器不在国内我觉得载入速度都不会快

    而且如果仅仅是为了按钮、标题这样小范围的应用的话,用 Web font 也不是非常好的解决方案
    caomu
        4
    caomu  
    OP
       2012-04-07 14:57:39 +08:00
    看到他们的FB上说,CT-BOX服务改名为“ JustFont 救世字”了。
    其实我是看到 TechOrange 的报道才知道的。
    再去看了看,有了更多有趣的发现,干脆开个新帖吧。
    turing
        5
    turing  
       2012-04-24 21:48:17 +08:00
    如果是为了按钮或者主要标题应用的字体,其实也可以考虑服务器端生成字体作为背景图片的方式,用脚本处理一下就可以了,而且并不妨碍搜索引擎抓取XD
    foru17
        6
    foru17  
       2012-08-14 21:12:12 +08:00
    @turing ....搜到这里了
    blambin
        7
    blambin  
       2012-12-13 23:28:22 +08:00
    东亚字体 最悲剧了,字体包最大的怕就中国了吧
    Khlieb
        8
    Khlieb  
       2015-06-27 22:07:06 +08:00 via Android
    @blambin 还有思源黑体和 Noto
    danRen
        9
    danRen  
       2020-05-19 11:18:00 +08:00
    我是把字体包拆分了,只加载网页展示的文字的字体,这样加载速度很快,大多在一秒之内能够加载完毕
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1045 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:15 · PVG 07:15 · LAX 15:15 · JFK 18:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.