Eli*_*ria 6 css firefox fonts css3 font-face
我在Firefox 3.5 中尝试了新的OpenType字体功能,但我遇到了一个问题.我试图将字体嵌入到与其将要使用的页面不同的域上,并且它不起作用.我认为它可能是一个错误,但是从我在MDC参考页面上看到的内容,我注意到了这个注释:
在Gecko中,Web字体受到相同的域限制(字体文件必须与使用它们的页面位于同一域中),除非使用HTTP访问控制来放宽此限制.
看起来他们是故意设计浏览器的.出于好奇,他们为什么要那样做?嵌入字体有任何安全风险吗?或者是合法商标或版权问题?或者是其他东西?
如果您想绕过它,可以尝试将其添加到.htaccess:
Header set Access-Control-Allow-Origin *
Run Code Online (Sandbox Code Playgroud)
要回答您的问题,可能与版本3.5 Firefox支持跨源共享标准的事实有关.
jpa*_*luz -2
嵌入字体时,合法的商标和版权问题有时会限制基于域的使用。
编辑: 这就是为什么您应该始终查看您可能购买的字体许可证上的小字母。如果您创建了它,那么您就拥有完全的所有权并且没有任何问题。
PS:我不是律师,但可以向我的几位客户证实此案。