首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谷歌字体API库或FontFace

谷歌字体API库或FontFace
EN

Stack Overflow用户
提问于 2010-08-22 13:06:21
回答 3查看 812关注 0票数 7

谷歌已经推出了谷歌字体API,但CSS3标准附带了@fontface,它使我们能够在网站上使用非网络安全字体。

有没有人能提出两者的利弊呢?哪一个是首选的?为什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-22 13:23:48

据我所知,Google Font API使用@font-face来加载字体。例如:http://fonts.googleapis.com/css?family=Tangerine。它还进行浏览器检测,以检查Internet Explorer,它将为IE用户提供仅限IE的.eot字体文件。

现在,我认为您是在要求在构建自己的字体文件以用于@font-face和使用谷歌的解决方案之间进行比较。

Google Font API

专业版

  • 易于使用
  • 谷歌CDN确保快速加载和高uptime
  • Browser检测built-in
  • Free!

Cons

  • 小字体选择

谷歌的许可计划要求字体不仅是免费的,而且是开源的,这意味着可用于这项服务的字体数量自然很少。

构建您自己的@font-face文件

专业版

  • 丰富的字体选择

Cons

problems

  • Buying embed license的法律和许可可能会花费extra

  • Rolling您自己的字体用于IE支持可能很麻烦

当然,像Typekit这样的商业选择两全其美,但你必须为此付出代价。其他免费、可嵌入字体的来源包括Font SquirrelThe League of Moveable Type

票数 8
EN

Stack Overflow用户

发布于 2010-08-22 13:12:12

使用Google API,除非您需要的特定字体是Google没有的。否则,在我看来,Google API会让你的生活变得更轻松。

新的Google API基本上是TypeKit的免费版本。

票数 2
EN

Stack Overflow用户

发布于 2010-08-22 13:21:49

请记住,@fontface在IE中仍然不是"100%“,所以它是相当有限的。如果是在@fontface和谷歌之间,使用谷歌不会有任何损失。此外,谷歌的带宽是免费的,而你将托管你的字体文件。

希望这能有所帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3540251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档