大家应该都对 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 也提供了东亚字体支持,不过载入速度不行。
现在,台湾的开发者提供了一个中文网络字体的解决方案: 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 也提供了东亚字体支持,不过载入速度不行。