【发布时间】:2016-01-12 18:48:37
【问题描述】:
我正在使用Materialize 来设置我的一些网页的样式。我注意到 Roboto 字体在 Firefox (v43.0.3) 中无法正确呈现,但在 Chrome 中看起来不错。两种浏览器都从我的服务器下载 woff2 字体文件,this question 似乎表明它应该是现代浏览器的最佳选择。
(我意识到这些低分辨率的屏幕截图并不是最好的复制品,实际浏览器中的差异更加明显。)
在 Firefox 控制台中,我收到一串类似于以下内容的错误消息:
downloadable font: GSUB: too large substitute: 65535 (font-family: "Roboto" style:normal weight:normal stretch:normal src index:1)
downloadable font: Layout: Failed to parse lookup subtable 0 (font-family: "Roboto" style:normal weight:normal stretch:normal src index:1)
downloadable font: Layout: Failed to parse lookup subtable 0 (font-family: "Roboto" style:normal weight:normal stretch:normal src index:1)
Chrome 没有投诉。
由于我完全不熟悉字体渲染的复杂性,我希望在该领域有一些知识的人可能会根据 Firefox 的错误消息知道问题所在。
【问题讨论】:
-
运气好吗?我也有同样的问题
-
@Brandon 根据github.com/Dogfalo/materialize/issues/2660 ,看来它可能会在下一个 Materialise 版本 (0.97.6) 中得到纠正。在进一步调查之前,我将等待该版本发布。
-
只是一个更新:0.97.6 版似乎没有解决这个问题。
标签: firefox fonts font-face materialize