macOS Mojave上Safari 12中的字体系列/显示问题

时间:2018-10-07 21:04:57

标签: fonts safari macos-mojave

几天前我刚刚升级到macOS Mojave,我发现Safari在我在Tumblr上创建的网站/主题上显示的字体有问题。

似乎Safari恢复为默认的Times New Roman,我不确定为什么;这只是Safari中的一个问题。在FF和Chrome中查看网站时,字体是正确的。它也只在台式机上发生。 iPhone和iPad上的视图显示正确的字体。

EX:http://romanoffsbite.tumblr.com

我在该网站上使用的字体是Calibri,并且在我升级到Mojave之前,它可以正确显示。现在,它正在Times New Roman中加载,我不知道为什么或如何修复它。

我是在最后一天左右搜索此问题的,而我所能找到的就是解决在Mojave中显示为稀薄而模糊的字体的解决方案,但是我没有发现任何东西,应用于显示不正确的字体。

(细字体和模糊字体的解决方案确实有效)

对此的任何帮助将不胜感激,因为它真的开始成为一个问题,因为我在一家网页设计和开发公司工作,并且如果我看不到正确的字体,那么它将永远不会显示对我来说正确。

规格

再次,对此的任何帮助将是惊人的!我不确定从这里还能去哪里,所以我来找大家了:)

谢谢! 妮可

3 个答案:

答案 0 :(得分:1)

这是因为Safari 12 + Mojave中新增了无跟踪隐私功能。

网络开发人员不再有权使用“传统的网络安全字体” ; / System / Library / Fonts出厂时仅包含严格的系统字体集

这是一种大锤,对某些站点的突破性反应,它通过计算机上安装的字体集来跟踪人们,因此可以在CSS中使用,而无需@ font-face include ...

因此,现在,如果您想引用Calibri,Menlo或Book Antiqua,就必须许可它们并将它们作为Web字体包含在内,即使您已经可以使浏览该网站的人获得很大的财富安装了它们!! 所有人的体验较慢:-(

Grr!

编辑:我尝试在Safari 12中禁用新选项“防止跨站点跟踪”,但这并没有解决此问题...

答案 1 :(得分:0)

尝试恢复字体簿中的字体->文件->恢复标准字体...

答案 2 :(得分:-1)

轻松修复:

  • 打开Safari偏好设置
  • 转到“网站”标签
  • 在“常规”下,单击左侧的“内容阻止程序”
  • 然后关闭您正在浏览的网站的内容阻止程序。

这为我解决了这个问题。