我最近注意到,许多 Material Design 网站无法在我的 Firefox 浏览器上正确显示。我已禁用所有插件并删除了对标志user.js
的自定义about:config
,但似乎仍然破坏了 Material Design 图标。例如,请参见下面的图片,其中图标显示为文本:
网站对应的HTML是这样的
<span class="material-icons-extended">alternate_email</span>
我分享这个是为了找到有类似问题的人。它不会发生在我的 Chromium 上(因此这不是资源被阻止的问题),禁用所有插件时它不会消失,禁用我的时它也不会消失用户.js文件。除了卸载并重新安装我机器上的 FF 之外,我别无选择。
答案1
我发现我的设置中的以下设置导致了此问题
// // PREF: Prevent font fingerprinting
// // https://browserleaks.com/fonts
// // https://github.com/pyllyukko/user.js/issues/120
user_pref("browser.display.use_document_fonts", 0);
改变它来1
修复它。