【发布时间】:2013-02-19 15:31:11
【问题描述】:
我不确定我是否误解了 fonts.com 或 google 字体等服务的工作方式。基本上我创建了一个网站。在 html 中,我像这样嵌入了 javascript sn-p:
<script type="text/javascript" src="http://fast.fonts.com/jsapi/somelongapiekey"></script>
一旦我这样做了,我就可以在我的 css 中引用新的字体系列,就像 font-family:'Some new font from font.com';。
就在最近,客户的后端开发人员要求我向他提供我正在使用的字体的 woff 和 eot 文件。我告诉他我没有它们,因为我使用的是 fonts.com。然后他回答说:“那你怎么能让字体在所有其他浏览器中工作?你不需要 woff 和 eot 文件来让它在所有主要浏览器上工作吗?”
我是不是误会了什么?我假设 fonts.com 负责跨浏览器的合规性以及我没有考虑过的任何其他问题。客户的开发人员是否因为我没有考虑过的其他原因需要 eot/woff 文件?
【问题讨论】:
-
这些服务的好处在于它们可以在所有(市长)浏览器中工作。您只需要将它们包含在网站中。我个人更喜欢通过
@import命令将它们添加到css(谷歌字体)中,以将其保存在一个文档中。 -
他可能需要这些文件,但他没有告诉你原因。后端开发人员不了解 fonts.com(或前端开发)的工作原理。