嵌入';开放式SAN';svg中的字体-静态URL

嵌入';开放式SAN';svg中的字体-静态URL,svg,fonts,Svg,Fonts,我需要在svg中嵌入“Open Sans”字体。我找到了一个,但为了与谷歌字体一起使用,我拔出了下面列出的src: 我应该担心gstatic链接会随着时间推移而移动,还是它们真的是“静态的” 我担心的是http://fonts.googleapis.com/css?family=Open+SAN是静态的,但它解析的链接实际上可能会过期并移动 这个解决方案还有其他问题需要注意吗?我遇到的另一个问题是字体所有者可能会修改他们的字体符号,并且woff文件会以静默方式更新(,我不知道)。因此,所有精

我需要在svg中嵌入“Open Sans”字体。我找到了一个,但为了与谷歌字体一起使用,我拔出了下面列出的
src


我应该担心
gstatic
链接会随着时间推移而移动,还是它们真的是“静态的”

我担心的是
http://fonts.googleapis.com/css?family=Open+SAN
是静态的,但它解析的链接实际上可能会过期并移动


这个解决方案还有其他问题需要注意吗?

我遇到的另一个问题是字体所有者可能会修改他们的字体符号,并且woff文件会以静默方式更新(,我不知道)。因此,所有精心设计的网页最终可能看起来像是随意拼凑在一起的

一个简单的解决方案是把这些字体放在你的网站上或者亚马逊S3上;我会忽略“真正静态”的说法,因为网站可能由于各种原因而无法访问,这超出了您的控制范围


旁注:*Open SAN“是由设计的,还有一些像解放字体这样的其他字体,值得一看。

为什么不将字体数据作为数据uri嵌入?
<defs>
  <style type='text/css'>
    <![CDATA[@font-face{font-family:'Open Sans';src:local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v9/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format('woff2'), url(http://fonts.gstatic.com/s/opensans/v9/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');}]]>
  </style>
</defs>