大家应该都对 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 也提供了东亚字体支持,不过载入速度不行。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/23251
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.