gpt4 book ai didi

firefox - Firefox 中 Materialise 的 Roboto 字体显示问题

转载 作者:行者123 更新时间:2023-12-04 11:35:48 25 4
gpt4 key购买 nike

我正在使用 Materialize来设计我的一些网页。我注意到 Roboto 字体在 Firefox (v43.0.3) 中无法正确呈现,但在 Chrome 中看起来不错。两个浏览器都从我的服务器下载 woff2 字体文件,该文件 this question似乎表明应该是现代浏览器的最佳选择。

Chrome 渲染:
enter image description here

火狐渲染:
enter image description here

(我意识到这些低分辨率的屏幕截图并不是最好的再现,实际浏览器中的差异更加明显。)

在 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 的错误消息了解问题所在。

最佳答案

我终于有时间仔细研究一下,似乎 materialize 中的一些字体文件存储库有缺陷。只需替换 dist/font/roboto 中的字体文件,我就能够完全解决这个问题。 roboto-fontface-bower 提供相同文件的目录.只需从任何版本分支中提取 v0.3.0或更好。

希望这可以帮助其他对此感到沮丧的人。

关于firefox - Firefox 中 Materialise 的 Roboto 字体显示问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34751547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com