2012-04-12 74 views
2

我通过webfonts.fonts.com使用免费网络字体服务,服务器正在服务器,我在Chrome/Safari浏览器控制台中收到以下警告:“资源解释作为字体,但使用MIME类型的应用程序/八位字节流进行传输。“网络字体MIME类型警告

这是JS链接fonts.com指定标题的地方:

<script type="text/javascript" src="http://fast.fonts.com/jsapi/f3d92ff3-2575-4cb8-a4b8-9b4c5d0376fb.js"></script> 

这是我使用的CSS:

h1 { margin-bottom: 10px;font: 35px/35px 'Helvetica W01 Blk', Arial, Helvetica, sans-serif; font-weight: bold; color: #00AEEF; } 

我不知道是什么警告手段,并想知道,因为它只是一个警告,而不是一个错误,无论是关键。 我已经测试过各种浏览器,Mac和PC上的网站,并且在它的表面上看起来应该如此。

任何人都可以阐明我是否做错了什么,或者即使这是一个问题? 很高兴在必要时发布更多信息。

在此先感谢。

回答

6

此警告完全可以忽略。我们的服务使用“application/octet-stream”作为我们字体数据的通用MIME类型,因为对于各种网页字体格式似乎没有任何官方标准化/公认的MIME类型。对于某些格式确实有不同实体的一些建议,但是,使用这种通用MIME类型可以帮助我们最大限度地提高与支持的浏览器的兼容性。

如果您有与该服务正常运行的任何问题,请不要犹豫,通过我们的支持形式发送票与我们联系:

http://webfonts.fonts.com/en-US/ContactUs/TechnicalSupport

+0

非常感谢您的确认:)我不确定我是否在做某件事。 – Frasier013 2012-04-13 13:54:17

+2

如果有办法抑制这些错误会很好吗?他们混淆了控制台,使其更难以调试其他错误 – 2012-11-14 01:09:27

+0

看看这个[解决方案链接](http://www.jbarker.com/blog/2011/resource-interpreted-font-transferred-mime-type) : 您可以通过更新配置,每个字体文件的扩展名下面的MIME类型Web服务器上删除在控制台这些警告: - 字体/ TrueType字体 杂项文件 - 字体/ OpenType字体 .eot - 的.ttf应用/ vnd.ms-fontobject .woff - application/x-font-woff 。 如果使用Apache的配置,使用AddType指令用于在.htaccess每种字体类型: 将AddType应用/ vnd.ms-fontobject EOT 将AddType字体/ OTF的OpenType 将AddType字体/的TrueType TTF 将AddType应用程序/ x-字体 - woff woff – jordancooperman 2013-03-26 18:43:31