IE 和 Firefox 中的 Lato 字体缺少字母

Posted

技术标签:

【中文标题】IE 和 Firefox 中的 Lato 字体缺少字母【英文标题】:Lato font missing letters in IE and Firefox 【发布时间】:2014-10-15 13:04:22 【问题描述】:

WTF 正在使用 Lato Google Hosted(不确定字体)字体???在 IE 8 上,字体看起来很乱,缺少字母和缺少单词空格,我听说它在早期(不是那么早期)版本的 Firefox 上是一样的!

当您无法在许多浏览器上阅读字体/或托管字体时,它的意义何在! 除非有人修复它,否则 Lato 对我来说从英雄变成了零?

【问题讨论】:

你能至少创建一个小提琴以便我们确认吗? 这也发生在我身上。此处使用 Lato:chrisbenard.net/contact - 仅在 Firefox 和 IE 中出现问题。 @Brunis Fiddle 确认:jsfiddle.net/cbenard/p4oao7tr 这里有同样的问题。 IE 9 也不能正常工作 见问题code.google.com/p/googlefontdirectory/issues/detail?id=331 【参考方案1】:

Lato 2.0 今天在 Google Fonts 上发布了,但是它有一个问题:

字体开发人员 Adam Twardoch 说:“在 Lato 1 中,我使用 FontLab Studio 自动提示两个最细的粗细,其余的则使用 ttfautohint。在 Lato 2 中,我使用 ttfautohint 进行所有操作。这似乎不太好想法。我很快就会看到我能做些什么。”

同时,Google Fonts API 将在今天回滚更新。

https://code.google.com/p/googlefontdirectory/issues/detail?id=331

【讨论】:

我很高兴看到开发人员已经解决了这个问题 :) 我看到字体现在可以在 IE8 上正确呈现,我认为它适用于早期版本的 firefox 虽然 Lato 字体现在可以在 IE8 中使用,但它仍然无法在早期版本的 firefox 中正确呈现(我需要找出我朋友使用的 firefox 版本 - 一旦我这样做了,我会仅供参考) 确保您的朋友进行硬缓存刷新。据我所知,他们只是进行了回滚。【参考方案2】:

字体今天更新了,但是提示退步了,所以正在回滚更新。

【讨论】:

以上是关于IE 和 Firefox 中的 Lato 字体缺少字母的主要内容,如果未能解决你的问题,请参考以下文章

IE 和 Firefox 中的文本大小不同

自定义字体在 IE 中不显示

font-face 在 IE 中运行,但在 Firefox 中不运行 - 字体格式

Firefox 23.0.1 Chrome 23.0.1271.64 和 IE 8 之间占位符的字体颜色差异

谷歌字体网址

IE 9 - 更改字体大小后文本框中的文本被截断(百分比)