Google font api、web font与中文
Google昨天在Google I/O大会上发布了一个新的服务 Font API,这是一个很酷的东东,可以让我们很方便的使用网络字体,而且这些字体都是免费的,你无需担心版权的问题。
Google Font API使用起来也非常方便,从下面的例子中可见一斑:
以下是代码片段:
@font-face {
font-family: ’Tangerine’;
font-style: normal;
font-weight: normal;
src: local(’Tangerine’), url(’http://themes.googleusercontent.com/font?kit=_jMq7r9ahcBZZjpP8hftNA’) format(’truetype’);
}
嗯,看起来与普通的web-font定义并无二样,只是url资源使用Google Font API库中的字体。
相对于其它的网络字体服务,Font API有以下优势(与Ajax API类似):
- 节省自己的流量;
- 快速,稳定。
欲了解更多,可以查看这个快速指南。
其实关于网络字体,我们之前也有简单的讨论,感兴趣的同学可以阅读下面两篇文章:
――――――――――-分割线――――――――――-
中文网络字体
使用网络字体的好处是不言而喻的,它可以让我们更方便的实现更丰富的页面效果。国外的技术人员,一直在不断的为让web-font变为现实而努力,从sIFR到typeface再到typeselect,以及cufon和fontue,不同的尝试和解决方案不断涌现,各大浏览器纷纷开始支持@web-font属性,同时类似typekit之类的收费和免费网络字体也开始不断出现。这让我们对此充满的希望。
但是反观国内,我们却只能望洋兴叹,汉字的网络应用一直没有进展。
其实道理很简单,中文网络字体的实现有很多难以跨越的瓶颈:
- 字体太大,在当前国内的网络带宽环境下,使用中文网络字体不太现实;
- 版权问题,绝大部分优秀的中文字体,都不是免费的;
- 商业模式陈旧,没有与时俱进。
国内的商业字体厂商的思维还是停留在平面和印刷上,他们并没有重视或者发现网络这块市场,以至于多年来,除了开源的文泉驿,我们没有见到有太多字体创新,更没有看到各大字体厂商有向网络字体方面的任何努力。
希望
嗯,除了希望,我没有任何办法促进中文字体的网络应用……
博大精深的中华文化,很大一部分是体现在汉字上的,而在互联网对社会生活影响越来越深刻的今天,汉字在网络上的应用却依然那么困难和苍白。
Google之所以令人尊敬,不仅仅是因为它在创新,更是因为它也在普及创新。
希望国内的字体厂商和浏览器厂商,能够真正的为中文字体的网络应用做出些努力和创新,不要固步自封,固守已经过时的商业模式。
不过,或许他们也无能为力,或许我们只有等待――等待网速普及到100MB以上、等待国外出现先进的技术、等待….――到时候,或许字体厂商会沦为坚强的维权者….
建议继续学习:
- 好的API设计 (阅读:11260)
- Vim(gvim)编程字体推荐 (阅读:6310)
- 介绍“最好的编程字体”Monaco (阅读:6304)
- Google短网址的API (阅读:5140)
- 等宽字体:程序员的字体 (阅读:4596)
- font-face在移动终端的支持 (阅读:3821)
- CSS设置字体大小 (阅读:3796)
- 移动互联网api设计实践 (阅读:3793)
- HTML5文件API之图片预览 (阅读:3679)
- 如何设计一个优秀的API (阅读:3685)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:神飞 来源: 前端观察
- 标签: API font-face 字体
- 发布时间:2010-07-19 22:47:35
- [55] Oracle MTS模式下 进程地址与会话信
- [54] IOS安全–浅谈关于IOS加固的几种方法
- [53] 如何拿下简短的域名
- [52] Go Reflect 性能
- [51] android 开发入门
- [51] 图书馆的世界纪录
- [49] 读书笔记-壹百度:百度十年千倍的29条法则
- [47] 【社会化设计】自我(self)部分――欢迎区
- [40] 程序员技术练级攻略
- [31] 视觉调整-设计师 vs. 逻辑