我正在通过webfonts.fonts.com使用免费的网络字体服务,这些服务由他们的服务器提供,我在Chrome / Safari浏览器控制台中收到以下警告:“资源被解释为字体但是使用MIME类型application / octet-stream进行传输。“
这是指向要放置在标题中的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上对该网站进行了测试,从表面上看,一切正常,看起来应该如此。
任何人都可以了解我是否做错了什么,或者即使这是一个问题? 很高兴在必要时发布更多信息。
提前致谢。
答案 0 :(得分:6)
这个警告是完全可以忽略的。我们的服务使用&#34; application / octet-stream&#34;作为我们的字体数据的通用MIME类型,因为似乎没有任何官方标准化/识别的各种Web字体格式的MIME类型。各种实体确实对某些格式提出了一些建议,但是,使用这种通用MIME类型可以帮助我们最大限度地兼容我们支持的浏览器。
如果您在服务运作正常时遇到任何问题,请通过我们的支持表单发送一张票来联系我们: