在浏览器上错误地呈现字体

时间:2013-07-23 07:45:08

标签: browser fonts font-face

任何人都可以帮助我了解系统在浏览器上使用哪些资源来渲染字体?对于例如显卡,内存等对不起这个模糊的问题,但我在这里面临一个问题。我们有一个自定义字体,在不同系统的相同版本的safari浏览器中呈现不同的字体。例如,在某些系统中,字体看起来有点大胆,因为它占用了更多的空间来显示。所有系统都具有相同的分辨率。

1 个答案:

答案 0 :(得分:1)

Safari使用Quartz在OS X上渲染字体。我不确定它在Windows上的用途,但似乎它没有使用Windows渲染引擎。 Quartz使用了一些图形卡资源,但它仍然主要是软件渲染。

Quartz有许多可以影响字体外观的光栅化选项。其中最突出的是Font Smoozing。这是支持论坛上的an article about Font Smoothing。虽然,我认为它不应该改变栅格化文本实际占用的空间量。

您可能会遇到字体问题。也许,不同的系统具有您使用的不同版本的字体,并且会改变它的外观。或者您的字体在某些系统上没有加载,Safari使用后备字体。可能有很多原因。很难从描述中分辨出究竟是什么导致了您的问题。